- 博客(129)
- 资源 (4)
- 收藏
- 关注

转载 要怎么努力,才能成为厉害的人
首先,少年,答应别人的承诺,就一定要兑现。 我以前啊,和你一样,很想成为一个很厉害很厉害很厉害的人。 喜欢看热血的东西,幻想自己是屠龙的勇士,登塔的先锋,我左手有剑,右手有光,没头没脑的燃烧自己,敌人的骑军来了,我说你们何人堪与之战,我的女人在等我。 后来我现实了一点,我觉得我要成为那种说走就走,说日就日的男人,我梳大背头,流浪在欧洲或者新几内亚的,我拍孩子,拍野兽,拍流浪的雏妓,与罗伯特德尼罗握
2014-07-20 09:06:06
1444
1
原创 equals,hashCode 方法 的重新理解
之前写了一篇 equals,hashCode 方法 的重新理解 。 今天看 《Effective Java》 有了一些新的理解。记录下:Q:如何理解 equals,hashCode 方法?A:equals,hashCode 方法主要用来 判断Java 中的对象是否相等的。如何判断是否相等。hashCode 相等,再equals 相等,那么就相等了。 假如 hashC
2015-12-26 13:53:22
1599
原创 Docker 管理工具
一. Docker Machine二. Docker Compose 2.1 简介 2.2 实战(明天再总结)三. Docker Swarm一. Docker Machine 主要解决从 0 到 Docker。比如说我有 10 台 Docker 主机,那么最后可以在一台机子上管理这 10 台 Docker 主机,包括其
2015-12-25 12:00:49
1311
原创 Jenkins 简介
包括:一. Jenkins 安装二. Jenkins 的用户权限配置三. Jenkins 建立 Job 和 Github 连接(明天补充)四. Jenkins 的一些坑简介:https://jenkins-ci.org/ 看官网吧。用于部署的东西,运维的知识范畴。一. Jenkins 安装官网上 下载好 Jenkins 的 rpm
2015-12-23 02:08:37
2251
原创 Builder模式
Builder 模式主要用于如何 创建一个对象。例如,如果一个类有很多属性,比如说 : public class Teacher{ private String id; private String name; private String sex; private String tel; ……
2015-12-22 18:35:46
960
原创 Docker 简介
包括:一. Docker 介绍二. Docker 网络配置 和 Dockerfile 三. Docker 的一些常用命令四. Docker 的实际部署五. 一些坑 总结一. Docker 介绍1.1 基本概念 Docker 是由 Go 语言编写,一个快速部署的 轻量级虚拟技术项目,它允许开发人员把自己的程序 和 开发环境一起打包,制
2015-12-19 12:16:23
2580
原创 权限框架的搭建
一. 思路二. 具体实现 2.1 配置拦截器 2.2 具体拦截器的处理方法 2.3 注解的配置 2.4 权限的配置 2.5 注解的使用 2.6 总结三. 提升(白名单,默认全都要有权限)一. 思路 总体思路还是 利用 拦截器拦截每一个请求。请求过来,拦截器拦截。取得 该请求
2015-12-14 20:31:38
2109
原创 Oauth 简介
一. OAuth 概念二. OAuth 运行流程三. OAuth 授权模式一. OAuth 概念 OAuth 是一个开放标准,在全世界得到广泛应用,目前版本为 2.0。什么是 OAuth,可以举一个例子: 有一个 “云冲印”的网站,可以把用户存储在 google 上的照片,冲印出来。用户为了使用该服务,必须让 “云
2015-11-17 01:10:28
1188
原创 微服务,ApiGateway 与 Kong
一. 微服务二. Api Gateway三. Kong 的使用一. 微服务 对于一些传统的 大型项目,传统的方式会有一些缺陷,比如说 新人熟悉系统成本高(因为整个系统作为一个整体,彼此会有一定的牵连),项目重启时间长,重构困难(对于一个新技术的引入,可能需要对整个项目推到重来),不易于更换新的技术,并且整个项目会慢慢变成巨无霸。
2015-11-17 00:26:51
49678
原创 集合(四):Collections.synchronizedXX 方法
在 Collections 工具类中,有几个方法可以把非同步的 Map ,Collection 变成同步的Map,Collection。实现方法看如下源码:static class SynchronizedCollection implements Collection, Serializable { private static final long serialVersionU
2015-10-18 11:17:17
1350
转载 Java中如何遍历Map对象的4种方法
介绍4种方式 来遍历 map,其中有两种需要记住,也就是 1.for-each循环,通过 map.ketSet() ; map.values() 缺点就是不能删除。 2. iterator() - 通过 entrySet 得到所有的Entry,再通过 entry.getKey() 以及 entry.getValue() 得到东西。 可以删除。
2015-10-08 15:13:38
756
3
原创 Spring(六):Bean 的作用域
其中 在xml 中 bean 的作用域可以通过 scope 来进行管理。其中 bean 的作用域有几种方式:singleton:也就是单例模式,它是Spring的缺省作用域。prototype:在每次对该bean 的请求时候都会创建一个新的bean。根据经验,一般如果一个bean有状态的话,那么就设置为prototype。否则,设置为 singleton。request:该针对每一
2015-09-26 22:24:35
613
原创 Spring(五):事务的传播行为和隔离级别
1. 主要介绍 spring 事务的 propagation 和 isolation 属性,以及 脏读,幻读,不可重复读。
2015-09-26 12:27:21
760
原创 朗国9个月总结与新公司展望
4天前,一边听着周笔畅的《一周年》,一边看着《要怎么努力,才能成为厉害的人》,心里只有一个感觉,这不是我要的生活,这不是我要的技术,提出了离职。现在,还是听着周笔畅的《一周年》,又重新看了遍《要怎么努力,才能成为厉害的人》。明天入职新的公司,写个总结吧。朗国 9 个月 总结:1 感谢朗国感谢朗国的加班制度,感谢它让我和朗国这群小伙伴建立了深厚的友谊。深深的90度鞠躬
2015-09-21 23:47:51
1314
原创 Java JVM(九):JDK8的集合流式操作
包括 JDK8流基本概念(为什么要有,什么是);串行流和并行流;中间操作 和 最终操作的常用API
2015-09-10 11:25:45
10429
原创 Java JVM(八):Lambda 简介
一. 为什么需要lambda二. lambda 语法三. lambda 配合 Function 等接口的使用四. lambda 配合 集合的使用一. 为什么需要 lambda Java是一种面向对象的编程方式。而 lambda 属于一种 函数式编程。Java 为什么要引入? 1. 结合函数式接口,可以消除很多重复性代码。例如:
2015-09-09 15:18:22
1025
原创 Java JVM(七):Function,Consumer,Predicate 接口
包括 Funciton,Consumer,Predicate 接口的使用。
2015-09-09 12:07:18
18461
原创 Java.lang.String 类常用方法
String 类是 Java 中非常常用的类,如果能熟练掌握其方法,那编程速度会大大提升。一. 构造函数public String(char value[]) { this.value = Arrays.copyOf(value, value.length);}public String(char value[], int offset, int
2015-08-18 09:04:38
2770
原创 2015.8.12 晚 记录(第一次发工资后2天)
看了最新一篇自己写的日志,到现在有2个多月了,这两个多月发生了太多事,也一直忙,趁今晚早下班(虽然现在已经1点了!!!),记录下最新的状态。1 学习 这两个月来的学习势头感觉都保持的蛮好,Spring,Springmvc 比以前的认识也更深,JPA,Shiro两个框架也得到了复习。接触了Nginx,还有一些零散的知识,比如WebUploader分片上传,前端 JQue
2015-08-13 01:44:34
844
原创 Java 时间--Date,SimpleDateFormat,Calendar
一. Date常用方法由上可知,Date 对象可以返回 年,月,日,星期,时,分,秒。所以 Date 对象有分别获得这些值得方法。但是,这些方法都被舍弃了。目前还剩的一些方法为:1. 返回时间的毫秒数2. 两个日期的大小比较public class Date_CalendarTest { public static void main(String[] args
2015-08-10 14:36:32
725
原创 Spring(二):异常
介绍统一处理异常的两种方式:1. 使用HandlerExceptionResolver 接口实现统一异常 2. 使用@ExceptionHandler 注解。缺点:处理异常的方法和出错的方法必须在同一个Controller 中。
2015-08-06 11:58:31
935
原创 Spring(一):AOP
介绍:AOP概念,实现方法有几种,如 1. Proxy 类方式 2. CGlib 方式 3. Spring 注解方式 4. Spring XML 文件配置的方式。
2015-08-05 21:49:49
541
原创 SpringMVC 流程(5)-- 视图解析器
一. 视图解析器概念 视图解析器主要是用来匹配名字和具体的视图资源。通俗的讲就是我们在控制层返回一个ModelAndView对象,然后我们会在这个对象中setViewName("xx");那么就是匹配这个ViewName和具体的视图。当然,它也用了策略模式,这样我们也可以根据实际需求更换不同的视图解析器。 视图解析器在Dispatch
2015-07-30 13:05:19
1560
Java排序算法(9个常用)
2014-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人