Logback实践

后缀设置为zip,gz时,会在轮转时自动压缩。 使用相应的slf4j over包,可以将acl,log4j的输出,转到logback。 http://logback.qos.ch/manual/layouts.html 对输出m……

阅读全文

Nginx实践

访问日志 [Access.log] log_format main '$remote_addr $remote_user [$time_local] "$request" $http_host ' '$status $upstream_status $body_bytes_sent "$http_referer" ' '"$http_user_agent" $ssl_protocol $ssl_cipher $upstream_addr ' '$request_time $upstream_response_time'; 变量名 变量名称 变量描述 举例说明 $remote_addr 客户端地址 113.140.15.90 $remote_user 客户端用户名称 - $time_local 访问时间和时区 18/Jul/2012:17:00:01 +0800 $request 请求的……

阅读全文

别杭州

与育松兄小聚,临别之际,殷勤款洽,慨叹良多,且嘱予将所历之际会因缘撰以成文,来者不忘,后事可以为师也,心窍为之动焉!往事瞻顾,因缘种种,如梦……

阅读全文

序列化相关实践

Protobuf 当前grpc所使用的序列化方式。 protoc.exe –proto_path=....\examples –cpp_out=....\examples ....\examples\addressbook.proto 该命令中–proto_path参数表示.proto消息定义文件路径(如果在当前目录下,……

阅读全文

GDB实践

用gdb调试core dump文件,通常用这个命令形式:“gdb path/to/the/executable path/to/the/coredump”,然后gdb会显示程序crash的……

阅读全文

Golang实践

(注意社区版本已经多次更新,如下命令有过期) 调度模型 GPM的含义 G,表示一个 goroutine,即我需要分担出去的任务; P,一个装满 G 的队列……

阅读全文

Hbase应用

原理 底层存储:hdfs 数据写入: Client客户端写入数据后 -> 数据存入MemStore,一直到MemStore满之后 Flush成一个Stor……

阅读全文

Http实践

HTTPS HTTP+TLS/SSL TLS就是从SSL发展而来的,只是SSL发展到3.0版本后改成了TLS。 请求方法 根据HTTP标准,HTTP请求可以使用多种请求方法。 HT……

阅读全文