- 博客(215)
- 资源 (67)
- 收藏
- 关注
原创 JavaMailSendTest
package test.mail;import java.util.Date;import java.util.Properties;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.internet.MimeMess
2014-01-14 19:22:53 1255
转载 socket服务端-多线程
package test.socket;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;public class ThreadEchoServer { public static void main(String[] args) { int i=1; try
2014-01-12 22:21:01 1852 1
原创 socket客户端test
package test.socket;import java.io.IOException;import java.io.InputStream;import java.net.Socket;import java.net.UnknownHostException;import java.util.Scanner;/** * @author Administrator * s
2014-01-12 21:31:58 1161
原创 InetAddressTest
package test.socket;import java.net.InetAddress;import java.net.UnknownHostException;/** * @author Administrator * Internet 地址获取 * */public class InetAddressTest { public static void main(
2014-01-12 21:30:12 854
原创 socket服务端程序
package test.socket;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;import java
2014-01-12 21:25:02 1098
转载 log4j配置祥解
第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:log4j.rootCategory=INFO, stdout , Rlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.a
2013-12-14 15:54:42 1138
转载 破解Sencha Architect 2.2(ExtJs Designer)
Sencha Architect 2是ExtJS和Sencha Touch的官方可视化IDE工具。最新版本是2.2,说是破解,其实是修改License来实现无限试用而已。1、先下载安装官方软件,大约40M,软件下载地址:http://cdn.sencha.io/architect/2.2.2-stable/SenchaArchitect-2.2.exe。2、安装并注册一个用
2013-12-07 14:59:02 4340 1
原创 ExtJS4.2 MVC
ExtJS是一个富客户端开发框架,用它做出来的用户界面风格很统一。对于美工不好的的后端开发人员来说,用这个东西做界面,完全就不需要考虑美工了,它内置的样式模板显示的效果还是非常好的。现代工程应用的开发量,无论是后端逻辑,还是前端的界面展示,代码量都会非常大,如何保持代码的结构逻辑清晰,非常必要。在后端有MVC(Model View Controller)代码分层结构,ExtJS如今也引入了该设
2013-11-18 22:06:15 5848 4
转载 java多线程总结
以前没有写笔记的习惯,现在慢慢的发现及时总结是多么的重要了,呵呵。虽然才大二,但是也快要毕业了,要加油了。这一篇文章主要关于java多线程,主要还是以例子来驱动的。因为讲解多线程的书籍和文章已经很多了,所以我也不好意思多说,呵呵、大家可以去参考一些那些书籍。我这个文章主要关于实际的一些问题。同时也算是我以后复习的资料吧,。呵呵大家多多指教。同时希望多结交一些技术上的朋友。谢谢。----
2013-11-15 04:32:45 909
原创 ExtJs tabpanel 内存消耗
在不需要tabpanel的时候我们会关闭,但是关闭后,只是页面不显示了,所有内容都还在内存中,东西一多就占用太多内存,浏览器就会卡死掉。不需要的时候就彻底从内存清除,tabpanel。 destroy : function() { // 销毁tabpanel 销毁tab在浏览器中的内存 if
2013-11-11 22:37:38 1554
原创 实际工程中请不要使用select *
工程中不要使用select * 的建议以前也看到过,不过由于没有实际遇到因select * 出现问题,也就没有太多感受。学校里面,老师教的时候很多都是写得select * ,导致模仿能力很强的,好学的同学就把老师的写法给学会了,而且他们也人为这种写法简单,少写几个字母是几个字母。 最近我们的实际项目因为有个同学因为在实际工程中使用了select * ,捅出了个大篓子。
2013-11-02 13:31:32 8579
原创 Lucene4.5(HelloWord)
最近项目上用到搜索引擎,用的是lucene3.6,其他同事研究的,没事了自己也来研究研究玩玩,写个HelloWord!需要引入lucene4.5的3个jar包。1、lucene-analyzers-common-4.5.0.jar2、lucene-core-4.5.0.jar3、lucene-queryparser-4.5.0.jarpackage com.test;...
2013-10-19 16:36:07 2619 2
转载 Lucene4.3入门
java社区比较火的当然是Lucene,想写一个简单的小例子,在网上找了些资料,不过都不是4.3的,自己看了一下。下载地址:http://lucene.apache.org/core/ constans.java 是常量类LuceneIndex.java 建立索引类LuceneSearch.java 搜索类数据文件:package com.xin;p
2013-10-18 18:21:19 1636 1
转载 lucene初识
1 lucene简介 1.1 什么是lucene Lucene是一个全文搜索框架,而不是应用产品。因此它并不像http://www.baidu.com/ 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2 lucene能做什么 要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后
2013-10-17 23:41:41 1356 1
翻译 MongoDB README
MongoDB:mongodb-win32-i386-2.4.6的readme文件-----------------------------------------------------------------------------------------------------------------MongoDB README了解Mongodb先阅读我Welco
2013-10-05 01:40:17 886
原创 mongodb初识
知道nosql这个东西有一段时间了,以前也下载了mongodb玩了一下,由于实际工作并未用到相关内容,很多东西以前研究过一点点,现在有忘记得差不多了,为了学习有点所得,防健忘吧,写点东西记录一下,便于以后查阅,继续研究。 要玩nosql首先得有个研究的环境,mongodb是个不错的实现,去官网下载一个吧,我下载的是mongodb-win32-i386-2.4.6.zip。解压
2013-10-05 01:19:45 1012
原创 eclipse3.9中安装svn
多人开发的时候版本控制是必须的,当下java项目版本控制比较流行的就是svn,所以eclipse中配置svn使其具有代码版本管理控制能力是多人开发所必须的。下面介绍在eclipse3.9中配置svn的在线配置方法。--------------------------------------------------------eclipse版本:Version: 3.9.0.v2013060
2013-10-04 17:54:15 1965
转载 oracle循环
主要有以下五种循环:Exit When、Loop、While、For(普通循环)、For(游标循环)==================================================================1、Exit When循环-----------------------------------------------------------------
2013-10-04 15:19:18 948
转载 oracle序列
一、序列 是oacle提供的用于产生一系列唯一数字的数据库对象。 1) 自动提供唯一的数值 2)共享对象 3) 主要用于提供主键值 4) 将序列值装入内存可以提高访问效率二、创建序列 1)要有创建序列的权限 create seque
2013-10-04 14:35:18 696
原创 oracle创建日分区表
-- Create tablecreate table T_PARTITION_DAY( FID VARCHAR2(32) not null, MONTH_DAY VARCHAR2(4) default to_char(sysdate,'MMDD'), CREATE_DATE DATE default sysdate)partition by
2013-09-28 22:40:05 1268
原创 oracle创建月分区表
-- Create tablecreate table T_TEST_01( fid varchar2(32), month varchar2(2) default to_char(sysdate,'MM'), create_date date default sysdate)partition by list (month)(
2013-09-28 21:05:23 1916
转载 oracle创建表空间、创建用户
--1、创建临时表空间create temporary tablespace TBS_TEMPtempfile 'D:\data\oracle\TBS_TEMP_100M.DBF' size 50m autoextend on next 50m maxsize 100m extent management local; --2、创建数据表空间crea
2013-09-28 20:49:23 825
原创 eclipse中配置tomcat
从官网下载的eclipse是没有tomcat的,作为java开发人员,很多时候开发的是web工程,tomcat又是java的web工程常用的容器,所以如何在eclipse中配置tomcat,直接在eclipse中调试web工程代码是很必要的。-----------------------------------------------------------------------
2013-09-21 23:04:12 12345
原创 eclipse中配置jdk
window -> preference -> java -> install jres -> add -> standard vm -> 设置好相应的jre homeeclipse的实验版本:Version: 4.3.0.v20130605-20001、点击eclipse菜单栏的window下拉菜单选中preference2、点击...
2013-09-21 22:16:25 206576 4
转载 Eclipse.ini的相关说明
Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$ECLIPSE_HOME 没有被定义,则Eclipse安装目录下的默认eclipse.ini会生效。eclipse.ini是一个文本文件,其内容相当于在Eclipse运行时添加到 Eclipse.exe之后的命令行参数。其格式要求:1:所有的选项及其相关的参数必须在单独的一行之内2:
2013-09-21 21:31:43 3095
原创 RSA加密算法
RSA公钥加密算法是1977年由RonRivest、AdiShamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作...
2013-06-13 22:34:24 108859 2
转载 java反射详解
这篇文件写得很好,搬过来了,以后参考。原文地址:http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html------------------------------------------------------------------------------------------【案例1】通过一个对象
2013-05-27 21:58:02 790
原创 Struts2+spring3+mybatis3整合
目录结构--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2013-04-29 13:03:49 1323
原创 菜鸟学习linux-date
1、格式化显示系统时间a)显示yyyy-mm-dd格式的年月日命令:date +%Y-%m-%d 结果:2013-03-24b)显示系统时间 命令:date +%T结果:20:00:51c)显示系统年月日+时间命令:date +%Y-%m-%d/%T结果:2013-03-24/20:03:01d)显示系统年月日和时间 年月日和
2013-03-24 19:54:00 905
原创 菜鸟学习linu-网络配置
1、查看网络配置 ifconfig[root@localhost root]# ifconfigeth0 Link encap:Ethernet HWaddr 00:0C:29:0F:17:5D inet addr:192.168.128.128 Bcast:192.168.128.255 Mask:255.255.255.0
2013-03-17 18:27:15 894
原创 控制反转
控制反转:应用本身不负责依赖对象的创建和维护,依赖对象的创建及维护是由外部容器负责的,这样控制权就有应用转移到了外部容器,控制权的转移就是控制反转。
2013-03-05 23:26:25 797
原创 某电子订单系统升级步骤
最近在做一个电子订单系统,现在把我们的升级步骤贴出来和大家分享一下。有必要对环境说明一下,数据库oracle部署在一台linux上,A、B、C、D四台应用服务器的操作系统为linux,容器为tomcat。A、B为接口服务,C定时任务job服务,D为WEB应用服务。一、检查生产环境是否运行正常 1、分别查看四台应用服务器的日志是否正常 2、测试现网核心功能是否运行正常
2013-03-02 10:54:32 1021
原创 oracle分页查询从结果集取数据不稳定解决办法
最近项目中遇到一个很纠结的问题,oracle分页查询,当内层查询有排序字段且排序的字段为空或者排序的字段值相同,那么从这样的排序后的结果集中进行分页,oracle会出现取前5条和取前10条的时候,发现两次取的前五条竟然会不一样,这样分页的时候很可能第一页的最后一条还会是第二页的第一条,这个问题郁闷了我几天,不晓得oracle底层对这样的排序取结果集是怎么取的,最后找到一个解决办法,就是在排序字段里
2013-02-03 15:41:33 4020
原创 JBPM4-显示流程图
1、发布流程:流程定义文件+流程图,打成zip包一起发布---------------------------------------------------------------------------------------------------------------ProcessEngine processEngine=Configuration.getProcessEngin
2013-01-15 22:15:44 7735 1
原创 JBPM4—请假流程
1、流程图2、流程配置文件---------------------------------------------------------------------------------------------------------------
2013-01-03 15:07:34 5659 2
原创 JBPM发布流程、查询流程、删除流程
package com.clj;import java.util.List;import org.jbpm.api.Configuration;import org.jbpm.api.NewDeployment;import org.jbpm.api.ProcessDefinition;import org.jbpm.api.ProcessDefinitionQuery;impo...
2012-12-30 21:59:10 4871
转载 查看端口 并看该端口被哪个进程使用
1、查看端口netstat -aon|findstr "8080"结果: TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 940 TCP 192.168.1.102:4129 123.147.164.37:8080 ESTABLISHED 4204
2012-11-28 23:38:24 725
原创 JBPM是什么
JBPM(Java Business Process Management):JAVA业务流程管理,是一个可扩展、灵活、开源的流程引擎, 它可以运行在独立的服务器上或者嵌入任何Java应用中。遵循 ASL(Apache License Version 2.0)和EULA(JBoss End User License Agreement)协议。JBPM流程定义采用自己定义的jPdl(JBoss jB
2012-11-21 21:07:57 3740
原创 菜鸟学习linux-压缩、解压
一、压缩:zipzip -r file.zip file说明:把file目录下的文件和文件夹全部压缩保存为当前目录下的file.zip压缩文件。二、解压:unzipunzip file.zip说明:把file.zip压缩文件解压。
2012-10-28 11:58:56 799
原创 菜鸟学习linux-关机
linux关机命令:shutdown-------------------------------------------ubuntu下需要root权限才能关机,应该执行命令:sudo shutdown
2012-10-28 11:54:03 596
基于Java的数据库连接池技术在即时通信系统中的应用
2010-10-11
用EXCEL VBA实现电子水准数据预处理
2010-10-10
Java操作Word模板实现动态数据输出
2010-10-10
Linux环境下的嵌入式系统网络编程应用
2010-10-10
Java网络编程:连接网络数据库的多种方法
2010-10-10
VB_WinSock网络编程
2010-10-10
Java网络编程的研究
2010-10-10
基于Java的员工日志管理系统的设计与实现
2010-10-08
DVB选择Java技术作为其数字电视广播标准的基础
2010-10-08
关于java数据库基本操作
2010-10-08
利用JAVA实现局域网的跨平台实时视频传输
2010-10-08
基于XML的JAVA报表引擎研究与应用
2010-10-07
基于JAVA的报表软部件的研究与实现
2010-10-07
服务器虚拟化技术在在线考试系统中的应用
2010-10-03
基于ASP.NET与SQL Server2005的在线考试系统
2010-10-03
基于Moodle的在线考试系统的设计与实施
2010-10-03
ASP在线考试系统探讨
2010-10-03
基于J2EE在线考试系统的设计与实现
2010-10-03
asp.net(C#)留言本
2010-09-27
【PyMySQL】python3 mysql数据库操作工具
2016-03-11
UnlimitedJCEPolicyJDK7.zip
2015-04-05
RSA加密解密(JS加密JAVA解密)
2013-06-13
eclipse-tomcat插件v33
2013-01-02
Ireport4.5.0制作3D饼图
2012-04-06
Eclipse关联源代码.doc
2011-10-20
人力资源管理解决方案简介
2010-10-25
JAVA数据库数据分页技术
2010-10-11
利用Hibernate框架简化Java数据库访问
2010-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人