很多人都和我说过想学爬虫,但是不知道该怎么学,完全没有方向。所以这些最初萌动的想法,也随着不断遇到的问题,逐渐消失了。。。为了珍惜与保护好这种初学的干劲与激情,我决定写一个系...
很多人都和我说过想学爬虫,但是不知道该怎么学,完全没有方向。所以这些最初萌动的想法,也随着不断遇到的问题,逐渐消失了。。。为了珍惜与保护好这种初学的干劲与激情,我决定写一个系...
概述(Overview) 以.drl为扩展名的文件,是Drools中的规则文件,规则文件的编写,遵循Drools规则语法。下面详细介绍一下Drools规则文件语法。具体参考官...
1.在安装JDK之前,先查看下自己电脑是否已经安装了JDK。 打开终端,输入java -version并回车。 从上图中可以看出我们已安装了,JDK 8。如果这个版本是你需要...
来自公众号:程序员内点事作者程序员内点事 不了解分布式ID的同学,先行去看《一口气说出 9种 分布式ID生成方式,面试官有点懵了》温习一下基础知识,这里就不再赘述了 美团(L...
一、自动装配 当Spring装配Bean属性时,有时候非常明确,就是需要将某个Bean的引用装配给指定属性。比如,如果我们的应用上下文中只有一个org.mybatis.spr...
我们都知道事务有4种特性:原子性、一致性、隔离性和持久性,在事务中的操作,要么全部执行,要么全部不做,这就是事务的目的。事务的隔离性由锁机制实现,原子性、一致性和持久性由事务...
运维开发这个岗位与普通的业务开发不同,与日常的运维工作也不同。要求兼顾开发与运维两种能力。既要掌握不弱于业务开发的开发技术;又要负责SRE同学日常的运维能力;上线之前,还要像...
前言 在上一篇MySQL主从复制(一)——实战文章中,我们简单的提了一下它的实现原理,随后即开始了其相关的实现实战内容。在本篇文章中,我们主要详细了解数据库主从复制的实现原理...
1. 基础数据结构及其应用场景 Redis的基础数据结构分别为:String、Hash、List、Set、Zset。 String: 字符串 Hash: 散列 List: 列...
本系列笔记涉及到的代码在GitHub上,地址:https://github.com/zsllsz/cloud 本文涉及知识点: 服务降级熔断之hystrix; 服务网关之ga...
继承Thread父类 线程代码执行顺序和调用顺序无关,例如: 上述代码执行理论上“MyThread”和“mainThread”打印顺序是随机的,和调用顺序无关,实际情况存疑。...
数据库的四大性质ACID 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作...
数据库索引是一个初级程序员容易忽视的东西,因为绝大多数时候我们都是使用简单的默认索引,也就是主键索引,但面对现在硬盘资源越来越廉价的时候,创建多样化的索引可以很大程度上提高数...
面试被人问到了设计模式,发现这方面知识漏洞还非常大,所以在这里记录备忘一下。原文:https://blog.csdn.net/doymm2008/article/detail...
java基础 集合承继包含图 Collection vs Collections 首先,"Collection" and "Collections"是两个不同的概念,从下面的...
前言 看到上图的问题,相信在面试的过程中或多或少的被问过类似的题,为了能让我们更好的熟悉JVM底层,那么接下来我们将开始了解JVM虚拟机中的垃圾回收(Garbage Coll...