编程 2016-01-07 / 12 分钟

Linux c语言连接MySQL数据库实例

工作上自己在Linux C/C++开发时,用的都是Oracle数据库,毕竟企业级应用追求稳定性好、安全可靠。业余时间做了一些WEB开发,接触到MySQL数据库比较多,也比较喜欢开源的MySQL。之前都是用PHP连接MySQL数据库,这里自己用C语言连接MySQL,执行一些简单的连接、查询操作、异常处...

编程 2016-01-05 / 20 分钟

Linux gcc编译生成静态库和共享动态库的过程

这篇文章主要通过实例演示在Linux下如何使用gcc分别编译生成静态库和动态库文件以及其它程序如何使用这个生成的静态库和动态库。 一、要用到的3个测试程序 1、头文件hello.h: !c ifndef HELLO H define HELLO H void hello const char nam...

DevOps 2015-12-18 / 9 分钟

Linux下Nginx、MySQL和PHP等应用的日志切割脚本

在Linux中如果应用程序会产生日志,那么就需要考虑日志切割,例如按照固定的大小切割、按照日期进行切割等等。同样,在编译 Nginx1.9.0 https://typecodes.com/web/centos7compilenginx.html "《2015博客升级记 三 :CentOS 7.1编译...

随笔 2015-12-10 / 4 分钟

准备将博客从Typecho迁移到Pelican

8月份的时候,终于从庞大的WordPress转到了轻量级的 博客程序Typecho https://typecodes.com/mix/eventualwptotypecho.html "《终于从WordPress转向Typecho了》" 。简洁的设计和比较出色的Markdown支持,整个Typec...

随笔 2015-12-10 / 1 分钟

成功将博客从Typecho迁移到Pelican

根据 前文 https://typecodes.com/mix/begintypechotopelican.html "《准备将博客从Typecho迁移到Pelican》" 的上线步骤,目前已经成功的将博客从Typecho迁移到了Pelican。中间上线发布的时候,遇到了好几个问题,不过由于上线步骤...

DevOps 2015-09-12 / 5 分钟

Linux TCP连接Connection Refused和Connection timed out的问题

前段时间和其它系统做联调测试,对方系统采用的是负载均衡模式。调试时采用的是多台手机作为客户端发送到对方负载均衡服务器,然后再把报文转发送到我这边的服务端。在测试的时候,对方测试人员说有的手机客户端会偶尔出现报文发不过来的情况。 故事有点长,先发一张tcp三次握手的过程图镇楼 ! Linux tcp三...

编程 2015-08-14 / 20 分钟

Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile

最近写了一个 nix环境下的Makefile文件,支持编译C/C++,同时能够通过参数配置生成ELF目标文件、动态链接库 .so 和静态链接库 .a 文件。 ! Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile https://cdn.typecodes.com/201...