加载中…
个人资料
心灵征途
心灵征途
  • 博客等级:
  • 博客积分:0
  • 博客访问:78,637
  • 关注人气:1
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
评论
加载中…
留言
加载中…
访客
加载中…
好友
加载中…
博文
(2008-06-01 02:34)
标签:

杂谈

此博客暂停更新,如需查看本人最新博客,请移步:http://hi.baidu.com/ljzcome
刘继忠示
ljzcome#163.com(replace # by @)
阅读  ┆ 转载 ┆ 收藏 
(2007-11-23 01:24)
 

前言

     在使用数据库的过程中,不可避免的需要使用到分页的功能,可是JDBC的规范对此却没有很好的解决。对于这个需求很多朋友都有自己的解决方案,比如使用 Vector等集合类先保存取出的数据再分页。但这种方法的可用性很差,与JDBC本身的接口完全不同,对不同类型的字段的支持也不好。这里提供了一种与 JDBC兼容性非常好的方案。

JDBC和分页

   Sun的JDBC规范的制定,有时很让人哭笑不得,在JDBC1.0中,对于一 个结果集(ResultSet)你甚至只能执行next()操作,而无法让其向后滚动,这就直接导致在只执行一次SQL查询的情况下无法获得结果集的大 小。所以,如果你使用的是JDBC1.0的驱动,那么是几乎无法实现分页的。

  好在Sun的JDBC2规范中很好的弥补了这一个不足,增加了结果集的前后滚动操作,虽然仍然不能直接支持分页,但我们已经可以在这个基础上写出自己的可支持分页的ResultSet了。

和具体数据库相关的实现方法

 

阅读  ┆ 转载 ┆ 收藏 
分类: 2007年11月
 前言
        Eclipse是最流行的功能强大的java IDE,有丰富的插件,配合插件可以作为j2ee、c、c++、.net等开发工具。需要安装插件才能支持Web开发和其他应用的开发,这是eclipse的优点,也是eclipse的缺点,优点在于灵活,缺点在于麻烦。在此主要介绍windows环境下Eclipse如何安装配置插件一般方法,如何优化,并就常见的问题给以解答,并给出Eclipse作为J2EE开发工具的插件方案。再说明一点,Eclipse是一个Java开发的IDE工具,需要有Java运行环境的支持,最新的eclipse3.2.2需要1.4以上版本的jdk。

一、下载安装Eclipse
        打开
www.eclipse.org
阅读  ┆ 转载 ┆ 收藏 
标签:网银  网银在线,快钱,支付宝,财付通的比较和结论
做B2C半年了,用了4个支付网关。写点东西做个比较。
云网因为程序不正规,直接排除掉了。还有贝宝因为亲身见过有人因为漏洞被骗钱,也直接过滤掉了。
现在用网银在线,快钱,支付宝,财付通。
(1)快钱:
申请: 很复杂,我费了个星期。网站ICP归属人与银行帐户归属人要一样,要不然还要有个授权书,用FAX发过去才行。而且他们还要把资料再发给上海。身份认证很复杂,只要认证2个就可以的,因为说明很模糊,大部分人直接进行4项身份确认。这认证需要花钱的,好像是成为了快钱的一部分收入。钱到没多少,只是好麻烦。
程序: 容易开发,只有3个接口文件;但功能有限。传递信息不详细,不能传递中文信息。如果交易过程出现信息遗漏,进入快钱管理界面后也查不到是谁付款的。
安全: 这是最大的问题了。因为是直接用EMAIL做ID,只要邮箱丢了,一切都完了。还有,帐户管理太不安全了。只要知道了ID和密码,完全可以随便进入;更可怕的是,可以不经过任何许可,随便转到非绑定银行帐户上。
员工: 这个也是个大问题,可能跟员工素质有关系。当
阅读  ┆ 转载 ┆ 收藏 
(2007-09-18 22:05)
标签:

知识/探索

分类: 2007年9月


 从Java诞生至今,已经在太多的领域取得成功,然而它却很少在图形界面程序上崭露头角。究其原因,Java语言缺省的图形界面开发包AWT和SWING实在是难脱其究, 无论速度和外
观,它们都难以让人接受。 如今,Eclipse组织编写的SWT开发包,为Java程序员提供了AWT和SWING之外的一个更佳的选择。在本文中,对SWT做了简单但尽可能全面的介绍。
Java语言的声望和它在桌面应用程序(GUI程序)所取得的成就显然极不相符,至今仍然很少能看到非常成功Java桌面程序。虽然有JBuilder,Netbean,JProbe等大型软件作为代表,但这仍不能证明Java的GUI程序是成功的:它们的外观总是和同一操作系统平台下的其它软件显得格格不入。对机器配置的需求也似乎永无止境,这使得它们只能被一些总是拥有当前最高性能PC的程序员们所容忍,或是那些不在乎金钱和时间的专业用户所接受。对绝大多数计算机使用者来说,AWT或SWING代表着怪异的界面和无法接受的速度。Standard Widget Toolkit(SWT)或许是Java这一噩梦的终结者,广大Java程序员终于可以开发出高效率的GUI程序,它们拥有标准的外观,几乎没有人能看出你的程序是用Java写出

