- 浏览: 107665 次
- 性别:
- 来自: 上海
最新评论
-
Seanman:
cuiyan3327 写道你好,看了您的帖子,非常好!我也正在 ...
Freemarker无法使用Session和Taglib -
Seanman:
Could not find an instance of f ...
Freemarker无法使用Session和Taglib -
NeverGiveUpToChange:
受教了!学习下……
oracle删除重复记录,只保留一条记录 -
liuxue0905:
还有这个是我提的一个问题,不知道你是否有解决办法。http:/ ...
解决Hibernate原生SQL映射问题 -
liuxue0905:
List list = getSession().create ...
解决Hibernate原生SQL映射问题
文章列表
在JDK1.5后JAVA就支持了数据类型了的装箱与拆箱了,这给我们带了极大的方便,但是在三目表达式中有个隐式类型转换的错误也被藏了起来,却并未解决,就是true?null:0
。
起因是写了一段程序,本来是两重的三目表达式,但其出错的地方很简单,写下以下代码
Integer a = null;
Integer b = true ? a : 0;
这段代码很容易通过IDE的检查,但是在运行时却会抛出java.lang.NullPointerException。(不要直接使用Integer a = true?null:0;编译器会直接处理并得到结果null。)
其 ...
今天接上移动硬盘突然发现两个reiserfs分区中有数据丢失,其中一个放置软件包的分区有大半文件不见了,而放置项目文档的分区完全丢失。
数据丢失原因暂时不明,可能跟平时的操作习惯有关,通常不卸载分区就关闭系统电源。
解决办法:
a) 安装reiserfs工具包
aptitude install reiserfsprogs
b) 注意卸载分区
umount /dev/sdb5
c) 使用reiserfs工具包重建目录树
reiserfsck --rebuild-tree -S -l undelete.log /dev/sdb5
d) 挂载就可以用了
mount /dev/sd ...
[原题]
http://www.iteye.com/topic/15295
写道
假设有这样一种字符串,它们的长度不大于 26 ,而且若一个这样的字符串其长度为 m ,则这个字符串必定由 a, b, c ... z 中的前 m 个字母构成,同时我们保证每个字母出现且仅出现一次。比方说某个字符串长度为 5 ,那么它一定是由 a, b, c, d, e 这 5 个字母构成,不会多一个也不会少一个。嗯嗯,这样一来,一旦长度确定,这个字符串中有哪些字母也就确定了,唯一的区别就是这些字母的前后顺序而已。
现在我们用一个由大写字母 A 和 B 构成的序列来描述这类字符串 ...
经楼下朋友提醒,我这个算法求出的正好是21位水仙花数。于是我对其进行了稍微的修订,使得其支持任意位数的水仙花数求值,效果还不错,理论上的水仙花最大数为34位(我算了下,至少到39位还有解),我的求解花了半分多钟 ...
感谢JavaEye图灵杯问答大赛,让我参与到一个技术交流的平台,在帮助其他人的同时也汲取了丰富的知识、认识到了很多的朋友。
我选择了三本书:
《面向模式的软件架构 卷4:分布式计算的模式语言》
http://www.turingbook.com/Books/ShowBook-570.aspx
《JavaScript高级程序设计(第2版)》
http://www.turingbook.com/Books/ShowBook-580.aspx
《C语言详解(第6版)》
http://www.turingbook.com/Books/ShowBook-536-Content.asp ...
Freemarker中取Session中对象出现Expression Session is undefined异常,
还有在模板中无法使用jsp标签,出现Expression JspTaglibs
is undefined异常。
其实两个原因是相同的,都是在ftl模板中没有找到对应的对象Session或
JspTaglibs
,通常我们使用freemarker有三种手段。
其一,是通过使用freemarker.ext.servlet.FreemarkerServlet。在web.xml中配置freemarkerServlet就可以通过*.ftl直接 ...
今天在导入数据出现异常,如下所示:
写道
IMP-00058: 遇到 ORACLE 错误 1691
ORA-01691: Lob 段 FLYY.SYS_LOB0000059811C00010$$ 无法通过 1024 (在表空间 FLYY 中
) 扩展
IMP-00028: 上一个表的部分导入已回退: 回退 18909 行
通过扩展表空间大小解决。
本来想就JavaScript如何定义类或对象生成写篇文章,但是经过仔细比较,还是在w3school有篇高级教程中讲得更加合理,于是就直接将文章转帖到这里。
更加内容参见w3school:http://www.w3school.com.cn/js/pro_js_object_defining.asp
。
注:ECMAScript即JavaScript核心。
使用预定义对象只是面向对象语言的能力的一部分,它真正强大之处在于能够创建自己专用的类和对象。
ECMAScript 拥有很多创建对象或类的方法。
工厂方式
原始的方式
因为对象的属性可以在对象创建后动态定义 ...
这是一个oracle函数,可以将阿拉伯数字与汉字进行相互转化,如1234567890.0123可以转化为“十二亿三千四百五十六万七千八百九十点零一二三”,同样也可以将汉字转化为对应的数字。
该函数支持千兆下的浮点数字,但不支持指数形式。
/* Formatted on 2009/12/22 17:03 (Formatter Plus v4.8.8) */
CREATE OR REPLACE PACKAGE czutil
AS
--将数字转化为汉字,支持千兆级数字的操作
FUNCTION num2chi (numvalue IN NUMBER)
RETURN ...
通常大家调试应用程序有多种办法,如Debug等,但是System.out总是还是使用得非常频繁的调试手段,但是System.out显示的内容总是直接调用对象的toString方法,使得显示结果比较单一,对一些bean来说,总是需要覆盖bean的toString方法,或者在调试时多次使用System.out。总体说来,这里使用一个简单的类,使得可以将一个对象中的公共成员变量显示出来,并且调用一些不需要参数的公共成员方法,并将结果显示出来。
package net.chinanets.flyy.util;
import java.lang.reflect.Field;
import j ...
主要是在网上看到了一些关于排序分页的帖子,个人感觉有些不妥,就写出SQL进行了测试下,下面列出结果与看法。
通常先排序再分页都是使用ROWNUM伪列,通过将查询结果先进行排序,再使用两层SQL将查询结果进行分页,例子如:
SELECT *
FROM (SELECT ROWNUM row_, t.*
FROM (SELECT *
FROM fltk
ORDER BY ID) t
WHERE ROWNUM < 10)
WHERE ...
在spring框架中,开启JTA事务很简单,通常将jotm中的coral.properties复制到源目录下,再在applicationContext.xml中配置,以下是网上常见的写法:
<context:property-placeholder location="classpath:jdbc.properties" />
<bean id="jotm"
class="org.springframework.transaction.jta.JotmFactoryBean" />
< ...
由于系统中数据不断增多,使得原用的like语法来进行查询法律全文变得十分缓慢,因此在原有系统中增加了全文检索的功能。
全文检索功能依赖于Oracle Text。首先保证Oracle Text组件在数据库中已安装。然后建立索引
--法律全文内容字段增加索引
create index idx_flqw_nr on flqw(nr) indextype is ctxsys.context;
--法律条款字段增加索引
create index idx_fltk_nr on fltk(nr) indextype is ctxsys.context;
由于Oracle Text使用的ct ...
内容很简单,就是在前台中调用proxy程序的servlet,设置参数servletName和其它参数。代理程序会将该请求发送到目的地址的名称为servletName的servlet中去,并将其它参数作为请求的参数,在得到结果后,将内容原样输出到请求页面。
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.UnsupportedEncodingException;
import java.net.HttpURLConnectio ...
在进行数据库查询的时候,通过打开语义模式可以在查询的时候忽略大小写。
写道
SQL> select * from ajlx where id = 1;
ID MC
---------- ----------------------------------------
1 aaBB
通常使用like 'AABB' 时,会查不到任何数据。 ...