项目做完了,要发布了,而Java的特长之一就是移植性好,面对着微软的XP的停止服务,Windows系统的“独裁”,越来越多的商家选择了开源的免费的linux系统作为服务器。因为linux系统也有图形界面(虽然和Windows比起来很不一样),所以在图形界面中操作相对来说还是容易的,这就好比我们在Windows系统上部署项目一样,大部分人都是小Case。但是真正工作中,服务器都会在固定的机房,而且往...
分类:
数据库 时间:
2014-06-05 05:25:52
阅读次数:
261
注意:
1 判断一个节点是否平衡的方法
2 平衡一个节点的方法 :
我这里比原文改进一点,独立出一个平衡节点的函数balanceNode(),这样一个函数可以用来平衡插入和删除操作,使得代码更加简洁了。
这样修改之后就使得平衡二叉树好像和一般二叉树的操作比较,就是多了一个平衡操作。
3 删除操作情况很多,很困难,一定要理清思路。十分容易出bug的地方。
这里是查找后继节点的值,填补上到...
分类:
其他好文 时间:
2014-06-05 05:16:45
阅读次数:
261
C语言是一种比较底层的语言,有时在其他语言中很容易操作的事情,在C语言中就比较麻烦,例如获取一个文件的大小。Java中File类有个length函数,Python中os.path包中有个getsize函数,C语言中却没有直接对应的函数获取文件大小。
目前,网上有一种流传很广的方法,读取文件到内存,然后跳转到文件末尾,查看跳转的长度。代码如下:
int file_size(char...
分类:
编程语言 时间:
2014-06-05 03:47:45
阅读次数:
223
17.处理函数和数组声明
指向函数的指针声明与指向数组的指针声明很容易混淆,主要原因在于函数和数组修饰符的优先级比指针修饰符的优先级高,因此通常需要使用圆括号。
int *f1(); //一个返回值为int* 的函数
int (*fp1)(); //一个指针,指向一个返回值为int的函数
const...
分类:
编程语言 时间:
2014-06-04 23:50:26
阅读次数:
504
XFire创建WebService实例应用
XFire使得在JavaEE应用中发布Web服务变得轻而易举。和其他Web服务引擎相比,
XFire的配置非常简单,可以非常容易地和Spring集成。
下载地址:http://xfire.codehaus.org/Download。
一. 使用XFire发布WebService
1. 创建service接...
分类:
Web程序 时间:
2014-06-03 04:51:48
阅读次数:
307
最近两天在重装系统,今天好不容易把各种东西都装齐全了,再打开,就提示如下错误:
看到这个问题,我感觉很熟,因为一起遇到过两次这个问题,都是改了下D层的编译路径,改到了U层的bin\Debug文件夹下。所以这次也照样复制粘贴,但是运行还是报这个错。这让我不得不从头想想问题到底出在哪里了。
1,为什么要为D层手动修改编译时的输出路径?
这个问题还得从咱们的包图和引用关...
分类:
其他好文 时间:
2014-06-03 02:38:32
阅读次数:
201
Perl中一个很重要的模块就是DBI模块(Perl Database Interface,数据库接口)。DBI模块为很多不同的数据库提供了一个统一的接口。Perl通过此接口可以很容易对数据库进行操作。
下面说下Perl如何对MySQL数据库进行操作。
1. 首先要确保Perl及MySQL数据库已经安装。然后用cpan或者是ppm图形化界面来安装.
cpan> install...
分类:
数据库 时间:
2014-06-03 02:37:21
阅读次数:
284
Extract Method 提炼函数
过长的函数或者一段需要注释才能理解的代码,就将这段代码放进一个独立的函数中。
函数粒度小,复用机会变大,覆写容易。
高层函数如一系列注释
关键看函数名称和函数本体之间的语义距离。
变清晰,做什么来命名
Inline Method 内联函数
有时可内联到一个大函数后,再从中提炼出组织合理的小型函数。
In...
分类:
其他好文 时间:
2014-05-31 21:43:52
阅读次数:
269
2D Barcode Decoder
DLL条形码控件是一款功能丰富的、快速地、容易使用的条码识别引擎,具有先进的图像处理和图像识别技术,非常简单的整合解码器库到你的文档处理应用程序中。具体功能:支持解码PDF417,
DataMatrix和QRCode以任何方向检测多个条码精确的、有效率的、强健的...
分类:
其他好文 时间:
2014-05-31 18:49:47
阅读次数:
612
设计模式的作用:库与框架帮我们实现功能,但是无法帮助我们将应用组织成容易了解、容易维护、具有弹性的架构,所有需要设计模式设计模式的使用:设计模式不会直接进入你的代码中,而是先进入你的大脑中。一旦你先在大脑中装入了许多关于模式的知识,就能够开始在新设计中采用它们,并当你的代码变得如
同搅和在一团没有弹...
分类:
其他好文 时间:
2014-05-31 18:45:17
阅读次数:
288