阅读  ┆ 转载 ┆ 收藏 
分类: 2007年9月

对失恋男人的10条忠告
   1、如果她背叛了你,而你想起她正在和某男亲热而撕心裂肺时,告诉自己:生活属于强者,想赢得一切,先赢得自己。”相信不远的将来你将为今天的分手而庆幸。告诉她“我很好,也祝你快乐”。

2、虽然你刻骨铭心的爱她,但当分手已成定局的时候,不要伤害自己,身体是自己的。更不要酗酒然后大哭大嚷说:“我会让你后悔的”,记住这是弱者的表现。如果你真的很伤心,可以一个人到高山上,或大海边,静静的想一个晚上,然后对自己说:“我就是我”

3、当你感觉失去她就失去一切的时候,不要灰心。记着:生活不会让一个自信的男人失去未来。只要你不沉沦,没有人能改变你的明天。
4、时间能改变一切,不要让记忆占据你的生活,过去了就让它过去了。就像丘吉尔讲的,“永远的为了现在和过去在那里纠缠不清的话,那你很可能就失去未来”。过去已不属于你,而未来却真真切切是你的。
  5、不要想象她日后的生活,虽然你爱她,但她如何生活已经与你没有多大的关系,如果你总不能摆脱感情

阅读  ┆ 转载 ┆ 收藏 

1月30日
java.util.ConcurrentModificationException异常(转)
1、

今天在写一个带缓存功能的访问代理程序时出现了java.util.ConcurrentModificationException异常, 因为该异常是非捕获型异常而且很少见,所以费了些时间才找到问题所在,原来在通过Iterator进行遍历的时候,如果直接对HashMap进行操作后,再继续用之前的Iterator进行遍历就会出现这个异常,表示其HashMap已经被修改。

源程序代码片段如下:caches为一个HashMap对象

      String sameKeyPart = accesserClassName + '@' + methodName + '@' + parameterKeyString + '@';
      Iterator keys = caches.keySet().iterator();
      String key = null;
      while (keys.hasNext()) ...{
        key = (String) keys.next();
  &nbs

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2007-07-26 21:48)
 其实这已经不是个问题了,不过我看见许多个站上还是留着这么个虚框,碰巧今天有以前的同事问到我这个问题。发出来

出现框的原因是因为微软的安全更新,只有当客户手动激活其用户界面时,他们才能够与某些网页中加载的 Microsoft ActiveX 控件进行交互。受影响的程序包括FLASH,Adobe Reader QuickTime Player,Media Player, RealPlayer, Java虚拟机等等。

微软给出的解决方案就是外部调用JS代码的document.write方法,把<object>、<embed> 或 <applet> 编码的活动内容写入你的页面中,才可以自动激活,注意一定要是外部调用JS代码,在把JS代码和页面写在同一个文件中调用是不可以自动激活的。

解决方案
所以我们可以写一段JS function,然后在页面中把JS包含进来,用提供的参数动态输出这些受影响的内容。以FLASH为例:创建一个active.js的文件,输入以下代码
function addFlash(ur,w,h){
            document.write('<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub
阅读  ┆ 转载 ┆ 收藏 
 
java.sql.Date和java.sql.Timestamp转换
2006年11月05日 星期日 16:38

在开发web应用中,针对不同的数据库日期类型,我们需要在我们的程序中对日期类型做各种不同的转换。若对应数据库数据是oracle的Date类型,即只需要年月日的,可以选择使用java.sql.Date类型,若对应的是MSsqlserver数据库的DateTime类型,即需要年月日时分秒的,选择java.sql.Timestamp类型
你可以使用dateFormat定义时间日期的格式,转一个字符串即可

package personal.jessica;
import java.util.Date;
import java.util.Calendar;
import java.sql.Timestamp;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Locale;
class Datetest{
 /**
  *method 将字

阅读  ┆ 转载 ┆ 收藏 
 
xml文件中特殊字符的处理
 

xml文件中特殊字符的处理
     在XML中,起始和结束标记之间出现的所有合法字符都被忠实地传给XML处理程序。 为了避免把字符数据和标记中需要用到的一些特殊符号相混淆,XML还提供了一些有用的 实体引用。实体引用的作用是,当在字符数据中需要使用这些特殊符号时,我们采用它的 实体引用来代替。这些特殊的XML实体引用包括:

> &gt;

< &lt;

& &amp;

' &quot;

’&apos;

     这样,如果我们需要在'示例'这个标记中出现文本

'<姓名>张三</姓名>'

     正确的写法应该是:

示例〉&lt;姓名&gt;张三&lt;/姓名&gt;〈/示例〉

阅读  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有