9月10
web.xml的配置
9月10
         其实我们实际应用中有很多地方需要做到唯一登陆smile,同一时间同一帐号只能登陆在一台电脑上的问题终于得到解决了jzan
后登陆的用户会把先登陆的用户踢下线
具体实现:sessionCheck:

9月10
过滤器配置
9月10
       jsp页面中的权限管理过滤器,页面或者哪个文件下的所有页面进行登陆过滤,下面看下具体的代码实现smile
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月10
            开机启动时先进入到BIOS Awardsmile
“INTEGRATED PHRIPHERALS SETUP”中,有个“PWRON After PWR-Fail”的设置选项有

三种,分别为“On(开机)”、“Off(关机)”和“Former-Sts(恢复到到断电前状态
)”。设置成ON在电脑通电时就自动开机了。
AMI
"Advanced"---"SuperIO Configuration"---"Restore on AC Power Loss by IO"
有三个选项Power Off(默认)/Power ON/Last State改成Power ON在电脑通电时就自动
开机了jgrin
每种BIOS都不完全相同,只要我们找到类似POWER ON/Restore ON这类改成ON就可以了。

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  (附件)
----代码中用到的类

分页: 58/68 第一页 上页 53 54 55 56 57 58 59 60 61 62 下页 最后页 [ 显示模式: 摘要 | 列表 ]