排序:
默认
按更新时间
按访问量

Java线程状态

      Java 1.8的API也严格说明了线程的几种状态: 这里的NEW 状态说的是,这个线程还没有启动。对应我们下图的创建状态。 RUNNABLE:线程已经正在执行或者将要执行(都在JVM),对应下图的就绪和运行状态。 BLOCKED:等待监视锁,处于阻塞状态。...

2018-08-08 15:58:14

阅读数:9

评论数:0

maven国内镜像配置

settings.xml文件: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <settings xmlns=&...

2018-07-13 11:52:02

阅读数:107

评论数:0

IDEA Junit4配置

一、安装JUnitGenerator V2.0。  1、通过网络安装。如下  2、手动下载插件安装。插件下载:https://plugins.jetbrains.com/idea/plugin/3064-junitgenerator-v2-0 。安装如下图所示:  3、安装完成重启IDEA,即可使...

2018-04-29 17:26:43

阅读数:31

评论数:0

Spring中使用两种Aware接口自定义获取bean

在使用spring编程时,常常会遇到想根据bean的名称来获取相应的bean对象,这时候,就可以通过实现BeanFactoryAware来满足需求,代码很简单:@Servicepublic class BeanFactoryHelper implements BeanFactoryAware { ...

2018-04-26 10:07:50

阅读数:69

评论数:0

java中的 Set转List

   //构造Map数据  Map<String, String> map = new HashMap<String, String>();  map.put("ele1",...

2018-04-24 17:03:49

阅读数:22

评论数:0

Intellij IDEA 2017集成MyBatis三剑客

MyBatis-Generate使用 Mybatis Generator 这个maven插件来快速生成 Dao 类, mapper 配置文件和 Model 类.MyBatis Generator(简称MBG)是MyBatis的代码生成器.可以自动查询数据库中的所有表,然后生成可以访问表的基础对象类...

2018-04-23 19:54:13

阅读数:45

评论数:0

JsonUtils类的封装实现Object与json序列化与反序列化

public class JsonUtils { // 定义jackson对象 private static final ObjectMapper MAPPER = new ObjectMapper(); /** * 将对象转换成json字符串。 *...

2018-04-18 15:09:09

阅读数:183

评论数:0

jackson中序列化为Json中注解的使用

@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) //json序列化时,属性为null不参与序列化 public class PicUploadResult { //上传是否成功的判断标识,0-成功,1-失败 p...

2018-04-18 14:56:33

阅读数:92

评论数:0

idea中Mapper接口通过@Autowired注入,报错

在使用mybatis的代理进行开发时<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property n...

2018-04-15 17:10:07

阅读数:1434

评论数:1

InputStream转换中文乱码

在new InputStreamReader()要指定charset避免中文乱码public class PropertiesDemo { private static Logger logger = LoggerFactory.getLogger(PropertiesDemo.class...

2018-03-30 18:25:46

阅读数:156

评论数:0

git远程分支

update(june 12 2012): github创建远程分支有点不一样 Js代码  git push origin experiment  http://learn.github.com/p/branching.html update: 创建远程分支: 两种情况 1。 以前clone过 R...

2018-03-28 09:04:53

阅读数:23

评论数:0

电商项目实战——第一天(环境部署)3搭建vsftpd服务器

一、安装vsftpd1、vsftpd简介:vsftpd是" veru secure FTP daemon"的缩写,是一个完全免费的、开放源代码的ftp服务器软件。特点:vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序,小巧轻快,安全易用,支持虚拟...

2018-03-21 23:20:34

阅读数:19

评论数:0

Spring 开启Annotation <context:annotation-config> 和 <context:component-scan>诠释及区别

Spring 开启Annotation 和 诠释及区别 和 的区别  是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。 除了具有的功能之外,还可以在指定的package下扫描以及注册javab...

2018-01-30 22:33:25

阅读数:26

评论数:0

IntelliJ IDEA(2017)安装和破解

IntelliJ IDEA(2017)安装和破解   如果有一定的经济基础,请支持正版,这里提供破解方法。 一、下载并安装, IntelliJ IDEA的官网:https://www.jetbrains.com 下载 下载 下载 二、破解。 ...

2018-01-30 13:45:56

阅读数:175

评论数:0

Eclipse属性文件编辑器---Properties Editor

今天在用 Eclipse 来编辑 .properties 文件时,写的中文会自动转为 Unicode 编码,完全不知道自己的中文写的是什么!! 于是查了一下,网上推荐,在Eclipse 中 安装一个 properties 编辑器的插件:Properties Editor1、Properties E...

2018-01-18 15:13:38

阅读数:436

评论数:0

Spring注解@Resource和@Autowired区别对比

@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点 两者都可以写在字段和setter方法上。两者如果都写...

2017-11-20 20:28:30

阅读数:74

评论数:0

vim搜索设置高亮

vim搜索设置高亮 linux vim打开文档搜索字符串时,设置被搜索到字符串高亮显示。 有两种方法: 1、临时设置:vim打开文档-->命令行形式输入:set hlsearch。 缺点:关闭文档后,下次打开,又需要重新设置一遍。 2...

2017-11-08 21:23:00

阅读数:90

评论数:0

3范式

作者:刘慰 链接:https://www.zhihu.com/question/24696366/answer/29189700 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 国内绝大多数院校用的王珊的《数据库系统概论》这本教材,...

2017-06-20 16:47:52

阅读数:171

评论数:0

Java 中接口为什么可以调用 toString 方法,接口中根本就没有 toString 方法?

作者:蓝枫铭 链接:https://www.zhihu.com/question/24113953/answer/27172633 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 感谢 @pansz 提供的官方链接,遗憾的是他的解释并不准确: 原文: If an int...

2017-05-25 10:40:32

阅读数:114

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