- 博客(22)
- 资源 (14)
- 收藏
- 关注
使用开源opensmtp,openpop发送和接收邮件
因公司使用.net语言开发的开源工作流ccflow,此工作流只能发送内部邮件所以只能在其源码上新增能够发送和接收外部邮件的方法,发送邮件还是比较好整的,接收邮件第一次做还是遇到了不少问题,在网上搜了资料发现大多资料都是一样的Copy来Copy去的,以下是整理后的发送邮件和接收邮件的实例,经测试通过,附上程序压缩包,首先使用smtp发送邮件,此方法可发送附件。 /// <...
2014-06-30 18:05:22
1393
原创 正则表达式抓取网页信息
声明:此正则表达式只适用于.net ,使用的流程为发送http请求返回整个html网页,然后从此html页面抓取想要的数据。 第一部分:发送httpWebRequest 请求 //url 地址HttpWebRequest request = (HttpWebRequest)WebRequest.Create("URL")); Htt...
2014-06-30 17:09:49
539
extjs 4.2 分页,根据查询条件分页
extjs 4.2 分页和根据查询条件分页 废话不多说直接上代码: Ext.onReady(getPageList);function getPageList(){ //取得屏幕高度 var BodyH = document.documentElement.clientHeight; var store; //model Ext.define...
2014-05-15 15:32:00
421
extjs4.2点击树形菜单生成tab页并访问发送请求
以下是全部代码,使用的是extjs4.2.1,,代码复制即可使用: Ext.onReady(panelLayout);function panelLayout() { //新建tabpanel var tab = Ext.create('Ext.TabPanel', { region : 'center', defer...
2014-05-10 12:01:37
280
原创 模拟post请求抓取网页资源数据,用正则表达式获取有用数据
最近公司要求做抓取网站资源数据的功能,而且需要将返回的数据进行分类,只返回有用的数据,这就需要用到正则表达式,运用下列代码实现了上述功能,这是个.NET webservice实现的功能,希望对以后有同样需求的兄弟提供帮助。ps:正则表达式写的不太好,应该会有更好更简洁的方式满足需求,希望大牛赐教。 [WebMethod] public S...
2014-01-03 17:29:17
332
原创 项目开发中遇到的问题总结
近期在项目开发中所遇到的一些问题,记录下来,有空的的时候看看以免犯同样的问题。以下问题是近期工作中遇到的问题,可能大神还有别的解决方式,望指教!1.在使用goole的GSON将javaBean转成json的时候如果遇到一对多或者多对一的时候会出现循环引用问题,之前没怎么用过GSON所以对其不是很了解,最后果断放弃了使用GSON,换成alibaba的fastjson,是用fastjso...
2013-05-09 16:01:19
2025
原创 lucene全文检索实例二(实现对10万条数据检索文件的增删改查操作)
公司闲暇的时候自己做了个lucene3.6.0全文检索的示例,该实例从数据库生成的10w条以上数据的检索文件中对数据进行增删改查操作,并进行分页查询,计算了下,查询一个有10w条数据左右的关键字用时只有几百毫秒左右,工程中用的技术有 lucene,artdialog,jquery,prototype,servlet上传这个示例只希望和大家一起交流,共同进步。下面附带实例的工程文件、jar...
2013-03-20 11:20:43
334
1
lucene全文检索实例
在网上找了些关于lucene全文检索的资料,发现对于初学者那些资料还是难于理解,自己总结了些代码现在贴出来,首先在c:\\source文件夹下创建两个txt文件里面的信息可加入“测试”二字,执行TestFileIndexer.java创建索引文件,然后运行TestQuery.java根据关键字读取索引信息,具体的使用还是要看个人需求而定 我用的jar包是3.6.0,没有jar包的话可以到官...
2013-03-14 10:19:03
218
让java程序只运行一个实例
最近做了个java项目,功能完成后打包安装了,发现可以点开多个实例,因为桌面显示托盘,所以点一次就会出现一个托盘,并且系统也多了好几个javaw进程,这样的话就不能保证程序的健壮性了,所以要做一个判断让程序只运行一个实例。 要求只能运行一个实例,并且保证javaw进程只有一个,之前通过查资料发现有两种方式,一种是使用端口号控制的方式,先创建端口,运行的时候再判断端口是否被占用来判断是否启动新...
2013-03-08 09:53:56
467
原创 jquery.metadata.js 方式验证用户输入框功能
Jquery+Jquery.metadata.js 的验证方式,这种验证方式可减少代码量,并且重用性高,因为有部分验证的代码是封装好的我们直接拿来用就可以了,如果封装好的验证不能够满足需求的话还可以自己自定义验证函数,之前公司用的是struts2自带的验证方式,用起来感觉很臃肿而且重用性不高,并且每次修改了xml文件的话还需要重启服务器,所以我自己找资料写了个jquery.metadata.js的...
2012-11-09 18:05:58
114
原创 存入mysql的特殊字符变?号
往mysql数据库存入坐标值 如114º03′15″ 存入数据库就会变成 114?03′15″ 而 114°03′15″ 就不会 一眼看上去有可能感觉他们没什么不同 不过符号也有编码级别,mysql只会认本身设置的字符集,如果哪位朋友遇到这个问题不妨试试将上面的坐标考过去,插入数据库,应该不会出现乱码...
2012-09-12 10:24:52
589
原创 java 发送邮件
之前没弄过java程序发送邮件的功能,因为公司要求所以弄了下,不过还是遇到很多问题,比如下面这个异常,应该是说域名错误,如果遇到这种问题的话,可将smtp改成mail就解决了我的问题!!javax.mail.SendFailedException: Sending failed; nested exception is: class javax.mail.MessagingExcep...
2012-08-10 11:15:50
101
原创 axis2实现webservice分布式开发
因为工作关系这两天在学习axis2实现webservice,然后就在网上找相关的资料,不过在网上并没有找到我想要的东西,那些资料大多写的很乱且对于初学者难于理解,所以我把我写好的代码贴出来,以后能用的上的朋友可以一起研究下webservice就是web服务,可实现分布式开发这里简单介绍下客户端和服务器端得代码,(客户端和服务端可放在一个工程,也可分成两个工程),所需的jar文件如果不知道有...
2012-08-10 09:39:14
218
webservice is not found. Have you run APT to generate them?
WSSERVLET11: failed to parse runtime descriptor: runtime modeler error: Wrapper class com.gdpy.service.impl.jaxws.Java6WS is not found. Have you run APT to generate them? com.sun.xml.ws.model.RuntimeM...
2012-07-26 13:50:44
269
原创 Swing 实现进度条将excel和txt文本上传到mysql数据库(附工程压缩包)
bean 类 public class ImportBean { private String 导入日期; private String 代码; private String 名称; private String 涨幅率; private String 现价; private String 涨跌; private String 买入价; ...
2012-07-20 15:16:31
267
原创 java数组中删除重复元素
@Test public void sort(){ int testArr[] = {1, 2, 2,2, 3, 3, 4, 4,5,7,4,5,7}; int newArr[]=new int[testArr.length]; int k=0; for(int i=0;i=0;j--){ if(testArr[i]==testArr[j]){//判断如果...
2012-02-01 17:30:17
250
原创 could not initialize proxy - no Session
当代码一调用findUser方法当运行session.load()方法时就会抛出如下异常public static void main(String[] args) { User user = new User(); user.setName("xiaozhang"); user.setTime(new Date()); User u=(User)HibernateUtil.f...
2012-01-10 18:39:32
112
原创 解决 Module 'null' not found.异常问题
开发中出现 Module 'null' not found. 原因在/WEB_INF/web.xml文件中 struts org.apache.struts.action.ActionServlet config /WEB-INF/struts-config.xml 0 struts *.do 少写了这句话:0Forward...
2012-01-05 18:26:45
754
原创 严重: Error filterStart
今天使用 Struts2+Spring2.5+Hibernate3.3 三框架整合出现了:严重: Error filterStart2012-1-4 16:08:12 org.apache.catalina.core.StandardContext start严重: Context [/Spring2 Hibernate3 Struts2] startup failed du...
2012-01-04 16:25:12
240
原创 Could not open JPA EntityManager for transaction
Spring2.5+JPA+Struts1.3 整合开发出现了:Could not open JPA EntityManager for transaction;总结了一下几点1.数据库方言的问题 下列是各数据库方言DB2 org.hibernate.dialect.DB2Dialect DB2 AS/400 org.hibernate.dialect.DB2400Dia...
2011-12-31 16:41:56
2176
Enum 枚举类型
Enum 枚举类型enum 关键字用于声明枚举,即一种由一组称为枚举数列表的命名常数组成的独特类型。每种枚举类型都有基础类型,该类型可以是除 char 以外的任何整型。枚举元素的默认基础类型为 int。默认情况下,第一个枚举数的值为 0,后面每个枚举数的值依次递增 1。例如: enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri};...
2011-12-22 09:48:12
150
原创 怎样将null值插入date类型字段
stmtDBFInsert.setDate(25, obj[24] == null ? (java.sql.Date)null : (java.sql.Date) obj[24]);//ZCRQ stmtDBFInsert.setDouble(26, obj[25] == null ? 0 : Double.valueOf(obj[25].toString())...
2011-10-27 16:27:15
6918
java将bmp格式文件转换成jpg
2013-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人