- 浏览: 472153 次
- 性别:
- 来自: 杭州
最新评论
-
liyijie123:
楼主: 您好!您的资料非常有价值,数据分析阶段的图 ...
openfire 3.7 压力测试一(注册) -
z327117143:
当前项目引用的项目被close时执行main run as 也 ...
eclipse run 或 debug CreateProcess error=206 -
leeyisoft:
下面是我在 centos 上安装的步骤,http://192. ...
Review Board 的使用 -
lj2931:
ageha67 写道这个命令行有试过,输p(permanent ...
Review Board 的使用 -
ageha67:
这个命令行有试过,输p(permanently)接受了,但是r ...
Review Board 的使用
文章列表
本来觉得在配置文件中对数据库用户名 密码加密没什么实际意义。因为当“某人”都已经从你的WEB-INF 下拿到数据库相关用户密码配置后,与此相关的加/解密类照样能拿到。不过对付一般的还是够了,且被要求这么做。
实现方法非常简单,继承一个DataSource 重写
public void setPassword(String password){
super.setPassword(decrpt(password));
}
用户名类似,并将配置文件中的datasource改为这个类就行了
因为是hibernate多表查询,表间无关系,数据懒得封装,所以查出来的结果有些特殊。
如查询用户表User(id,name...) 和成绩表Scope(userid,scope...)
得到的结果是:List<Object,Object>,实际数据为List<User,Scope>
在页面上输出方法:<s:iterator value="resultList" id="resultObj" status="status">
${resultObj[0].name}
...
最近做项目数据库是oracle 9(测试环境),10(正式环境),有DATE字段,使用hibernate,映射为timestamp,java.util.Date,date,java.sql.Timestamp都试过,要么保存到数据库时时分秒没了,要么就是启动时说类型不匹配,如:FOUND date,expect timestamp 等等,也听说到9,10的jdbc驱动有问题,会将数据库Date当作java.sql.Date来处理,或者说修改hibernate配置,试过后除了修改数据库字段类型为timestamp解决问题外,其余均失败。
后来找到一个版本的驱动,问题居然解决了,且:
数据库:D ...
html代码:
<s:select list="appInfoList" theme="simple" name="appDeviceNo" id="appInfoSelect" listKey="appDeviceNo" listValue="appName" headerValue="请选择设备" headerKey="-1" onchange="getAppState()"/>
...
这种情况并不是所有的输出都是乱码,像我配置了一个tomcat5 一个6,tomcat5上放的工程原来是GBK编码,后来不小心把eclipse所有编码都改为了utf-8,导致看不到tomcat5上这个工程启动时输出的日志中文就是乱码,找遍了解决方法都没成功,后来发现如下方法(如图中蓝色标记,改下编码就行了,具体是哪种编码需要你自己都试一下,一般不是utf-8就是gbk):
项目大了,会出现多个struts-config 配置文件,有时由于各自为营,会在每个struts-config里都配置一个自己用到的验证配置文件,之后往往会出现些“奇怪的问题”。
比较明显的一个问题就是,明明自己配置了验证plugin,也配置 ...
Update Firefox on Ubuntu / Debian Linux
You can use APT package handling utility i.e. apt-get command. You can also use a GUI package tool called Update Manager:Just type the following two commands at terminal:$ sudo apt-get update$ sudo apt-get install firefox
You can also use GUI tool: Click on S ...
- 2009-12-07 16:10
- 浏览 1100
- 评论(0)
很抱歉之前下载此代码包的朋友,该代码发现存在严重问题!需要在所有加/解密方法上加同步锁synchronized,否则在高并发情况下会有异常。(2010-3-27附件已更新,bug已修正)
大家都知道PKCS7Padding是C#默认的3DES填充方式,而java默认则与c#不一样,具体请搜索相关知识。
代码部分有参考网上实现,本着共享精神不敢私藏(卖弄啊)。希望对有需要的朋友有参考作用。
源代码默认算法及填充方式: DESede/CBC/PKCS7Padding,可动态修改 key,向量,(在应用在生产环境中,为了提高请求/响应双方安全性,key和向量会随时要求更改,总不至于修 ...
最近项目中要用到缓存,无意中了解到memcached使用比较广泛,但考虑到以后其它情况(有可能换其它缓存),想了想
应该用一个更灵活的方法来管理缓存,经过资料查找和自己耐心调试,最终还是出来了(暂未过多考虑性能)
有个疑惑:这个客户端的连接池,设置连接的空闲时间短点好(n秒)还是设置时间长点好呢?(n小时)
时间长了,如果并发很大是不是连接很快就满了?
后来我修改了,一个客户端一个配置文件,这样用哪个客户端就只加载对应的配置文件
详请见附件(spring_memcached.zip )。 接口里的方法定义不是太合理,只是提供给有需要的朋友一个 ...
数据库是oracle 9i 9.2.0.4,同事扔了个class12.jar(据说还是从另一项目复制过来8i的驱动),调了半天,发现所以配置都对了,但就是初始化时有问题。
2009-11-29 15:10:01 [WARN ] SettingsFactory:126 -Could not obtain connection metadata
java.sql.SQLException: 不支持的特性
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbacces ...
<property name="mappingResources">
<list>
<value>classpath:conf/hbm/**.hbm.xml</value>
</list>
</property>
之前配置成上面的,启动时spring找不到文件,后来发现原来是name写错了,应该为下面。上面的写法应该是列举文件时使用,偷赖就用下面的
<property name="mappingLocat ...
项目是struts2,spring2.5 用到log4j,启动tomcat时老有警告信息,看着……
警告信息:
信息: Starting Servlet Engine: Apache Tomcat/6.0.18
log4j:WARN No appenders could be found for logger (org.springframework.core.CollectionFactory).
log4j:WARN Please initialize the log4j system properly.
2009-11-26 17:52:54 org.apache.c ...
无聊,花十几分钟做了个人税计算器
www.kanmenzhu.com
http://home.xjtu.edu.cn/student/ctian
同时,自己的想法也正式开工了,单枪匹马期望两三个月内出来初步版本。现在是web2.0时代,更多是概念。我所想象的web2.0后,步入"web3.0"时代,不是像mp4->mp5弄出个名词。web3.0应该是更多富媒体,更多实时交互,而这种交互主要以push且客户端不需要安装依赖某类浏览器的软件,它是跨平台的,至少是PC平台(OS,浏览器)。大量的计算将不再让服务器来孤独承担,更多非机要数据将在客户端完成计算, ...
闲来无聊,找到了ajax老外的标准发音。因为周边有朋友读“阿贾克思”还是一字咬一字的。
发音:http://dictionary.reference.com/browse/ajax?x=31&y=17
闲来无聊,同时传电影给我,可他有线插在10M的集线器上,实在不能忍受速度。于是让他打开无线,好歹也有54M,但要电脑聪明的选择速度快的几乎达不到,所以找到以下方法人工指定一下就行了。
要想同时使用有线网上内网、无线网上外网,可编写bat文件,并在cmd中执行:
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
route add 10.13.4.0 mask 255.255.255.0 10.122.2.1
其中192.168.1.1为无线网网关,10.122.2.1为有线网网关。这两句话的意思是 ...
- 2009-11-16 13:38
- 浏览 2364
- 评论(0)