Toggle navigation
Arganzheng's Blog
Home
About
Archive
Search
Tags
Archive
2020
August
2020/08/01
»
测试驱动开发
2019
July
2019/07/28
»
用户行为串联方案
June
2019/06/01
»
参数服务器
May
2019/05/10
»
机器学习中的特征工程
April
2019/04/01
»
一个java大堆引发的『血案』
March
2019/03/12
»
使用CompletableFuture异步编程
January
2019/01/18
»
gitlab如何checkout某个group中的所有项目
2018
December
2018/12/26
»
创建Hadoop FileSystem报Provider org.apache.hadoop.fs.azure.NativeAzureFileSystem not a subtype异常
2018/12/19
»
git分支与maven版本之间的联动
2018/12/18
»
Git分支管理策略
November
2018/11/24
»
Spark数据倾斜及其解决方案
2018/11/20
»
Spark Executor内存管理
2018/11/12
»
Spark RDD
October
2018/10/30
»
Design Pattern
2018/10/24
»
log4j2如何动态的创建logger和appender
2018/10/20
»
Spark如何查看某个applicationId的executor日志
2018/10/19
»
Spark任务读取HDFS文件报Filesystem closed异常
2018/10/13
»
配置Nginx支持CORS的一个『坑』
2018/10/10
»
nginx proxy_pass 的一个『坑』
2018/10/08
»
maven如何deploy到多个repositories
July
2018/07/18
»
关于编码规范的一些建议
June
2018/06/03
»
AI基础架构:从大数据到深度学习
May
2018/05/21
»
微服务架构学习
April
2018/04/30
»
关于微服务架构
2018/04/08
»
Java各种锁介绍
February
2018/02/08
»
kubernetes初体验
January
2018/01/28
»
获取redis集群信息
2018/01/23
»
Redis集群学习
2018/01/23
»
ElasticSearch的节点类型
2018/01/10
»
ElasticSearch如何支持深度分页
2018/01/04
»
使用puppeteer和chrome-headless做暗网抓取
2017
December
2017/12/28
»
ElasticSearch如何支持嵌套属性检索
2017/12/24
»
ElasticSearch的Query Context和Filter Context
November
2017/11/23
»
Thanksgiving in 2017
October
2017/10/28
»
如何查看和设置文件句柄数
August
2017/08/20
»
neo4j如何支持多个label索引查询
July
2017/07/03
»
一个诡异的Antlr4语法问题
June
2017/06/23
»
基于Aerospike实现一个分布式图数据库
May
2017/05/29
»
Aerospike UDF学习笔记
2017/05/20
»
快乐课程
2017/05/16
»
markdown中图片如何指定大小
2017/05/15
»
阿甘的网络日志
2017/05/05
»
redis slave的key过期机制
2017/05/04
»
Bloom filter在分布式环境中的应用
April
2017/04/23
»
neo4j如何实现存在就更新,否则插入?
2017/04/21
»
neo4j高效数据维护
2017/04/13
»
Titan的pluggable storage backend
2017/04/12
»
DynamoDB学习笔记
2017/04/10
»
neo4j如何批量导入JSON数据
2017/04/09
»
Aerospike学习笔记
March
2017/03/31
»
数据模型和存储系统
2017/03/24
»
Titan使用过程CPU超高问题排查
2017/03/22
»
Titan如何提供REST服务
2017/03/22
»
ArangoDB的索引学习
2017/03/20
»
neo4j学习笔记
2017/03/10
»
Kafka offset lag监控
2017/03/09
»
kafka broker间歇出现CLOSE_WAIT问题
February
2017/02/23
»
图存储引擎学习笔记
January
2017/01/25
»
抓取学习笔记
2017/01/16
»
使用supervisor进行进程监管
2016
December
2016/12/12
»
ElasticSearch存储相关
November
2016/11/26
»
卓有成效的程序员——Mac篇
2016/11/16
»
过载保护
October
2016/10/26
»
Git学习笔记
2016/10/17
»
搜索引擎中的相关性和排序截断
2016/10/17
»
protobuf中的反射
2016/10/17
»
巧用protobuf的自定义options
2016/10/11
»
Protobuf Buffer的缺陷
July
2016/07/16
»
记一个诡异的C++问题
May
2016/05/28
»
互联网广告系统学习笔记
2016/05/05
»
Kerberos学习笔记
April
2016/04/18
»
使用logstash收集nginx访问日志
2016/04/11
»
Kafka实战
2016/04/08
»
安装RabbitMQ
2016/04/08
»
大数据平台学习笔记
March
2016/03/30
»
RAID学习
2016/03/29
»
自动化部署平台设计
2016/03/21
»
keepalived实战
2016/03/12
»
MySQL高可用性方案
2016/03/06
»
logback学习笔记
February
2016/02/19
»
Spring Java-based配置
2016/02/03
»
如何实现一个配置中心
2016/02/01
»
如何单元测试二方库
2015
December
2015/12/07
»
JS跨域问题及解决方案
November
2015/11/16
»
Java8时间处理
October
2015/10/25
»
input too large for RSA cipher
2015/10/23
»
MIME和编码学习笔记
September
2015/09/24
»
分布式文件系统选型和预研
2015/09/16
»
MySQL主从同步学习
2015/09/08
»
Quartz的misfire机制
August
2015/08/27
»
如何让一个Quartz实例不执行任务
2015/08/21
»
怎样获取form-data方式POST的数据
2015/08/11
»
高可用分布式缓存系统
2015/08/11
»
记一次Redis错误排查经历
July
2015/07/30
»
Spring的Bean生命周期和扩展点
2015/07/24
»
Tomcat调优
2015/07/22
»
记一次MySQL主从同步错误处理
2015/07/03
»
Metric监控系统
June
2015/06/11
»
InfluxDB安装和使用
2015/06/10
»
安装OpenTSDB
2015/06/08
»
java服务端监控平台设计
2015/06/06
»
Java Attach API
2015/06/04
»
JMX学习
May
2015/05/28
»
tomcat监控
2015/05/26
»
MySQL主从同步失败
2015/05/15
»
如何限制某个IP对MySQL的访问
March
2015/03/27
»
走出象牙塔
2015/03/09
»
如何自定义Spring XML Bean配置
February
2015/02/07
»
任务调度框架设计和实现
2015/02/06
»
java standalone模板
January
2015/01/27
»
java动态代理和动态类加载
2015/01/24
»
nginx日志格式
2015/01/23
»
Java中如何正确的加载配置文件
2015/01/18
»
Java DNS查询内部实现
2015/01/18
»
如何让java程序优先使用自定义的DNS nameserver
2015/01/16
»
Redis的事务
2015/01/04
»
nginx URL rewrite自动增加请求参数问题
2014
December
2014/12/23
»
应用如何记录集中日志
2014/12/17
»
kibana学习笔记
2014/12/17
»
ElasticSearch如何实现按天翻滚索引
2014/12/16
»
Spring MVC的异常处理机制
2014/12/16
»
如何防止表单重复提交
2014/12/16
»
配置tomcat的access_log
2014/12/13
»
分布式RPC框架如何进行服务寻址和分发
2014/12/11
»
Quartz突然停止执行问题
2014/12/11
»
Java文件读取支持timeout
2014/12/03
»
nginx日志自动按天分隔
2014/12/03
»
如何解决系统盘爆满问题
November
2014/11/17
»
JPA的事务管理器配置
2014/11/16
»
移动终端设备唯一标识
2014/11/06
»
Quartz工作机制
October
2014/10/29
»
日志监控系统
2014/10/22
»
MySQL用户授权
2014/10/22
»
MySQL用户授权
2014/10/20
»
如何构建maven私有仓库
2014/10/14
»
实时消息系统设计与实现
2014/10/10
»
nginx重定向问题
September
2014/09/28
»
Reading搜索
2014/09/26
»
ElasticSearch学习
2014/09/25
»
ElasticSearch的mappings
2014/09/24
»
ElasticSearch字段排序
2014/09/24
»
ElasticSearch的数据类型
2014/09/24
»
ElasticSearch的Analyzer
August
2014/08/16
»
如何提高服务器并发处理能力
2014/08/15
»
select、poll和epoll简介
2014/08/13
»
静态资源服务器迁移MFS方案
2014/08/10
»
服务器编程模型
2014/08/10
»
Java NIO.2
2014/08/06
»
nginx URL rewrite与下载文件名称问题
2014/08/05
»
Java NIO
2014/08/04
»
如何实时同步大量小文件
July
2014/07/30
»
服务端监控方案
2014/07/27
»
如何监控线上应用的运行状态
2014/07/24
»
配置MySQL Slave
2014/07/24
»
使用Redis做简单的消息队列
2014/07/11
»
Spring MVC国际化和本地化
June
2014/06/19
»
log4j详细介绍
2014/06/18
»
log4j日志路径问题
2014/06/17
»
使用拦截器做简单的性能监控
2014/06/05
»
Andriod平台推送系统设计
May
2014/05/23
»
Spring各种依赖注入注解的区别
2014/05/19
»
一个简单分页查询组件实现
April
2014/04/30
»
优雅的Builder模式
2014/04/28
»
动态页面缓存方案
March
2014/03/21
»
小议Android手机隐私数据的存储安全
2014/03/12
»
使用zookeeper实现分布式锁
2014/03/11
»
ZooKeeper简介
2014/03/06
»
开放平台鉴权以及OAuth2.0介绍
2014/03/05
»
闭包
2014/03/03
»
JVM类加载器与ClassNotFoundException和NoClassDefFoundError
2014/03/02
»
Java虚拟机学习笔记
February
2014/02/26
»
海量服务之——灰度发布
2014/02/25
»
HTTPS原理
2014/02/20
»
巧用TheadLocal
2014/02/14
»
SLA和QoS在RPC/OpenAPI容器中的作用
2014/02/10
»
通讯协议序列化思考
2014/02/10
»
分布式系统常用思想和技术总结
2014/02/02
»
Config Server和SLA在RPC中的作用
January
2014/01/26
»
一个有意思的Scala函数式编程例子
2014/01/13
»
网络RPC编码协议学习
2014/01/07
»
Thrift的序列化版本控制
2014/01/02
»
tips for sublime text
2013
December
2013/12/31
»
BTrace实战
2013/12/27
»
循环引用序列化问题
2013/12/22
»
使用EC2和SSH翻墙
2013/12/20
»
mina学习笔记
2013/12/19
»
多次编解码导致的的奇怪乱码问题
2013/12/10
»
一个简单的性能优化和防止DOS攻击的示例
2013/12/06
»
用Photoshop磨皮
2013/12/04
»
如何实现用户认证授权系统
November
2013/11/28
»
spring AOP internal
2013/11/26
»
使用curl和wget模拟REST请求
2013/11/26
»
return async result in java
2013/11/26
»
Java并发学习笔记
2013/11/25
»
高并发下额度限制问题
2013/11/21
»
RESTful CRUD with spring-mvc-and-bootstrap
2013/11/19
»
使用亚马逊EC2搭建web工程
2013/11/18
»
如何让tomcat不解压你的war包
2013/11/18
»
Rest Response and Exception
2013/11/08
»
scala的字符串格式化输出
2013/11/04
»
如何解决time_wait状态占用端口问题
October
2013/10/08
»
开放平台主动推送预言
September
2013/09/21
»
content negotiation using spring mvc
2013/09/20
»
面试点
August
2013/08/20
»
scala with maven
2013/08/10
»
Scala的Option、Some和None
2013/08/02
»
C# Url Encoding的一些问题
July
2013/07/26
»
移除SVN锁
2013/07/23
»
卓有成效的程序员——windows篇
2013/07/23
»
卓有成效的程序员——windows篇
2013/07/20
»
JVM编码
2013/07/15
»
maven学习笔记
2013/07/10
»
如何在系统启动时完成资源加载
2013/07/09
»
XSS注入防御
2013/07/09
»
CSRF防御
2013/07/06
»
Spring使用@value annotation注入property变量和环境变量
2013/07/06
»
Content-Type头部
2013/07/02
»
MySQL字符串比较大小写问题
2013/07/01
»
Java Heap OOM问题
June
2013/06/28
»
Config File In Web Application
2013/06/20
»
已知一个java类,如何知道其在哪个jar包
2013/06/08
»
如何下载文件
May
2013/05/20
»
如何把一个jar包install到maven本地仓库
February
2013/02/24
»
负载均衡
January
2013/01/30
»
如何使用tomcat高效调试
2013/01/24
»
如何在远程Linux机器上执行Shell命令
2013/01/24
»
域名解析过程及其相关配置
2013/01/21
»
使用Spring-Security进行登录控制的session问题
2013/01/18
»
Restful Spring MVC
2013/01/11
»
Spring的Bean Scopes
2013/01/11
»
Spring的Bean Scopes实现机制源码剖析
2013/01/07
»
JUnit与Spring的整合——JUnit中的TestCase如何拥有spring的事务管理机制
2013/01/06
»
Spring与web MVC的整合——Spring的应用上下文管理
2013/01/06
»
创建可执行的jar包
2013/01/02
»
JUnit与Spring的整合——JUnit的TestCase如何自动注入Spring容器托管的对象
2012
December
2012/12/30
»
Quartz与Spring的整合-使用Spring的FactoryBean实现动态Properties
2012/12/29
»
Quartz与Spring的整合-Quartz中的job如何自动注入spring容器托管的对象
2012/12/03
»
解决Ant编译乱码问题
November
2012/11/15
»
Linux下如何备份旧文件
2012/11/06
»
使用Java程序打jar/war包
2012/11/05
»
使用java web start网络启动应用程序
2012/11/02
»
maven的resources插件
October
2012/10/12
»
Spring事务配置
September
2012/09/13
»
velocity的foreach
2012/09/11
»
如何不刷新页面上传文件
2012/09/11
»
如何往HttpServletRequest中塞请求参数
August
2012/08/16
»
URL encoding学习笔记
March
2012/03/29
»
海量图片存储思考
2012/03/22
»
ubuntu下安装Dropbox
2012/03/13
»
dhcp client config in ubuntu
2012/03/05
»
Using Fabric to Type Less
2012/03/05
»
尽量用英文写博客
2012/03/04
»
构建可伸缩的大型网站
February
2012/02/28
»
工欲善其事,必先利其器——从零打造你的vim
2012/02/21
»
使用github搭建个人博客
2012/02/15
»
使用rsync进行文件同步
2012/02/09
»
shell模块的另一种组织方式
2012/02/02
»
Linux里复制终端Session(像SecureCRT一样)
2011
September
2011/09/06
»
shell如何模块化和复用——shell深入学习
2011/09/03
»
Linux命令学习之——paste命令
August
2011/08/14
»
python2.x的一个需要注意的地方
2011/08/12
»
ifttt模式语言——sed和awk深入学习
2011/08/10
»
sort和uniq tips
2011/08/10
»
AWK学习与实战
July
2011/07/13
»
Maven快速入门
June
2011/06/21
»
使用pythonbrew和virtualenv构建Python沙箱环境
May
2011/05/26
»
Linux命令学习之——cut命令
2011/05/11
»
shell如何实现ssh免密码登陆
2011/05/08
»
shell语言之我见
March
2011/03/31
»
关于文件描述符和句柄
2011/03/21
»
TCP与UDP的区别
January
2011/01/21
»
sed实战
2011/01/20
»
关于面向对象与面向过程的一些思考
2010
December
2010/12/26
»
语言进化论
2010/12/20
»
关于接口设计的一些思考
November
2010/11/27
»
-exec和xargs的区别
October
2010/10/20
»
ADSL无线路由安装与配置
June
2010/06/28
»
如何安装perl模块
2010/06/05
»
Java网络IO编程
May
2010/05/26
»
从面向过程到面向对象——在C中如何实现面向对象编程
2010/05/06
»
进程VS线程
March
2010/03/26
»
Java IO概述
2010/03/26
»
Java中如何把InputStream转化为String
2009
July
2009/07/06
»
从暴风影音事件反思DNS频率攻击漏洞
June
2009/06/18
»
使用Servlet和JSP模拟最小化的SpringMVC框架
May
2009/05/27
»
Groovy元编程——使用invokeMethod和闭包构建DSL和Builder
2009/05/23
»
BDB中的共享区域
2009/05/23
»
BDB中的共享区域──MPOOL
2009/05/07
»
BDB1.6中的初始化过程──MPOOL初始化
2009/05/06
»
BDB事务共享区域
2009/05/06
»
MPOOL共享内存
2009/05/06
»
BDB日志共享区域
2009/05/06
»
BDB锁共享区域
2008
December
2008/12/09
»
如何确保C库可以正确被C++客户端程序调用
ABOUT ME
天造之才,皆有其用。
振翅高飞,无须在梦中。
知
TAGS CLOUD
c
2
c++
2
BDB
7
database
16
transaction
4
groovy
1
DSL
1
SpringMVC
5
安全
1
java
32
操作系统
1
编程语言
1
perl
1
shell
6
linux
7
productivity
4
jekyll
3
博客
2
spring
15
quartz
1
junit
2
ant
2
maven
6
spring-security
1
tomcat
4
debug
1
jvm
4
mysql
9
aop
1
proxy
1
cglib
1
mina
1
nio
1
网络编程
1
btrace
1
rpc
1
scala
1
architecture
1
classloader
1
zookeeper
2
分布式锁
1
http
1
cache
1
log4j
2
redis
7
消息队列
4
nginx
7
elasticsearch
12
移动互联网
1
uuid
1
dns
1
standalone
1
performance tuning
1
replication
1
高可用
2
分布式
4
缓存
2
kafka
3
广告
1
git
3
高并发
1
过载保护
1
图数据库
8
neo4j
5
存储
1
aerospike
3
Titan
1
Bloom filter
1
生活
2
markdown
1
kramdown
1
瑜伽
1
呼吸
1
生活的艺术
1
UDF
1
antlr
1
parser
1
感恩节
1
puppeteer
1
chrome-headless
1
crawler
1
cluster
2
monitor
1
k8s
1
docker
1
concurrency
2
微服务
2
架构
3
AI
1
spark
6
hadoop
2
log4j2
1
RDD
1
shuffle
1
data skew
1
agile
2
gitlab
1
high performance
2
tunning
1
机器学习
2
特征工程
1
Parameter Server
1
埋点
1
TDD
1
敏捷
1
RECOMMEND
hatter
oldratlee
leijun00
J.P.Liu's Blog
美团技术团队
并发编程网
开涛的博客
InfoQ
阿里巴巴中间件团队
云栖社区
王喆的机器学习笔记