-
清缓存的姿势不对,真的会出生产bug哦
清缓存的姿势不对,真的会出生产bug哦 最近解决了一个生产bug,bug的原因很简单,就是清理缓存的方式不对。本来没啥好说的,但是考虑到我们有时候确实会在一些小问题上栽跟头,最终决定把这个小故事拿出来跟大家分享下。 风起 有一天在撸代码,突然有个人加我微信,看...
-
【IDEA使用技巧】(1) —— 快捷键
【IDEA使用技巧】(1) —— 快捷键 1.InteliJ IDEA设置快捷键 1.1. IDEA快捷键修改代码提示 IDEA中当现有的快捷键被系统中其他软件(比如输入法)占用时,我们可以自定义修改快捷键。比如,IDEA中的代码自动提示快捷键和eclipse的不一样,不是Alt + /,此时可以通过修...
-
SpringBoot优雅地配置日志
SpringBoot优雅地配置日志 本文主要给大家介绍SpringBoot中如何通过sl4j日志组件优雅地记录日志。其实,我们入门 JAVA 的第一行代码就是一行日志,那你现在还在使用 System.out.println(Hello,小明!) 记录日志吗? 我经历过的日志组件 我最开始接触的日志组件是 Log4j...
-
Spring Boot: 配置文件详解
Spring Boot: 配置文件详解 SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程。 一、准备前提...
-
Git入门
Git入门 一、版本控制 1、什么是版本控制 版本控制 是一种记录一个或若干个文件 的内容变化,以便于将来查阅特定版本修订情况的系统。 2、为什么使用版本控制 采用版本控制系统(VCS),可以方便的查询各个阶段(时间节点)的代码,即使你将代码修改的一塌糊涂,你依旧...
-
最全面的阿里多线程面试题,你能回答几个?
最全面的阿里多线程面试题,你能回答几个? 1、什么是进程,什么是线程,为什么需要多线程编程? 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是操作系统进行资源分配和调度的一个独立单位; 线程是进程的一个实体,是CPU调度和分派的基本单位,是...
-
线程——线程实现方式和线程属性
线程——线程实现方式和线程属性 进程和线程 进程是计算机系统中能独立运行并作为 资源分配的基本单位 ,它是由PCB(进程控制块),数据段和代码段组成,是一个能独立运行的基本单位.进程的创建,调度,分派都需要较大的时间和空间开销,在操作系统中引入线程,以线程作为调度和...
-
递归的理解与应用
递归的理解与应用 1.理解递归 递归:是一种应用非常广泛的算法(或编程技巧),DFS深度优先搜索,前中后二叉树遍历等,都有使用到。2.递归需要满足的三个条件: a.一个问题可以分解为多个子问题 b.该问题与子问题的求解思路完全一致 c.存在递归的终止条件3.编写递归代码...
-
终于,我感受到了IDEA的强大
终于,我感受到了IDEA的强大 Java开发者千千万,开发者用的开发工具目前主流却只有2种:eclipse和IDEA,我入行以来一直用的eclipse,听过IDEA很好很强大,但是也只是处于听说的阶段, 基本没用过,自然没怎么体会过。直到今天,我解决了一个实际问题(注意,这不是一篇...
-
Sharding-Jdbc源码探究-读写分离
Sharding-Jdbc源码探究-读写分离 1. Sharding-Jdbc源码探究-读写分离 1.1. 主入口 找到源码入口 这一个类围绕了springboot配置属性的加载,加载了 spring.shardingsphere.datasource.names 配置的数据源,遍历存储到了Map容器 可以看到它还有个 @ConditionalOnProperty...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
