- 博客(38)
- 问答 (11)
- 收藏
- 关注
各种排序算法实现
排序就是将一组杂乱无章的数据按一定的规律排列起来(递增或递减)。第一类:插入排序基本原理,每步将一个待排序的对象,按其关键字大小,插入到前面已经排好序的一组对象适当位置上,直到对象全部插入为止。1.直接插入排序(Insert Sort)基本思想: 当插入第i个对象时,前面的V[1],V[2],…,V[i-1]已经排好序,此时,用v[i]的关键字与V[i-1], V[i-2],…...
2011-03-06 11:48:44
222
排列组合算法实现【学习】
一个从M个数字里面取N个数字的组合没用到递归的实现,将选取的位置标记为1没选取的标记为0返回的是数组的形式。版本1[code="java"]public class CombineUtil { private static int[] copy(int[] bs){ int[] result = new int[bs.length]; for(int ...
2010-08-16 11:56:03
173
原创 js 文件加载时候页面缓存的问题
意思:就是给js文件加上时间戳或者随机数[code="javascript"] var t= Math.random(); var js_path = "include/js/"; function js_include(script){ var script = document.createElement('script'); script.sr...
2010-07-02 13:04:49
354
js倒计时
要用Js写一个倒计时功能在Js里面用好window.setTimeOut和clearInterval即可简单应用是可以写出来的如何写成一个通用的timer类呢下面是一位js达人贡献的(- ^ -)---初版[code="html"] JS Timer * {font-family: 宋体;} ...
2010-05-28 13:32:56
113
原创 ictclas linux开发注意事项
ictclas linux开发注意事项在windows上开发好的程序到linux上 是如何呢?1.项目中用到JNI加载ICTCLAS30.dll类库[code="java"]public native int ICTCLAS_GetElemLength(int nIndex);/* Use static intializer */static { System.l...
2010-01-08 14:04:49
126
js学习的点小积累
对Jquery也有了个初步的了解对其源码的学习是源于$.extend方法的运用上先看Jquery.extend的方法[code="javascript"]jQuery.extend = jQuery.fn.extend = function() { // copy reference to target object var target = arguments[0] ...
2009-11-06 15:28:21
93
J2EE开发中分页组件总结
J2EE开发中少不了要用到分页的。在持久层Hibernate中已支持了原生的分页查找记录。为了便于开发高效的进行。现将开发中用到的记录下来。一起讨论讨论方法一:页面分页用标签的形式页面标签处理[code="java"]public class PageControllerTag extends BodyTagSupport { private String g...
2009-09-29 14:32:09
106
原创 MyEclipse使用技巧
转载[url]http://space.itpub.net/787018/viewspace-613698[/url][color=red]好文章大家读[/color]
2009-09-11 14:03:34
104
原创 Java使用Memcached
转载[url]http://space.itpub.net/583467/viewspace-614201[/url]
2009-09-11 13:30:29
91
原创 轻松实现Apache,Tomcat集群和负载均衡
[size=medium][color=red]转载[/color][/size][url]http://space.itpub.net/583467/viewspace-611476[/url]
2009-09-11 08:38:34
105
原创 100本书的100句话,句句直刺心底!
1、真正有气质的淑女,从不炫耀她所拥有的一切,她不告诉人她读过什么书,去过什么地方,有多少件衣服,买过什么珠宝,因为她没有自卑感。——《圆舞》 2、如此情深,却难以启齿。原来你若真爱一个人,内心酸涩,反而会说不出话来,甜言蜜语,多数说给不相干的人听。——《她的二三事》 3、能够说出的委屈,便不算委屈;能够抢走的爱人,便不算爱人。——《开到荼蘼》 4、爱得不够,才借口多多。—...
2009-09-10 16:06:59
92
原创 常用的JavaScript验证正则表达式
[color=red]转载[/color][url]http://www.ccvita.com/61.html[/url]下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。匹配中文字符的正则表达式: [code="java"][u4e00-u9fa5][/code]评注:匹配中文还真是个头疼的事,有了这个表...
2009-09-10 15:36:34
90
原创 javascript面向对象
[url]http://www.ccvita.com/94.html[/url][color=red]好文章大家读[/color]
2009-09-10 13:57:20
87
web开发中公用组件的开发之一---------DateUtils
web开发中公用组件的开发之一---------DateUtils在web应用中我们经常要到用到对日期的操作已经有很多的开源代码供选择,例如apache 就有不是太复杂就是不太适合中国国情的,反正项目中很少用到apache的公用组件包下面是我在web开发中常用的些方法操作现简单列举出来,已示记念。[code="java"]package com.chin...
2009-07-24 11:39:18
100
subversion 主干和分支 合并问题
subversion 主干和分支 合并问题一直不知道主干和分支在SVN中的作用今天公司项目组的成员用到了 而且遇到了主干和分支合并的问题其实都知道subversion的eclipse差距subclipse支持主干与分支的合并但就是很不安全 很容易覆盖掉文件真实案例:主干上是和服务器上部署的代码一致的分支上是现有正在开发解决新需求的可是在业务部门运营项目时...
2009-07-20 18:46:03
131
java操作Oracle存储过程,以及生成Excel报表
引子 在企业应用系统中,经常会要要求生成报表。 偶公司向来生成报表的任务都交由给数据库组来完成 不巧,新项目上线 要求鄙人要完成一个展现在浏览器下的报表 鄙人不太会用什么报表工具,也不是很复杂的报表 只需要按要求抓起数据 用HTML或者Excel显示 方案: 定时触发器 Spring自带的quartz Oracle存储过...
2009-06-26 14:55:10
441
原创 JavaScript去除空格的三种方法 (trim)
方法一:个人认为最好的方法.采用的是正则表达式,这是最核心的原理.其次.这个方法使用了JavaScript 的prototype 属性其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便.下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用。objectName.prototypeobjectName 参数是对象的名称。说明用 ...
2009-06-26 14:12:45
133
原创 ArrayList和LinkedList的用法区别
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。 这一点要看实际情况的。若只对单条数据插入或删除,ArrayLi...
2009-06-16 16:54:04
112
struts2 token令牌
为了 防止F5刷性重复提交struts2 为我们提供了 token令牌机制工作机制就不多说了 可以查看apache struts2 wikiGoogle上的东西真的不能相信 入门学习还是用官方文档 英语菜也要上 呵呵贴上具体配置吧struts2.011.jar下的运用struts.xml中的自己定义拦截栈[code="java"] ...
2009-06-11 10:34:21
130
一个不常见的异常或错误
在eclipse控制台打印如下信息,JDK1.5 TOMCAT5.5 ECLISPE3.2正确执行想要的操作姑且认为是错误或异常吧开发3年多 没遇到这样的 在控制台输出的错误原因 不详细[code="java"]## An unexpected error has been detected by HotSpot Virtual Machine:## ...
2009-05-27 14:35:36
119
在postgreSQL数据库上 SSH应用开发bug记录
前言 : 把之前开发好的项目从oracle数据库移植到postgreSQL上 项目中用到的技术:struts2 spring2.5 hibernate3.2 生成ID的策略用的是SEQUENCE 是知道了 oracle 和PostgreSQL 都支持SEQUENCE才进行安全迁移的 数据库版本 oracle10g postgreSQL...
2009-04-11 12:23:11
164
jdbc与struts2配合查询 Date日期格式问题
对不起 标题描述不怎么贴切~具体先看 [url]http://www.iteye.com/problems/14603[/url]发现这个问题后 改用struts2标签[code="jsp"] [/code]显示的格式如 2009/04/10 12:00:00 时间都是这样 12:00:00没办法 debug进去查询数据库的地方我是用jdbc来...
2009-04-10 19:23:13
170
orcale数据库应用上的小技巧
最近要做个项目 数据库在oracle上 经常用PL/SQL developer.好多技巧都不知道。浪费很多的宝贵时间,效益没提升人还很累下面列几点啊:(看看 各位的开发中是否也这样)1.昨天在对比数据表字段个数时候和开发数据库用户下的表的个数时候 大伙都犯浑 一个个的数据表在数啊 字段也是一个个在数 我疼在心里 没有说~ 因为我也不知道用什么方法更加快捷。尽管我相信...
2009-04-09 17:27:48
99
请不要全信网路上的资料,只能参考而已
我要实现一个简单的查询列表,之前准备用Struts Hibernate Spring的 都进行的蛮顺利,在获取列表分页时候显示都成功了 就是列表项目都为空,经过调试发现取出来的确是都是null但是没报错,最后分析是Hibernate映射对象不成功,其原因是数据表没有设置主键,我在Hibernate注解配置里面任意配置了个@Id,让其启动不报错....最后发帖问答无果 [url]http:/...
2009-04-03 11:26:16
242
原创 i++循环与i--循环的执行效率
转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog作者联系方式:李先静 昨天同事问了我一个问题,有两个循环语句:for(i = n; i > 0; i--){…}for(i = 0; i < n; i++){…}为什么前者比后者快?我当时的解释是:i--操作本身会影响CPSR(...
2009-03-17 14:36:39
76
原创 多线程设计要点
1.多线程中有主内存和工作内存之分, 在JVM中,有一个主内存,专门负责所有线程共享数据;而每个线程都有他自己私有的工作内存, 主内存和工作内存分贝在JVM的stack区和heap区。2.线程的状态有'Ready', 'Running', 'Sleeping', 'Blocked', 和 'Waiting'几个状态,'Ready' 表示线程正在等待CPU分配允许运行的时间。...
2009-01-04 09:36:42
81
原创 富客户端技术中的JavaScript脚本国际化
当前的富客户端可以包含两部分:分别为JSP页面和通过富客户端js组件(如extjs)渲染的组件化窗口页。针对这两部分分别做如下处理: 对于JSP页面的部分采用JSTL标准库的fmt标签,如通过:这样的形式进行展现,其中message对应的文本在服务端配置,并在web.xml中配置资源文件的位置,也可以采用spring标签,Structs标签等多种机制。不过为了以后的程序修改兼容性,建议...
2008-12-26 17:07:53
139
原创 使用模板模式简化DAO操作Hibernate
相信使用过Spring + Hibernate开发过的人,在写DAO的时候都使用过Spring的HibernateDaoSupport类,然后在实现的时候就可以很轻松的使用getHibernateTemplate()方法之后就可以调用save()、delete()、update()等Hibernate的Session的操作,很简单。比如: [code="java"] getHibe...
2008-12-25 11:24:09
86
原创 选用ibatis和hibernate的区别
Hibernate简介Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完...
2008-12-25 10:29:06
81
原创 java性能优化,从细节说起
一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:[code="java"]import java.util.Vector;class CEL { void method (Vector vector) { for (int i =...
2008-12-23 14:06:04
82
java对double型数字进行四舍五入
本文旨在记录自己每天学习和遇到的东西并记录下来在之前的小测试中遇到需要对double型数字进行四舍五入操作于是在网络上得到了解决方案~ (在此感谢各位前辈的记叙 呵呵)[code="java"] double unit = 12.75; System.out.println(new BigDecimal(unit).setScale(2, BigDecimal....
2008-12-08 10:11:22
458
应用Rails+Ext开发企业级权限平台
应用Rails+Ext开发企业级权限平台一般说来做企业级权限平台都是java的天下,我也不得不认同java这方面的能力。本文介绍的Ext + Rails 开发的企业级权限平台也是在原先用java实现的一套改写而成,保证了基本功能的一致性,UI界面的一致性。这样就充分说明了富客户端框架(或者说RIA)的应用广泛性,能够和多种服务器端语言组合开发应用系统平台。 该平台是基于角色的权限管理...
2008-12-05 21:49:38
119
servlet单实例多线程模式问题
如题:servlet采用单实例多线程模式开发的 问题一. 说明其Servlet容器如何采用单实例多线程的方式来处理请求 问题而. 如何在开发中保证servlet是单实例多线程的方式来工作(也就是说如何开发线程安全的servelt) 一. Servlet容器如何同时来处理多个请求 先说明几个概念: ...
2008-12-04 23:28:04
120
sql中count函数和distinct函数的配合使用
遇到一个问题:(面试的问题)题目:=========================用户名 商品 数量A 甲 1B 乙 2C 丙 2B 甲 1A 丙 2C 丙 1写sql语句要求查出 购买商品两种...
2008-12-04 16:18:17
779
Array的排序方法sort,用法注意点
在ruby中Array的排序方法sort用法注意点Returns a new array created by sorting self. Comparisons for the sort will be done using the operator or using an optional code block. The block implements a comparison b...
2008-11-29 21:40:41
266
Design patterns in ruby系列之---strategy模式
strategy模式,对java有一定了解的JE友,都应该熟悉,这里不作过多的介绍.下面是ruby版本的strategy模式体现,参考Head first design 设计模式中文版本第一章策略模式.由于ruby相对于java的不同,没有了接口的概念,也没有抽象类的概念,但是我闷可以变相的实现抽象和接口的应用,在ruby中[code="ruby"]##鸭子抽象类class D...
2008-07-31 15:28:58
148
rails中 model里的两个类有继承关系 如何来处理ORM衍射数据库呢?
详细说明:[code="ruby"] model类 class Resource < ActiveRecord::Base;end class Operation < Resource ; end class Mod < Resource; end migrate类 class CreateResources < ActiveRecord::Migration ...
2008-06-11 17:14:34
196
rails分页小结
最近在用 ruby on rails 实际一个项目。觉得分页很有意思。希望和大家分享,一起进步,还要像大家请教!在controller 里的 application.rb[code="ruby"] def paginate_collection(collection, options={}) default_options={:per_page => 5, :page ...
2007-12-10 14:21:46
426
空空如也
wtp 3.5 启动45s异常,该如何设置?
2009-10-30
在ssh架构开发下如何在控制台打印出commit语句
2009-10-28
java子类继承父类问题
2009-09-11
webwork date标签中ognl问题
2009-08-31
如何在jsp页面实现类似于金山词霸的划词功能
2009-06-08
dhtmlXtree的问题
2009-04-20
在oracle9i中如何编写sql或者存储过程来知道执行sql或者函数花费的时间?
2008-12-08
rails页面文件html.erb如何访问ActiveRecord的资源
2008-12-05
如何在rails开发环境中取得上下文路径
2008-06-06
如何在rhtml页面include另外一个rhtml?
2008-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人