- 博客(35)
- 收藏
- 关注
原创 Myeclipse中package,source folder,folder区别
在eclipse下,package,source folder,folder都是文件夹.它们的区别如下: package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下.source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件. 项目构建后,source folder里面的java自...
2014-08-04 09:24:29
196
原创 Java中List Set Map 是否有序等总结
1.Collection List Set Map 区别记忆这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。 有序否允许元素重复否Collection否是List是是...
2014-06-04 10:52:48
155
原创 服务器负载均衡的基本功能和实现原理
负载均衡设备作为纵跨网络2-7层协议的设备,往往放置在网络设备和应用设备的连接处,对工程师在网络和应用基本知识方面的要求远高于其他设备,所以我们要在基本功能的理解上下更多的功夫。负载均衡设备还有另外一个称呼:4/7层交换机,但它首先是个2-3层交换机,这要求我们首先掌握2-3层的基本知识,然后才是本文介绍的内容。服务器负载均衡有三大基本Feature:负载均衡算法,健康检查和会话保持,这三...
2014-05-30 20:45:33
182
原创 JavaWeb提高并发数之二十三条
这是一篇由junly总结的大型java项目开发经验,文章从多个方面讨论了如何提高服务器的并发效率。从常用的使用数据库连接池,减少对象的创建,开发架构,框架选型,到不太常用的数据缓存,数据库分级存储,服务器优化等23个方面,作出了比较全面的解析。1 .对Collection、Map接口的类对象初始化时要先分配合理的空间大小,同时还要按照自已的实际需求选择合适的对象。例如:声明V...
2014-05-30 20:16:37
174
原创 MyEclipse常用设置及快捷键
1、提示键配置一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提 ...
2014-05-30 12:13:51
518
原创 myeclipse svn改用户名密码
C:\Users\Administrator\AppData\Roaming\Subversion 解决方案: 在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名,这时候怎么办?在网上查找后发现如下方法:1. 查看你的Eclipse中使用的是什么SVN Interf...
2013-07-09 16:02:38
114
原创 java保留两位小数4种方法
import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; public void m1() { ...
2013-06-24 15:59:58
212
原创 java去除List中重复的元素
java去除List中重复的元素 如果用Set ,倘若list里边的元素不是基本数据类型而是对象,那么请覆写Object的boolean equals(Object obj) 和int hashCode()方法.return new ArrayList(new HashSet(list)); 方法一:循环元素删除 // 删除Array...
2013-06-21 18:27:50
352
原创 JAVA获取随机数
在Java中我们可以使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,分别是Random()和Random(long seed)。Random()使用当前时间即System.currentTimeMillis()作为发生器的种子,Random(long seed)使用指定的seed作为发生器的种子。 随机数发生器(Rand...
2013-05-29 17:20:03
99
原创 关于@override报错的问题
@Override是JDK5 就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override而JDK6 修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override修改你的eclipse指定的编译器版本在选项里的java compiler中指定版本至少在5.0以上在myEclipse中改变编译器的方法:Project->Properties-&g...
2013-05-27 14:58:17
99
原创 MyEclipse无法编译项目
MyEclipse保存后不能自动编译收藏 在myeclipse中新建一个项目之后,结果保存之后,再查看WEB-INF/classes/,竟然里面是空的,而output路径也设的好好的啊,怪了,于是google了一下,发现有此问题的人还不少,其中有一位总结的比较详细,具体如下: 1. 确保 project->build automatically 已经被选...
2013-05-27 14:39:37
216
原创 json字符串转成 Map/List
json所需要的jar包,如有需要,见附件。 package jsonToMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;import net.sf.json.JSONArray;import net.sf.json.JSONObject;...
2013-01-18 10:29:55
609
原创 js iframe 窗口间方法与参数的调用
l 模块化窗体取父页面的id值的方法 1. window.dialogArguments.document.getElementById('ID').value;2. $('#gsId',window.dialogArguments.document).val(); l 调用父页面上(某一个iframe中)的方法1.iframe中//间距 大小 取...
2012-11-10 15:28:33
144
原创 js中replace的用法
replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串。。为了帮助大家更好的理解,下面举个简单例子说明一下 Js代码<script language="ja...
2012-06-20 15:40:03
109
原创 JSP 页面缓存以及清除缓存
JSP 页面缓存以及清除缓存一、概述 缓存的思想可以应用在软件分层的各个层面。它是一种内部机制,对外界而言,是不可感知的。 数据库本身有缓存,持久层也可以缓存。(比如:hibernate,还分1级和2级缓存) 业务层也可以有缓存(但一般来说,这是一个过程域,不会设缓存)。 表现层/数据服务层(传统web的表现层)也可以设置缓存(jsp...
2012-06-07 15:55:17
849
原创 java 保留 有效位数 总结
java 保留 有效位数 总结 一:四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); //数字2是保留两位小数 BigDecima...
2012-06-05 14:10:29
846
原创 java解析表达式JEXL实现办法
1. FormulaCalculator类 package test;import java.util.Map;import org.apache.commons.jexl.Expression;import org.apache.commons.jexl.ExpressionFactory;import org.apache.commons.jexl.Jex...
2012-05-29 19:53:46
870
原创 left join 和 left outer join 的区别
left join 和 left outer join 的区别通俗的讲: A left join B 的连接的记录数与A表的记录数同 A right join B 的连接的记录数与B表的记录数同 A left join B 等价B right join A table A: ...
2012-05-10 10:48:06
201
原创 jquery如何判断checkbox(复选框)是否被选中
谁都知道 在html 如果一个复选框被选中 是 checked="checked"。但是我们如果用jquery alert($("#id").attr("checked")) 会提示您是true而不是checked所以很多朋友判断 if($("#id").attr("checked")=="true") 这个是错误的,其实应该是 if($("#id").attr(&q
2012-05-08 12:41:30
282
原创 js + java截取字符串
public String getTableName(String str) { String result = null; if (str != null && str.contains("_")) { int j = str.indexOf("_"); result = str.su...
2012-05-07 17:15:06
119
原创 常用js+jquery集锦
parseInt(); 该函数可解析一个字符串,并返回一个整数。parseInt("19",10); //返回 19 (10+9)evel();该函数是强大的数码转换引擎,字符串经eval转换后得到一个javascript对象。children();取得一个包含匹配的元素集合中每一个元素的所有子元素的元素集合。例子 !$(".recentBox").children()[0]用法类似...
2012-05-07 15:59:09
210
原创 模块对话框showModalDialog
1. 查看showModalDialog 参数 基本介绍:showModalDialog() (IE 4+ 支持)showModelessDialog() (IE 5+ 支持)window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。window.showModelessDialog()方法用来创建一个显示HTML内容的非...
2012-05-05 14:59:32
168
原创 jquery中选择checkbox拼接成字符串,然后到后台拆分取值
js中的 获取 $("#btn").click(function(){ var chenked=$("input[type='checkbox']:checked").val([]);//此为重点 var names = ""; for(var i=0;i<chenked.length;i++){ names += chenked[...
2012-05-05 10:19:22
422
原创 页面中jstl标签调用后台的静态方法
例如,在前台显示的时候,需要调用后台的某些方法,但是jstl标签中却没有的功能。于是自己就写了一个超级简单的标签例子。例如字符串的编码。 ·首先编写一个类,里边放置了对字符串编码、解码的方法。保证方法必须是静态的public方法。 public static String encoder(String source,String charset){ return Stri...
2012-04-27 21:02:44
528
原创 Css样式兼容IE6,IE7,FIREFOX的写法
根据FF和IE对一些符号识别的差异,我们可以单独对FF以及IE定义样式,例子:区别IE6与FF: background:orange;*background:blue; 区别IE6与IE7: background:green !important;background:blue; 区别IE7与FF: background...
2012-04-26 15:54:09
103
原创 SVN的安装配置 以及与MyEclipse 整合使用开发
首先安装服务器和客户端软件 : Setup-Subversion和 Subversion的Windows客户端TortoiseSVN 这两个软件是必须安装的,这里给大家提供一下下载地址: Setup-Subversion: http://subversion.tigris.org/files/documents/15/44049/Setup-Subversion-1.5.3.msi To...
2012-04-24 11:29:11
94
原创 Hibernate 不同数据库的连接及SQL方言
Hibernate 不同数据库的连接及SQL方言<!--MySql 驱动程序 eg. mysql-connector-java-5.0.4-bin.jar--> <property name="dialect">org.hibernate.dialect.MySQLDialect</property> <property name="...
2012-04-24 11:28:54
88
原创 SSH配置多数据源(JDBC连接)
0.把用到的 JDBC 包导进来1.创建类DataSourceMap public class DataSourceMap { public static final String ds1= "ds1"; public static final String ds2= "ds2";} 2.创建类CustomerContextHolder ...
2012-04-24 11:28:37
412
原创 win7安装oracle10g遇到的问题
核心提示:在setup上右键,属性->兼容性->以兼容模式运行这个程序 windows xp( service pack 3),以管理员身份运行安装就解决了。 严重: 程序异常终止。发生内部错误。 请将以下文件提供给 Oracle 技术支持部门: "" "" "" 解决办法:在setup上右键,属性->兼容性->以兼容模式运行...
2012-03-07 09:48:31
163
原创 定时器的实现、java定时器介绍与Spring中定时器的配置
1定时器的作用在实际的开发中,如果项目中需要定时执行或者需要重复执行一定的工作,定时器显现的尤为重要。当然如果我们不了解定时器就会用线程去实现,例如:package org.lzstone.actionpublic class FinanceAction extends Thread{ private Date date; public void run{ tr...
2012-02-28 17:24:12
86
原创 openmeetings Windows下搭建openmeetings1.9视频会议系统教程
介绍:OpenMeetings是多语言视频会议和远程教学软件。 在功能上,视频会议具有如下特点: 1、该方基于P2P技术,服务器压力小、流畅。用户之间可以互相获取数据,减轻对服务器的压力。2、视频和音频即时交流,可以看到与会人员的视频图像,听到实时声音。3、IM文字聊天功能,支持文字和表情的即时文字聊天功能。4、白板功能,与会人员可以进行画图...
2012-02-13 17:58:41
682
原创 JQuery实现回车代替Tab键(按回车跳到下一栏)
一个提交按钮以后,用户如果按了键盘的回车键,默认情况下,就会提交这个表单了。这样对于用户输入各个表单项目,用户体验很不好,输入完一个项目,或者用鼠标选择下一个项目,或者用键盘的Tab键选中下一个项目。二、问题要求:1:如果当前处于焦点(也就是用户正在输入的那个文本框)不是最后一个输入框,那么按回车键时,将焦点转移到下一个输入框;2:如果当前处于焦点(也就是用户正在输入的那个文本框...
2012-02-07 18:00:43
821
原创 [转]java,servlet生成条形码
条码生成用的比较多的是barbecue和barcode4j。 我先使用的是barbecue,条形码是可以显示出来,可是下面的对应数字却不能显示,当然可以自己手动加上去,不过那就不是一张图片里面的了,排版也不是很好看。因此我就试了一下barcode4j,效果挺好的,所以把使用方法贴上来,给刚接触java的朋友们一点借鉴。 1、 google或者摆渡一下barcode4j要用的东东,...
2012-02-02 11:17:11
241
原创 [转]用java生成条形码,barcode4j得应用
最近一个oa系统用到了条形码,刚开始打电话给卖条形码打印机的那个公司(因为客户在他那里买的),看能不能提供一些接口规范什么的,结果说要提供接口可以,但必须交钱,心想算了,还是自己网上找找自己想办法解决以下吧。查阅了一下资料,感觉barcode4j还是比较好用。下面把心得和大家简单的分享一下。1、 首先我到http://barcode4j.krysalis.org/网站上下载了barcode4j-2...
2012-02-02 11:14:17
200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人