- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 Dairy 20130521[优秀的程序员与代码的健壮性]
这段时间因为手头上的工作比较多, 导致自己写的好几个小软件出现了N多的bug, 领导跟客户的反应也特别的不好; 作为一个崇尚完美注意的码农, 我一直自诩自己的编码风格很是漂亮, 但是工作一年多来, 发现自己慢慢的向单纯的 实现软件功能屈服; 我想这也是很多想我一样的菜鸟会遇到的问题, 很多人没有主动的去克服这个坏习惯, 我想这绝对会毁掉一个合格的 程序员的;
2013-05-21 22:02:18
843
转载 Delphi 数据库查询(TADOQuery)
在一个程序中你会多次查询数据库的,因此在你写的查询方法中定义一个局部的ADOQuery就可以了,它返回一个数据集_RecordSet。最简单的应用如下:function GetData: _RecordSet; //获取一张表中的全部数据(_RecordSet是一种类型)varpADOQ: TADOQuery; //声明
2013-05-11 11:02:25
2199
原创 Linux系统调用当前路径下需要在文件名前加 ./ 的原由
这种现象最直接的原因就是Linux shell在搜索命令时没有包括当前目录,也就是环境变量PATH中没有添加当前路径./ ,所以shell在执行这些可执行文件时没有在当前路径下清楚寻找该文件,因此执行失败;解决方法:一、export PATH=./:$PATH (将当前路径包含在环境变量PATH中,但只在本次登录时生效)二、修改配置文件/etc/profile, 增加一行export
2012-12-30 01:04:41
1880
转载 makefile之编译参数
在编译系统的时候,我们一般只要简单的输入make执行就可以了。但有时候,我们还是需要让make命令带入一些参数给makefile脚本。比如,你在代码里面需要定义一个宏DEBUG来打开调试开关,代码如下:int main(){int i=9;#ifdef DEBUGi=1;#elsei=0;#endifprintf("i=%d\n", i);retur
2012-11-05 20:08:51
5629
2
转载 程序猿们的小欢乐
1、栈和队列的区别是啥? 吃多了拉就是队列;吃多了吐就是栈2、世界上最遥远的距离不是生与死,而是你亲手制造的BUG就在你眼前,你却怎么都找不到她。。。3、《c++程序设计语言》比《c程序设计语言》厚了几倍。。。果然有了对象就麻烦很多。。。4、怎么使用面向对象的方式变得富有?继承。5、为什么程序员总是分不清万圣节和圣诞节?因为 Oct 31 == Dec 25。
2012-10-24 08:42:36
1270
转载 电信行业的三大系统 BSS OSS MSS的区别和解释
BSS:Business support system 业务支撑系统OSS:Operation support system 运营支撑系统MSS:Management Support System 管理支撑系统(前二者又合称BOSS:Business and Operation support system )在企业(特别在是电信行业)IT战略规划中占据了重要地位的
2012-10-23 15:44:50
20609
原创 不用循环\不用条件判断..输出1 - 1000
#include #define MAX 1000 int boom = 0;void foo( int n) { boom = 1/(MAX-n+1);//boom的作用? printf( "%d\n", n ); foo(n+1);}int main() { foo(1); return 0;}
2012-06-13 00:58:47
769
转载 没见过这样的hello world吧。。
下面的六个程序片段主要完成这些事情:1. 输出Hello, World2. 混乱C语言的源代码下面的所有程序都可以在GCC下编译通过,只有最后一个需要动用C++的编译器g++才能编程通过。hello1.c#define _________ }#define ________ putchar#define _______ main#define _(a) ________(a);
2012-04-04 22:41:40
473
转载 磁盘分区的删除
使用fdisk 设备名 进入fdisk 界面。[root@zeng ~]# fdisk /dev/sdbWARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display
2012-04-03 20:43:11
695
转载 linux下磁盘分区与格式化
先使用fdisk -l 列出设备的分区。我这里的/dev/sdb 磁盘是我向运行在virtualbox的虚拟机添加的虚拟磁盘。顺便来说下往运行在virtualbox 中的系统添加虚拟磁盘的方法。首先在virtualbox的用户界面中选中要添加虚拟磁盘的虚拟机(虚拟机应该是关停的),单击设置,进入选中虚拟机的设置界面,选择存储,进入选中虚拟机的存储设置界面,然后选择添加虚拟磁
2012-04-03 20:41:27
529
转载 【Linux】rm删除数据文件的恢复操作
[oracle@ygzhou01 ygzhou01]$rm -rf ygzhou01.dbf[oracle@ygzhou01 ygzhou01]$ps -ef|grep dbw|grep -v greporacle 6081 1 0 Mar14 ? 00:00:12 ora_dbw0_ygzhou01[oracle@ygzhou01 ygzhou01]$ ll
2012-04-03 18:59:13
730
转载 如何管理鼠标右键菜单里的快捷图标
鼠标的右键选单中有很多快捷命令,给日常操作带来了很大的方便。但是,系统不可能做到将所有的命令都集成到右键选单中,有时需要的命令根本就不存在,这就只能靠我们自己动手添加和删除进去了。下面就告诉大家几个添加快捷命令的方法:1:如何去掉右键菜单中的内容打开注册表(C:WindowsRegedit.exe),查找有关该连接名的键值,找到删除就OK了。 或者直接通过“开始 -> 运行 ->
2011-11-24 07:54:24
3005
空空如也
用管理员帐号新建了一个未知类型的文件(test.bdsgroup) 删除时提示无权限
2015-01-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人