自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术之路

一个梦想改变世界的程序员的技术之路

  • 博客(8)
  • 资源 (85)
  • 收藏
  • 关注

原创 nginx根据Url发送文件解析

(gdb) bt#0 ngx_http_run_posted_requests (c=0x78c2c0e0) at src/http/ngx_http_request.c:2211#1 0x0808f8f3 in ngx_http_process_request (r=0x8873e38) at src/http/ngx_http_request.c:1913#2 0x0808e87c

2016-02-29 16:34:56 869

原创 记录一下nginx对upstream上流服务器的数据读取

按照惯例,先把堆栈中的调用过程记录下来(gdb) bt#0 ngx_http_upstream_process_header (r=0x97cee38, u=0x97cf6cc) at src/http/ngx_http_upstream.c:2122#1 0x080a2a65 in ngx_http_upstream_handler (ev=0x78b86098) at sr

2016-02-29 12:33:52 1447

原创 使用libmemcached的c++客户端

需要实现安装memcached, 以及libevent,本次我使用的libmemcached是 libmemcached-0.31.tar.gz 版本, 更高的版本编译出现一系列问题,暂且用这个。解压完之后,在解压后的目录执行.configuremake make install注意,安装完之后,libmemcached.so文件默认是安装在了 /usr/local/l

2016-02-26 16:06:35 2032

原创 关于修改nginx中的cahce的key的生成规则的思考

除去一开始对所要做的东西的理上的偏差,修改这个key在代码量上不是很巨大。cache在nginx中有proxy_cache和memcached,即文件缓存和内存缓存。文件缓存将访问过的页面拷贝到缓存文件中下一次访问根据key如果命中的话直接从缓存文件中读取而不需要再访问上流服务器。内存缓存顾名思义是将文件缓存到内存中。因为对于memcached,一直以来都无法断到,无法调试,所以就先用

2016-02-25 09:13:27 508 1

原创 消除URL中指定的参数

#include #include #include static int findfirst(char *s, char *a);static void trimspace(char *p);static char *url_del_args(char *url_, char *del_args_);int findfirst(char *s, char *a){ int l

2016-02-23 16:45:16 3338

原创 nginx中生成cache_key的过程

(gdb) bt#0 ngx_http_file_cache_create_key (r=0x93bb1f8) at src/http/ngx_http_file_cache.c:246#1 0x0809c7a4 in ngx_http_upstream_cache (r=0x93bb1f8, u=0x93bb9cc) at src/http/ngx_http_upstream.c:799

2016-02-22 15:29:19 1212

原创 对于nginx中与memcached处理相关的流程

(gdb) bt#0  ngx_http_upstream_init (r=0x89c1e78) at src/http/ngx_http_upstream.c:478#1  0x080d5913 in ngx_http_memcached_handler (r=0x89c1e78) at src/http/modules/ngx_http_memcached_module.c:224

2016-02-18 20:59:46 308

原创 2016/02/11

每到新的一年总是又要感慨自己老了一岁,不知不觉自己做开发已经三年了。这么多年过去,技术栈也从一开始的java转到linux/c++,不得不感慨时光过的好快。很快的,我们都不再年轻,时光匆匆而过留下的,应该成为随后前进的基石与根基,并站在过往的路上,让自己走的更远。经历了一些自己的项目以及公司的项目,觉得在技术栈上更应该往深处走,并且随着身体的衰老,以前那种熬夜狂敲代码的事情的恶果会更甚

2016-02-11 22:02:00 373

PostgreSQL数据库内核分析.pdf

PostgreSQL数据库内核分析.pdf

2024-05-09

道理都懂-刘德华.mp3

道理都懂-刘德华.mp3

2024-05-07

mysql-refman-8.3-en.pdf

mysql-refman-8.3-en.pdf

2024-03-28

mysql-server-mysql-8.3.0.tar.gz

mysql-server-mysql-8.3.0.tar.gz

2024-03-28

硅基智能数字人直播-高级版.pdf

硅基智能数字人直播-高级版.pdf

2024-02-16

风平智能数字人AIGC&202312.pdf

风平智能数字人AIGC&202312.pdf

