bobui
码龄17年
关注
提问 私信
  • 博客:168,861
    社区:28,309
    197,170
    总访问量
  • 97
    原创
  • 2,220,738
    排名
  • 209
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2007-10-08
查看详细资料
个人成就
  • 获得15次点赞
  • 内容获得79次评论
  • 获得90次收藏
创作历程
  • 4篇
    2014年
  • 21篇
    2013年
  • 71篇
    2012年
  • 2篇
    2011年
  • 35篇
    2010年
  • 14篇
    2009年
成就勋章
TA的专栏
  • C# GDI+
    19篇
  • C++
    29篇
  • MSSQL数据库
    3篇
  • WNFORM
  • 全自动网页采集信息流程处理
    2篇
  • 基础知识
    1篇
  • 模拟股票交易系统
    2篇
  • 翻译
    1篇
  • Linux
    24篇
  • Linux Shell
    8篇
  • Tuxedo
    14篇
  • 进程操作
    4篇
  • 管理
    9篇
  • 通知检测方式
    1篇
  • Boost学习笔记
    2篇
  • ORACLE
    1篇
  • C++设计模式
    7篇
  • JAVA
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

sqlite3.7 dll库 最新版,经测试可用

发布资源 2015.04.22 ·
rar

Oracle创建用户

drop user SH cascade;    /* 创建AMSDBO 用户 */ CREATE USER "SH"  PROFILE "DEFAULT"     IDENTIFIED BY "181818" DEFAULT TABLESPACE "USERS"     ACCOUNT UNLOCK;GRANT UNLIMITED TABLESPACE TO "SH" WIT
原创
发布博客 2014.03.07 ·
352 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Parallel Processing and Multi-Core Utilization with Java

In order to harvest the full power of a multi-core processor the software application must be able to execute tasks in parallel utilizing all available CPUs. Parallelization of a process consist of br
转载
发布博客 2014.02.28 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle 批量创建表

declare tablecount number;begintablecount:=1000;while tablecount>0 loopexecute immediate 'create table riskset_'||tablecount||' as select * from riskset';tablecount:=tablecount-1; end lo
原创
发布博客 2014.02.26 ·
846 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

effective c++阅读

条款 1:尽量用 const 和 inline 而不用#define#define 在编译的时候,会用值替换对应的符号,如果改定义有错的话,没办法把符号报出来,报出来的是符号对应的值特别指出的如果替代值为常量,则会很奇怪的常量报错。
原创
发布博客 2014.02.19 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式C++学习笔记之十(Builder建造者模式)

建造者模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。一段晦涩难懂的文字,实现创建不同表示的方法就是给创建的过程传入创建的参数。详细的还是看代码吧。10.1.解释main(),客户CCarModel,产品模型CBenzModel,奔驰模型CBMWModel,宝马模型ICarBuilder,建造者接口CBenzB
转载
发布博客 2013.12.17 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式C++学习笔记之九(Template Method模板方法模式)

模板模式也是相当简单的一种模式,而且是比较常用的。模板模式是定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。TemplateMethod使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。cbf4life举的例子是悍马车模型,更详细的例子说明可以参考原作者博客:cbf4life.cnblogs.com。这里只提出C++的设计和实现方法,以方便随用随取。9.1.解释
转载
发布博客 2013.12.17 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式C++学习笔记之八(Adapter适配器模式)

适配器模式,使用之处比较特殊,不属于常规设计模式,主要用于不同系统之间的处理。是将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。也是一个比较简单的模式,直接上代码了。看代码:8.1.解释main(),主程序IUserInfo,本系统内接口CUserInfo,本系统内实现类IOut
转载
发布博客 2013.12.17 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式C++学习笔记之七(AbstractFactory抽象工厂模式)

抽象工厂,提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。对于工厂方法来说,抽象工厂可实现一系列产品的生产,抽象工厂更注重产品的组合。看代码:7.1.解释main(),女娲IHuman,产品接口CYellowHuman,抽象产品之一CYellowFemaleHuman,具体产品之一CYellowMaleHuman,具体产品
转载
发布博客 2013.12.17 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式C++学习笔记之六(Facade门面模式)

Facade门面模式,也是比较常用的一种模式,基本上所有软件系统中都会用到。 GOF 在《设计模式》一书中给出如下定义:为子系统中的一组接口提供一个一致的界面, Facade 模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。简单说,就是将复杂的逻辑封装起来,对外公开简单的接口,由客户程序调用。这里举了一个发送邮件的例子,我们理解为电子邮件吧,普通的邮件应该不需要告诉邮局,我们写的信件内
转载
发布博客 2013.12.17 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式C++学习笔记之五(Factory Method工厂方法模式)

