9月10
        C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。
点击在新窗口中浏览此图片
C3P0配置:
首先肯定是要下载个包的
c3p0-0.9.1-pre11.bin.zip
解压后把bin下的c3p0-0.9.1-pre11.jar包拷贝到项目下的lib里
接下来新建个连接文件:

点击在新窗口中浏览此图片
9月10
线程池:
9月10
         当我们装好eclipse或者myeclipse后,并用它来开发时会感觉启动和运行的时候非常卡,很占内存,那么下面我们开始给 myeclipse 提速jgrin
1、打开 eclipse.ini
引用
-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms128m
-Xmx512m    
-Dosgi.splashLocation=e:MyEclipse 6.0eclipseMyEclipseSplash.bmp
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M

把下面的那个 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大
原因,大家一定对这个画面很熟悉吧:
点击在新窗口中浏览此图片
几乎每次 eclipse 卡到当都是因为这个 非堆内存 不足造成的,把最大跟最小调成一样是因为不让 myeclipse 频繁的换内存区域大小
注意:XX:MaxPermSize 和 Xmx 的大小之和不能超过你的电脑内存大小!
9月9
         因为我们一般装的都是中文操作系统smile,所以eclipse默认的新项目的编码是GBK,出于对编码支持的考虑,项目组中最好统一要求是UTF-8编码进行开发。
修改eclipse的配置,可以使得eclipse的新建项目的默认编码直接为UTF-8
在菜单栏的
Window->Preferences->General->Workspace->Text file encoding
将其改为UTF-8即可。
这个也是安装完Eclipse之后应该立刻做的一件事
但是这种修改只对当前的workspace有效,如果新建或者切换到一个新的workspace下,还是得做同样的步骤。
9月9

c#导出Excel

16:51编程杂谈  From: 本站原创
        很久没有搞c#了,由于项目需要操作Excel。网上搜索了一番,资料挺多。不过写的过于冗余,一上来就是一大断代码,看的头疼。smile
总结了下,不足的还望补充。

考虑到兼容问题,针对office2003的操作
---必须的库 Microsoft.Office.Interop.Excel.dll  (附件)
----代码中用到的类

9月8

超简洁PHP写入MySQL数据

13:01编程杂谈  From: 本站原创
        PHP向MySQL数据库中写入数据有三个步骤28

1.PHP和MySQL建立连接关系

2.打开MySQL数据库

3.接受页面数据,PHP录入到指定的表中

1、2两步可直接使用一个数据库链接文件即可:

conn.php
8月24
     shy刚开始学习java知道接口是一个类所具有的方法特征的集合,是一种逻辑上的抽象,它里面定义的方法没有方法体,主要作用就是解决了java类只能单根继承的不足81。如:我们可以定义一个跑车接口SportsCar:

8月24
      下面来谈下手动整合Struts1.3+Spring2.5+Hibernate3框架的方法,按步骤如下smile
1.首先准备好整合用的jar包28
     Hibernate的jar包:hibernate3.jar、lib\required下的所有jar包(共6个)、lib\optional\ehche下的ehcache-1.2.3.jar、slf4j-nop-1.5.2.jar共9个包
     Spring的jar包:dist\spring.jar、lib\jakarta-commons下的commons-logging.jar、commons-dbcp.jar、commons-pool.jar、lib\aspectj下的两个jar包、lib\cglib\cglib-nodep-2.1_3.jar、lib\j2ee下的common-annotations.jar、lib\log4j\log4j-1.2.15.jar、dist\modules\spring-webmvc-struts.jar共10个包
     Struts的jar包:lib下面的包除antlr-2.7.6.jar(由于Spring中已经存在一个antlr-2.7.6.jar,所以把Struts中的antlr-2.7.2.jar删除,避免jar冲突)外,全部都要,共19个
     另外还有数据库驱动包,我用的是MySQL数据库,mysql-connector-java-5.0.5-bin.jar  
8月24
         最近忙于一项PHP项目,忙的焦头烂额fear。昨天晚上加班到12点将模板解析部分进行了修改优化,今天早上开始测试,结果发现通过SESSION验证的所有功能都不能使用了。于是打开Firefox,使用firebug中的cookie插件查看,结果发现,session ID统统不见了,COOKIE里面更是一干二净,心中大惊26

   仔细排查下来,代码并无不妥。开始以为$GLOBALS和session冲突,但是经过试验发现二者没有影响。后来发现一个奇怪的问题,凡是有HTML代码块的地方,SESSION都会丢失。于是注释掉语句逐一排查。最后注释到header("content-type:text/html; charset=utf-8");的时候,SESSION不再丢失。于是怀疑是header语句失败才使Set-Cookie失败。于是将此语句前加一@ 屏蔽一切错误,但不见效果。于是怀疑Header语句位置不对,将其改到session_start()后,问题消失。

    开始以为是header语句出错导致的,后来发现,header语句在session_start()前就会引起错误,在修改代码时我移动了header的位置,但并未注意!终于找到病因了,分享下给有同样问题的朋友81
Tags: , ,
8月24
           目前程序员这个行业jzan,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,和大家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享。jgrin

        个人认为想成为一个合格的JAVA初级程序员应该具备如下知识81

        一、面向对象的知识:
        JAVA是一个面向对象的开发语言,因此熟悉面向对象对学习JAVA很有必要,您要了解:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;什么是抽象类,什么是接口。了解了概念后,您还需要这些概念是如何体现的,如类和对象有什么区别?类是如何封装的?

        二、JAVA语法:
        如果您已经有了开发经验,恭喜您,您学习JAVA语法来将比较容易。如果您有C++等面向对象语言的开发经验,您只需简单的翻看一下介绍JAVA的相关书籍就可以了。如果您是新手,没有关系,您下些工夫,好好研究一本JAVA初级教程之类的书就可以了。

        学习了JAVA语法,加上面向对象的知识,只有您用心,您就可以写出来比较好的JAVA代码了。如果您再抽出时间熟悉一下JAVA编程规范,您代码的水平就应该不俗了。
Tags: , ,
分页: 19/20 第一页 上页 14 15 16 17 18 19 20 下页 最后页 [ 显示模式: 摘要 | 列表 ]