自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 1,多线程

1,多线程CountDownLatch和sychronized用法/** * @author Administrator * 原理:两个线程同时开启,第一个线程拿到锁,第二个线程拿到另外一把锁,双方都不肯释放锁, 造成双方互相抢占资源造成互相等待的现象,死锁 如何避免:不用使用同步代码块的嵌套(就是在一个同步代码块又写了一个同步代码块) */public c...

2018-12-23 21:35:00 139

转载 1,利用io流下载文件

1,利用io流下载文件@RestControllerpublic class FileController { @GetMapping (value = "download") public String download(HttpServletResponse response, Model model) { //通过文件名找出文件的所在目录 ...

2018-12-17 23:58:07 624

原创 构建树形菜单

构建树形菜单菜单实体类:public class Menu { // 菜单id private String id; // 菜单名称 private String name; // 父菜单id private String parentId; // 菜单url private String url; // 菜单图标 ...

2018-12-15 21:18:39 411

转载 java8中的Optional 类

Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException)。本质上,这是一个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也可以为空。Optional 是 Java 实现函数式编程的强劲一步,并且帮助在范式中实现。但是 Optional 的意义显然不止于此。我们从一个简单的用例开始。在 Java 8 之前,任何访问对象方法或属...

2018-12-04 22:43:19 102

转载 lambdas

Java中Lambda表达式的使用简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.)Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功...

2018-12-04 22:29:43 260 1

github-mall-master学习.zip

开源mall学习 开源mall学习 开源mall学习 电商项目,mongodb,es等案例

2019-07-22

ssh所有jar(架包)

ssh中所有jar包,需要建立普通工程丢jar包的,免去一个一个去找

2018-05-14

springboot系统学习

1,springboot的入门,快速开发简单工程 2,springboot中freemmaker使用 3,springboot中redis使用 4,springboot中redis使用 5,springboot中Elasticsearch使用 6,springboot中dubbo使用 7,springboot与mybatis整合 8,springboot中data-jpa案例

2018-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除