自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gentle_bird的专栏

满头青丝化白发,一腔壮志付云烟。

  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 做一个靠谱码农,不要让终端哭泣

工作以来,一直在终端上写代码,而一直以来,都伴随着diang diang的声音。如此之频繁,以至于习以为常了。但仔细来想,这样正常吗?终端的这玩意儿,设计实在是精妙,当你每输入一个无效的命令,终端就叫一次,再输入一次无效命令,终端就再叫一次。于是总会有一天,当一个习惯伴随着着diang,diang声拍代码的码农新手,会意识到,是不是自己的废操作太多了,看似手头很忙,手速很快,但实际

2014-07-26 15:59:42 857

原创 C++单元测试中Mock外部依赖的方法

博客搬家,原文链接本文只涉及在Makefile编译环境下在UT中Mock外部编译依赖的方法。背景假设现在有一个模块A,目录结构如下:A/MakeifleA/include/a.hA/src/a.cppMakefile依赖了另外一半模块B,目录与A同级,目录架构如下:B/include/b.hB/lib/libb.a这里B作为A的外部依赖模块而存在,

2014-07-07 21:35:55 1530

原创 Effective STL读书笔记-第一章

博客已搬家,请移步

2014-06-28 21:37:07 631

原创 Python的安装与Python第三方模块的安装(在没有ROOT权限的情况下)

博客已搬家,请移步http://lujialong.com/?p=150

2014-06-18 21:44:39 3273

原创 Ubuntu12.04下MySQL主从配置

博客qianyid原文地址

2014-06-15 12:02:55 492

转载 windows7建立你wifi热点

总结自网上的教程,参考连接:http://wenku.baidu.com/link?url=ntS5SwY8UNdQNn8AcWmf4IzNBPXIaIOVPReIezfV_WATvt7pbaIWoYrxTjWV_GQlOdJAn7CzAZeQQo1PAmLFrALtUTFuNReUO8EFumTG79S不保证可用,故总结备忘。1 建立一个热点netsh wlan set ho

2013-12-15 15:01:54 589

原创 fprintf函数调用出core

最近写了一段代码,程序core在了打日志的地方,很诡异。 LOG_FATAL("[log_id=%ld]sql exception throw, mysql error code = %d, exception %s", request.log_id, e.getErrorCode(), e.what());

2013-11-26 21:40:08 2927

原创 Python的函数传值与传引用简解

Python到底值传值还是传引用?先看两段代码代码1:1234567>>> a=3>>> def f(b):...     b=1...    >>> f(a)>>> a3代码2:1

2013-11-25 16:18:16 1679

原创 Linux下JsonCpp安装

JsonCpp安装方式比较特别不是configure、 make之类的。需要下载一个叫scons的东西。1 下载jsoncpp包wget http://nchc.dl.sourceforge.net/project/jsoncpp/jsoncpp/0.5.0/jsoncpp-src-0.5.0.tar.gz2 下载sconswget http://optimate.

2013-10-09 21:12:54 1080

原创 Ubuntu下mysql安装与C++开发使用

1 安装Tutorialhttp://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97

2013-10-08 20:52:04 1104

原创 Thrift 学习笔记

1 Server线程模型。Thrift的TThreadPoolServer和TThreadedServer都是对每一次连接分配一个线程去处理,而不是对每一次请求分配个线程去处理。在实验中,把callback的ptread_t打出来看。如果客户端是:while(true) { transport->open(); callback(); trans

2013-10-03 14:52:27 751

转载 Linux core的配置

在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1.core文件的生成开关和大小限制 1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。 2)使用ulimit -c filesize命令,可

2013-10-02 17:40:49 457

原创 Ubuntu配置SubVersion SVN

还是参考官方的wiki比较好,民间的wiki各种版本错乱,各种case by caes1 参考文献http://wiki.ubuntu.org.cn/SubVersion#.E5.88.9B.E5.BB.BA_SVN_.E4.BB.93.E5.BA.93如果需要通过http协议访问,需要安装apache,如果只用svn访问,直接用subserve就行了。

