自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux zlib 解压缩和 iconv编码转换失败问题

linux环境下,在使用zlib解压缩的时候,compress函数int compress(Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen);uncompress函数int uncompress(Bytef *dest, uLongf *destLen, const Bytef *source

2016-07-12 19:58:04 1270

原创 Windows C++ Url编码

在windows平台下,对url进行utf-8编码,相关代码如下:CString UrlUTF8(char *str){ CString strResult = ""; string tt; string dd; GB2312ToUTF_8(tt,str,(int)strlen(str)); size_t len=tt.length(); for (size_t i=0;i<l

2016-03-24 15:27:58 667

转载 Url encode和decode 相关问题

今天在弄url解码时,弄了好久。比如我的URL带有中文,浏览器默认将中文转成UTF-8编码,但是我进行UTF-8解码时,发现解析出来的中文是乱码,并不是我想要的值。经过查找资料,发现再将UTF-8解析出来的乱码,做一次utf-8 to gb2312就可以正常显示了。下面是网上转载的内容:在做网站分析时,我们经常要分析baidu、google 等搜索引擎的搜索关键字,比如搜索“中国”

2016-03-24 14:48:57 726

原创 LoadRunner 并发测试

用LoadRunner 模拟10万个连接,并发发送数据。脚本如下:#include "lrs.h"Action(){ int NUM = 300; //每个用户创建的连接数 int i=0; //连接服务器 for(i=0; i< NUM; i++) { char name[20]; memset(name,0,20); sprintf(n

2016-03-14 13:43:38 6287

原创 LoadRunner http get请求压力测试

下面为Get方式的脚本代码Action(){ int nHttpRetCode; web_set_max_html_param_len("262144"); // 默认最大长度为256 web_reg_save_param("ResponseBody", "LB=", "RB=", "Search=Body", LAST); web_save_header(RESPONSE

2016-03-11 11:18:38 4208

原创 linux 打包成bin文件

关于bin文件主要有两部分组成,一部分shell脚本,一部分压缩文件| || shell|____________| ||   压缩文件 |先编写一个install.sh,如下:#!/bin/shdst_dir="./bin" #bin文件分离压缩文件存放的目录sed -n -e '1,/^exit 0$/!p' $0 > ''$dst_

2016-03-08 10:04:04 5452

转载 linux C语言 SOCKET 服务器断开导致客户端SEND崩溃问题解决办法

原文来自:http://blog.chinaunix.net/uid-24830931-id-3786670.html一、现象描述在利用librdkafka同kafka broker通信过程中,当kafka broker意外退出时(如kill -9),librdkafka接口的sendmsg接口报出了“Program received signal SIGPIPE, Broken

2016-03-03 20:10:45 10022

转载 VS2008编译boost库

VS2008编译boost库原文来自:http://blog.csdn.net/hero06/article/details/7470430一、下载首先从boost官方主页http://www.boost.org/下载最新版boost安装包,我用的版本是boost.1.49.0二、新建文件夹   如果是使用下载的安装包,那么请将boost安装包解压至本地新建的目

2015-05-11 16:26:43 433

原创 Perl 标准库

perl标准库地址:ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/

2014-11-27 16:46:35 1374

转载 mogodb 设置用户名和密码

默认mongodb是没有设置访问权限的,为了安全我们需要为其设置访问权限

2014-10-20 10:35:18 995

转载 mogodb 远程命令行访问

原文来自

2014-10-20 10:21:54 895

原创 Centos搭建php+nginx+mysql+mongo出现的问题及解决方法

这几天在Centos6.5环境下搭建服务器,php在项目中用来做接口服务器。因为以前没有搭建过,以前从事Linux c/c++开发,现在叫我搭建这个服务器,真心花了我好长时间,幸好最终成功部署,并测试成功。下面大概讲一下我的搭建流程和遇到的一些问题,希望遇到这些的问题的朋友,能够从我这里获取到一些帮助我搭建的方式用了两种1、用yum命令安装安装mysqlyum install my

2014-10-17 17:13:46 1180

原创 Centos 6.5 搭建LNMP服务器(nginx+mysql+php)

因为以前只是在centos环境下写c/c++代码,没有搭建guo

2014-10-13 14:11:26 1021

转载 mongodb数据导入导出以及备份恢复

mongodb数据导入导出以及备份恢复 数据导出 mongoexport假设库里有一张user 表,里面有2 条记录,我们要将它导出> use my_mongodbswitched to db my_mongodb> db.user.find();{ "_id" : ObjectId("4f81a4a1779282ca68fd8a5a"), "u

2014-10-12 19:19:44 643

原创 Go语言解析json字符串

Go解析json格式字符串Type Info struct{    Name string    Age int    Address string}将json格式字符串解析给struct,只需将struct对象传给json.Unmarshal()函数JsonStr := `{“name”:”yang”,”age”:24,”address”:”shenzhen”}`

2014-10-09 10:50:30 2929

原创 Python实现Daemon(守护)进程

最近在写Daemon进程,在编写过程中遇到一些小麻烦,最终hais

2014-09-28 14:43:29 4304

原创 关于用Openssl生成pem文件用于Go语言实现ios推送

今天在完成ios推送过程中遇到一些问题,

2014-09-22 13:50:03 1453

转载 Go语言无法读取需要密码访问的PEM文件问题(failed to parse private key)

y Go语言无法读取需要密码访问的PEM文件问题(failed to parse private key)分类: IOS2014-04-03 21:56 133人阅读 评论(2) 收藏 举报最近开始做苹果的推送功能,服务端连接apns的时候需要加密连接,对应就需要通过苹果开发者平台生成对应的pns的证书和对应的私钥,然后通过openssl命令转换成PEM格式

2014-09-22 10:06:19 3858

原创 用Go语言实现IOS消息推送

由于项目的要求,刚学习两天Go语言

2014-09-19 17:27:32 2317

原创 Go语言开发-关于LiteIDE使用第三库时没有自动提示的解决方法

今天是写Go语言程序的第二天,所以遇到的

2014-09-19 17:18:40 3098

转载 Go语言资料收集

Go语言资料收集发布站点 GitHub CSDN 新浪最后更新 2012-03-31 Go1正式发布,更新相关资料,详见 变更记录缘起说明 想学习称手的新语言,发现Go后非常感兴趣,也把接触到的一些资料整理共享出来。     资料若有错误或缺漏,或者大家有更好的建议,欢迎 邮件联系 可看 已收集建议收集原则 尽量收集原创链接,有时会记录一些学习心得,或摘录一些启发自己的

2014-09-18 16:45:24 1607

转载 MongoDB的安装与配置

MongoDB的安装与配置原文来自:老有人问mongodb怎么配.懒得每次都说.这块详细说一下.MongoDB的安装与配置:1.下载mongodb http://www.mongodb.org/downloads (根据自己计算机系统来下载64位 还是32位的DB文件)2.解压下载的zip包.会看到bin文件夹.还有里面很多的exe3.创建一个d

2014-09-18 14:02:20 650

转载 golang关于json库的一个比较容易陷入的坑 uint8[]数组的json转换问题.

golang关于json库的一个比较容易陷入的坑 uint8[]数组的json转换问题.2013-09-11 16:29 837人阅读 评论(0) 收藏 举报原文来自:http://blog.csdn.net/spiritring/article/details/11570219类似这个CA如果实例转化成json.List会变成字符串.[cp

2014-09-18 14:02:07 3046

转载 mongodb关于$set $unset的键增删操作

mongodb关于$set $unset的键增删操作分类: MongoDB2013-08-29 09:17 879人阅读 评论(0) 收藏 举报其实mongodb的json是带点语法的.比如:[cpp] view plaincopytype CA struct {  Member string  }  

2014-09-18 13:58:50 1145

转载 MongoDB笔记

MongoDB笔记分类: MongoDB2013-08-12 17:40 404人阅读 评论(0) 收藏 举报原文来自:use foobar                                 指向数据库db                                                 查看指定的数据库是哪个.打印出名字db.t

2014-09-18 13:56:45 609

转载 Go语言下与MongoDB通信-使用mgo

Go语言下与MongoDB通信-使用mgo分类: MongoDB2013-08-28 15:52 1585人阅读 评论(0) 收藏 举报最近写游戏服.用的全是新货.go语言+mongodb.嘿嘿. 关于mgo如何使用就不详细说了.官网上写的很清楚.这块就说说怎么用.首先导入mgo库.import ("labix.org/v2/mgo""labix

2014-09-18 13:55:15 1324 2

转载 go语言访问mysql数据库

Go-MySQL-Driver:一个Go语言的轻量级极速的mysql驱动原文来自:http://hao.jobbole.com/go-mysql-driver/Go语言的 database/sql 包的一个 MySQL驱动。特性轻量级与快速原生Go语言,没有C绑定,只有纯Go没有不安全的操作(类型转换等)动态处理崩溃的连接动态连接池支持大

2014-09-18 11:51:20 1663

转载 Go语言异常处理

Go的异常处理 defer, panic, recover分类: Go目录(?)+]Go语言追求简洁优雅,所以,Go语言不支持传统的 try…catch…finally 这种异常,因为Go语言的设计者们认为,将异常与控制结构混在一起会很容易使得代码变得混乱。因为开发者很容易滥用异常,甚至一个小小的错误都抛出一个异常。在Go语言中,使用多值

2014-09-18 11:27:56 1873

转载 Go语言

最近在学习并用go语言编程,fax

2014-09-18 11:22:42 1925

原创 Judy矩阵--Judy.h文件

在使用judy库时,用g++编译程序时报错,

2014-06-20 17:48:20 1976

转载 gcc创建和使用静态库、动态库

下面以工程libtest为例说明gcc创建和使用静态库、动态库的过程,libtest目录结构和内容如图1所示,其中三个文件hello.h,hello.c和main.c的内容如下。 图1libtest/include/hello.h #ifdef _HELLO_H_#define _HELLO_H_void hello();#endiflib

2014-06-20 13:45:25 689

原创 linux查看进程开启时间命令

ps -p 进程id -o lstart

2014-06-20 11:19:09 830

原创 nmap端口扫描命令

nmap -PN -sS -p 21,23,25,53,80,110,143,443 +ipnmap扫描ftp,telnet,smtp,do'ma

2014-06-20 10:26:25 4608

原创 Judy矩阵学习资料

Judy(朱迪库下载地址):http://sourceforge.net/projects/judy/J

2014-06-19 16:11:42 1213

转载 RedHat 未注册的服务系统使用yum命令进行软件安装

RedHat系统的Yum安装2013-09-13 11:44:15     我来说两句       作者:随影求是收藏    我要投稿RedHat系统的Yum安装  Redhat Linux通常由于没有注册,导致yum程序无法使用,需要将其替换为centos的yum程序。 1. 下载Yum的安装包,由于体系结构的不同和包的更新,因此目录和文件名的版本号可能需

2014-06-19 10:31:00 3244

原创 cmake 的编写

在linux中编写C++代码时,使用cmake能够更好的管理编译我们编写的代码,下面我将编写CMakeLists.txt基本的框架main.cpp#include using namespace std;int main(int argc,char *argv[]){coutreturn 0;}vim CMakeLists.txtPROJECT(TE

2014-01-15 14:40:33 1028

转载 OCCI连接Oracle数据库

原文来自http://blog.csdn.net/xiaobai1593/article/details/6671722通过OCCI连接oracle(C++)OCCI介绍OCCI:Oracle C++调用接口(OCCI),即Oracle的C++API,允许你使用面向对象的特性、本地类、C++语言的方法来访问Oracle数据库。OCCI优势基于标准C++和面向对象

2013-12-16 16:55:54 1302

转载 vim配置及插件安装管理(超级详细)

1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了

2013-11-19 17:13:52 974

转载 gdb 调试 程序执行脚本信息

在使用gdb 调试 程序 的时候,有时候需要设定多个断点,重复执行某些操作,而这些操作写起来比较麻烦,这个时候就应该想起来用gdb命令 脚本了,它能够很好的完成这些工作。以设置多个断点为例,我写的命令脚本为---------------------------------------------------#filename: .gdbinit#gdb will read it w

2013-11-04 14:47:04 712

原创 linux文件操作

在linux中有两中想文件中写内容的函数第一种方法用c的方法读文件#include #include #include #include #include #include #include #include int main(int argc,char* argv[]){   int value;   int write_value; 

2013-11-01 09:24:54 602

空空如也

空空如也

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

TA关注的人

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