java
wylfll
相信自己,一定可以成功的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
win7下jdk环境变量的配置
首先我们下载好jdk并且将它进行安装。一般选择默认安装目录,最后基本上都在C:\Program Files\Java\jdk1.7.0_01下。然后再键盘上按win +r 弹出运行框输入cmd命令,点击回车然后输入java,如果显示下面的画面。表示jdk安装成功。下面我们要设置jdk的环境变量。再电脑的 计算机》》》系统属性》》高级系统设置》环境变量原创 2015-08-23 09:37:13 · 557 阅读 · 0 评论 -
equals方法的重写代码实例
/** * *//** * @author laishengfeng * @2014-8-20 * @TODO equals方法的重写 */public class Citizen { String id; // 身份证号 String name; // 名字 int age; // 年龄 String sex; // 性别 // 用构造方法对成员变量进行初始化转载 2016-12-12 14:11:35 · 548 阅读 · 0 评论 -
重写hashCode与equals方法的作用
为了阐明其作用,我们先来假设有如下一个Person类。?123456789101112131415161718192021222324252627转载 2016-12-12 14:54:10 · 417 阅读 · 0 评论 -
IntelliJ Idea 常用快捷键列表
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补转载 2016-12-12 16:51:01 · 231 阅读 · 0 评论 -
java枚举的其中常用用法
JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl…. 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。123publ转载 2016-12-12 23:09:57 · 311 阅读 · 0 评论 -
JAXB入门
JAXB能够使用Jackson对JAXB注解的支持实现(jackson-module-jaxb-annotations),既方便生成XML,也方便生成JSON,这样一来可以更好的标志可以转换为JSON对象的JAVA类。JAXB允许JAVA人员将JAVA类映射为XML表示方式,常用的注解包括:@XmlRootElement,@XmlElement等等。JAXB(Java Architectu原创 2016-12-13 16:40:10 · 522 阅读 · 0 评论 -
'mvc:annotation-driven' must have no character or element问题
使用SpringMVC,启动tomcat报这个错误解决办法首先将spring版本提升到3.1及以上如果还不行替换xml文件头部: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml转载 2017-05-15 15:40:42 · 537 阅读 · 0 评论 -
SpringMVC通过注解@Value获取properties配置
SpringMVC中有两个xml配置文件:1、applicationContext.xml,这个是Spring的主配置文件,包括dao层service层的bean定义或扫描、数据源、事务等的配置信息。2、xxx-servlet.xml,这个是mvc的配置文件,包括controller层的bean定义或扫描、静态资源访问以及view配置properties配置文件转载 2017-05-15 16:39:30 · 1011 阅读 · 0 评论 -
使用mybatis 通用Mapper类的笔记
想要偷懒不写mybatis里的一大堆mapper.xml文件,就想使用通用的Mapper类减少工作量。 首先,我使用的是Maven项目,所以导入Mapper的Maven依赖[html] view plain copydependency> groupId>tk.mybatisgroupId> artifact转载 2017-05-16 16:13:32 · 1747 阅读 · 0 评论 -
Ngrok的使用
当我们在开发微信公众号的过程中,需要提供一个外网可以访问的80域名,这是我们可以通过Ngrok来实现。下载地址: http://www.qydev.com/windows用户:1,下载windows版本的客户端,解压到你喜欢的目录2,在命令行下进入到path/to/windows_386/下3,执行 ngrok -config=ngrok.cfg -subd转载 2017-05-18 09:40:07 · 409 阅读 · 0 评论 -
计算Java中任意一个方法的执行时间的工具类
如何获取一个方法的执行时间,不论是静态方法还是静态方法,不论是私有方法还是共有方法,如果该对象不能被实例化,使用该对象的class对象也可以,例如Arrays.class也可以作为bean传入方法中只有当方法是static,使用bean和bean.class都可以,但如果不是static,你使用bean.class 会报错该方法主要用来计算一个方法的执行时间和是否打印方法的转载 2017-05-31 14:52:28 · 1965 阅读 · 0 评论 -
spring-boot junit 单元测试
在网上看到有人说springboot 在junit 测试的时候需要引入:@RunWith(SpringJUnit4ClassRunner.class) // SpringJUnit支持,由此引入Spring-Test框架支持! @SpringApplicationConfiguration(classes = SpringBootSampleApplication.class) // 指定我们S原创 2017-08-18 15:46:21 · 697 阅读 · 0 评论 -
java.lang.IllegalStateException: Current state = FLUSHED, new state = CODING_END问题查找
一、发现问题最近接到维护同事的通知说有个java写的软件不能正常运行了,拿来日志发现是以下异常: java.lang.IllegalStateException: Current state = FLUSHED, new state = CODING_ENDINFO | jvm 1 | 2010/11/26 00:01:25 | at java.nio.cha原创 2016-11-10 14:31:46 · 2504 阅读 · 0 评论 -
ehcache框架配置文件各参数详解
<!-- 磁盘存储:将缓存中暂时不使用的对象,转移到硬盘,类似于Windows系统的虚拟内存 path:指定在硬盘上存储对象的路径 --> <!-- defaultCache:默认的缓存配置信息,如果不加特殊说明,则所有对象按照此配置项处理 maxElementsInMemory:设置了缓存转载 2016-08-11 16:30:54 · 316 阅读 · 0 评论 -
win7_oracle11g_64位连接32位PLSQL_Developer
由于现在的笔记本大都是64位的window7系统,然而PLSQL_Developer没有64位的,这造成了我们连接的麻烦,这里教大家怎么将win7_oracle11g_64位连接32位PLSQL_Developer。并解决在使用PLSQL_Developer时出现中文乱码。现在开始吧~工具/原料已经装好的64位Oracle数据库翻译 2015-08-22 23:22:31 · 431 阅读 · 0 评论 -
java实现身份证有效性验证
经测试可用原创 2016-05-18 11:20:20 · 3708 阅读 · 2 评论 -
javaweb中常用的验证工具类
这是常用的java工具类public class Validate { /** * 判断是否为整数 * * @param num * 字符串 * @return 字符串为数字字符串返回true ,否则返回false */ public static boolean isInt(String num) { boolean fla原创 2016-05-18 13:47:30 · 369 阅读 · 0 评论 -
log4j中的配置详解
### \u8BBE\u7F6E###log4j.rootLogger = debug,stdout,D,E### \u8F93\u51FA\u4FE1\u606F\u5230\u63A7\u5236\u62AC ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.原创 2016-04-25 09:39:36 · 1416 阅读 · 0 评论 -
java 通过接口抓取数据
测试:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import原创 2016-05-20 11:18:18 · 1290 阅读 · 0 评论 -
myeclipse快捷键
MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+原创 2016-05-23 09:15:08 · 217 阅读 · 0 评论 -
Map的四种遍历
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("转载 2016-05-23 09:45:31 · 221 阅读 · 0 评论 -
事务的4个特性
事务是恢复和并发控制的基本单位。事务应该具有4个属性: 原子性、一致性、隔离性、持续性。这四个属性通常称为ACID。原子性(atomicity):一个事务是一个不可分割的工作单位,事务中包括的许多操作要么都做,要么都不做。一致性(consistency):事务必须是使数据库从一个一致性的状态变到另外一个一致性状态。一致性与原子性的密切相关的。隔离性(isolation):一个事务的原创 2016-06-23 14:14:18 · 355 阅读 · 0 评论 -
使用java发送邮件
1、所有要的jar包activation.jar和mail.jar2.mail.properties文件的内容#----------------这两个是构建session必须的字段----------#smtp服务器mail.smtp.host=stmp.qq.com#身份验证mail.smtp.auth=true#-------------------------------原创 2016-07-21 15:11:52 · 368 阅读 · 0 评论 -
A secure connection is requiered(such as ssl). More information at http://service.mail.qq.com/cgi-bi
javax.mail.AuthenticationFailedException: 530 Error: A secure connection is requiered(such as ssl). More information at http://service.mail.qq.com/cgi-bin/help?id=28在java发送邮件的时候,出现了这个错误。原因:QQ邮箱需要证原创 2016-07-21 15:38:36 · 3023 阅读 · 4 评论 -
java爬取网页内容 简单例子(2)——附jsoup的select用法详解
【准备工作】 下载:jsoup-1.6.1.jar 【先看效果】 目标网站:中国天气 目的:获取今天的天气 目标HTML代码: 复制代码 今天 8日 雷阵雨 33°C转载 2016-08-11 14:12:35 · 502 阅读 · 0 评论 -
设计一个缓存系统 java多线程读写锁的应用
package test;import java.util.HashMap;import java.util.Map;import java.util.Random;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock;/**转载 2018-01-04 09:51:55 · 544 阅读 · 0 评论
分享