- 浏览: 761249 次
- 性别:
- 来自: 上海
最新评论
-
飞出四季做的茧:
z赞
JAVA日期格式化字符串的24小时制 -
daniaowansui:
亲测,可行!
JS 在open打开的窗口中调用父页面JS方法 -
zh_123:
ie9测试过吗貌似列不能冻结啊!
Css 实现的表头, 表列冻结, 可以超大数据量 -
Jxdwuao:
IXR 写道少年,在哪里混呢?在虹桥机场这边阿, 兄弟你在何方 ...
修改JS文件FF刷新不生效 -
IXR:
少年,在哪里混呢?
修改JS文件FF刷新不生效
文章列表
公司项目采用hibernate和jdbc共存的数据存取方式。
测试时,发现Jdbc写了Logger表之后,Hibernat再去读取时,就报错,can't execute update。
网上搜索说是Hibernate的缓存机制,与数据库不同步的时候,就报错了。
采用去缓存,flush等方法,发现还是报错,于是乎,想到干脆使用hibernate的jdbc去存取算了。
于是将DAO方法修改如下:
public Logger saveLogger(Logger logger) { // TODO Auto-generated method stub //DAOFactory.get ...
- 2009-09-07 11:24
- 浏览 2537
- 评论(0)
SQLDevelope
在oracle官方网站上面可以下载。
我下载得到
sqldeveloper-1.5.5.59.69-1.noarch.rpm 包。
73.1 M
直接安装即可。
感觉功能还比较强大,可以连接各种数据库,只要你有Java的jar连接包,各种数据库都可以连接。
比如:想连接 MySQL 数据库, 就加载 Mysql 的数据驱动包。
工具--首选项--数据库--第三方JDBC驱动程序。
这样,在新建连接时,就出现了MySQL的选项。
- 2009-09-01 14:18
- 浏览 5813
- 评论(0)
安装好数据库后,
启动数据库必须以oracle用户身份进行。
可以通过SQLPlus管理器来启动数据库。以Sysdba身份登录,可以启动,命令如下:
sqlplus "/as sysdba"
进入之后,startup 即可启动。
但是想要外面连接到这个数据库,必须还要启动它的监听器:
lsnrctl start
之后显示监听器已经监听 "law" 这个数据库实例了。
现在Linux下制作一个命令来启动比较方便
Oracle自带的
启动脚本在$ORACLE_HOME/bin/dbstart
修改其中监听器位置:
# Set th ...
- 2009-09-01 10:30
- 浏览 1630
- 评论(0)
公司打算把数据库移植到Linux 中,并且打算采用Oracle数据库。
从Orcale官方网站,注册后,下载了数据库。10201_database_linux32.zip。大小637.8M。
先上网搜寻了一下,还找到不少资料,挑了几篇讲得简洁的,打算开始安装。
解压安装文件,运行 runInstaller 说提示版本不支持,于是
1.修改redhat版本
在/etc/redhat-release文件中将原版本号改成
Red Hat Enterprise Linux Server release 4 (Tikanga)
2.修改/etc/hosts 把127.0.0.1地 ...
- 2009-08-31 11:35
- 浏览 1289
- 评论(0)
主要是RPM安装包: 类似Windows的exe安装文件。直接运行安装。
BIN 的安装文件:这种是已经编译了的文件包。在终端界面中,运行./xxxxx.bin,会出现安装的提示,会解压安装到一个文件夹当中。
还有tar.gz的包,是压缩的文件夹,
这种如果是需要自己安装的源文件,里面一般会有config install make 等等文件。
安装方式就是运行config 文件 ./config 成功后, 再 make 和 make install
自己编译需要安装比较多的编译软件 gcc4 gtk 2 等等软件包。否则容易 编译失败。 ...
- 2009-08-22 20:22
- 浏览 1049
- 评论(0)
近日,考虑到在程序中递归查询速度较慢,公司写了一个虚拟目录寻找父节点的存储过程,以ID列出来,用,分割
-- Function "getparentlst" DDLCREATE DEFINER=`root`@`localhost` FUNCTION `getparentlst`(myid INT) RETURNS varchar(1000) CHARSET utf8
beginDECLARE sTemp INTEGER;DECLARE sTempChd VARCHAR(1000);set sTemp=myid;set sTempChd='';WHILE sTe ...
- 2009-08-14 10:26
- 浏览 3954
- 评论(0)
在整理之前的项目时发现的,有时会使用,先记下。
<script_ language="Javascript_">function reSize(){//alert("reSize");document.getElementById("dialogArea").nextSibling.style.zIndex="299";//alert(document.getElementById("dialogArea").style.zIndex);document.getElementB ...
- 2009-08-11 17:39
- 浏览 5670
- 评论(0)
公司使用Struts2开发项目,许多功能因为被Struts2的过滤器占用了,不得不另外起一个Web项目。
现在导致了3个项目的出现,需要修改一个数据库连接要修改3个项目,我们没有使用JNDI的连接方式。
本想设置项目引用,就是另外的项目只是使用web.xml启动,DAO到主项目中调用,于是设置好项目的Java Build Path,
当时在Eclipse中可以找到类,但是部署到服务器运行之后,还是抱错,子项目还是找不到类。
把父项目改成非 Web 的 project,发现部署之后,也可以正常运行。
现在想问问是否有人把web项目也当作父项目引用,并且成功运 ...
- 2009-08-11 17:07
- 浏览 1037
- 评论(0)
公司在开发项目时,环境使用的是JDK6 + Tomcat6
部署到服务器上面的Tomcat之后,发现有一个项目不能启动过滤器,Filter start Error
代码上没有任何的改动,开发时是完全正常。查看到MyEclipse中的Tomcat配置的运行jre环境是Myeclipse自带的。
改成所安装的JDK6的编译环境,也出现同样的错误。查找到MyEclipse6.5自带的JRE版本是5.0,
服务器改为安装JDK5.0,那么,问题解决。
所以在开发时,需要设置好这个JDK环境,否则出错不易找出。
- 2009-08-11 16:49
- 浏览 1644
- 评论(0)
今日
方法
deleteVtlDir(vtlID, session);中使用递归删除,期望使用事务管理。
使用事物时:
Session session = HibernateSessionFactory.getSession();
出现错误。Can not open session
改成代码如下:
//get session Session session = HibernateSessionFactory.getSessionFactory().openSession(); Transaction tra = session.beginTransa ...
- 2009-07-24 18:48
- 浏览 1232
- 评论(0)
几天在做公司系统的权限控制模块,系统使用的框架式struts2+hibernate。目前使用的是拦截器方式。通过把每一个Action记录到权限表中,然后在拦截器中得到Action的名字,再去表中判断权限的方式。感觉虽然比较灵活,能够针对每一个Action进行权限控制,
但是如果系统大了,这样维护起来就很复杂。
使用JAAS看来还是比较复杂,改动比较大。
系统没有使用Spring,
由于开始开发的时候没有考虑到权限控制这块,就没有做权限控制类。
现在使用拦截器来做就比较方便。想问问有没有经验的朋友一起探讨一下。
- 2009-07-23 22:41
- 浏览 1193
- 评论(2)
从SVN更新后,发现文件中的中文都变成了乱码,
后来在MyEclipse 从菜单 Window --> Preference -->
General --> Workspace
Text file encoding 设置为 UTF-8
确定后,中文恢复正常。
- 2009-07-21 09:29
- 浏览 1558
- 评论(0)
declare @flag decimal(9,2)select @flag = 100print CASE WHEN (@flag = 100) THEN '100'else 'Other'endselect @flag = 1while @flag < 10begin print '@flag = ' + convert(varchar(10),@flag)print ''select @flag = @flag + 1end
- 2009-07-19 11:40
- 浏览 1091
- 评论(0)
A.LinkCss:active { COLOR: #FF0000}
- 2009-07-19 11:38
- 浏览 1087
- 评论(0)