自定义博客皮肤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)
  • 资源 (21)
  • 收藏
  • 关注

原创 -fpic 与-fPIC的区别

                                                    -fpic 与-fPIC的区别前言        在编译动态库的时候,我们应该需要使用-fpic 或-fPIC参数。如下所示:         然后,使用gcc或g++ 命令生成动态库pic 与PIC的异同        相同点:都是为了在动态库中生成位置无关的代码。...

2018-08-22 10:31:17 40400 1

原创 valgrind memcheck 检测机制学习总结

                                        valgrind memcheck 检测机制学习总结1、Valid-value (V) bits        作用:建立和维护值的有效性。        Memcheck实现了一个与真实CPU相同的合成CPU。 真实CPU处理,存储和处理的每一位(字面)数据在合成CPU中都有一个相关的“有效值”位,表示附...

2018-08-19 23:34:00 660

原创 gcc 编译优化标志说明

                                                     gcc 编译优化标志说明        在编译过程中我们经常会使用gcc及其相关的编译参数来编译源文件。编译Nginx编译debug版本使用的gcc 参数如下:        -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-paramete...

2018-08-19 23:16:00 2391

原创 memmove 与memcopy 的区别

                                                       memmove 与memcopy 的区别内存重叠的概念        顾名思义,重叠就是有重复的部分。在字符串拷贝的过程中,还没被拷贝就已经被覆盖了原来的值。内存重叠在拷贝的过程中指源指针开始的内存与目的指针指的内存有重叠。我们可以在同一个数组中模拟内存重叠的现象。        ...

2018-08-13 16:46:24 645 1

原创 fork 与vfork 的异同

                                      vfork 与fork异同总结前言        调⽤fork或vfork函数是Linux创建⼀个新进程的⽅法.fork        由fork创建的新进程被称为⼦进程(child process)。该函数被调⽤⼀次,但返回两次。两次返回的区别是⼦进程的返回值是0,⽽⽗进程的返回 值则是新⼦进程的进程ID...

2018-08-08 16:51:59 1194

原创 C程序的内存布局

                                                                               C程序的内存布局C程序的典型内存表示由以下部分组成:        1.文本段(CPU 执行的机器指令)        2.初始化数据段(数据段)        3.未初始化的数据段(也称bss段)        4.栈(自动变量...

2018-08-08 14:21:42 735

原创 在保证Nginx正常处理请求的情况下升级Nginx

                           在保证Nginx正常处理请求的情况下升级Nginx 前言        Nginx是一个功能强大的Web服务器,用于服务于世界上许多最受欢迎的站点。 在本博客中,我将演示如何在不丢失客户端连接的情况下升级Nginx可执行文件。 升级方法        Nginx通过在服务启动时生成主进程来工作。同时,主服务会启动一个或多个处...

2018-08-06 17:48:50 501

原创 linux 系统中比较重要的库

                                                                          linux 系统中比较重要的库在Linux平台开发过程中,有一些库很重要。因此在这里简单记录一下。librt 库的重要性librt库在Linux系统中很重要,这个库包括异步I / O,消息队列,进程调度,实时信号扩展,信号量,共享内存对象,...

2018-08-02 17:26:03 3529

spark 非常好的资源

spark 非常好的资源

2019-03-10

Nginx 模块开发与架构解析

Nginx 模块开发 解析 。经典不可多得的好书

2017-03-30

saml2-profiles-deploy-x509

saml2 profiles deploy x509

2017-03-26

saml-metadata-2.0-os

saml-metadata-2.0-os

2017-03-23

SAML2.0 简介

wikipedia SAML2.0

2017-03-23

saml-profiles-2.0-os

SAML profile

2017-03-23

sstc-saml-tech-overview-2.0

SAML技术。主要用于单点登录、认证等场景。

2017-03-23

tftd 客户端 服务端工具

tftd 客户端 服务端工具

2016-11-22

搭建nginx+php+openssl+thinkphp时使用的证书

搭建nginx+php+openssl+thinkphp时使用的证书

2016-10-19

openssl book

openssl cookbook openssl官网指定文档

2016-10-10

Bulletproof SSL and TLS

For system administrators, developers, and IT security professionals, this book provides a comprehensive coverage of the ever-changing field of SSL/TLS and Internet PKI. Written by Ivan Ristić, a security researcher and author of SSL Labs, this book will teach you everything you need to know to protect your systems from eavesdropping and impersonation attacks.

2016-09-28

openssl 编程

openssl 编程

2016-09-22

UNIX网络编程卷1:套接字联网API(第3版) 源码

UNIX网络编程卷1:套接字联网API(第3版)源码。

2016-08-21

C++ 经典代码大全

本书是图灵设计图书。书中的例子非常不错,适用于工作、学习。

2016-08-21

PKI 实现和管理电子安全

这本书描述了PKI的原理,是美国非常著名的安全领域专家写的著作。

2014-07-01

acl库 (advanced c library)

该库跨平台的、支持常见数据算 法、有很好的服务器框架、支持线程池/进程池、支持同步/异步通信、简单易用可扩展、支持HTTP协议、ICMP协议、DNS协议等

2012-05-10

空空如也

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

TA关注的人

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