自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lklzyy的专栏

积跬步,至千里

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 Makefile 函数

在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。一、函数的调用语法函数调用,很像变量的使用,也是以“$”来标识的,其语法如下:    $()或是    ${}这里,就是函数名,make支持的函数不多。是函数的参数,参数间以逗

2015-10-22 23:53:51 402

原创 nginx配置学习-nginx控制

对于 nginx的操作命令有如下:stop quit reload reopennginx命令的基本形式: nginx -s signal 1 nginx -s stop快速关闭nginx。2 nginx -s quit 等待工作进程完成现有的请求,然后关闭nginx。3 nginx -s reload重新加载配置文件,然后重启nginx4 nginx -s

2015-10-13 22:45:32 435

转载 Linux下rz/sz安装及使用方法

1)    工具说明在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件. 对于RHEL5, rz/sz默认没有安装所以需要手工安装.sz: 将选定的文件发送(send)到本地机器;rz:运行该命令会弹出 一个文件选择窗口, 从本地选择文件上传到服务器(receive).下载安装包lrzsz-0.12.20.tar.gz: http

2015-09-10 10:48:34 563

转载 centos7 设置字体大小

我们在服务器上,很少会安装图形化界面,一般都使用字符界面的控制台。CentOS 下,控制台分辨率缺省情况下,变得很高,导致在显示器上花屏或者只能显示局部。这是由于使用了frame buffer,好处是可以在高分辨率显示器上显示更多内容,让我们视野更加开阔,带来的问题是在普通的显示器上会出现问题。CentOS 6下,我们一般是在安装启动的时候,加入“vga=711″的参数,但是到了C

2015-09-01 21:10:41 22856 2

原创 关于最近做cgi的一点感想

来到新的公司 在原有的cgi框架上面,实现新的业务功能。在开发cgi的功能中容易忽略一些入口参数的。比如今天在联调过程中,对url的加密。以前在做java web开发过程也遇到,但是后来一直只是做后台服务的开发。由于标准的url中不允许中文字符还有一些其他字符是不允许出现在url中的。另外linux 一些命令不熟悉,导致效率偏低。接下来的阶段是尽快的熟悉linux的命令环境。

2015-09-01 00:24:32 357

原创 在虚拟机中centos版本的linux的nginx安装

1. 在centos中安装nginx 我们主要是借助centos中的安装包管理器yum来进行安装,在我们第一次安装nginx的时候,可能yum中没有nginx的库相关信息,这时候需要我们在yum的配置文件中为nginx库 配置库文件。在 /etc/yum.repos.d 下面创建文件 nginx.repo, 并且讲一下内容放入文件,并且保存。[nginx]name=nginx repo

2015-09-01 00:16:14 767

原创 用vmware player+centos 打造本地linux开发环境

前提简介:我是一名在windows环境下做了三年windows服务开发的c++软件开发工程师。看着linux在服务器的崛起,不觉得windows服务的疲软。所以三年了,也开始思考怎么向linux下服务器开发转行。为了搭建linux开发环境试过很多搭配,刚开始使用redhat7.1,但是由于redhat中yum由于付费问题而无法使用,只能自己重新搭建觉得很是麻烦,于是选择了centos。同时,由

2015-07-23 23:33:15 862

转载 在vim中针对c++自动补全

[转]在vim中针对c++自动补全2011-11-14阅读2477 评论0弄了个vim对c++的补全,主要参考自:http://vim.wikia.com/wiki/C%2B%2B_code_completion首先确定vim编辑.cc或者.cpp文件时当前自动补全函数,在命令模式下输入:set omnifunc?如果得到的结果为:omnifunc=cc

2015-07-06 23:40:12 694

原创 2.Google RPC-线程池

Google RPC的线程池实现主要通过c++11标准来实现线程池模型,下面我们将来看看google rpc中对线程池的实现。首先是定义个一个线程池接口,从代码中,找到了线程池的接口定义,接口的定义如下:#ifndef GRPCXX_THREAD_POOL_INTERFACE_H#define GRPCXX_THREAD_POOL_INTERFACE_H#include name

2015-03-29 18:38:27 3227

翻译 1.Google RPC-一个RPC库和框架

1.概览Remote Procedure Calls(RPCs)为构造分布式应用程序和服务提供了一个有用的抽象。Google RPC是对gRPC协议的一个具体的实现库,基于http/2。2.接口开发人员在使用grpc的时候,都需要定义基于rpc的方法描述,然后调用google rpc的代码生成库自动生成客户端和服务端程序,开发者将在服务端实现这套方法,以供在客户端使用。Google

2015-03-29 12:35:46 1474

原创 几种常用的模版类

