`
tokyo2006
  • 浏览: 32418 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
       做开发的时候需要对一个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一下
最近想在我的机器上配置一个 Trac 来管理我自己的小项目,尝试结果却令人失望,Trac 本身依赖无数的 Python 库不说,还非得要过时的 Python 2.4,而我的 Ubuntu Gutsy 默认安装的是 Python2.5,装两个 python 实在是让人不舒服。 幸运的是,在找 Trac 依赖库的过程中,我发现了 Redmine,一个基于 Ruby On Rails 开发的开源项目管理软件,不仅没有名目繁多的依赖,而且界面清爽,功能齐全,重要的是解压后简单配置一下数据库就能使用,实在是 Ruby/Rails 爱好者的最佳选择。 下面是安装 Redmine 的简介,由于 Redmin ...
软件项目管理实践之日计划  袁光东 原创 如何提高项目的生产率,保证项目按期交付是每个软件开发项目经理都需要面对的难题。关于这方面的研究,在《人月神话》、《人件》等书籍都有很详细的论述。研究表明,不同程序 ...
这是由于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 ...
                最近在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 ...
Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。(侵入式编程,不赞同) • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。 线程模式: • Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Str ...
一、安装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 ...
先去下一个最新的纯真IP数据库,然后按如下操作: 1.运行纯真QQIP数据库里带的ShowIP.exe,点解压,输入文件名,比如IP.txt,确定,就得到一个TXT文件。 2.打开ACCESS,工具-自定义,命令选项卡,把导入选项拖动到上面的工具栏。 3.建库,建一个表,四个字段 Startip      类型:文本 (相关城市的IP段信息) Endip      类型:文本 (相关城市的IP段信息) Country      类型:文本 (相关城市名称) ReUrl      类型:文本 (你想要跳转的城市路径如:北京 [url]http://bj.abc.com)[/url] 4.点导 ...
关于eclipse的SVN版本控制安装路径  mark一下 Name: Subclipse 1.4.x (Eclipse 3.2+) URL:  http://subclipse.tigris.org/update_1.4.x 欢迎到http://www.tutu6.com来看看
  mysql>   use   mysql;     mysql>   update   user   set   host='%'   where   user='root';   net stop mysql   net start mysql  输入以上命令就OK了 欢迎到http://www.tutu6.com来看看
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 进行视频聊天
    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 ...
<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; ...
AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开发的主程序的主要任务。如果能将“不可见的”、通用的日志代码注入主程序中,那该多好啊。AOP可以帮助你做到。 Spring framework是很有前途的AOP技术。作为一种非侵略性的,轻型的AOP framework,你无需使用预编译器或其他的元标签,便可以在Java程序中使用它。这意味着开发团队里只需一人要对付AOP framework,其他人还是象往常一 ...
Global site tag (gtag.js) - Google Analytics