标签:executor

Java

KubeSphere排错实战

8

xubiao.zhuang 发布于 2019-10-19

概述:近期在使用QingCloud的Kubesphere,极好的用户体验,私有化部署,无基础设施依赖,无 Kubernetes 依赖,支持跨物理机、虚拟机、云平台部署,可以纳管不同版本、不同厂商的 Kubernetes 集群。在k8s上层进行了封装实现了基于角色的权限控制,Dev...

阅读(6)评论(0)赞 (0)

Java

详解阿里Java面试题——多线程精选53题【含答案】,面试必备

2

puefu.he 发布于 2019-10-19

前言 为了能够在面试回答中优雅而不失体面回答面试考点,该文章借鉴了不同平台对知识点的描述。 如有侵权请联系我 文章的不足和错误请指正,好的建议也不要吝啬,我都会采纳并更正 史上最强多线程面试53题【含答案】,点赞,转发,收藏一气呵成! 金九银十虽已过去大半,但还有金三银四呀,最新...

阅读(5)评论(0)赞 (0)

Java

这几个开发规范,让你代码更加666

2

changyuan.xu 发布于 2019-10-19

1、类的命名使用驼峰式命名的规范。 例如: UserService,但是以下情景例外: DO / BO / PO / DTO / VO。 例如说: UserPO,StudentPO(PO,VO,DTO,等这类名词需要全大写) @Data@Builderpublic class C...

阅读(12)评论(0)赞 (0)

Java

聊聊nacos的ConfigDataChangeEvent

changyuan.xu 发布于 2019-10-18

序 本文主要研究一下nacos的ConfigDataChangeEvent Event nacos-1.1.3/config/src/main/java/com/alibaba/nacos/config/server/utils/event/EventDispatcher.jav...

阅读(12)评论(0)赞 (0)

Java

java线程池ThreadPoolExecutor八种拒绝策略浅析

4

yanxinchi 发布于 2019-10-18

来源 |  http://rrd.me/en3Wp 前言 谈到java的线程池最熟悉的莫过于 ExecutorService 接口了,jdk1.5新增的 java.util.concurrent 包下的这个api,大大的简化了多线程代码的开发。而不论你用 FixedTh...

阅读(16)评论(0)赞 (0)

Spring

一文搞懂如何在Spring Boot 正确中使用JPA

1

hanze 发布于 2019-10-18

JPA 这部分内容上手很容易,但是涉及到的东西还是挺多的,网上大部分关于 JPA 的资料都不是特别齐全,大部分用的版本也是比较落后的。另外,我下面讲到了的内容也不可能涵盖所有 JPA 相关内容,我只是把自己觉得比较重要的知识点总结在了下面。很多地方我自己也是参考着官方文档写的,官...

阅读(14)评论(0)赞 (0)

编程技术

架构师知识储备——深入理解BIO、NIO、AIO

8

likai 发布于 2019-10-18

本文你将获取到:同/异步 + 阻/非阻塞的性能区别;BIO、NIO、AIO 的区别;理解和实现 NIO 操作 Socket 时的多路复用;同时掌握 IO 最底层最核心的操作技巧。 BIO、NIO、AIO 的区别是什么? 同/异步、阻/非阻塞的区别是什么? 文件读写最优雅的实现方式...

阅读(14)评论(0)赞 (0)

Java

最新Java并发面试题,20000字答案解析

15

Harries 发布于 2019-10-18

1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User)。 任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程设置为守护线程,反之则为用户线程。Threa...

阅读(12)评论(0)赞 (0)

Java

MyBatis拦截器自定义分页插件实现

songhua.gao 发布于 2019-10-17

MyBaits 是一个开源的优秀的持久层框架,SQL语句与代码分离,面向配置的编程,良好支持复杂数据映射,动态SQL; MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。My...

阅读(13)评论(0)赞 (0)

Java

从源码的角度分析 Retrofit 网络请求,包含 RxJava + Retrofit + OKhttp 请求讲解

Harries 发布于 2019-10-17

由于之前项目搭建的是 MVP 架构,由 RxJava + Glide + OKHttp + Retrofit + Dagger 等开源框架组合而成,之前也都是停留在使用层面上,没有深入的研究,最近打算把它们全部攻下,还没有关注的同学可以先关注一波,看完这个系列文章,(不管是面试还...

阅读(14)评论(0)赞 (0)

Java

Spring-Data-Jpa使用总结

10

xubiao.zhuang 发布于 2019-10-17

参考资源列表 官方文档: https://docs.spring.io/spring… 《Spring Data JPA入门到精通》 前言 JPA 是 Java Persistence API 的简称,是 Spring 在 Hibernate 的基础上进行的二次封装框...

阅读(16)评论(0)赞 (0)

Java

EurekaClient自动装配及启动流程解析

1

xiaoli.he 发布于 2019-10-16

在 上篇文章 中,我们简单介绍了EurekaServer自动装配及启动流程解析,本篇文章则继续研究EurekaClient的相关代码 老规矩,先看 spring.factories 文件,其中引入了一个配置类 EurekaDiscoveryClientConfigServiceB...

阅读(13)评论(0)赞 (0)

Java

Executor Java Doc 全解

hellas 发布于 2019-10-15

这个接口是用来执行外部提交的Runnable任务的。 它解耦了任务提交和任务执行方式,以及线程创建和调度的细节 。 Executor一般用来替代显示地创建线程 举个例子, 以前你是这样: Thread(new(RunnableTask())).start() 现在你最好这样 Ex...

阅读(9)评论(0)赞 (0)

Java

为何Mybatis将Integer为0的属性解析成空串?

2

likai 发布于 2019-10-15

最近公司做了几次CodeReview,在大家一起看代码的过程中,互相借鉴,学到了很多,也各自说了点平时遇到的所谓的“坑”,其中有一个同事遇到的问题,蛮有意思的。 <if test="age != null and age != ''"> age =...

阅读(18)评论(0)赞 (0)

Spring

Java面试通关要点汇总集之框架篇参考答案

1

hanze 发布于 2019-10-15

框架篇 Spring BeanFactory 和 ApplicationContext 有什么区别 BeanFactory 可以理解为含有bean集合的工厂类。BeanFactory 包含了种bean的定义,以便在接收到客户端请求时将对应的bean实例化。 BeanFactory...

阅读(17)评论(0)赞 (0)

Java

通过实例理解Java网络IO模型

11

songhua.gao 发布于 2019-10-15

网络IO模型及分类 网络IO模型是一个经常被提到的问题,不同的书或者博客说法可能都不一样,所以没必要死抠字眼,关键在于理解。 Socket连接 不管是什么模型,所使用的socket连接都是一样的。 以下是一个典型的应用服务器上的连接情况。客户的各种设备通过Http协议与Tomca...

阅读(31)评论(0)赞 (0)

Java

那些有趣的代码(一)–有点萌的 Tomcat 的线程池题

1

邓龙华 发布于 2019-10-15

最近抓紧时间看看了看tomcat 和 jetty 的源代码。发现了一些有趣的代码,这里和大家分享一下。 Tomcat 作为一个老牌的 servlet 容器,处理多线程肯定得心应手,为了能保证多线程环境下的高效,必然使用了线程池。 但是,Tomcat 并没有直接使用 j.u.c 里...

阅读(12)评论(0)赞 (0)