`
hedahai119
  • 浏览: 104532 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
<!-- %c 输出日志信息所属的类的全名 %d 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy-MM-dd HH:mm:ss },输出类似:2002-10-18- 22:10:28 %f 输出日志信息所属的类的类名 %l 输出日志事件的发生位置,即输出日志信息的语句处于它所在的类的第几行 %m 输出代码中指定的信息,如log(message)中的message %n 输出一个回车换行符,Windows平台为“rn”,Unix平台为“n” %p 输出优先级,即DEBUG,INFO,WARN,ERRO ...
/*  * Chat Tool Bar plugin  * 1.create a chat tool bar, at the bottom of page so in any page user can use web chat tool  * 2.create a user list, show who is already online  * 3.@author Dahai He  * 4.@date 2010-08-16  */ (function(jQuery){     //tool bar name     this.barName = "Cha ...
jQuery(window).scroll( function() { var bottomHeight = "-"+document.documentElement.scrollTop; jQuery("#chatToolBar").css("bottom", bottomHeight + "px"); } );  
1.这个是一个jetty版的web chat server,用的是cometd技术,server push 2.这个还是一个可插拔的模块 3.如果你愿意你可以给他做成jar包形式,用命令来启动(目前只能手动启动) 4.注解是我写的,很垃圾,将就看吧 5.在你的服务器把这个服务起了,在你自己的web项目上加一个chat页面就可以聊天了,可以群聊,也可以私聊 6.全部代码在下面的zip包里面,是一个Myeclipse8.5 的工程,编译环境JDK1.5 7.2010-08-23 加入jar启动模式,里面有配置文件可以配置,server信息和数据库信息   代码示例 - 1:serve ...
package com.mis.tools; /** * @author Dahai He * @date 2010-07-30 */ import java.io.IOException; import java.io.OutputStream; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.List; import org.jfree.chart.ChartFactory; import org.j ...
jfreechart目前最高版本为1.0.13版(http://www.jfree.org/jfreechart/index.html)。可以绘制 pie charts 饼图,bar charts 柱状图,line and area charts曲线图,scatter plots and bubble charts 散列图,time series 时序图,Area Charts区域图,Difference Chart差异图,Step Chart步骤图,Multiple Axis Charts 混合图,Gantt charts甘特图,combination charts 复合图 JFreeCh ...
1.JSF的配置文件 <application> <variable-resolver> org.springframework.web.jsf.DelegatingVariableResolver </variable-resolver> </application> <managed-bean> <managed-bean-name>UserLogin</managed-bean-name> < ...
约瑟夫问题的通用解决方案,用了队列(jdk里面的)   题目描述:n只猴子要选大王,选举方法如下:所有猴子按 1,2 ……… n 编号并按照顺序围成一圈,从第 k 个猴子起,由1开始报数,报到m时,该猴子就跳出圈外,下一只猴子再次由1开始报数,如此循环,直到圈内剩下一只猴子时,这只猴子就是大王。 import sun.misc.Queue; /** * @author: Dahai He * @time: 2010-7-14 下午02:28:50 */ public class Test{ public static void main(String[ ...
用window.open(url)的方式来导出excel表格在FF下没有任何问题,只要把站点设置成信任就可以了 但是在IE8下面就不行,当新打开一个窗口后你点downfile,他就没反应了。因为他已经拦截了第一次的请求所以你的发两次请求。 解决方法如下: public void exportToExcel(ActionEvent event){ String url = "frameset?__format=xls&__report=reports%2FRateCard%2FexportRateCard.rptdesign&__id=birtViewer&am ...
-- 操作日志表 CREATE TABLE JobLog -- 操作日志表 ( JobLogId] int NOT NULL , -- 主键 FunctionId nvarchar(20) NULL , -- 功能Id OperateTime datetime NULL -- 操作时间 ) ON PRIMARY GO ALTER TABLE JobLog ADD CONSTRAINT PK_JobLog PRIMARY KEY CLUSTERED(JobLogId) ON PRIMARY GO -- 操作日志表的所有记录 ...
Excel 文件中有的人在日期的单元格里面输入字符串,有的人输入日期类型的数据,这就比较讨厌 所以读取日期的单元格要小心 下面是一个方法,验证上传excel文件时输入的日期是否正确的。 public static boolean checkFilebyDate(File file,Date fromDate,Date toDate){ SimpleDateFormat parseTime = new SimpleDateFormat("dd/MM/yyyy"); FileInputStream in = null; try { in = ne ...
1.如果不是自己重新复写了 userDetailsService 那么添加remember me 很简单 <http auto-config="true"> ...... <remember-me key="HedahaiSetThisKey" /> </http>  2.如果你自己复写了 userDetailsService那么添加remember me 需要自己写filter <http> ...... <remember-me key= ...
def sortArr(arr) 1.upto(arr.length-1) do |i| (arr.length-i).times do |j| if arr[j] > arr[j+1] arr[j],arr[j+1] = arr[j+1],arr[j] end end end return arr end def getIndex(arr,num,s=0,e=arr.size) if s > e return -1 e ...

二分查找

package com.test; /** * @author: Dahai He * @time: 2010-5-4 下午01:30:11 */ public class Search { public int[] sortArr(int[] arr){ for(int i = 0; i < arr.length; i++){ for(int j = 0; j < arr.length - i - 1; j++){ if(arr[j] > arr[j+1]){ int temp = arr[j]; ...
还是上次的需求,让做Bugzilla的WebService的扩展,Bugzilla的WebService API 中只有create bug的API(不带附件的),现在费让我做一个在创建的时候可以带attachment的API。   在网上找了下,没看到xmlrpc还可以传attachment的例子,都说可以传字符串,数字等基本类型。   但是我想传图片怎么整呢?   1.我先将图片转化成2进制流 2.再将2进制流转化成base64的字编码 3.用xmlrpc把base64编码传输过去(当string传过去) 4.在server端在base64给decode了 5.让后就可以 ...
Global site tag (gtag.js) - Google Analytics