• SpringCloud系列-利用Feign实现声明式服务调用

    SpringCloud系列-利用Feign实现声明式服务调用 上一篇文章《手把手带你利用Ribbon实现客户端的负载均衡》介绍了消费者通过Ribbon调用服务实现负载均衡的过程,里面所需要的参数需要在请求的URL中进行拼接,但是参数太多会导致拼接字符串的效率低下,本文将介绍一种更好...

    2019-10-16 08:09:28 文件定义神器mysqlword用户IE2345公众号PS

  • Spring Boot 中如何定制 Banner

    Spring Boot 中如何定制 Banner 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...

    2019-10-16 08:09:03 java高级文件定义mysqlqqtxtBannerIEPSkeep

  • 14个Java并发容器,你用过几个?

    14个Java并发容器,你用过几个? 不考虑多线程并发的情况下,容器类一般使用 ArrayList、HashMap 等线程不安全的类,效率更高。在并发场景下,常会用到 ConcurrentHashMap、ArrayBlockingQueue 等线程安全的容器类,虽然牺牲了一些效率,但却得到了安全。 上面提到的线...

    2019-10-16 08:08:38 攻略数据同步公众号AV视频<对象Poolsys程序员

  • 并发编程之线程池

    并发编程之线程池 一、线程池 1、什么是线程池 Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序 都可以使用线程池。在开发过程中,合理地使用线程池能够带来3个好处。 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁...

    2019-10-16 08:08:30 定义个人博客系统keeptimAVntt<数据库数字

  • guava缓存批量获取的一个坑

    guava缓存批量获取的一个坑 摘要 Guava Cache是Google开源的Java工具集库Guava里的一款缓存工具,一直觉得使用起来比较简单,没想到这次居然还踩了一个坑 背景 功能需求抽象出来很简单,就是将数据库的查询 sthMapper.findById(Long id) 的结果缓存起来。但同时还有批...

    2019-10-16 08:08:13 定义IEGoogleBug公众号PStimCFAVHTTPS

  • Spring(4)AOP

    Spring(4)AOP Spring(4)AOP 1、AOP概述 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是...

    2019-10-16 08:08:08 文件ASP定义SMXIE售后服务timAVSSL代理

  • 从 JVM 视角看看 Java 守护线程

    从 JVM 视角看看 Java 守护线程 Java 多线程系列第 7 篇。 这篇我们来讲讲线程的另一个特性:守护线程 or 用户线程? 我们先来看看 Thread.setDaemon() 方法的注释,如下所示。 Marks this thread as either a daemon thread or a user thread. The Java Virtual Machi...

    2019-10-16 08:08:00 文件定义用户系统BugPSmacAccesstimAV

  • 从0的1学习JavaSE,Jdk的安装

    从0的1学习JavaSE,Jdk的安装 一、常用的dos命令 dir 罗列出当前目录的下所有文件名字 cd 路径 切换路径,该路径可以是相对于路径也可以是绝对路径 相对路径,只相对于当前的目录下的文件 绝对路径,是从盘符开始的路径地址 注意事项:若是切换到绝对路径,而此时的绝对...

    2019-10-16 08:07:43 文件Windows10定义C盘txtWindowsword虚拟机360Notepad++

  • SpringBootSecurity学习(22)前后端分离版之OAuth2.0自定义授权

    SpringBootSecurity学习(22)前后端分离版之OAuth2.0自定义授权码 使用JDBC维护授权码 前面的代码中,测试流程第一步都是获取授权码,然后再携带授权码去申请令牌,授权码示例如下: 产生的授权码默认是 6 位的,产生以后并没有做任何管理,可以说是一个临时性的授权...

    2019-10-16 08:07:42 定义系统PSAVHTTPSAEthe加密数据库对象

  • Lombok的使用

    Lombok的使用 为什么使用Lombok? 当我们创建一个javaBean的时候,往往会做一些重复性的事情,比如:getter和setter方法,toString方法,构造函数等等,如果只是有一两个类的话我们大可使用IDE来自动生成,但是如果类有很多的话我们不可能来手动生成,这样很浪费时间,...

    2019-10-16 08:06:42 文档qqYY插件安装BugAccessAV<对象搭建