加载中
TortoiseGit保存用户名密码的方法

设置 -> git 编辑本地 .git/config 增加 1 [credential] 2 helper = store 保存,输入一次密码后第二次就会记住密码了 注意:要删除globel .gitconfig的内容,否则还会使用之前的......

2019/06/03 17:05
34
Spring Boot中的事务管理

http://blog.didispace.com/springboottransactional/

2019/05/22 17:06
74
SpringBoot使用Jsoup处理Xss攻击,包括RequestBody处理

SpringBoot使用Jsoup处理Xss攻击,包括RequestBody处理

2019/05/15 14:56
573
springboot浏览器下载

@RequestMapping(value = {"admin/download","teacher/download","student/download"}) public void download(Long id, HttpServletResponse response, HttpServletRequest request) throws ...

2019/05/09 09:38
197
Java中常用的锁机制

一. 什么是锁? 在计算机科学中,锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。 锁通常需要硬件支持才...

2019/02/03 09:55
42
详解Java final关键字

通常我们对Java中final关键字的理解是“用final修饰的变量是不可变的”,如果尝试对final变量多次赋值,编译器将报错。似乎final的作用就是保证变量不可变,这没有错,但是如果我们在Java中灵...

2019/02/02 14:25
60
设计模式(六)接口隔离原则(DIP)和合成/聚合复用原则(CARP)

1.接口隔离原则(DIP)(这个没有多说的) 使用多个专门的接口比使用单一的总接口要好。 2.合成/聚合复用原则(CARP) 合成/聚合复用原则就是在一个新的对象里面使用一些已有的对象,使之成为新...

2018/08/10 22:07
92
设计模式(五)依赖倒转原则(DIP)

1.为何“倒转”? 简单的说,传统的过程性系统的设计办法趋向于使高层次的模块依赖于低层次的模块;抽象层依赖于具体层。倒置原则是要把这个错误的依赖关系倒转过来。抽象层次包含的是应用系...

2018/08/09 21:36
33
设计模式(四)里氏代换原则(LSP)

什么是里氏代换原则? 严格的表达是:如果对每一个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1定义的所有程序P在所有的对象o1都替换成o2时,程序P的行为没有变化,那么类型T2是类型T1的子...

2018/08/09 21:12
35
设计模式(三)Java语言的接口和抽象类

一.接口 什么是接口? 接口是一个类所具有的方法的特征集合,是一种逻辑上的抽象。接口和类最重要的区别是,接口仅仅描述方法的特征,而不给出方法的实现;而类不仅给出方法的特征,而且给出...

2018/08/08 22:36
65
设计模式(二)“开-闭”原则(OCP-----Open-Closed Principle)

什么是“开-闭”原则? “开-闭”原则讲的是:一个软件实体应当对扩展开放,对修改关闭。这个原则说的是,在设计一个模块的时候,应当在不必修改源代码的情况下改变这个模块的行为。 满足“开...

OCP
2018/08/08 21:26
19
设计模式(一)统一建模语言UML

UML类图主要描述的是对象与类之间的关系,包含依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。 泛化...

2018/08/06 22:43
68
Java内存模型(Java Memory Model)

The Java memory model specifies how the Java virtual machine works with the computer's memory (RAM). The Java virtual machine is a model of a whole computer so this model natura...

2018/07/24 14:45
34
Zeroc ICE 之zeroc Registry(Java)

zeroc文档很少,都是我采用“穷举法“踩坑,一个一个摸索。 1.首先在windows中安装zeroc ice,在eclipse中安装Ice Builder插件 2.新建一个java项目(如上图),然后用Ice Builder插件构建生成...

2018/05/29 15:57
95
Oracle 窗口函数over()与窗口子语句

drop table t purge; create table t(id number,deptno number,name varchar2(20),sal number); insert into t values(1,1,'1aa',120); insert into t values(2,1,'2aa',300); insert into ...

log4j.properties配置总结

这个东西有点让我烦,写在这里方便以后用

<BIO>以字节的方式(写入,读取)文本,以字符的方式(写入,读取)文本和<NIO>的写入,读取

package v2ch01.textFile; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.Fil...

2016/05/08 00:34
357

没有更多内容

加载失败,请刷新页面

返回顶部
顶部