后端架构环境搭建需要注意的事情

后端架构环境搭建需要注意的事情

现在的系统架构的底层框架基本都是基于spring作为核心框架,其他的框架都可以完美接入该框架中,这里就不累述了, 主要记录下开发中遇到了一些初期因为未统一规范或者未做好技术选型发...[详情]

19年12月12日

mac使用code命令打开VSCode

mac使用code命令打开VSCode

我们都知道使用open命令 + 指定文件(文件夹)便可打开文件,但是mac自带的文件应用不如vscode好用,如何直接使用一个命令采用vscode的方式来打开指定文件呢?...[详情]

19年12月12日

java8流式操作实现集合分组聚合

java8流式操作实现集合分组聚合

对一个集合中根据其中的属性对象中的属性来进行分组,然后统计分组后的某字段的数据总和,我发现我每次都需要使用多次流式操作才能完成,第一是先通过属性分组成一个map,然后在对map进...[详情]

19年12月09日

MyEclipse全部快捷键,赶紧收藏着!

<b>MyEclipse全部快捷键,赶紧收藏着!</b>

MyEclipse全部快捷键,提升效率...[详情]

19年12月03日

git多个commit合并一个,git 合并多次com

git多个commit合并一个,git 合并多次com

git reset –soft xx版本号xxxx :只是改变了HEAD的指向,本地代码不会变化,我们使用git status依然可以看到,同时也可以git commit提交 git reset –hard xx版本号xxx:改变本地源码,不仅仅指向变化了,代...[详情]

19年12月03日

LinkedList中通过索引值来获取指定元素

LinkedList中通过索引值来获取指定元素

遍历查找的范围为0 ~ index,到达index则返回该节点。如果不满足index < (size >> 1)条件,则index >= (size /2), 此时从链尾开始遍历,遍历范围为 index ~ lastIndex,这么做的目的主要是为了快速检索所需要的...[详情]

19年12月03日

java责任链设计模式,实现责任链教程

java责任链设计模式,实现责任链教程

责任链模式在我们的日常开发中会经常遇到,比如我们在servlet中的Filter过滤器,就是采用责任链模式来进行处理的,Mybatis中SqlSession下的四大对象Execute(执行器), StatementHandler(语句处理器)...[详情]

19年11月11日

通用mapper高级用法,mybatis中通用mapper需

通用mapper高级用法,mybatis中通用mapper需

实体类需要按照如下规则和数据库表进行转换,注解全部是JPA中的注解,所以我们在maven中添加了它的jar包依赖。...[详情]

19年11月06日

Springboot中的@EnableAsync和@Async的作用和基

Springboot中的@EnableAsync和@Async的作用和基

如果我们用往常的同步的方式,也就是单线程的方式来执行的话,可能会出现执行超时等异常造成请求结果失败,及时成功,前端也需要等待较长时间来获取响应结果,这样不但造成了用户体验...[详情]

19年11月06日

NoNodeAvailableException的异常错误的解决方

NoNodeAvailableException的异常错误的解决方

使用docker部署elasticsearch后,使用java客户端操作elasticsearch时,出现NoNodeAvailableException的异常错误的解决方法。...[详情]

19年11月05日