自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 ubuntu安装google输入法

原文链接:https://www.linuxdashen.com/ubuntu%E5%AE%89%E8%A3%85%E8%B0%B7%E6%AD%8C%E6%8B%BC%E9%9F%B3%E8%BE%93%E5%85%A5%E6%B3%95%EF%BC%88fcitx%E8%BE%93%E5%85%A5%E6%B3%95%E6%A1%86%E6%9E%B6%EF%BC%89  s...

2018-09-18 16:43:36 7348

转载 Docker入门与实战讲解

文章出自:https://blog.csdn.net/relax_hb/article/details/69668815简述Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销

2018-05-08 13:19:00 276

转载 Spawn-FCGI安装 Nginx与fastcgi简单案例

文章转自:http://blog.csdn.net/Bingo_Zq/article/details/52453114获取spawn-fcgi编译安装包, 在 http://redmine.lighttpd.net/projects/spawn-fcgi/wiki 上可 以获取当 前最新的版本。tar -zxvf spawn-fcgi-x.x.x.tar.gz cd spawn-fcgi-x.x....

2018-03-12 17:05:14 6295

转载 C++虚函数及其继承、虚继承类大小

文章转自: https://www.cnblogs.com/yanqi0124/p/3829964.html一、虚函数与继承1、空类,空类单继承,空类多继承的sizeof#include using namespace std;class Base1{};class Base2{};class Derived1:public Base1{};

2018-01-10 09:51:44 992

转载 理解c++虚函数表

文章转自: https://www.jianshu.com/p/64f3b9c22898引言虚表是 C++ 中一个十分重要的概念,面向对象编程的多态性在 C++ 中的实现全靠虚表来实现。在聊虚表之前我们先回顾一下什么事多态性。多态实际上就是让一个父类指针,通过赋予子类对象的地址,可以呈现出多种形态和功能。如果这么说比较抽象的话,我们看一个例子就明白了:class Base {

2018-01-10 09:32:25 298

转载 C语言printf()、sprintf()、vsprintf() 的区别与联系

文章转自:http://blog.csdn.net/raito__/article/details/48860119C语言printf()、sprintf()、vsprintf()的区别与联系printf() 在控制台应用程序中最为常用,使用也很简单。其参数为格式化字符串。函数原型:printf(const char *format,[argument]);例如:

2017-12-23 11:17:56 544

转载 GNU C语言 宏定义 #args ##args

文章转自:http://blog.chinaunix.net/uid-21830881-id-1813972.html如果大家看到,下记代码,一些人一定会有一些疑问#define DBG_OUTPUT(fmt, args...) printf("CK File[%s:%s(%d)]:" fmt "\n", __FILE__,__FUNCTION__,

2017-12-22 16:52:43 11199

转载 c 语言可变参讲解(很精细)

本文转自:http://blog.csdn.net/smstong/article/details/507511211 C语言中函数调用的原理函数是大多数编程语言都实现的编程要素,调用函数的实现原理就是:执行跳转+参数传递。对于执行跳转,所有的CPU都直接提供跳转指令;对于参数传递,CPU会提供多种方式,最常见的方式就是利用栈来传递参数。C语言标准实现了函数调用,但是却没有限定

2017-12-22 11:07:51 275

原创 liunx 时间函数与时间格式与字符串之间转化

我们可以认为格林威治时间就是时间协调时间(GMT=UTC)GMT : 格林威治时间UTC : 时间协调时间1、time_t time_t time(time_t *t);取得从1970年1月1日至今的秒数。time_t类型,这本质上是一个长整数( long ),表示从1970-01-01 00:00:00到目前计时时间的秒数,timeval则精确到毫秒2、t

2017-12-21 19:22:20 380

转载 C++项目中的extern "C" {}

文章出自: https://www.cnblogs.com/skynet/archive/2010/07/10/1774964.html引言在用C++的项目源码中,经常会不可避免的会看到下面的代码:123456789#ifdef __cplusplusexte

2017-12-15 14:05:20 145

转载 socket文件描述符

文章转自:http://blog.csdn.net/kjing/article/details/6962440基本TCP套接口编程一本文出自:http://sunsland.top263.net 作者: (2001-10-22 12:00:00)概述socket() --得到文件描述符!bind() --我们在哪个端口?connect() --Hel

2017-12-04 15:17:48 1662

转载 C++ 文件读写详解(ofstream,ifstream,fstream)

文章转自:http://blog.csdn.net/kingstar158/article/details/6859379这里主要是讨论fstream的内容:[java] view plain copy#include   ofstream         //文件写操作 内存写入存储设备   ifstream        

2017-12-01 13:50:26 599

原创 git rebase 使用详解

本文转自:http://blog.csdn.net/chenansic/article/details/44122107rebase本地两个分支 一个我的分支 test 一个主分支 master现在我修改的部分要合并到 master 上,可以有两种选择 merge 或者 rebase两者的最后得到的结果是一样的,但是区别是 rebase 一个两个分支 就各位了一个分支,

2017-10-31 14:54:19 1232

原创 nginx配置文件中的location详解

一、location语法简介及用法: URL地址匹配是Nginx配置中最灵活的部分.location 支持正则表达式匹配,也支持条件匹配,用户可以通过location指令实现Nginx对动丶静态网页的过滤处理。1.语法规则: location [=|~|~*|^~] /uri/ { … }1.1 = 开头表示精确匹配1.2 ^~ 开头表示ur

2017-10-19 17:48:14 2770

转载 /etc/ld.so.conf详解 及 编译寻找动态库路径解析