工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。这个例子更详细的内容及说明可以参考原作者博客:cbf4life.cnblogs.com。贴代码了。5.1.解释ma
转载
发布博客 2013.12.17 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式C++学习笔记之四(Multition多例模式)

例模式,这个在GOF的模式设计里没有提到,但在实际工作中确实会用到。更详细的内容及说明可以参考原作者博客:cbf4life.cnblogs.com。4.1.解释main(),客户略说明:和单例基本一样,是有个数限制的单例。如果对于产生的实例个数没有限制,那就不是多例了,和普通的类没有区别。举例:曾经开发过一个从服务端以UDP协议,发送文件到客户端的程序。客户
转载
发布博客 2013.12.17 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式C++学习笔记之三(Singleton单例模式)

单例模式看起来也蛮简单的,就是在系统中只允许产生这个类的一个实例,既然这么简单,就直接贴代码了。更详细的内容及说明可以参考原作者博客:cbf4life.cnblogs.com。3.1.解释main(),大臣CEmperor,需要单例的类说明:很多大臣拜见的皇帝,只有一个。体现在面向对象方面,CEmperor定义一个静态指针,和一个静态函数,私有化构造函数、析构函数、
转载
发布博客 2013.12.17 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式C++学习笔记之二(Proxy代理模式)

代理,一看名字就知道这只是个中介而已,真实的执行者在代理的后面呢。cbf4life在他的书里提的例子也很有趣,更详细的内容及说明可以参考原作者博客:cbf4life.cnblogs.com。现在贴代码,以方便随用随取。2.1.解释main(),西门庆IKindWomen,接口CWangPo,代理CPanJinLian,实际执行者之一CJiaShi,实
转载
发布博客 2013.12.17 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式C++学习笔记之一(Strategy策略模式)

无意中,从网上下到一本电子书《24种设计模式介绍与6大设计原则》,很好奇这里有24种设计模式,印象中GOF写的《设计模式》(Design Patterns),好像只有23种吧。运行起来一看,还真挺吸引咱的,里面提到的例子都很有趣。很感谢作者写出这样好的例子来,我的目的是把作者提到的例子用C++来实现。写这本书的作者是:cbf4life,更详细的内容及说明可以参考原作者博客:cbf4life.cnb
转载
发布博客 2013.12.17 ·
200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

禁用SELinux时配置错误导致Centos不能够启动的一种解决方法

禁用SELinux时配置错误导致Centos不能够启动的一种解决方法造成此次问题的原因:我用的linux版本是CentOS5.2,在安装Oracle10g的时候,需要关闭SELinux,在修改配置文件/etc/selinux/config过程中,本来应该设置:# SELINUX=enforcingSELINUX=disabled但是我粗心大意,设置了SELINUXTYPE参
原创
发布博客 2013.12.01 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vsftp配置

图文详解如何在centos下配置FTP服务器、创建FTP用时间:2012-12-03 17:45来源:未知 作者:Yourcode点击:525次本文以阿里云服务器为例,谈谈如何配置FTP服务器。 第一步:安装vsftpd yum -y install vsftpd 第一步一般会有安装的。 第二步:在创建一个文件夹:ftptest 我这儿的ftptest目录为/home/wwwroo
转载
发布博客 2013.11.28 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ 使用jsoncpp序列化与反序列化json格式数据

1、 编译jsoncpp  从(http://jsoncpp.sourceforge.net/)下载源码包“jsoncpp-src-0.5.0.tar.gz”,解压后在其解压后目录中运行$ scons platform=linux-gcc  编译出来的库文件在其libs/ linux-gcc-4.4.2目录下,有libjson_linux-gcc-4.4.2_libmt.so和libj
原创
发布博客 2013.10.10 ·
1647 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Ubuntu 下 Zabbix配置与使用

1.https://www.zabbix.com/下载zabbix2.安装apache,php,mysql,参考http://blog.csdn.net/bobui/article/details/120914333.创建用户,组groupadd zabbixuseradd -g zabbix zabbix4.创建数据库,表,数据shell> mysql -u -
原创
发布博客 2013.09.27 ·
1027 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ubuntu下安装Apache+PHP+Mysql

转载自:http://www.comflag.com/2011/05/01/apache-web.htm电影《社交网络》中,facebook创始人马克.扎克失恋后入侵哈佛大学宿舍楼服务器,窃取数据库资料,并在两个小时内完成了一个给校内女生评分的交互网站,该网站一天内点击数过10W,直接导致学校服务器崩溃。。。。。。其实,构建那样一个网站并不需要很多高深的技术,任何一个有一定网络编程基础
转载
发布博客 2013.09.27 ·
276 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多