- 浏览: 496062 次
- 性别:
- 来自: 广州
最新评论
-
bcabchappy:
win7下面无效:当前盘符:%~d0原样输出了
CMD获取当前目录的绝对路径 -
gpo:
很好
struts2文件上传如何限制上传文件类型(类型列表) -
zl0828:
很好的东西,顶你,分享
CMD获取当前目录的绝对路径
文章列表
Oracle日期函数集锦(一)
一、 常用日期数据格式
1.Y或YY或YYY 年的最后一位,两位或三位
SQL> Select to_char(sysdate,'Y') from dual;
TO_CHAR(SYSDATE,'Y')
--------------------
7
本文是鄙人从发布日期开始收集的一些开发上的小经验。不足之处,敬请各位包涵或提出正确论理。
1. 同僚们应该不少遇到获取路径时包含乱码的问题。譬如:路径中存在空格或中文。
在这推荐个解决方案:URLDecoder.decode(path, "UTF_8");
2. JAVA通过JDBC调用ORACLE存储过程发生:类型长度大于最大值(异常)。
解决方案:将ojdbc驱动升级到ojdbc6.jar
3. Eclipse编辑JSP文件和JavaScript代码很卡慢的解决办法。
关闭语义想法:
Window -> ...
摘要:Jakarta Commons Digester 学习笔记
在windows下开发程序,用M$提供的接口处理.ini文件或管理注册表的键值是非常方便的。在java平台上开发程序,则习惯于以xml格式的文件
来存放系统的配置信息,对这种文件的解析和处理,可以用sax或dom。有没有更简便的方法呢?有,就是用digester模块。
Digester是Jakarta 子项目Commons下的一个模块,支持基于规则的对任意XML文档的处理。它最初是Structs项目的一部分,后因其通用性而划归Commons.
下载及编译
cvs - ...
sql over的作用及用法
RANK ( ) OVER ( [query_partition_clause] order_by_clause )
DENSE_RANK ( ) OVER ( [query_partition_clause] order_by_clause )
可实现按指定的字段分组排序,对于相同分组字段的结果集进行排序,
其中PARTITION BY 为分组字段,ORDER BY 指定排序字段
over不能单独使用,要和分析函数:rank(),dense_rank(),row_number()等一起使用。其参数:over(partition by column ...
经典语句:UPDATE TABLE1 SET (A, B, C) = (SELECT A, B, C FROM TABLE2)
ORACLE:可以用MERGE语句(oracle 10g或以上),它是update和insert的组合.
MERGE INTO TABLE1 A
USING TABLE2 B
ON (A.OBJECT_ID = B.OBJECT_ID)
WHEN MATCHED THEN
UPDATE SET A.STATUS = B.STATUS
WHEN NOT MATCHED THEN
INSERT (OBJECT_ID, ST ...
1
)当前页:
即要显示或打开的那一页的页数
currPage
2
)页面大小:
即每页要显示数据的数量
如:每页都显示
10条数据
pageSize
3
)总数据:
要显示的数据的总数,即要显示的结果集
totalSize
4
)总页数:
即显示总数据需要的页数
totalPage
它的计算公式为:
(totalSize+pageSize-1)/ ...
<isEqual>
如果参数相等于值则查询条件有效。
<isNotEqual>
如果参数不等于值则查询条件有效。
<isGreaterThan>
如果参数大于值则查询条件有效。
<isGreaterEqual>
如果参数大于等于值则查询条件有效。
<is
Less
Than>
如果参数小于值则查询条件有效。
<isLessEqual>
如果参数小于等于值则查询条件有效。
<isNotPropertyAvailable>
...
参考文献:http://hi.baidu.com/papapaoaoaoao/blog/item/2a5edaf503a8edd17931aaac.html
近期在工作中发现,许多同事,尤其是我们的PHP开发者,基本不会用Linux/unix下的快捷方式,严重影响工作效率,所以特撰写此文,每个用法后我会详细注释。
下述所有命令在Linux/unix的shell下有效,这里以bash为主。如有出入,以你自己的服务器
为准。本文所指的Linux主要指RHEL/CentOS,unix指的是FreeBSD,这也是服务器
中用得最多的版本。
Ctrl + a ...
Linux下Java程序中文乱码问题研究
贾金营1
,贾金英2
(1.中国联通平顶山市分公司,河南 平顶山 467300,2.河北大学管理学院 河北保定071002)
摘
要
:在一个项目的开发中,我用linux内核源代码和busybox源代码自己编译打造的操作系统mylinux 1.0
,服务器是我用java语言自己编写的一个多线程的小服务器MyWebServer 2.0,其中的JSP编译器和“javax.servlet.*”
API是我自己编写。本文结合我在该项目中对中文显示乱码处理的经验,论述了java语言在linux操作系统下中文乱码产生的原因和解决方法。
...
郑重声明:本文出处于经理的空间
URL:http://www.blogjava.net/zhangyuan/archive/2010/11/17/338232.html
第一步: 取消自动validation
validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!
取消方法:
windows–>perferences–>myeclipse–>validation
除开Manual下面的复选框全部选中之 ...
SYS用户在CMD下以DBA身份登陆:
在CMD中打sqlplus /nolog
然后再
conn / as sysdba
//创建临时表空间
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
//创建数据表空间
create t ...
郑重声明:本文出处于经理的空间
URL:http://www.blogjava.net/zhangyuan/archive/2010/07/28/327272.html
很早以前用过VSS的人都知道,相比之下SVN的确是个好东东。他以副本式的版本管理模式很好的解决了VSS单数据源下的签入签出混乱问题。但是最近发现很多人都不会装SVN,经理在这里写个博客跟大家分享一下。
环境:
Win7系统
Myeclipse 8.5GA
JDK1.6一、准备工作
首先,当然是下载软件安装包。(经理这里以svn1.6为例)这里需要2个安装程序和1个解压包。
Setup-Su ...
众所周知,Spring框架将DI模式发挥到了极至,因此,系统里面用Spring管理的Bean相互之间的获取是非常方便的,只要使用者提供一个setter方法并在配置文件中配置该属性就可以。
但是,对于系统中非Spring框架管理的类,如果需要获取Spring管理的类,或者,程序中需要动态的根据Bean的id来获取Bean实例,不可能事先为该类提供所有需要的Bean属性的setter方法,
在类似这样的情况下,获取Spring框架管理的类实例的方法有多种,现在简单总结如下:
方法一:在初始化时保存ApplicationContext对象
代码:
ApplicationConte ...
log4j的logger(旧版本称logger)是层次结构的,子logger会继承父logger的属性,appender也是可继承的属性,这常常容易导致配置错误而引起的log4j输出重复的log信息......log4j的logger(旧版本称logger)是层次结构的,子logger会继承父logger的属性,appender也是可继承的属性,这常常容易导致配置错误而引起的log4j输出重复的log信息。如果在在父子logger中引用了相同的appender时,例子: <logger name="com.erry.model"> <le ...
下午刚回来,开机后首先启动了QQ,然后是POPO,再到迅雷,最后到启动ORACLE(11g)。之后也没看,以为正常启动了。
用客户端登录——郁闷,老登录不上,我监听程序出了问题?不会吧?难倒是上午清理垃圾文件时不小心删错了?
折腾了半个小时——原来是小迅雷在“作怪”。原因:我启动ORACLE Listener服务之前就已经启动了迅雷,而迅雷所使用的端口从来都是无规律,在启动迅雷时不巧的情况被我遇上了,迅雷看上了1521Port,被他先用了。太郁闷了……呵呵。
解决:退出迅雷就可以启动ORACLE Listener服务了,若还是用迅雷,得等待ORACLE Listener服务完毕后再启 ...