1.${ctx}与 ${pageContext.request.contextPath}这两个为一个意思,都是获取当前根目录。
不同的是${ctx}为${pageContext.request.contextPath}的简写版,经查证之后果真如此,发现在项目的一个文件内有这样一段话
的配置
注意在使用${ctx的时候一定不要忘记把带有该配置的
的文件引入到当前页面来。
2.oracle CLOB字段转换为VARCHAR: to_char(substr(a.mcontent,1,3800))
3.
1.实际上处理CLOB字段的时候,直接TO_CHAR,当长度超过4000的时候,会报错,提示列被截取;
2.直接使用SUBSTR对CLOB字段进行截取,是不能起到任何作用的;
3.可以使用dbms_lob.substr(clobcolumn,4000),对CLOB字段进行截取;截取的长度是4000还是2000根据存储的是汉字和数据决定长度。
4.tomcat内存优化:在arguments后面直接添加:
-Xms1024m -Xmx1024m -XX:PermSize=128M -XX:MaxNewSize=64m -XX:MaxPermSize=256m
5.oracle中查询树形数据的sql语句
经过我的验证,以上是查询所有的数据,即总公司的。 查询分公司1的方法是:
6.MySQL 关于mysql server has gone away的问题解决方法
解决方法:
mysql>set global max_allowed_packet=1024*1024*16; mysql>show global variables like ‘max_allowed_packet';show: max_allowed_packet 16777216
ok。
7.oracle关于无法删除当前连接的数据库的解决方法
描述问题:oracle中用户删除不了,提示“无法删除当前已连接的用户”
解决方法:
1.查看用户的连接状况: select username,sid,serial# from v$session
2.找到要删的用户的sid和serial,并删掉: alter system kill session ‘532,4562'
3.删除用户: drop user username cascade