- 浏览: 48767 次
- 性别:
- 来自: 衡阳
最新评论
文章列表
来源:http://www.blogjava.net/leekiang/archive/2010/07/27/327244.html
public void testBigDecimalEquals() {
assertEquals(new BigDecimal("3.50"),new BigDecimal("3.5"));//不相等
}
System.out.println(0.030*100);//输出3.0
System.out.println(0.031*100);//输出3.1
System.out.pr ...
写一个过程,供程序调用,且有返回值
暂时记录此过程,完成后再完善
CREATE OR REPLACE PROCEDURE getUserList(
userid varchar2,
userRow out tbl_user%rowtype )
as
--DECLARE
--结构定义成公共的外部结构,也可以作返回值用吧?
TYPE TB_USER_STRUCT IS RECORD(
userid VARCHAR2(50),
name VARCHAR2(50),
...
过程执行错误记录小记
- 博客分类:
- oracle
在oracle数据库写了几个过程来处理一些轮询任务,使用到了异常处理模块,这个是非常必要的,如下:
EXCEPTION WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20012,' 过程执行错误!'||SQLERRM);
实际的错误处理过程,我是将错误信息记录到一张日志表中,发现了这么一个现象,因为过程是通过job来定时执行的,如果写成上面的形式,view job,job如果有执行错误的会记录下执行失败的次数,而当我将以上语句注释掉,使用日志表记录时,日志中有错误日志记录,job信息中则没有失败次数的记载了,所以如果想两全的话,两种 ...
1、 分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明 ...
此电子版本乃由Ned Walsh于一九九二年春陆续输入。当时他是美国Columbia大学的
博士班学生。他断断续续地学习了十年的中文,其博士论文的主题将是关于北宋时
期的词。我于该年春末将全文校正一遍,并稍改Ned的格式。全本共有 ...
word取消项目编号
- 博客分类:
- ex
一个好的网站:http://jingyan.baidu.com/list/46
1、word取消自动项目编号
1.1 在 Word 的行头输入“1、……”,它会自动在下一行加上“2、……”的项目编号。为了取消这种自动项目编号,可以按退格键取消“2、”。但“1、……”的 ...
请教:数据库in条件中的查询语句解惑
- 博客分类:
- oracle
一个sql查询语句中需用到in条件,因为条件中的id来自不同的表的集合,写了以下两个sql语句,第一种会报错,第二种可以,对此表示疑惑,代码如下:
1、select nvl(a.p_id,d.f_id)||','||nvl(b.c_id,d.f_id)
||','||nvl(c.h_id,d.f_id)||','||d.f_id
from t_property a,
t_car b,
t_human c,
t_claim d
where a.f_id(+)=d.f_ID
and b.Cf_ID(+)=d.f_ID
and c. ...
1、java.net.SocketTimeoutException: Read timed out 异常解决办法
客户端没有在规定的时间内把数据传给服务器,服务器为了保证服务性能,认定那个链接已失效,就出现了这个异常。
解决方式很简单,如果你不能更好的优化数据库,就设置服务器响应时间吧:
Java代码
1.Statement db_stmt=Conn.createStatement();
2.db_stmt.setQueryTimeout(30);
3.ResultSet db_rset=db_stmt.executeQuery(countSql ...
eclipse设置字体
- 博客分类:
- ex
问:eclipse在哪里设置字体,我不喜欢默认的字体?
答:window->preferences->Workbench->Colors and Fonts->右边的编辑框里面展开Java->Java Editor Text Font->右边按钮Change
窗口-->首选项-->工作台--->颜色和字体--->java--->打开下面编辑以下就好了
问:启动tomcat提示8080端口占用
答:命令窗口输入:netstat -a -o,在列表中查找端口8080的程序编号,在任务管理器中-》查看-》显示列-》pid-》找到改 ...
excel操作增加特殊字段
- 博客分类:
- ex
在excel中添加特殊字符:小方格有个对勾,选中单元格,点击插入,选择符号-》选择字体->Wingdings或者Wingdings2,滑动滚动条,选择要添加的符号,点确定后,在excel单元格中显示此特殊符号;
这些过程中既涉及了update的用法,又涉及了多种触发器的创建,因而记录一下,还有在写sql语句的过程中发现nvl方法的一个用法很有用,习惯的使用方式是:nvl(col1,'0'/*或者是别的指定的值*/),另一个值得使用的方式:nvl(col1,col2),如果要取的col1的值为null,则取第col2的值,这两个列可以是一个表中的,也可以是不同表中的,nvl在计算的时候非常有用;其它的还有decode、case、to_number、to_date、trunc、sum、max(min)、avg、sysdate(dual)、rownum等等
--1、用户表更新时同步到my_person
...
Linux SVN的安装以及配置
原文地址:http://blog.sina.com.cn/s/blog_60be437a0100ikn0.html
Linux SVN的安装以及配置
step 1
安装subversion
yum install subversion
step 2
安装apache的Linux SVN模块
yum install mod_dav_svn
step 3
建立Linux SVN仓库文件mkdir /svn
step 4
建立Linux SVN库并修改/svn用户组和用户
svnadmin create /svn/repos/
chown - ...
不好意思,这篇文章不是教大家怎么解决如题的问题,我的确尝试了不少方法,大家如果解决了还请不吝赐教,后来我是用spring的HandlerInterceptorAdapter。
为了这个问题郁闷了好久,用eclipse开发的一个系统,架构是spring MVC + ibatis,
项目结构:
src
webContent
--WEB-INF
--classes
--config
--baoqu-servlet.xml
--application-context.xml
--web.xml
...
一、消息传送步骤
1、消息从生成方客户端传送到代理。
2、代理读取消息。
3、消息被放置到持久性存储库当中(出于可靠性的考虑)。
4、代理确认收到消息(出于可靠性的考虑)。
5、代理确定消息的路由。
6、代理写出消息。
7、消息从代理传送到使用方客户端。
8、使用方客户端确认收到消息(出于可靠性的考虑)。
9、代理处理客户端确认(出于可靠性的考虑)。
10、代理确定已经处理客户端确认。
因为这些步骤是连续的,所以任何步骤都可能成为消息从生成方客户端到使用方客户
端的传送过程的瓶颈。这些步骤中的大多数都取决于消息传送系统的物理特征:网络
带宽、计算机处理速度和消息服务体系结构等等。但是,有一些步 ...
不良的使用模式会降低您的速度,并且通常会导致意外错误。养成这些好习惯是加强您的 UNIX 命令行技能的积极步骤。
Unix 下要采用的20个好习惯为:
1) 在单个命令中创建目录树。
2) 更改路径;不要移动存档。
3) 将命令与控制操作符组合使用。
4) 谨慎引用变量。
5) 使用转义序列来管理较长的输入。
6) 在列表中对命令分组。
7) 在 find 之外使用 xargs 。
8) 了解何时 grep 应该执行计数——何时应该绕过。
9) 匹配 ...