
JAVA
qinqiuyu
这个作者很懒,什么都没留下…
展开
-
equals重写
public boolean equals(Object obj) { if (obj == null || obj.getClass() != Student.class) { return false; } Student tmp = (Student)o原创 2017-07-16 09:59:16 · 167 阅读 · 0 评论 -
Git
分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。下图是经典的git开发过程。Git的功能特性:从一般开发者的角度来看,git有以下功能:1、从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。2、在自己的机器上根据不同的开发目的,创建分支,修改代码转载 2017-11-07 16:40:56 · 494 阅读 · 0 评论 -
从MVC到前后端分离(REST)
摘要:MVC模式早在上个世纪70年代就诞生了,直到今天它依然存在,可见生命力相当之强。MVC模式最早用于Smalltalk语言中,最后在其它许多开发语言中都得到了很好的应用,例如,Java中的Struts、Spring MVC等框架。1. 理解MVCMVC是一种经典的设计模式,全名为Model-View-Controller,即模型-视图-控制器。其中,模型是用于封装数转载 2017-11-10 09:26:51 · 276 阅读 · 0 评论 -
IntelliJ Idea 常用快捷键列表
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可转载 2017-11-10 09:29:04 · 146 阅读 · 0 评论 -
java 怎么计算2个时间相差时分秒
先将两个时间转换为毫秒相减,得到相差的毫秒数long number = date1.getTime()-date2.getTime();然后在将毫秒转换为date类型就可以了DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");Calendar calendar = Calendar.getInstance()转载 2017-12-08 15:40:45 · 23602 阅读 · 1 评论 -
用Kotlin写一个基于Spring Boot的RESTful服务
Spring太复杂了,配置这个东西简直就是浪费生命。尤其在没有什么并发压力,随便搞一个RESTful服务让整个业务跑起来先的情况下,更是么有必要纠结在一堆的XML配置上。显然这么想的人是很多的,于是就有了Spring Boot。又由于Java 8太墨迹于是有了Kotlin。数据源使用MySql, ORM使用MyBatis。通过Spring Boot这个基本不怎么配置的不怎么微的微服务来开发一个We...转载 2018-03-20 10:49:38 · 593 阅读 · 0 评论