文章列表
做开发的时候需要对一个CSV文件进行解析,并把解析的结果存入数据库中,于是上网查了下资料,找到了csvjdbc这个东东,看了下文档,就是把csv文件当做数据库操作,那多简单啊,于是下了马上动手开始做解析工作。 根据文档上面的介绍,解析很简单,首先注册好驱动,然后和JDBC一样的操作就OK了,这里打个比方,如果我的文件是/local/mydata/1111.csv,那么路径就是/local/mydata 数据源就是1111这里就这么一点要注意,下面贴代码了,看看就知道了。
1Class.forNam("org.relique.jdbc.csv.CsvDr ...
很久没有编程序了,今天写文件上传的程序,因忘记在form加enctype="multipart/form-data"导致Invalid field value for field "xxx".的错误出现,实在是失误啊!然后就是维护别人的代码时候,太相信原来代码的正确性,后来才发现有问题,调试了老半天,因为老页面都是javascripts和jsp混合的,所以呢,如果要调用function的话,还是尽量把function放在文件的顶端,要不然会出现莫名其妙的错误,在此mark一下
- 2009-12-15 18:01
- 浏览 474
- 评论(0)
最近想在我的机器上配置一个 Trac
来管理我自己的小项目,尝试结果却令人失望,Trac 本身依赖无数的 Python 库不说,还非得要过时的 Python 2.4,而我的
Ubuntu Gutsy 默认安装的是 Python2.5,装两个 python 实在是让人不舒服。
幸运的是,在找 Trac
依赖库的过程中,我发现了 Redmine,一个基于 Ruby On Rails
开发的开源项目管理软件,不仅没有名目繁多的依赖,而且界面清爽,功能齐全,重要的是解压后简单配置一下数据库就能使用,实在是 Ruby/Rails
爱好者的最佳选择。
下面是安装 Redmine 的简介,由于 Redmin ...
- 2009-09-07 08:29
- 浏览 1064
- 评论(0)
软件项目管理实践之日计划
袁光东 原创
如何提高项目的生产率,保证项目按期交付是每个软件开发项目经理都需要面对的难题。关于这方面的研究,在《人月神话》、《人件》等书籍都有很详细的论述。研究表明,不同程序 ...
- 2009-08-16 19:36
- 浏览 603
- 评论(0)
这是由于JDK不支持中文的原因
解决方法:
[root@ubuntu ~]# cd /usr/jdk/jre/lib/fonts
[root@ubuntu fonts]# mkdir fallback
[root@ubuntu fonts]# cd fallback/
[root@ubuntu fallback]# ln -s /usr/share/fonts/default/iyahei.ttf (你想要的字体)
[root@ubuntu fallback]# mkfontdir
[root@ubuntu fallback]# mkfontscale
重新启动sql de ...
- 2009-07-08 13:40
- 浏览 896
- 评论(0)
最近在ubuntu上部署了一个网站,用的是tomcat但是老部署不成功,提示如下错误:
Jun 10, 2009 5:42:47 AM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.util.Log4jConfigListener
java.security.A ...
- 2009-06-11 15:58
- 浏览 991
- 评论(0)
Action 类:
• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。(侵入式编程,不赞同)
• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。
线程模式:
• Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Str ...
- 2009-05-09 11:12
- 浏览 552
- 评论(0)
一、安装Apache2.2服务器(如果你安装了这个步骤就可以省略了)
#sudo apt-get install apache2
#sudo apt-get install apache2-common
#sudo apt-get install apache2-mpm-prefork
#sudo apt-get install apache2-utils
#sudo apt-get install libapache2-svn
#sudo apt-get install libapache2-mod-auth-pam(可选,用于PAM)
#sudo apt-get install liba ...
- 2009-05-09 10:21
- 浏览 682
- 评论(0)
先去下一个最新的纯真IP数据库,然后按如下操作:
1.运行纯真QQIP数据库里带的ShowIP.exe,点解压,输入文件名,比如IP.txt,确定,就得到一个TXT文件。
2.打开ACCESS,工具-自定义,命令选项卡,把导入选项拖动到上面的工具栏。
3.建库,建一个表,四个字段
Startip 类型:文本 (相关城市的IP段信息)
Endip 类型:文本 (相关城市的IP段信息)
Country 类型:文本 (相关城市名称)
ReUrl 类型:文本 (你想要跳转的城市路径如:北京 [url]http://bj.abc.com)[/url]
4.点导 ...
- 2009-02-02 17:10
- 浏览 1795
- 评论(0)
关于eclipse的SVN版本控制安装路径 mark一下
Name: Subclipse 1.4.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.4.x
欢迎到http://www.tutu6.com来看看
- 2008-12-16 17:10
- 浏览 598
- 评论(0)
mysql> use mysql;
mysql> update user set host='%' where user='root';
net stop mysql
net start mysql
输入以上命令就OK了
欢迎到http://www.tutu6.com来看看
- 2008-11-05 17:29
- 浏览 519
- 评论(0)
Messenger的msnim协议
- 博客分类:
- 其他
Messenger的msnim协议:
msnim:add?contact=username@hotmail.com
添加联系人
msnim:chat?contact=username@hotmail.com
直接对话
msnim:voice?contact=username@hotmail.com
进行音频对话
msnim:video?contact=username@hotmail.com
进行视频聊天
- 2008-10-06 23:36
- 浏览 765
- 评论(0)
spring 2.5也发布了,Acegi 2.0也出来了,发现里面也多了很多新特性,不过好多都是英文的,所以就到处看看,记些东西,谓之笔记也,呵呵。废话不多说,配置文件当然要从web.xml开始啊。看代码。
使用安全框架第一步就是需要在web.xml文件中声明要使用的过滤器<filter></filter><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHi ...
- 2008-07-05 02:15
- 浏览 739
- 评论(0)
<style>
<!-- /* Font Definitions */
@font-face
{font-family:Helvetica;
panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:黑体;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"\@宋体";
panose-1:2 1 6 0 3 1 1 1 1 1; ...
- 2008-06-25 10:46
- 浏览 897
- 评论(0)
AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。
为了理解AOP如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开发的主程序的主要任务。如果能将“不可见的”、通用的日志代码注入主程序中,那该多好啊。AOP可以帮助你做到。
Spring framework是很有前途的AOP技术。作为一种非侵略性的,轻型的AOP
framework,你无需使用预编译器或其他的元标签,便可以在Java程序中使用它。这意味着开发团队里只需一人要对付AOP
framework,其他人还是象往常一 ...
- 2008-06-24 17:09
- 浏览 509
- 评论(0)