- 博客(30)
- 资源 (4)
- 收藏
- 关注
原创 专栏公告
关于面包树接管技术专栏的公告 经面包树博主风轻君与技术专栏主笔Samlin的多次会晤和磋商,为了促进面包树和技术专栏更好的发展,以及方便各好友的访问,现决定由面包树接管技术专栏,并予以公告。 即日起,技术专栏将不再更新(其实很久没有更新的啦 -_- ),面包树将新辟“技术专栏”的分类,发表Samlin主笔(或转载)的技术文章,同时,原来技术专栏的文章,也将在稍后迁移到面包树相应分类中
2008-01-15 19:46:00
1104
原创 boost::shared_ptr与ZThread::PoolExecutor联用导致的错误
由于两者均非常负责任的完成对所拥有资源(指针)的释放,所以,当将一个智能指针传给PoolExecutor时,将会由于对指针的重复释放而导致错误。
2007-10-25 22:18:00
1069
原创 Winsock简介
版本: Winsock包括两个版本:Winsock 1和Winsock 2 。头文件和库文件: 使用Winsock 1必须添加winsock.h,使用Winsock 2必须添加winsock2.h,使用微软专用编程扩展可添加mswsock.h。 使用winsock.h头文件必须链接wsock32.lib,使用winsock2.h头文件时必须链接ws2_32.lib,使用msw
2007-07-14 15:01:00
1095
原创 SQL语言的分类
SQL语言按照功能可以分为4大类: 数据查询语言DQL:查询数据数据定义语言DDL:建立、删除和修改数据对象数据操纵语言DML:完成数据操作的命令,包括查询数据控制语言DCL:控制对数据库的访问,服务器的关闭、启动等
2007-07-13 21:15:00
856
原创 服务器的启动
服务器的启动包括6种方式: 1.正常启动:启动、装载和打开数据库,用户可以进行正常的访问。 2.不装载启动:在未装载数据库的情况下启动服务器,由于未打开数据库,所以不允许用户访问。 3.装载启动:启动服务器并装载数据库,但不打开数据库,不允许用户访问。 4.强制启动:强制启动未能正常关闭或者启动的服务器。 5.限制会话启动:只有具备“限制会话”(Restricted
2007-07-13 21:05:00
1655
原创 服务器的关闭
服务器的关闭的步骤 (1)使用集中模式登录到Enterprise Manager Console,在管理树中[网络]/[数据库]/[Oracle]处右键,在弹出菜单是单击[连接],弹出登录对话框,使用SYS/change_on_install/SYSDBA登录。 (2)在[例程]/[配置]处右键,选择[关闭],弹出关闭选项对话框,可以有四种不同的关闭方式 四种关
2007-07-13 20:30:00
1999
原创 Oracle数据库的基本操作
虽然Oracle有一个类似SQL Server企业管理器的“Enterprise Manager Console”,但却并不像SQL Sever一样几乎把所有功能集中于这个管理器,比如数据库的创建、删除和配置就不能通过EMC完成,如果你在EMC上删除某个数据库,事实上只是在EMC的管理树上删除掉它,而物理上,该数据库仍然存在于OracleDBMS中。 事实上,Oracle中数据库的创建、
2007-07-11 20:38:00
801
原创 多线程问题
原本单线程时运行得好好的程序,弄成多线程就挂掉了。 一开始还以为是log4cpp在多线程的安全性有问题,弄了半天,才发现是线程之间的协作出了问题,启动子线程的主线程,在子线程完成工作前结束了,连程序都退出了。结果,子线程的工作做到一半就给ka了。 ZThread这东东,用是挺简单用的,不过目前资料貌似不多,也是件麻烦事...
2007-06-28 23:23:00
1112
1
原创 C1189:WINDOWS.H already included
fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include 这种情况本质上就是对windows.h头文件重复引用,解决的办法,如果能不引用此头文件当然就不要引用啦,如果非得引用,或者是引用其他头文件导致的间接引用windows.h,那么不要在stdafx.h文件里面引用,一般可以
2007-06-12 15:55:00
2494
原创 How time fly!
时间过得太快了,上一篇中我写关于当一个小头目的一些领悟,如今,又多半年过去了。。。 在过去的一年中,其实接触的技术还是蛮多的,阅读的代码和自己敲出来的代码都不少。从工作流、到流媒体、到数据处理、到Web2.0流利的Tag、RSS等等;从C++到C#。可惜很多东西都只是浅尝辄止,而且由于时间和精力问题,也没能及时把这些学过的东西整理出来,呵呵 毕业班的师兄和师弟(以及师姐和师妹)们都
2007-06-12 15:25:00
922
原创 写写近半年的当小头目的回顾
辨手指算了一下,过去这半年里,在两个团体当小头目的时间分别有4个月和5个月,回头想想,这半年里面的种种,似乎与原先预想的挺不相同的。 也懂得了很多时候我们的计划只是一种空想,说空想并不是对计划的否定,而是计划必须在一定的环境中得以实施,这样的环境,对计划实施顺利与否存在着太大的关系;然,这样的环境完全不在我们的控制之内,所以,我们的计划在所处的环境中就可能变得不那么实际。 首先,我在一
2007-01-05 18:58:00
849
原创 关于内存分配
#include using namespace std;class Node{public: int no;};void Init(Node* node){ node = new Node; node->no = 123;}void main(){ Node* n; Init(n); cout no }这个的程序有没有问题?当同学这样问我的时候,我看了一眼,很快的回答:没有。
2006-12-11 00:59:00
1416
2
原创 今天你Shlemiel了吗
首先,让我们来看看Shlemiel是什么咚咚。 是的,Shlemiel不是什么东西,而是一个人物--一则笑话 中的人物:Shlemiel得到一份当街道油漆匠的工作,工作内容是在马路中间喷涂点画线。第一天,他拿出一罐漆来到他负责的路段,喷涂了300码长的线。“干得不错!”他的老板称赞道,“真是一位麻利的工匠”,然后赏给他一个戈比(一种俄罗斯辅币,译者注)。第二天,Shlemiel只喷涂
2006-11-14 13:11:00
1366
转载 程序员常犯病--偏头痛自疗方法
搞技术的。经常会头疼是很正常。如果严重者还会有偏头疼。最近我也疼。特上网找了点自疗方法. 偏头痛是一种阵发性半侧头痛,一次发作会折磨患者几个小时,严重的偏头痛患者还可能导致积蓄性大脑损害,因此,经常患偏头痛会导致思维能力下降,反应迟钝.治疗偏头痛有以下几种方法: 揉太阳穴 每天清晨醒来后和晚上临睡以前,用双手中指按太阳穴转圈揉动,先顺揉七至八圈,再倒揉七至八圈,反复几次,连续数日,偏头
2006-11-03 19:01:00
1344
原创 union
在union类型结构中,所有的成员公用同样的存储空间,其占用的大小为其成员中需要空间最大者,以int为例:取决于你采用的系统,如果你的系统int型为4个字节,那就是4个字节。
2006-09-05 19:56:00
1201
原创 类静态属性
当在类中使用到静态属性时,静态属性的必须在类头文件里声明,在类实现文件中定义,不然的话连接时就会产生LNK2001(无法解释外部符号)的连接错误。示例如下:XXX.hclass aaa{static int i;public: void GetI();}XXX.cppint aaa::i = 0;void aaa::GetI(){...} 很基础的问题,郁闷的是我竟
2006-09-05 19:42:00
1354
原创 使用dumpbin检查.lib的依赖关系
当我们使用一个别人提供的.lib时,必须了解该.lib的编译选项以便在我们自己的程序中正确的使用它,这时便是dumpbin命令上场的时候了。 这时dumpbin命令的使用格式如下:dumpbin /DIRECTIVES MyLib.lib 执行命令后便可以看到多处-defaultlib:XXXX的字样,此处的XXXX便是目标模块指定的缺省库名(注意,若编译时指定了/Zl选项,则目标
2006-09-02 16:56:00
4601
原创 小歪又挂了...
时不时的抽筋,希望昨天写的博文不会×(@#&(×# 我在小歪的生活Blog:木棉林中的面包树 欢迎踩点,当然要等小歪恢复正常以后......
2006-05-25 13:27:00
1214
原创 Fatal Error C1055 致命错误 C1055
MSDN的错误提示如下:Fatal Error C1055compiler limit : out of keysThe source file contains too many symbols. The compiler ran out of hash keys for the symbol table.Possible solutions Split the source f
2006-05-16 11:23:00
1922
原创 发一下唠叨-关于测试
近段时间师兄安排到参与一个模块的测试,写测试代码之前,查阅了相关的资料。本次测试编码使用的工具包CppUnit、测试驱动开发、单元测试等一堆资料。不断的看资料、不断的看待测试的代码,发现我们的开发模式,与理论模式相差太远了。测试驱动开发,那是想都别想,还是相当坚定不移的走埋头开发的路线。于是乎,使用起工具包来也就有点别扭,完全得就着待测试的代码来编写。而单元测试本来应该是开发程序员应该完成的工作,
2006-03-21 00:13:00
1498
转载 给Total Commander加上我的文档
在工具栏上右键->更改,在自定义工具栏界面中点“添加”按钮,在下面第一行“命令”处填:cd c:/MyDoc (c:/MyDoc 为“我的文档”路径) ,再选择一个顺眼的图标,确定,就OK了! ps:“图标文件”处可使用C:/WINDOWS/system32/SHELL32.dll,便可以在其下一行看到很多熟悉的Windows图标。
2006-03-19 10:30:00
1410
转载 Total Commander 不完全手册(使用篇)
原创作者:火山力量 使用篇 · 常用操作 常用的操作如查看、复制、移动、删除等已经在 Total Commander 下方列出,选择好文件后单击相应的按钮或是按下相应的快捷键( F3~F7 )就可以完成操作。也可以像 Windows 中那样用鼠标拖动完成,用左键直接在两个窗口间拖运是复制,用右键可以像资源管理器中一样先拖动后选择自己的操作。 · 目录切换 在每一个文件窗
2006-03-19 10:21:00
2893
转载 IE高级技巧不完全手册
原文链接:http://netroom.hbu.edu.cn/personal/a.nu/book/WEN16.HTM 一、IE加速技巧 1.IE搜索速度的加快 很多人使用搜索引擎,都习惯于进其他网站后再输入关键词搜索,这样就降低了搜索的效率。其实IE支持直接从地址栏中进行快速高效的搜索,也支持通过“编辑/查找(在当前页)....”菜单进行搜索,只需键入一些简单的文字或在其
2006-03-19 09:48:00
1391
原创 CppUnit-探索中
CppUnit没有这么难吧? 网上的资料不外乎把老外的东东翻译过来,转来转去,其中多数写得不明不白,又或者简单到没有学习价值。 一个像样的HelloWorld搞了几个小时还没搞掂。 搞掂了我要写一篇。
2006-03-13 16:56:00
980
转载 JBuilderX和JBuilder2005的字体光标问题
2004.11.17唐良1. JBuilderX的光标不能对齐的问题源于Sun的JDK本身的问题,其实和Borland公司没有任何关系。解决的最好办法就是替换JBuilderX/jdk1.4/jre/lib目录下的font.properties.zh文件。这是一个关于字体的描述文件。只需要把这个文件替换如下内容,就可以了。 # @(#)font.properties.zh 1.10 02/
2005-12-10 20:52:00
922
转载 VC++的链接错误LNK2005
标题:VC++的链接错误LNK2005总结 作者:我要当CEO 编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误。弄清楚它形成的原因,就可以轻松解决它了。 造成LNK2005错误主要有以下几种情况: 1. 重复定义全局变量。可能存在两种情况: A、 对于一些初学编程的程序员,有时候会以为需要
2005-11-26 15:36:00
1589
原创 浅探SQL Server 2005对XML的支持
1. 引言可扩展标记语言 (XML) 作为一种与平台无关的数据表示形式已被广泛采用。它对于在松散耦合且完全不同的系统,以及各种企业到企业 (B2B) 应用和工作流范畴内交换信息是很有用的。数据交换已成为 XML 技术的主要驱动力之一。经过长时间的发展和改进,关系数据库在数据安全性、并发性控制、数据共享、数据传输、数据备份和恢复方面已经相当的成熟,关系数据库将为XML数据存储的数据管理、查询和
2005-11-18 18:43:00
1550
原创 使用sql脚本把数据导出为.txt文件
sql脚本部分 /*************************** * sql脚本部分 demo.sql begin **************************/ //##--markup html:html格式输出,缺省为off //##--autocommit:自动提交insert、update、delete带来的记录改变,缺省为off //##--d
2005-09-28 11:32:00
8517
转载 VC常用快捷键
在平时的编程中,熟悉快捷键是个能提高效率的方法,本文章将陆续贴出关于快捷键的使用(转载):CTRL+INS 拷贝CTRL+C 拷贝SHIFT+DEL 剪切CTRL+X 剪切SHIFT+INS 粘贴CTRL+V 粘贴CTRL+F 查找CTRL+H 替换CTR
2005-09-15 16:27:00
1975
1
原创 Oralce远程数据拷贝
摘要:前几天师兄交了一个任务,要把一台主机上的数据拷贝到另一台主机。在社区里提问,在众多网友的帮助下,任务得以顺利完成。现将整个思路整理、备案,也为以后遇到同类问题的朋友提供参考。 感谢 54gj(1751) 、nojave(我一定要成为程序员)、cenlmmx(学海无涯苦作舟) 、microd(以前是活到老学到老,现在学到老才能活到老) 、nowait(独行天涯路)、qiaozhiwei(
2005-09-09 16:32:00
2152
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人