2013-10-01 20:06:11 738

原创 AboutServer

1 http://www.wangzeng.net.cn/forum.php?mod=viewthread&tid=41&extra=page%3D22 www.idccenter.net

2013-10-01 17:42:25 560

原创 Nginx+FastCGI参数传递

如果需要将需要将各种参数传递到fcgi,例如传递请求参数,请求方法等到fcgi,需要在nginx中加配置location /fcgi { fastcgi_pass ip:port fastcgi_param QUERY_STRING $query_string; and so on}这样,url中的query参数就能在fcgi通过getenv

2013-09-29 12:42:30 2677

原创 FastCGI学习笔记Beginer

1 http://blog.csdn.net/difficulttofindaname/article/details/7628772

2013-09-24 22:48:51 1971

原创 Ngix1.5.4安装和参考文献

1 http://nginx.org2 taobao's book:http://tengine.taobao.org/book/index.html3 installation notes(install nginx 1.5.4 to ubuntu 12.04):    3.1 pcre may need to be download manually, download fro

2013-09-16 20:53:33 1227 1

原创 借力于专注:发现三年前的博文有感

今天做了一个关于C字符串拷贝可用的几个函数的实验,想找个地方记录下来。再加上已经YY了很久要建设自己的blog,苦于没钱租服务器而没有实施,于是打算退而求其次,找一个平台来写blog。为了看起来更加的"技术",而且也正好有csdn的帐号,所以选择了csdn。登录之后发现blog本来就有寥寥几篇文章,大多写于三年之前,很是惊喜。已经想不起来曾经是怎样的context,让自己能够有去写下来一些

2013-09-08 19:10:19 663

原创 字符串拷贝函数的性能比较

