随笔分类 -  JAVA

摘要:方法一 方法二 阅读全文
posted @ 2018-06-04 10:35 罗锐原 阅读(7265) 评论(1) 推荐(0)
摘要:先总的说一下区别: File.pathSeparator指的是分隔连续多个路径字符串的分隔符,例如: java -cp test.jar;abc.jar HelloWorld 就是指“;” File.separator才是用来分隔同一个路径字符串中的目录的,例如: C:/Program Files/ 阅读全文
posted @ 2018-06-04 10:34 罗锐原 阅读(3545) 评论(0) 推荐(0)
摘要:Java对象和Json之间的互转,一般用的比较多的两个类库是Jackson和Gson,下面记录一下Gson的学习使用。 基础概念: Serialization:序列化,使Java对象到Json字符串的过程。 Deserialization:反序列化,字符串转换成Java对象 Gson的两个基础方法 阅读全文
posted @ 2018-06-04 10:30 罗锐原 阅读(1107) 评论(0) 推荐(2)
摘要:IP地址是Internet主机的作为路由寻址用的数字型标识,人不容易记忆。因而产生了域名(domain name)这一种字符型标识。 DNS即为域名解析服务。在这里我们如果想通过java程序来解析域名获得真实IP的话,可以通过java的InetAddress类来实现。 InetAddress中的ge 阅读全文
posted @ 2018-06-04 10:28 罗锐原 阅读(2638) 评论(0) 推荐(0)
摘要:代码: 结果 阅读全文
posted @ 2018-06-04 10:20 罗锐原 阅读(3595) 评论(0) 推荐(0)
摘要:1、Java 全文搜索引擎框架 Lucene 毫无疑问,Lucene是目前最受欢迎的Java全文搜索框架,准确地说,它是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene为开发人员提供了相当完整的工具包,可以非常方便地实现强大的全文检索功能。下面有几款搜索引擎框架 阅读全文
posted @ 2016-11-24 15:07 罗锐原 阅读(531) 评论(0) 推荐(0)
摘要:第一步、下载Jar包(commons-lang.jar) 下载地址:http://commons.apache.org/proper/commons-lang/download_lang.cgi 第二步、测试代码 1.HTML 转义 输出:<div></div> 反转义 输出 阅读全文
posted @ 2016-11-03 11:36 罗锐原 阅读(20623) 评论(0) 推荐(0)
摘要:第一种方法,就是list中对象实现Comparable接口,代码如下: 第二种方法,就是在重载Collections.sort方法,代码如下: 阅读全文
posted @ 2016-10-27 11:04 罗锐原 阅读(602) 评论(0) 推荐(0)
摘要:public final class Math extends Object floor 返回不大于的最大整数;ceil 则是不小于他的最小整数;round 它表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整; 所以,Math.round(11.5)的 阅读全文
posted @ 2016-10-09 10:00 罗锐原 阅读(321) 评论(0) 推荐(0)
摘要:废话不说一路跟图走。 断点会进入到如下页面点击Edit Source Lookup Path 如下图操作 成功进入Debug模式 阅读全文
posted @ 2016-07-25 13:29 罗锐原 阅读(22367) 评论(3) 推荐(0)
摘要:一、发现问题 运行引用了jstl的jsp页面 报http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar错 二、原因分析 可能一:版本问题 JSTL1.0 的声明是:<%@ taglib pre 阅读全文
posted @ 2016-07-25 09:55 罗锐原 阅读(20939) 评论(2) 推荐(2)
摘要:1. 安装maven插件 a) 下载maven http://maven.apache.org/download.cgi b) 安装maven插件 Help --> Eclipse Marketplace -->Find Maven Window --> Performance --> Maven  阅读全文
posted @ 2016-07-25 09:54 罗锐原 阅读(20446) 评论(0) 推荐(0)
摘要:1.对下载、安装和运行Eclipse,就不再说了; 2.找到待打包项目; 3.右键,Export-->Export; 4.选择,Jar; 5.按如图操作; 6.完成后; 阅读全文
posted @ 2016-07-05 15:22 罗锐原 阅读(2870) 评论(0) 推荐(0)
摘要:JAVA: yyyy-MM-dd HH-mm-ss(大小HH表示24小时制); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");. oracle: yyyy-mm-dd hh24:mi:ss select * from mydate w 阅读全文
posted @ 2016-06-20 10:38 罗锐原 阅读(4657) 评论(0) 推荐(0)
摘要:Maven项目在Project Facets里面修改Dynamic web module为2.3的时候就会出现Cannot change version of project facet Dynamic web module to 2.3,如图: 首先打开Navigator,如图: 修改项目的设置, 阅读全文
posted @ 2016-05-17 17:51 罗锐原 阅读(827) 评论(0) 推荐(0)
摘要:1、创建一个Java项目 1)File >New >Other >Maven >Maven Projet 2)选择maven-archetype-quickstart 3)输入项目的信息 4)生成的Java项目包结构如下 5)修改pom.xml,指定编译时的JDK版本 2、创建一个Web项目 1)F 阅读全文
posted @ 2016-05-17 10:46 罗锐原 阅读(358) 评论(0) 推荐(0)
摘要:1.添加JDK window > preferences 2.设置默认JDK版本 3.在项目上右键 》Properties 阅读全文
posted @ 2016-05-16 17:10 罗锐原 阅读(11741) 评论(0) 推荐(0)
摘要:要让一个 Java 源文件打开时编码格式为 UTF-8,需要做2件事情:1)设置Java 源文件的默认编码格式为UTF-8;2)设置workspace的编码格式为UTF-8。 相应设置如下: 设置 Java 源文件的默认编码格式为 UTF-8 在 Windows->Preference 页面中,选择 阅读全文
posted @ 2016-05-16 17:04 罗锐原 阅读(619) 评论(0) 推荐(0)
摘要:常见错误及解决方法 1. 404产生的原因为Web服务器(容器)根据请求地址找不到对应资源,以下情况都会出现404的错误提示: 输入的地址有误(应用名大小写不正确,名称拼写不正确) 在web.xml文件中<servlet>和<servlet-mapping>中的两个<servlet-name>不一致 阅读全文
posted @ 2016-05-11 14:20 罗锐原 阅读(6826) 评论(0) 推荐(0)