Java
文章平均质量分 70
拾壹女
低头做事抬头做人
展开
-
eclipse 颜色插件
一个很赞的eclipse插件,可以简单方便地实现eclipse下的代码配色。另外插件作者还专门为此插件做了一个eclipse配色网站,配色多达728个,开发者们也可以在此网站分享自己的配色方案。效果示例如下:安装方法:Eclipse 3.6 (Helios)版本,可以打开 Help -> Eclipse Marketplace 搜索Eclipse Color Theme来进行安装。转载 2013-04-15 16:06:25 · 998 阅读 · 0 评论 -
Java Map遍历方式的选择
1. 阐述 对于Java中Map的遍历方式,很多文章都推荐使用entrySet,认为其比keySet的效率高很多。理由是:entrySet方法一次拿到所有key和value的集合;而keySet拿到的只是key的集合,针对每个key,都要去Map中额外查找一次value,从而降低了总体效率。那么实际情况如何呢? 为了解遍历性能的真实差距,包括在遍历key+value、遍历key转载 2015-05-06 17:41:17 · 669 阅读 · 0 评论 -
java 处理文件路径 正则表达式
今天在项目中使用java中replaceAll方法将字符串中的反斜杠("\")替换成空字符串(""),结果出现如下的异常:1 java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \^ 上网找了一下错误的原因:在regex中"\\"表示一个"\",在java中一个"\"也要转载 2015-04-03 11:12:24 · 7589 阅读 · 0 评论 -
java开发命名规范
使用前注意事项:1、 由于Java面向对象编程的特性, 在命名时应尽量选择名词2、 驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。 如:myFirstName一 包名的书写规范 (Package)推荐使用公司或机构的顶级域名为包名的前缀转载 2014-08-20 14:08:31 · 884 阅读 · 0 评论 -
HashMap的两种排序方式
Map map = new HashMap();map.put("d", 2);map.put("c", 1);map.put("b", 1);map.put("a", 3);List> infoIds = new ArrayList>(map.entrySet());//排序前for (int i = 0; i String id转载 2013-10-13 11:39:34 · 1301 阅读 · 0 评论 -
Java正则表达式
在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。 可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之广泛。转载 2013-08-29 14:01:19 · 1012 阅读 · 0 评论 -
JAVA正则表达式语法大全
[正则表达式]文本框输入内容控制整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-转载 2013-08-29 14:27:38 · 1632 阅读 · 0 评论 -
Java实现Mysql的jdbc连接例子
首先,在MySQL控制台创建数据库SQL代码create database test;use test;create table user(username varchar(15),password varchar(20));insert into user values(‘userone’,’123456’);也可以用MySQL-Front创建ja转载 2013-05-22 11:16:31 · 735 阅读 · 0 评论 -
Lucene教程详解
Lucene-3.0.0配置一、Lucene开发环境配置 step1.Lucene开发包下载 step2.Java开发环境配置 step3.Tomcat安装 step4.Lucene开发环境配置 解压下载的lucene-3.0.0.zip,可以看到lucene-core-3.0.0.jar和lu转载 2013-05-20 10:02:09 · 1654 阅读 · 0 评论 -
tomcat 安装
一、安装服务在命令行中进入/Tomcat路径/bin/,执行“service.bat install”:说明:1、服务名和显示名称:service.bat中设置了默认的服务名称,不同版本分别命名为Tomcat4、Tomcat5、Tomcat6, 如果需要自定义服务名或服务的显示名称, 可在service.bat中修改SERVICE_NAME或PR_D转载 2013-04-15 22:45:10 · 752 阅读 · 0 评论 -
fastJson在java后台转换json格式数据
什么事JSON?JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C转载 2017-03-22 13:51:22 · 576 阅读 · 0 评论