mysql日志 2021年11月9日 | 技术 Undo Log 用来记录每次修改之前的历史值,配合Redo Log用于故障恢复。 事务回滚 数据库实现中通常会在正常事务进行中,就不断的连续写入Undo Log…… 阅读全文
Logback实践 2021年9月30日 | 技术 后缀设置为zip,gz时,会在轮转时自动压缩。 使用相应的slf4j over包,可以将acl,log4j的输出,转到logback。 http://logback.qos.ch/manual/layouts.html 对输出m…… 阅读全文
Nginx实践 2021年9月30日 | 技术 访问日志 [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 请求的…… 阅读全文
序列化相关实践 2021年9月30日 | 技术 Protobuf 当前grpc所使用的序列化方式。 protoc.exe –proto_path=....\examples –cpp_out=....\examples ....\examples\addressbook.proto 该命令中–proto_path参数表示.proto消息定义文件路径(如果在当前目录下,…… 阅读全文
GDB实践 2021年9月29日 | 技术 用gdb调试core dump文件,通常用这个命令形式:“gdb path/to/the/executable path/to/the/coredump”,然后gdb会显示程序crash的…… 阅读全文
Golang实践 2021年9月29日 | 技术 (注意社区版本已经多次更新,如下命令有过期) 调度模型 GPM的含义 G,表示一个 goroutine,即我需要分担出去的任务; P,一个装满 G 的队列…… 阅读全文
Hbase应用 2021年9月29日 | 技术 原理 底层存储:hdfs 数据写入: Client客户端写入数据后 -> 数据存入MemStore,一直到MemStore满之后 Flush成一个Stor…… 阅读全文
Http实践 2021年9月29日 | 技术 HTTPS HTTP+TLS/SSL TLS就是从SSL发展而来的,只是SSL发展到3.0版本后改成了TLS。 请求方法 根据HTTP标准,HTTP请求可以使用多种请求方法。 HT…… 阅读全文