编译器:gcc version 3.4.5 (a little old fashion)测试代码:int strncpy_test() { char src[] = "1234567890"; char dest[2048]; int len = 0; for(int i = 0; i < 10000000; ++i) { memset(des

2013-09-08 18:21:59 697

原创 一种基于并查集的层次聚类算法

自己设计的一个数据挖掘算法,不过好可惜,csdn上传图片好麻烦,不能直接黏贴,论文中好多公式。等到年后有时间在再来好好发表这篇文章吧

2009-12-23 15:54:00 1481 1

原创 关于编译器的内存分配有感小记

今天在在写POJ1010的时候偶然的体会到了编译器关于内存分配的一些内部机制。在程序中我用int ans[5],tmp[5];分配了两块内存空间,编译器在分配空间的时候会是将这两块连续的分配的,相当于分配完ans立马开始tmp的分配,这个道理可能大家都知道,但平时谁也没有在意,知道今天程序运行得到了莫名其妙的结果之后,才深刻的体会到了这点。 情况是这样的:程序在运行的过程中,即使流

2009-12-12 20:36:00 814 1

原创 Tomcat源码编译学习

这方面很多牛人已经有过经验总结,百度一下你就知道。一下推荐一篇蛮好但不完美的文章http://hi.baidu.com/%C4%C8%CE%F7%D0%A1%D1%FD/blog/item/bc4dedad05c7550c4b36d68c.html 一些注意事项:1 JDK一定要是tiger,而不能是mustang。2 关于那个eclipse jdt的链接可以自己上网搜一个

2009-12-08 16:34:00 606

原创 系统启动后停留在欢迎界面很久或者桌面显示图标慢(与启动项无关)

在系统启动的时候伴随着很多服务的自动启动,如果某些服务发生故障,则会自动重试,这是造成如题问题的主要原因。因此可以查看那些服务出了问题,如果是些无关紧要的故障则将其禁用或者将自动启动改成手动启动,这样即可解决问题。具体做法如下:1 右击我的电脑选择“管理”2 打开时间查看器,选择“系统”3 里面有很多日志信息,有些是打红叉的即是错误信息,重点看那些Service control m

2009-10-21 16:47:00 6650

原创 SVN使用的一些心得(菜鸟级)

用了几周svn终于有了一点点心得,写下来与急于用又懒的看文档的同僚共勉。个人觉得SVN是团队协作的开始,以前写程序总觉得一个小点的软件是没法两个人同时写的,因为这样根本没法进行调试。记得跟一个同学讨论过他自己开发的一个一万多行的小程序的时候他说过:“程序一万多行,都是自己写的(有点多或者说有点牛),但这种程序也只能自己写。”因为自己也开发过一些不大不小的程序,所以对这句话是深有同感,但这种同感

2009-10-19 22:21:00 1411

原创 Can’t connect to MySQL server on ‘localhost’(10055) + Can not open connection + Could not execute query

本菜鸟还是学生,用Hibernate和MySQL开发项目,仅停留在使用阶段,对MySQL和Hibernate没有深入研究。刚做完一个Web项目,数据库用MySQL,用Hibernate进行数据库的操作,挂到服务器上后出现如下问题:1  如果长时间没访问,访问好后会出现could not open connection的错误,而且mysql也无法登陆,登陆mysql时提示:Cant c

2009-10-16 19:21:00 4418

原创 项目二:基于RFID物流关系系统开发过程中的一些问题

1 在Struts2的jar包复制到位,配置文件配置完全后,会提示无法加载Struts-Default.xml的问题,该问题纯属struts2的包的问题,可以换些试试,目前遇到该问题是因为struts的包的版本为2.1.16,后改成2.0.14就没有问题了. 2 在编辑web project,添加工程的Hibernate capabilities时,选中让Hibernate jar包添加到

2009-08-03 21:18:00 1058

转载 struts2学习总结(风中叶老师的视频)

1.全局的逻辑控制器为一个过滤器,负责过滤所有的请求。该过滤器引用的API类为     org.apache.struts2.disapatcher.FilterDispatcher        2.MVC:页面请求(jsp)——>逻辑控制器(Filter)——>业务控制器(Action)——>业务逻辑组件——>业务处理/DAO      3.struts2的配置文件放在classpath下。 

2009-08-03 19:05:00 2324

转载 怎样完全卸载MySQL

在你从电脑里卸载旧的MYSQL数据库服务时,首先先在WINDOWS服务里停掉MYSQL的服务。再到控制面板里的增加删除程序内进行删除,但是你并不能完整的把MYSQL服务删除,那么就要在注册表里清除你的MYSQL服务。  有几个地方:  1、HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL

2009-07-31 14:51:00 612

原创 struts2+hibernate/java.lang.reflect.InvocationTargetException/no class def

 最近因为项目的需要,开始学习struts2和Hibernate,其实就是一些的xml配置问题,分开来说蛮简单的。其中struts2比较麻烦一些,因为目前MyEclipse还不能自动的添加Struts Capabilities所以需要自己导入jar包到lib目录下,然后配置web.xml,加上struts2的filter,再配置struts.xml就好。Hibernate则简单一些,直接通过向导一

2009-07-30 22:48:00 3053 1

MFC进度条样例-多线程+定时器+模式对话框

用模式对话框来展示操作进度。 具体操作在线程中进行。 通过在线程中进行操作并修改表示进度的变量, 然后再对话框中通过定时器来设置进度,实现多线程情况下的进度控制。

2011-05-13

java RMI入门例子

通过这个例子可以大概了解RMI的很多机制

2009-06-17

最基本的MFC聊天程序。

做完了这个程序,我发现原来MFC和delphi是没有区别的。 这个程序比较适合对MFC心存畏惧的,特别是对某个方面的MFC开发有所忌惮的。

2008-12-06

空空如也

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

TA关注的人

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