自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 logback多业务日志文件配置

背景: 一般业务并不复杂的项目,logback日志只需配置一种<logger>,即最高级<root>就行,但如果项目业务种类不止一个,且需要按类别打印日志进行数据分析的地方较多,一种logger当然远远不够!在此我们研究下如何进行多业务日志配置吧!一、logback配置文件在 resources 根目录下创建 logback.xml 文件,内容如下:&...

2018-06-25 23:25:32 4475 3

原创 多个单列索引和联合索引的区别详解

背景: 为了提高数据库效率,建索引是家常便饭;那么当查询条件为2个及以上时,我们是创建多个单列索引还是创建一个联合索引好呢?他们之间的区别是什么?哪个效率高呢?我在这里详细测试分析下。一、联合索引测试注:Mysql版本为 5.7.20创建测试表(表记录数为63188):CREATE TABLE `t_mobilesms_11` ( `id` bigint(20) NOT ...

2018-06-24 17:40:58 139112 93

转载 JAVA之 经典算法50题

转载自:http://blog.csdn.net/l1028386804/article/details/51097928【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析:兔子的规律为数列1,1,2,3,5,8,13,21….具体分析如下:f(1) =...

2018-06-23 15:04:50 683

原创 整理测试count(1)、count(*)以及count(列)的区别

背景: 业务需要对多个数据库表进行count统计,很早以前就听一个同事说count(1)比count()要快,说count()要全表扫描而count(1)则不用…后来我百度过好像说这种说法是错误的,所以我一直还是用count(),今天在此详细总结并测试下这几者的区别(网上百度的太乱了)!*一、测试mysql版本:5.7.20 测试表:InnoDB 引擎CREATE TABL...

2018-06-22 00:36:30 1591 1

原创 使用 StopWatch 统计任务时间

背景: 最近看springboot源码时发现springboot的任务计时是通过StopWatch来完成的,在此研究下该类的使用方法一、SpringBoot源码中的StopWatch 二、StopWatch用法我们按照以往传统的方法是这样给代码中的任务计时的:long start = System.currentTimeMillis();......long...

2018-06-20 00:04:30 2638

转载 40个Java多线程问题总结(转)

网上比较经典的多线程问题总结,在此转载记录下!1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然”,只有达到”知其然知其所以然”的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法:(1)发挥多核CPU的优势随...

2018-06-19 16:47:30 362

原创 前后端分离架构下的登录系统设计(v1)

背景: 最近项目的开发架构改为前后端分离模式; 前端采用vue框架npm编译后在tomcat独立部署,前后端完全通过http请求接口的方式进行交互,页面控制权交给前端,后端只提供页面所需数据而已! 由此带来的主要问题就是登录系统如何设计?以前项目都是通过Shiro框架内部控制cookie、session、登陆状态、页面权限等一系列资源,现在前端页面脱离后端项目后,我们要做出哪些改变呢?...

2018-06-12 23:58:21 13421 7

原创 SpringBoot 整合 Redis 使用详解(StringRedisTemplate 和 RedisTemplate 对比分析)

背景: 最近项目采用前后端分离的架构,单点登录系统采用Redis存储用户session信息,在这里总结下springboot整合redis的详细过程,以及部分源码分析1、前期准备首先保证安装好redis,并开启远程访问权限(最好配置密码)pom.xml:添加依赖:<dependency> <groupId>org.springfra...

2018-06-03 15:56:45 35596 13

数据挖掘 你必须知识的32个经典案例

本书是为广大数据分析师量身定制的入门读物,它旨在帮助读者站在大数据时代的制高点。数据分析处于统计学、计算机信息科学、运筹学、数据库等多个领域的交叉地带,大数据时代的到来大大丰富了数据分析的内涵,数据分析师的职责与以往相比发生了巨大的改变。 本书全面介绍了经典数据分析、模式识别、机器学习、深度学习、数据挖掘、商务智能等多个领域的数据分析算法,将大数据时代的数据分析热点技术一网打尽。本书为每个数据分析算法都搭配了一个经典案例,并按照由易到难的原则构建知识框架,充分照顾了不同水平读者的阅读习惯。 通过阅读本书,读者将对大数据时代下的数据分析有一个全面的认识。无论是入门级的数据分析员还是有一定基础的数据分析师,都能通过本书完善、加深对数据分析的认识。

2017-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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