2024-02-16

redis-1.3.6.tar.gz

redis-1.3.6.tar.gz

2023-12-31

SHEIN选品运营 - 1128

SHEIN选品运营 - 1128

2023-11-28

SAM文件的规格定义,对帮助理解物理文件有好处

SAMv1.pdf

2023-09-27

transaction-processing-concepts-and-techniques

transaction-processing-concepts-and-techniques

2023-09-20

rocksdb-8.5.3.tar.gz

rocksdb-8.5.3.tar.gz

2023-09-20

leap-design-1.1.pdf

leap-design-1.1.pdf

2023-07-25

Doris PipeLine的设计文档.pdf

Doris PipeLine的设计文档.pdf

2023-07-04

postgres-REL-15-3.tar.gz

postgres-REL_15_3.tar.gz

2023-07-03

mysql-refman-5.0-en.a4.pdf

mysql-refman-5.0-en.a4.pdf

2023-06-28

mysql-refman-5.7-en.pdf

mysql-refman-5.7-en.pdf

2023-06-28

Mindjet.MindManager.v11.1.353.Incl.Keymaker-CORE.zip

Mindjet.MindManager.v11.1.353.Incl.Keymaker-CORE.zip

2023-06-06

server-mariadb-11.0.1.tar.gz

server-mariadb-11.0.1.tar.gz

2023-06-06

mysql-8.0.32.tar.gz

mysql-8.0.32.tar.gz

2023-06-06

percona-server-Percona-Server-8.0.32-24.tar.gz

percona-server-Percona-Server-8.0.32-24.tar.gz

2023-06-06

2023-06-05 stonedb-在派生表的场景查询为空无法传递默认值-mysql/sql-innodb的trace日志

mysqld.trace

2023-06-05

polardbx-engine-2.0.0.tar.gz

polardbx-engine-2.0.0.tar.gz

2023-04-21

Morsel-Driven Parallelism A NUMA-Aware Query.pdf

Morsel-Driven Parallelism A NUMA-Aware Query.pdf

2023-04-21

Parallel-Grouped-Aggregation-in-DuckDB-DuckDB.pdf

Parallel_Grouped_Aggregation_in_DuckDB_-_DuckDB.pdf

2023-04-21

columnstoresfntdbs.pdf

columnstoresfntdbs.pdf

2023-04-07

prometheus-2.43.0.linux-amd64.tar.gz

prometheus-2.43.0.linux-amd64.tar.gz

2023-04-06

grafana-enterprise-7.5.17.linux-amd64.tar.gz

grafana-enterprise-7.5.17.linux-amd64.tar.gz

2023-04-06

tiflow-6.0.0.tar.gz

tiflow-6.0.0.tar.gz

2023-04-04

prometheus-2.43.0.tar.gz

prometheus-2.43.0.tar.gz

2023-04-04

grafana-9.4.7.tar.gz

grafana-9.4.7.tar.gz

2023-04-04

MonetDB-Jul2021-29.tar.gz

MonetDB-Jul2021_29.tar.gz

2023-04-03

rocksdb-6.12.6.tar.gz

rocksdb-6.12.6.tar.gz

2023-03-23

ByConity.tar.gz

ByConity.tar.gz

2023-03-21

foundationdb-clients-7.1.0-1.el7.x86-64.rpm

foundationdb-clients-7.1.0-1.el7.x86_64.rpm

2023-03-21

foundationdb-server-7.1.0-1.el7.x86-64.rpm

foundationdb-server-7.1.0-1.el7.x86_64.rpm

2023-03-21

tpc-h-0.1GB.tar.gz

tpc-h-0.1GB.tar.gz

2023-03-16

rocksdb-7.10.2.tar.gz

rocksdb-7.10.2.tar.gz

2023-03-16

stonedb-ee-5.7-v1.0.0.el7.aarch64.tar.gz

stonedb-ee-5.7-v1.0.0.el7.aarch64.tar.gz

2023-03-15

mysql-5.7.41.tar.gz

mysql-5.7.41.tar.gz

2023-03-08

SSMS-Setup-CHS.exe

SSMS-Setup-CHS.exe

2023-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除