摘要: 简介 Git 是什么? Git 是一个开源的分布式版本控制系统。 什么是版本控制? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 什么是分布式版本控制系统? 介绍分布式版本控制系统前,有必要先了解一下传统的集中式版本控制系统。 集中化的版本控制系统,诸如 CVS,Sub... 阅读原文
2019-04-20 09:16:25 阅读(2333) 评论(0)
摘要: 所需的jar百度网盘链接:https://pan.baidu.com/s/146mrCImkZVvi1CJ5KoiEhQ提取码:c329 1 需要导入jar包,缺1不可 dom4j-1.6.1.jarpoi-3.9.jarpoi-ooxml-3.9.jarpoi-ooxml-schemas-3.9.jarxm... 阅读原文
2019-04-20 06:00:04 阅读(2429) 评论(0)
摘要: 前段时间分享了《阅读跟踪 Java 源码的几个小技巧》是基于 Eclipse 版本的,看大家的留言都是想要 IDEA 版本的源码阅读技巧。 所以,为了满足众多 IDEA 粉丝的要求,栈长我特意做一期 IDEA 版的。 1、定位到方法实现类 public static Object getBean(String nam... 阅读原文
2019-04-20 00:00:10 阅读(2392) 评论(0)
摘要: 1. dubbo-springboot入门级demo 1.1. 前言 最后一个做运维的朋友和我提起,他们公司想做个dubbo灰度发布的功能,而这个功能落到了他头上。在我的印象里,dubbo应该可以通过扩展代码来实现特定用户路由到特定服务器,来实现这方面的灰度功能,但完全由运维去做,可能就需要脚本了吧,dubbo是否... 阅读原文
2019-04-19 22:35:01 阅读(2387) 评论(0)
摘要: 今天练习springboot项目搭建,建完实体类也加了jpa注解,但是启动一直报错。 No identifier specified for entity:。百度解决方案全是@Id和@GeneratedValue注解不要加在setId()方法上,要加在get方法上,试了还是未解决。 终于看到这篇文章,http:/... 阅读原文
2019-04-19 22:02:01 阅读(2909) 评论(0)
摘要: 上个月试了一波水,记录了面试官的问题,问题答案自己对应的百度,希望对大家有帮助 1.设计模式的六大原则2.如果让你设计一个RPC,你怎么设计3.高并发的单列模式4.连接池的submit和execute的联系和区别5.怎么避免重复消费6.讲一讲noi和bio7.既然讲到了selector 那你讲讲selector.se... 阅读原文
2019-04-19 20:58:02 阅读(2387) 评论(0)
摘要: 进行文件上传前需要添加相应的依赖 在xml文件中进行相应的文件上传解析器的配置 注意:这里有个坑,因为没注意,再排查错误的时候花了一点时间。就是给bean的id一定要是。 否者就会报如下的错误:   阅读原文
2019-04-19 19:55:04 阅读(2300) 评论(0)
摘要: 对象和类: 使用一个通用类来定义同一类型的对象。 使用构造方法构造对象 构造方法的特殊之处 1.构造方法必须和所在类名字相同 2.构造方法没有返回值类型 3.构造方法是在创建一个对象时有new操作符调用的。构造方法的作用是初始化对象。   如果用户没有定义构造方法,类会隐式定义一个方法体为空的无参构造... 阅读原文
2019-04-19 19:50:01 阅读(2891) 评论(0)
摘要: 关于SpringMVC页面向Controller传参的问题,看了网上不少帖子,大多总结为以下几类: 1、直接把页面表单中相关元素的name属性对应的值作为Controller方法中的形参。   这个应该是最直接的,我看的那本书从百度的编辑器中取内容content时就直接用的这个方法: <!--页面--... 阅读原文
2019-04-19 18:02:02 阅读(3559) 评论(0)
摘要:   上一节是把大概的流程给过了一遍,但是还有很多地方没有说到,后续的慢慢会涉及到,敬请期待!   这次我们说说垃圾收集器,又名gc,顾名思义,就是收集垃圾的容器,那什么是垃圾呢?在我们这里指的就是堆中那些没人要的对象。   1.垃圾收集器的由来   为什么要有垃圾收集器啊?不知道有没有想过这个问题,你说我运行... 阅读原文
2019-04-19 16:23:04 阅读(2304) 评论(0)