Java
wozhengtao
这个作者很懒,什么都没留下…
展开
-
springcloud学习资料汇总
收集Spring Cloud相关的学习资料学习Spring Cloud首先需要了解Spring Boot,不了解Spring Boot的同学戳这里Spring Boot学习资料汇总重点推荐:Spring Cloud 中文索引推荐博客纯洁的微笑程序猿DDliaokailin的专栏周立 Spring Cloud方志朋 Spring Cloud 专栏许进 跟我学Spring Cloud推荐网站Sprin...转载 2018-04-30 09:04:20 · 667 阅读 · 0 评论 -
数据库面试知识点汇总(四)
作者:毛里求斯的爱链接:https://www.nowcoder.com/discuss/135748来源:牛客网 三、事务1.什么是事务?事务是对数据库中一系列操作进行统一的回滚或者提交的操作,主要用来保证数据的完整性和一致性。2.事务四大特性(ACID)原子性、一致性、隔离性、持久性?原子性(Atomicity):原子性是指事务包含的所有操作要么全部成功,要么...转载 2018-12-10 21:17:53 · 335 阅读 · 0 评论 -
数据库面试知识点汇总(三)
二、索引1.什么是索引?何为索引:数据库索引,是数据库管理系统中一个排序的数据结构,索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。2.索引的作用?它的优点缺点是什么?索引作用:协助快速查询、更新数据库表...转载 2018-12-10 21:16:59 · 284 阅读 · 0 评论 -
数据库面试知识点汇总(二)
12.数据库范式,根据某个场景设计数据表?第一范式:(确保每列保持原子性)所有字段值都是不可分解的原子值。第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据库表的字段就行。但是如果系统经常会访问“地址”属性...转载 2018-12-10 21:16:07 · 712 阅读 · 0 评论 -
数据库面试知识点汇总(一)
一、基本概念1.主键、外键、超键、候选键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。外键:在...转载 2018-12-10 21:13:59 · 386 阅读 · 0 评论 -
索引优化:索引失效(应避免)
SQL如下:CREATE TABLE IF NOT EXISTS staffs( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(24) NOT NULL DEFAULT "" COMMENT'姓名', age INT NOT NULL DEFAULT 0 COMMENT'年龄', pos VARCHAR(20)...转载 2018-12-10 19:50:58 · 573 阅读 · 0 评论 -
jdk源码阅读顺序
很多java开发的小伙伴都会阅读jdk源码,然而确不知道应该从哪读起。以下为小编整理的通常所需阅读的源码范围。 标题为包名,后面序号为优先级1-4,优先级递减 1、java.lang1) Object 12) String 13) AbstractStringBuilder 14) StringBuffer 15) StringBuilder 16) Boolean 27) B...转载 2018-11-03 01:04:21 · 504 阅读 · 0 评论 -
Java定时任务调度详解
前言在实际项目开发中,除了Web应用、SOA服务外,还有一类不可缺少的,那就是定时任务调度。定时任务的场景可以说非常广泛,比如某些视频网站,购买会员后,每天会给会员送成长值,每月会给会员送一些电影券;比如在保证最终一致性的场景中,往往利用定时任务调度进行一些比对工作;比如一些定时需要生成的报表、邮件;比如一些需要定时清理数据的任务等。本篇博客将系统的介绍定时任务调度,会涵盖Timer、Sche...转载 2018-09-11 17:13:52 · 183 阅读 · 0 评论 -
eclipse快捷键 包括查找类、方法、变量
【Ct rl+T】搜索当前接口的实现类 1. 【ALT +/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT +/】快捷键带来的好处吧。 2. 【Ct rl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ct rl+/】...转载 2018-08-21 14:49:36 · 232 阅读 · 0 评论 -
Spring4实战(二)-Quartz 2.2 集成
前面一篇文章介绍了 Quartz的简单用法,Spring提供了一些类来简化Quartz的使用。本篇文章将介绍如何在Spring中集成Quartz。涉及的开发工具与技术Spring 4.2.4.RELEASE Quartz 2.2.2 Maven 3 JDK 1.7 Eclipse JUNOProject目录结构Eclipse Maven Project最终目录结构如下: ...转载 2018-08-14 19:56:10 · 478 阅读 · 0 评论 -
Java并发编程:volatile关键字解析
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先来了解一下...转载 2018-04-29 12:22:01 · 161 阅读 · 0 评论 -
springboot学习资料汇总
收集Spring Boot相关的学习资料,Spring Cloud点这里重点推荐:Spring Boot 中文索引推荐博客纯洁的微笑程序猿DDliaokailin的专栏Spring Boot 揭秘与实战 系列catoop的专栏简书Spring Boot专题方志朋Spring Boot 专栏Spring-boot集成推荐网站Spring boot 官网Spring Boot参考指南-中文版Gradl...转载 2018-04-30 09:05:30 · 5348 阅读 · 1 评论 -
数据库面试知识点汇总(五)
五、优化1.查询语句不同元素(where、jion、limit、group by、having等等)执行先后顺序?1.查询中用到的关键词主要包含六个,并且他们的顺序依次为 select--from--where--group by--having--order by其中select和from是必须的,其他关键词是可选的,这六个关键词的执行顺序 与sql语句的书写顺序并不是一样的,...转载 2018-12-10 21:18:47 · 674 阅读 · 0 评论