
Java笔记
authorzhh
这个作者很懒,什么都没留下…
展开
-
List<Pojo>按pojo对象的属性排序
MyComparator.java代码如下:(pojo类为InfeNumDTO)package com.zhh.util; import java.util.Comparator;import com.brief.pojo.InfeNumDTO; /*原创 2011-08-30 22:17:12 · 2530 阅读 · 0 评论 -
学习android的一个小例子
由于公司接下来的项目可能会涉及移动客户端,所以这两天在看android。以前学过awt、swing,所以基本是看着api开始做小例子。熟悉了一下android控件,在iteye找了个例子拿来学习,顺便改良了一下。上图上代码:剩下设置里的修改密码没做(界面写好、事件监听更新本地保存的密码即可),锻炼的目的达到了,不准备做下去了。下载地址ap原创 2012-08-31 22:19:31 · 820 阅读 · 0 评论 -
Lucene学习笔记(1)-Hello Lucene
贴代码:package com.zhh.index;import java.io.File;import java.io.FileFilter;import java.io.FileReader;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.standard.Stand原创 2012-08-15 16:36:55 · 950 阅读 · 0 评论 -
Maven学习笔记(一)
一、安装Maven:官方有说明,照着说明设置即可。说明地址 http://maven.apache.org/download.html#Installation三个步骤:a)下载maven b)解包 c)配置环境变量二、Maven 入门1)初次使用mvn --version#测试maven环境mvn archetype:generate -DgroupId=c原创 2012-10-05 23:47:19 · 1194 阅读 · 0 评论 -
ActiveMQ例子
ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现贴代码:server连接方式配置文件: conection.properties#服务器连接地址url=tcp://192.168.1.101:61616#消息队列名queue=MYQUEUE#授权用户u原创 2012-12-04 13:19:15 · 5540 阅读 · 1 评论 -
Struts-JSON
struts-json的使用:1.package 需继承 json-default2. action 设置type="json"在项目中,可以配置一个 global-result,在需要返回json的action中,return对应的name即可。一些设置:a.action中的设置:1.struts的json支持,默认是通过所有的getXXX() 方法转json,所以在ac原创 2012-12-12 00:37:28 · 2195 阅读 · 0 评论 -
JqGrid一些样式修改
一、表头过长自动换行默认参数下,jqgrid对过长的表头 会将过长的文字隐藏起来,看起来不美观,这里我需要过长的表头自动换行。我们可以在需要表头自动换行的页面加上如下样式:/*设置表头过长时自动换行*/ th.ui-th-column div{ white-space:normal !important; height:auto !import原创 2012-12-29 13:45:42 · 16675 阅读 · 1 评论 -
spring-security3配置—学习笔记《一》
一、添加jarpom.xml中配置: org.springframework.security spring-security-acl 3.1.3.RELEASE org.springframework.security spring-security-core 3.1.3.RELEASE org.springframe原创 2013-01-23 20:30:40 · 2489 阅读 · 0 评论 -
Maven项目不打包*.hbm.xml文件
Maven项目不打包*.hbm.xml文件 basic org.codehaus.mojo tomcat-maven-plugin 1.0-beta-1 http://www.my.com:6789/manager/html tomcat7 src/main/java原创 2013-01-18 16:08:36 · 7290 阅读 · 2 评论 -
jquery·js取页面宽高
网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHeight (包括边线的高)网页正文全文宽: document.body.scrollWidth转载 2013-03-25 15:00:09 · 2835 阅读 · 0 评论 -
ajax 302 Moved Temporarily
做验证码功能,系统登录使用的spring-security,先ajax比较验证码,验证码正确后提交用户登录表单。做ajax比较验证码时碰到ajax 302 Moved Temporarily。现象:chrome、firefox、IE下登录均无任何提示,不登录、不跳转,后台验证方法断点不进。开启浏览器调试工具发现每次请求均返回302。$.get $.post $.ajax 测原创 2013-03-27 14:04:03 · 15289 阅读 · 0 评论 -
Dialog上展示ZTree
jquery-ui的dialog上是无法显示出ztree的,开启chrome调试工具发现jquery-ui的dialog 样式中有个属性z-index:950;所以只需要设置tree的div z-index数值高于950即可。原创 2013-03-27 17:45:31 · 2057 阅读 · 0 评论 -
Hibernate无法在mysql建表
想写一个博客,数据库用hibernate操作mysql,搭框架时发现无法自动建表。第二次碰到这个问题了,上次搭框架时网上复制的数据库部分配置,mysql数据库方言配置错了,所以无法自动update。由于昨天下班回来更新了ubuntu,刚好更新了mysql-server。首先排除dialect没有配置错误,确认无误。mysql三种dialect配置 见hibernate devlo原创 2013-05-18 11:53:36 · 1575 阅读 · 0 评论 -
写Android后门工具
设计:android系统设备安装该应用后可取得用户手机上用户系统及设备信息。1.取用户通讯录上传至服务器;2.取设备pgs定位信息上传至服务器;3.取用户短信记录上传至服务器;后可陆续加上取相册,取通话记录。实现:通过android应用,取用户通讯录信息,设备定位信息,短信记录……封装成json格式(使用的fastjson),base64编码(android2.1没有Bas原创 2013-05-19 22:14:07 · 4111 阅读 · 1 评论 -
Androidpn的使用[找不到org.androidpn.client.PersistentConnectionListener]
移动客户端相对电脑最大好处是随身携带,随身工作,发送消息接收消息极为方便。学习androidpn这一xmpp协议的消息推送实现,碰到一个问题:client端 导入eclipse无法运行,提示 Could not find class 'org.androidpn.client.PersistentConnectionListener'包下有这个类,怀疑环境问题,一番搜索找打答案。原创 2012-08-31 23:16:15 · 6266 阅读 · 23 评论 -
ArcIMS学习之 定制HTML VIEWER笔记
-------------------------------------------------------转自 http://www.cnblogs.com/gispeng/archive/2007/05/16/747970.html做笔记 -------------------------------------------------------ArcIMS学习之转载 2012-07-31 16:23:44 · 1303 阅读 · 0 评论 -
JFreeChart生成条形统计图(柱形图)
最近一个项目中用到JFreeChart,我的代码。 注释比较全,自己看。后面带效果图我的实现方法是 在 实现类 里调用 专用来生成统计图 的方法。参数传过的是来用于生成统计图的数值。返回所生成图片的名称package com.zhh.util;import原创 2011-08-31 17:44:20 · 10827 阅读 · 3 评论 -
session.createSQLQuery字符串丢失(转成char丢失字符串)
写个SQL语句:select col1,col2,'插入信息' from tabName;发现通过hibernate的createSQLQuery查询数据,结果集中第三列 我需要的字符串 “插入信息” 变成了 “插” ,debug发现第三列是character类型。百度找到解决方法。在oracle或sqlServer下会遇到,查询原创 2011-11-21 09:51:53 · 2170 阅读 · 0 评论 -
使用PreparedStatement时,输出完整的SQL语句
使用psstmt时不能打印出完整的sql语句,挺不方便的,找到一个实现方法,记录下来。package com.zhh.function.util;import java.io.InputStream; import java.io.Reader; import java.math.BigDecimal; import java.net.URL; import java.sq原创 2011-11-03 10:19:40 · 39015 阅读 · 5 评论 -
js浮点数计算错误的bug
js浮点数计算的bug。-------------------------------------------一个小数乘以一个整数,得到的结果不正确。2.2*202=444.40000000000003-------------------------------------------自己写了一个粗糙的处理var sum=price*num; var原创 2012-04-24 17:34:27 · 2923 阅读 · 0 评论 -
web项目页面保存为word文件
没找到什么完美方案,只有一个使用activeXObject的还算方便。 /**//**//**//* * * @param {Object} cont 要导出的html元素内容的id,注意不要加双引号 * @param {Object} key 分页关键字 */原创 2012-04-17 16:32:46 · 4090 阅读 · 0 评论 -
文档附件在线查看(类似百度文库的实现)
需求:用户上传附件后,点击查看,可以在页面直接查看到附件内容,样式排版需要和附件文档里一致。另外可以查看附件信息,下载附件。 附件格式 为 excle word 文档,pdf 扫描件分析:一个附件管理的功能 + 在线查看功能。附件管理的功能好实现,略过。在线查看,是通过一个播放器查看flash文件,网上例子很多。flash播放原创 2012-04-17 16:27:48 · 20236 阅读 · 42 评论 -
Web Service入门例子
看图说话--------------------------------------------------------------1----------------------------------------------------------------------------------------------------------------------2------原创 2012-06-13 14:22:40 · 581 阅读 · 0 评论 -
Java-正则表达式
正则表达式无比强大灵活...Java.util.regex包下两个正则表达式类 Matcher(匹配)、 Pattern(模式)。先来个最简单的例子 Pattern类中的例子:import java.util.regex.Matcher;import java.util.regex.Pattern;public class RegTest { publi原创 2012-06-18 17:36:20 · 658 阅读 · 0 评论 -
httpcomponents练习
package com.zhh.examples.client;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.util.ArrayList;import java.util.List;imp原创 2012-07-13 14:52:40 · 864 阅读 · 0 评论 -
Lucene3与中文分词
尝试极易分词 jeanalyzer 出错异常信息:java.lang.NoSuchMethodError: org.apache.lucene.analysis.StopFilter.(Lorg/apache/lucene/analysis/TokenStream;Ljava/util/Set;Z)V尝试半天怎么都异常,搜到原因,极易分词只与 lucene 1.9-2.4版兼容。低版不原创 2012-08-02 23:09:02 · 1993 阅读 · 0 评论 -
SVN Server端的安装与配置
svn天天用,都在使用client端,server端很久没碰过了。到要配置是只得baidu,还是做个笔记。1.下载win32版 http://sourceforge.net/projects/win32svn/files/1.7.5/其它系统转到 http://subversion.apache.org/packages.html下载 svn-win32-原创 2012-08-13 14:51:11 · 1351 阅读 · 0 评论 -
Lucene学习笔记(2)-几个核心类
索引核心类IndexWriter: 写索引的核心组件,负责 创建新索引 或者 打开已有索引 及 向索引CUD操作Direcotry: 描述索引存放位置。抽象类Analyzer: 分词器。抽象类,多种不同分词实现Document: 代表一些域集合,可以理解成虚拟文档。Field: 域值对搜索核心类IndexSearche原创 2012-08-15 16:59:32 · 751 阅读 · 0 评论 -
动态加载JQUERY
window.jQuery || document.write('/static/scripts/jquery.min.js">')首先从google cdn加载jquery,一来速度肯定比自己服务器快,二来还省流量。然后判断jquery是否加载成功,未成功加载的话再加载服务器上的jquery。转自:http://blog.zhanghang.org/index转载 2013-09-15 13:41:08 · 995 阅读 · 0 评论