转自  http://www.cnblogs.com/chris-cp/p/3591306.html/etc/ld.so.conf 此文件记录了编译时使用的动态库的路径,也就是加载so库的路径。    默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件,而通常通过源码包进行安装时,如果不指定--prefix会将库安装在/usr/local目录下,而又没

2017-10-19 14:06:40 2736

转载 linux下多多线程编程

文章转自:http://www.cnblogs.com/mq0036/p/3710485.html下面先来一个实例。我们通过创建两个线程来实现对一个数的递加。或许这个实例没有实际运用的价值,但是稍微改动一下,我们就可以用到其他地方去拉。下面是我们的代码:/*thread_example.c : c multiple thread programmi

2017-02-02 15:10:19 554

转载 消息队列

文章转自   http://kb.cnblogs.com/page/537914/背景  之前做日志收集模块时,用到flume。另外也有的方案,集成kafaka来提升系统可扩展性,其中涉及到消息队列当时自己并不清楚为什么要使用消息队列。而在我自己提出的原始日志采集方案中不适用消息队列时,有几个基本问题:1. 日志文件上传过程,有个基本的生产者-消费者问题;2.

2017-01-24 20:51:55 210

转载 信号量机制

转自  http://blog.csdn.net/guoping16/article/details/6584043信号量函数由semget、semop、semctl三个函数组成。下面的表格列出了这三个函数的函数原型及具体说明。1.   semget函数原型semget(得到一个信号量集标识符或创建一个信号量集对象)所需头文件

2017-01-22 22:42:12 549

转载 孤儿进程及僵尸进程

文章转自  http://www.cnblogs.com/Anker/p/3271773.html1、前言  之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考APUE,认真总结一下,加深理解。

2017-01-21 19:34:27 310

转载 Linux进程通信之信号

文章转自   http://blog.csdn.net/maimang1001/article/details/16906451linux 信号处理机制简介鉴于后面把进程的形象给彻底毁掉了,我提前声明一下,进程是有尊严的有节操的,当然大部分人可能也看不到毁形象那一段。为什么介绍linux要从信号开始呢,当然是为了保证能讲明白,因为翻了翻书我发现这一部分是最简单的了,所以呢,就讲

2017-01-04 21:23:05 374

转载 c语言函数指针的理解与使用

文章转自  http://www.cnblogs.com/haore147/p/3647262.html觉得写的很不错,转一份留用1.函数指针的定义  顾名思义,函数指针就是函数的指针。它是一个指针,指向一个函数。看例子:123A) char * (*fun1)(char * p1,char

2017-01-04 15:35:10 595

原创 简单LMDB用法

装载请注明出处

2017-01-03 14:55:17 2755 1

转载 深入理解数据库磁盘存储(Disk Storage)

转自:http://blog.csdn.net/idber/article/details/8087473觉得写得很好,转载供自己学习数据库管理系统将数据存储在磁盘、磁带以及其他的裸设备上,虽然这些设备的访问速度相比内存慢很多,但其非易失性和大容量的特点使他们成为数据存储的不二之选。本文主要讨论大型数据库产品的磁盘存储内部结构,这对于深入理解数据库各种数据结构具

2016-10-23 12:36:08 2045

原创 SQLBindParameter 函数的参数解析及使用方法

以下资料均找自网上开源代码。1 参数绑定API    执行参数化查询,需要将语句中各个参数对应的变量缓存,与Statement句柄实现绑定。    用于绑定参数的ODBC API函数:SQLRETURN SQLBindParameter(      SQLHSTMT        StatementHandle,    // statement句柄     

2016-10-22 23:21:13 14364 1

原创 数据库sequence的作用和用法

水平有限,欢迎交流,转载注明出处!!!

2016-10-14 19:51:03 34224

转载 awk命令

文章出处 http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html写的很不错,转载下来供自己学习简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处

2016-10-02 23:14:43 204

原创 指针参数传递实质及二级指针使用

水平有限,如有错误,欢迎指正,谢谢。先看两个程序:耐心仔细看,应该能理解。1:void test(char *p){       printf("[test1][p]:%p.\n",p);       printf("[test2][p]:%s.\n",p);       p=(char *)malloc(10);       strcpy(p,"ABCDE")

2016-10-01 20:59:23 9537

转载 read函数原理

文章出处  http://blog.csdn.net/lwj103862095/article/details/38518069原始出处 http://blog.csdn.net/unbutun/article/details/6101354#ibm-pconRead 系统调用在用户空间中的处理过程Linux 系统调用(SCI,system call interface)的

2016-09-30 22:55:04 7279

转载 mmap实现原理

转载处    http://blog.csdn.net/joejames/article/details/37958017觉得写得非常不错,转载一下以作学习一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区分一下几个容易混淆的概念,之后,什么是内存映射就很明朗了。 

2016-09-30 22:37:48 544

转载 Linux设备文件简介

设备文件简介本文为转载,留给自己学习之用大家可以直接到原作者的空间查看:《Linux设备文件简介》http://lamp.linux.gov.cn/Linux/device_files.html-------------------------------------------------------------------------------版权声明

2016-09-18 23:05:37 3883

转载 socket通信详解

本文转自http://blog.csdn.net/seraphsky/article/details/1856191基本TCP套接口编程一 本文出自:http://sunsland.top263.net 作者: (2001-10-22 12:00:00)概述socket() --得到文件描述符!bind() --我们在哪个端口?connect() --Hel

2016-09-18 22:58:45 277

空空如也

空空如也

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

TA关注的人

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