最近做项目时,遇到了多配置文件读取的问题。最后,还是采用了递归读取配置文件的方法去实现,感觉挺实用的。packagecom.lxit.web.util;importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;importjava.util.ArrayList;importjava.util.List;importjavax.servlet.ServletConfi
系统 2019-08-29 22:37:56 2081
看一粒沙中的世界,一朵野花中的天堂。把无限握于掌中,把永恒握于瞬间。——威廉•布莱克开始讨论缓存之前,让我们先来讨论讨论另外一个问题:理论和实践.从ahuaxuan接触的程序员来看,有的程序员偏实践,有的程序员偏理论,但是这都是不好的行为,理论和实践同样重要,我们在做很多核心的算法的时候,没有理论根本无从下手,而在我们多年的实践中,不总结理论就不能加深自己的理解.所以理论和实践同等重要.缓存是当今各种软件或者硬件系统中不可缺少的技术之一,所以对每个程序员来
系统 2019-08-12 09:30:29 2081
Rails的Cache分四种:1,PageCache-Fastest2,ActionCache-NextFastest3,FragmentCache-LeastFastest4,ActiveRecordCache-OnlyavailableinEdgeRails下面一一介绍上面四种Cache以及Rails如何使用memcached一、PageCache如果开发阶段要使用cache,则需要先设置好config/environments/development
系统 2019-08-12 09:29:49 2081
发现一个挺有意思的插件Name:FindBugsupdatesiteURL:http://findbugs.cs.umd.edu/eclipseFindBugs可以找出程序中容易出现的BUG,还可以帮助你找出程序中影响程序效率的语句。总体来说,我还是比较喜欢的Eclipse的一个挺有意思的插件
系统 2019-08-12 09:29:47 2081
Cygwin的中文支持(解决乱码)关键字:cygwin中文乱码最近我在Cygwin中学习使用Linux的命令,但当进入Windows目录的时候看到所有中文文件都变成了“?????”。于是我上网找了一下解决办法,后来发现网上的方法虽然让Cygwin支持了中文,可很多英文倒变成了乱码如命令“ls-l”中的total、man查看帮助的部分英文。于是自己尝试修改原来网上的配置,找到了一个最终的解决办法。虽然不敢说是完全解决了,但至少我用了一天还没发现有乱码存在,呵
系统 2019-08-12 09:27:39 2081
这两天在摆弄刚刚到手的夏新E850,哈哈,总算有机会体验一下WindowsMobile编程了,当然一开始总是从最基础的开始——学习如何使用ActiveSync。厂商提供的版本是4.1的,似乎有点早,但一开始也没有注意,就安装在机器上了,尝试同步通讯录,可是每次总是不成功,而且报的错误比较怪,见下:中文版ActiveSync在台式机上遇到问题,支持代码:85010014英文版ActiveSyncencounteredaproblemonthedesktop.
系统 2019-08-12 09:27:02 2081
//////查询实体[DataSet数据集]//////原命令名称///参数///DataSet数据集publicvirtualDataSetGetDataSetProce(stringstatementName,objectparamObject
系统 2019-08-12 01:33:02 2081
SQL2005数据库脚本在SQL2000上执行时需注意的地方2006-12-2512:42在SQL2005上生成一个数据库脚本文件,然后在SQL2000上执行的时候,会出现很多的问题:如SQL2005的系统表与SQL2000的系统表名是有所不同的、sp_addextendedproperty执行时是不需加上"参数=",为了日后学习或是查询方便,记之:1.找到"WITH(IGNORE_DUP_KEY=OFF)ON"这一句,用全部替代为空2.找到"sys.ob
系统 2019-08-12 01:32:58 2081
pythonFilterPython中的内置函数filter()主要用于过滤序列。和map类似,filter()也接收一个函数和序列,和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。例1:number_list=range(-5,5)less_than_zero=list(filter(lambdax:x<0,number_list))print(less_than_zer
系统 2019-09-27 17:56:56 2080
Pythontcpsocket编程详解初学脚本语言Python,测试可用的tcp通讯程序:服务器:#!/usr/bin/envpython#-*-coding:utf-8-*-importsocketimportthreadingimporttimedeftcplink(sock,addr):print('Acceptnewconnectionfrom%s:%s...'%addr);sock.send(b'Welcome!!!');whileTrue:da
系统 2019-09-27 17:56:37 2080