最近读c++ template的前几章的时候,几种常用的template类浮现在眼前,下面总结一下。1. Function Template 函数模版templatevoid Example(T param1, T param2);2. Class Template 类模版templateclass Example{private:   T item;}

2015-03-26 22:07:16 542

原创 hash_map的一种实现方法

最近在阅读google protocol buffer的源代码的过程中,看到了作者对hash_map的一种简单实现。整个的实现过程,大概分为两步,第一步是对hash函数对象的实现,作者很好的利用的模版类和模版泛化,对hash函数进行了实现,代码如下:template struct hash { // Dummy, just to make derivative hash func

2015-03-21 16:43:02 508

翻译 关于c++默认的构造函数、析构函数、拷贝构造函数、move函数

在c++中,当我们定义一个类的时候,如果我们什么都不定义的时候,c++编译器会默认的为我们生成一些函数。例如定义一个Example类。class Example{};当我们定义一个Example类的时候,不定义任何操作的时候,c++编译系统将为Example类生成如下默认操作函数: 1. 默认构造函数Example(); 2. 拷贝构造函数Example(const Exa

2014-12-22 20:10:02 2931

原创 网络爬虫之html获取和解析(Java)

网络爬虫之html获取和解析

2014-11-18 20:41:45 6149

转载 Linux平台下的service程序编写指南

Linux平台下的service程序编写指南Hu Dennis Sep 24, 2010转载注明出处http://blog.csdn.net/gobitan 摘要:本文主要介绍了如何编写一个service服务所涉及的两个主要方面。1)将一个普通程序装成daemon程序;2)编写service方式的shell脚本。并以C语言为例,基于Red hat 企业版5.3平台演示了一个servic

2014-09-29 21:39:38 645

原创 Zlib-基于source file的编译使用

在网上看到的都是对静态库和动态库的使用,没有直接对源文件进行使用的教程,下面主要介绍直接在windows环境下使用zlibyuanwenji

2014-08-07 08:33:20 658

原创 几个数据压缩库介绍

1. Zlib2. Quicklz3. bzip2

2014-07-26 15:27:26 910

转载 Windows 7 64bit和Visual Studio 2010下安装及使用Zlib 1.2.5

Windows 7 64bit和Visual Studio 2010下安装及使用Zlib 1.2.5

2014-07-26 14:15:49 1072

原创 设计模式定义

前引:文章来自四人帮的设计模式一书,不为别的,zhi s

2014-06-30 21:33:51 617

转载 dump file (crash 分析)

我们在调试程序时经常出现没办法直接跟踪的情况:在没有调试环境的机器上运行;出现的几率不是很高;原来出现的问题在debug状态下不出现等等情况,常常使得并不算新手的程序员不知所措,郁郁终日,项目一拖再拖。幸好Window和Linux都提供了生成dump文件的方法。    所谓dump文件是把进程或内核地址空间的状态(堆、栈、静态存储器、代码段等等)保存在一个文件中,以供调试分析之用。

2014-06-04 16:05:28 3601

原创 杨辉三角的递归和非递归实现

杨辉三角描述:if m == 1:

2014-05-13 10:59:34 1671

原创 Base64算法实现

最近,项目中在字符传输过程中,出现zif

2014-05-08 10:18:08 589

原创 Google Test 单元测试环境搭建

作为一个程序猿,以前很少写单元测试代码,都基本上是自己shuru

2014-04-27 19:18:35 1209

翻译 模板类 std::less

定义: 标准库中不小于或不等于的函数对象类。   下面是其在C++11中的定义:using namespace std; template struct less { bool operator() (const T& x,constT& y) const {return x<y;} typedef T first_argument_type;

2014-03-29 20:12:05 8358 1

原创 SQL SERVER 的几种安装方式

关于SQL  SERVER的安装1直接使用应用程序安装,直接点击安装程序进行安装。(1)      点击应用程序(以管理员权限进行安装)(2)      点击后会在当前文件夹下会产生一个解压的文件夹  这里的文件夹名字是随机产生的,正是由于是随机产生的,所以我们在使用配置文件方式进行安装时就需要注意配置文件中pcusource属性的设置,后面将讲到。(3)

2014-03-05 09:04:45 1961

原创 IE代理自动配置

Contents1代理配置...21.1代理配置分类...21.2 代理自动配置...32 PAC文件...33 PAC函数...33.1 PAC主函数...43.2 其他函数...44 关于Autoproxy的Windows编程...54.1 WinINet对AutoProxy的支持...54.2 Proxy Auto-

2014-01-09 10:16:04 3195

机器学习 中文版

不错的中文资料,没怎么看,拿来上传了!pthon语言包学习。

2014-10-23

空空如也

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

TA关注的人

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