排序:
默认
按更新时间
按访问量

MySQL常见面试题十

作者:梁开权,叩丁狼教育高级讲师,原创文章,未经同意不得随意转载 1、MySQL主从复制的原理。 (1)、主库必须开启二进制日志 (2)、当有增删改的语句时,会记录到主库的binlog中 (3)、主库通过IO线程把binlog里面的内容传给从库的relay binlog(中继日志)(这是ms...

2018-11-14 14:25:47

阅读数:529

评论数:0

升级到JUnit5的7个理由

翻译:叩丁狼教育吴嘉俊 “不进,则退”——约翰·沃尔夫冈·冯·歌德 最新版本的JUnit在2017年的第三季度已经发布了final release版本。大量的里程碑改进加入了新版本中。我希望你能够尽快的使用起来,这篇文章的主题,我列出了7个点,鼓励大家立刻开始去玩玩JUnit5. 立刻可用 ...

2018-11-14 14:24:18

阅读数:68

评论数:0

深入Java内存泄漏问题

翻译:吴嘉俊,叩丁狼高级讲师。 经验不足的开发人员经常会认为Java的自动垃圾回收机制会让他们彻底的摆脱内存管理的困扰。这是一个常见的错觉,即使垃圾收集器尽了最大的努力,即使是最好的程序员,也可能成为内存泄漏的牺牲品。容我慢慢道来。 内存泄漏出现在当对象已经不需要了,但是对象仍然被异常的引用。...

2018-11-12 17:49:48

阅读数:58

评论数:0

使用七牛云存储图片案例

作者:陈惠,叩丁狼高级讲师。原创文章,转载请注明出处。       现在很多的网站都会用到大量的图片,而图片是网页传输中占主要的数据量,也是影响网站性能的因素之一。因此很多网站都会将图片存储从网站中分离出来,另外搭建一个或多个服务器来存储图片,而网页上的图片都用一个URL地址来指向这些服务器上的...

2018-11-12 17:48:37

阅读数:51

评论数:0

从JDBC规范谈桥接模式

作者:叩丁狼教育,原创文章,转载请注明出处。  JDBC是以统一方式访问数据库的API.它提供了独立于平台的数据库访问,也就是说,有了JDBC API,我们就不必为访问Oracle数据库专门写一个程序,为访问Sybase数据库又专门写一个程序等等,只需要用JDBC API写一个程序就够了,它可以...

2018-11-12 17:47:23

阅读数:40

评论数:0

并发容器-ConcurrentLinkedQueue详解

作者:王一飞,叩丁狼高级讲师。原创文章,转载请注明出处。      概念 并编程中,一般需要用到安全的队列,如果要自己实现安全队列,可以使用2种方式: 方式1:加锁,这种实现方式就是我们常说的阻塞队列。 方式2:使用循环CAS算法实现,这种方式实现队列称之为非阻塞队列。 先对而已,加锁队列的实...

2018-11-08 16:10:06

阅读数:19

评论数:0

PriorityQueue详解

作者:王一飞 ,叩丁狼高级讲师。原创文章,转载请注明出处。      概念 PriorityQueue 一个基于优先级的无界优先级队列。优先级队列的元素按照其自然顺序进行排序,或者根据构造队列时提供的 Comparator 进行排序,具体取决于所使用的构造方法。该队列不允许使用 null 元素...

2018-11-08 16:08:34

阅读数:25

评论数:0

Spring中自定义数据校验器

 本文翻译:吴嘉俊,叩丁狼高级讲师  通常情况下,Spring提供的内置的校验已经足够应付绝大多数需求,但是,迟早我们可能会遇到JSR303或者Hibernate Validator不能处理的情况。在这篇文章中,我将会介绍如果在SpringBoot应用中创建自定义的校验注解。本文中介绍的内容,对...

2018-11-08 16:06:47

阅读数:25

评论数:0

同时实现Springboot的Jar/War部署

本文翻译:吴嘉俊,叩丁狼高级讲师  Springboot带来的最大的好处在于不需要依赖外部容器。需要做的就是开发完成之后,直接将应用打包成一个可执行的jar文件。只需要简单的几个步骤,不需要额外安装和配置另外的软件,一个新的应用就可以快速部署起来。 但是,有时候你仍然希望你的应用能使用常规的W...

2018-11-06 09:23:00

阅读数:31

评论数:0

Netty版Helloworld

作者:禹明明 ,叩丁狼高级讲师。原创文章,转载请注明出处。       作为一个已经有了几年工作经验的JAVA程序员,网络编程是一个必须接触的一个领域.如果你还只是停留在会用MVC框架,优化只会用用缓存,平常写写CRUD的水平,那么你对编程的理解还停留在一个非常表层的阶段! 如果想要深入理解各种...

2018-11-06 09:21:40

阅读数:28

评论数:0

Spring中实现HTTP缓存

本文翻译:吴嘉俊,叩丁狼高级讲师 缓存是HTTP协议中一个非常重要的特征。但是由于某些原因,在HTTP协议中,缓存常常只用来做图片,CSS样式表或者JS等静态文件缓存。其实,HTTP缓存不仅仅可以用来做静态资源的缓存,同样对动态的请求也同样有用。 仅仅只需要一些简单的工作,你就可以提高应用的响...

2018-11-06 09:19:38

阅读数:29

评论数:0

基于CentOS7搭建GitLab

作者:蓝雄威,叩丁狼高级讲师。本文为原创文章,转载请注明出处。       一、简介 GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷...

2018-11-02 16:52:03

阅读数:29

评论数:0

详解Gradle项目构建的生命周期

作者:黄少存,叩丁狼高级讲师。本文为原创文章,转载请注明出处。       上一篇咱们已经知道了如何自定义任务了,而且也知道执行任务只需要点击下任务就 ok 了,还有直接写在任务中的代码在执行任意任务时都会被执行. 那为什么这些代码会被执行? 执行的顺序又是怎样的呢?请看一下Gradle 构建的...

2018-11-02 16:50:22

阅读数:36

评论数:0

Gradle项目依赖管理

作者:黄少存,叩丁狼高级讲师。本文为原创文章,转载请注明出处。       上一篇咱们讲解了 Gradle 构建项目的生命周期,这一篇咱们来看下 Gradle 的另一个重要的知识点,就是依赖管理,那为什么需要依赖管理呢? 依赖管理 几乎所有基于 JVM 的软件项目都需要依赖外部的类库来重用现...

2018-11-02 16:49:10

阅读数:33

评论数:0

Spring中常用的注解汇总

作者:梁开权,叩丁狼高级讲师。本文为原创文章,转载请注明出处。        1.声明bean的注解 @Component 组件,没有明确的角色@Service 在业务逻辑层使用(业务层)@Repository 在数据访问层使用(持久层)@Controller 在展现层使用,控制器的声明(...

2018-11-01 14:16:34

阅读数:33

评论数:0

Python代码调试

作者:黎智煊,叩丁狼高级讲师。本文为原创文章,转载请注明出处。      调试 程序能一次写完并正常运行的概率很小,基本不超过1%。总会有各种各样的bug需要修正。有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误的,因此,需要...

2018-11-01 14:15:28

阅读数:44

评论数:0

Kibana快速介绍

作者:罗海鹏,叩丁狼高级讲师。本文为原创文章,转载请注明出处。      Kibana介绍 Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看存放在Elasticsearch中的数据。Kibana与Elasticsear...

2018-11-01 14:14:06

阅读数:38

评论数:0

Kibana快速上手

作者:罗海鹏,叩丁狼高级讲师。本文为原创文章,转载请注明出处。        匹配索引 我们在正式使用Kibana之前,需要先匹配我们Elasticsearch中的索引库,因为我们的Elasticsearch有可能会有很多索引库,Kibana为了性能因素,是不会事先把所有的索引库都导进来的,...

2018-11-01 14:12:57

阅读数:35

评论数:0

使用Springboot+Feign Clients快速搭建REST客户端应用

本文翻译:吴嘉俊,叩丁狼高级讲师。    在本文中,我们会快速的使用Springboot,配合Feign搭建一个简单的REST客户端应用。通过本示例,让大家对这两个框架的配合有一个基本的了解。 Spring Boot 是一个Java的快速开发框架,用于简化web和企业级应用开发。Spring ...

2018-10-31 18:28:45

阅读数:24

评论数:0

Eureka-server源码分析

作者:陈刚,叩丁狼高级讲师。本文为原创文章,转载请注明出处。     我们在分析eureka-client的时候发现他是通过Http Rest 的方式做请求的,那么eureka-server一定是基于Rest风格 类似SpringMvc一样的模式接受处理请求。在 EurekaServerAuto...

2018-10-31 18:27:36

阅读数:22

评论数:0

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