自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL优化(表结构和系统配置优化)

文章目录MySQL优化(表结构和系统配置优化)一,表结构优化1.选择合适的数据类型2.表的垂直拆分3.表的水平拆分二,系统配置优化1.开启数据库缓存2.操作系统配置优化MySQL优化(表结构和系统配置优化)在前一篇文章中,我总结了关于mysql优化中的sql以及索引的优化,文章见sql以及索引的优化一,表结构优化​ 对于数据库表的设计,通常需要根据具体的业务流程画出E-R图,确定每个表中...

2019-10-31 17:38:47 757

原创 MySQL优化(SQL语句及索引优化)

文章目录MySQL优化(SQL语句及索引优化)一,慢查询日志1.什么是慢查询日志?2.日志内容3.分析SQL执行计划二,SQL优化1.优化count()和Max()2.子查询和关联查询优化3.group by优化4.limit优化三,索引优化MySQL优化(SQL语句及索引优化)最近在复习算法,为明年的春招做准备,欢迎互关呀,共同学习,进步!一,慢查询日志1.什么是慢查询日志?MyS...

2019-10-30 23:37:37 1235

原创 操作系统(虚拟存储器)

操作系统(虚拟存储器)笔者大三,最近在复习,为明年的春招做准备,欢迎互关呀,共同学习,进步!虚拟存储器实现了内存扩充的功能,但是该扩充不是物理上实际的扩大内存容量,而是从逻辑上实现对内存容量的扩充,让用户感觉到的内存容量比实际内存容量大得多在传统的存储器管理的方式中,他们都要求将一个作业全部装入内存后方能运行,但是这样会出现两种情况:有的作业很大,其所要求的内存空间超过了内存总容...

2019-10-28 22:00:27 4484 1

原创 java中的字符串String

文章目录java中的字符串String1.String类结构2. String数据结构定义3.构造方法4.String常用方法5.String真的不可变吗?java中的字符串String本文只是分析String的基本方法的源码1.String类结构String是一个不可变类,不可被继承,可以被序列化,可以比较大小,是一个有序字符的序列public final class String...

2019-10-27 20:32:19 362

原创 从redis源码看数据结构(二)字符串

文章目录从redis源码看数据结构(二)字符串一,redis中的字符串1.基本数据结构2.创建一个字符串3.字符串拼接二,java中的字符串String1.String类结构2. String数据结构定义3.构造方法4.String常用方法5.String真的不可变吗?从redis源码看数据结构(二)字符串作者今年大三,正在准备明年的春招,文章中有写得不对的,希望大家及时指出文章中的错误的地...

2019-10-27 20:22:12 312

原创 从redis源码看数据结构(一)链表

文章目录从redis源码看数据结构(一)链表一,redis数据类型二,redis底层列表实现1.列表底层数据结构2.redis双向链表操作新建链表删除链表添加结点添加头结点添加尾节点在指定节点前或后插入节点删除节点删除给定节点获取节点通过索引获取节点获取迭代器当前节点三,java链表实现1.单链表2.双向链表从redis源码看数据结构(一)链表作者今年大三,正在准备明年的春招,文章中有写得不...

2019-10-22 23:08:46 490

原创 回溯专题复习

回溯专题复习最近在复习算法,为明年的春招做准备,欢迎互关呀,共同学习,进步!1.全排列过程分析递归树从递归树中可以看出,题目也要求数字不能重复,所以我们使用一个变量来标识一个数字是否被使用过。如果使用过则跳过使用下一个数字,使用完一个数字后要开始回溯,将访问状态重置自己做题时的分析图,有点丑,自小写字比较难看hhh代码实现 /** * @param...

2019-10-21 22:06:30 215

原创 计算机网络专题复习(网络层)

文章目录计算机网络专题复习(网络层)一,网络层概述二,数据交换数据交换方式电路交换报文交换分组交换三,路由转发路由算法路由转发协议内部网关协议RIP:内部网关协议OSPF四,IP协议1.IP地址2.表示方法3,分类4,IP层1.ARP协议2,ICMP协议5,IP首部6,IPV-6计算机网络专题复习(网络层)一,网络层概述作者今年大三,正在准备明年的春招,文章中有写得不对的,希望大家及时指出...

2019-10-19 21:54:35 1300

原创 计算机网络专题复习(传输层)

文章目录计算机网络专题复习(传输层)一,传输层概述二,UDP协议1,UDP的主要特点三,TCP协议1,TCP协议特点2,TCP报文段首部格式3,TCP连接管理三次握手四次挥手4,TCP可靠传输1,序号2,确认3,超时重传5,TCP流量和拥塞控制流量控制拥塞控制1,慢开始2,拥塞避免3,快重传和快恢复4,拥塞控制和流量控制联系计算机网络专题复习(传输层)作者今年大三,正在准备明年的春招,文章中...

2019-10-18 14:40:24 1488 4

原创 计算机网络专题复习(应用层)

计算机网络专题复习(应用层)作者今年大三,正在准备明年的春招,文章中有写得不对的,希望大家及时指出文章中的错误的地方,欢迎互粉,大家一起努力!一,DNS域名解析服务前言,什么是域名?我们平时见到的诸如:www.baidu.com,这个其实就是一个域名那为什么需要域名呢?能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串域名分类示例:1.DNS...

2019-10-15 22:02:21 1849 2

原创 基于spring aop和MongoDB的日志储存管理

3.基于spring aop和MongoDB的日志储存管理封装的日志实体:@Datapublic class LogInfo { private String requestMethod; private String requestIp; private String requestUrl; private Map<String,String[]&g...

2019-10-12 14:16:26 356

原创 springboot专题复习spring data MongoDB

文章目录springboot专题复习spring data MongoDB一,MongoDB复习1.MongoDB概述2.集合操作3.文档操作二,springboot2.x整合MongoDB1.引入依赖2.CRUD3.基于spring aop和MongoDB的日志储存管理springboot专题复习spring data MongoDB一,MongoDB复习1.MongoDB概述Mongo...

2019-10-12 14:14:46 382

原创 springboot专题复习 spring data jpa复习

spring data jpa复习文章目录spring data jpa复习一,spring data jpa是什么?1.什么是jpa?2.jpa规范3.何为spring data jpa?二,spring data jpa使用1.建立实体和表,实体属性和表字段的映射关系2.CRUD操作1.查询基于内部api的查询复杂查询基于jpql的查询基于方法名称规则查询2.更新(增删改)本人最近一直在...

2019-10-10 20:25:53 335 2

原创 mybatis专题复习系列

mybatis专题复习系列最近在复习框架的基础知识,利用国庆假期,想复习下mybatis,jpa,hibernate等orm框架,如果觉得写得还不错,有帮助到你,可以点波关注,我会继续更,一起努力!mybatis复习(一)工作原理mybatis复习(二)mybatis连接池和事务管理mybatis复习(三)缓存机制...

2019-10-07 01:17:54 260

原创 动态规划专题复习(二)最值问题

文章目录动态规划专题复习(二)最值问题何为最值问题?1.最长回文字串暴力记忆化搜索动态规划2.最小路径和暴力记忆化搜索动态规划3.打家劫舍一暴力记忆化搜索动态规划4.打家劫舍二动态规划动态规划专题复习(二)最值问题最近在复习算法,为明年的春招做准备,欢迎互关呀,共同学习,进步!何为最值问题?最值问题就是给出一个问题的最优解,这种最优解,可以是一个问题能求得的最大最小值,一种最优路径等等...

2019-10-07 01:13:01 1302

原创 mybatis复习(三)缓存机制

文章目录mybatis复习(三)缓存机制一,一级缓存1.什么是一级缓存?2.工作示意图3.深入源码sqlSession组织Executor缓存组织操作缓存怎样判断某两次查询是完全相同的查询?CacheKey的确定一级缓存的生命周期总结二,二级缓存工作原理缓存操作缓存淘汰策略总结mybatis复习(三)缓存机制最近在复习框架的基础知识,利用国庆假期,想复习下mybatis,jpa,hibern...

2019-10-05 22:42:08 235

原创 动态规划专题复习(一)计数问题

文章目录动态规划专题复习(一)计数问题一,计数问题1.斐波那契数列暴力递归解记忆化搜索动态规划2.凑零钱暴力递归记忆化搜索动态规划3.爬台阶暴力递归记忆化搜索动态规划4.不同路径一暴力递归记忆化搜索动态规划5.不同路径二动态规划6.不同的二叉搜索树一暴力递归记忆化搜素动态规划动态规划专题复习(一)计数问题最近在复习算法,为明年的春招做准备,欢迎互关呀,共同学习,进步!动态规划是一种算法思...

2019-10-04 21:47:06 1316 5

原创 mybatis复习(二)mybatis连接池和事务管理

文章目录mybatis连接池和事务管理一,连接池1.不使用连接池的UnpooledDataSource2.使用连接池的PooledDataSource二,mybatis事务管理1,数据库事务复习1.ACID基本性质2.java中的基本事务模型代码2,mybatis事务管理mybatis连接池和事务管理最近在复习框架的基础知识,利用国庆假期,想复习下mybatis,jpa,hibernate等...

2019-10-02 15:33:00 357

原创 mybatis复习(一)工作原理

文章目录mybatis工作原理1.工作流程核心配置文件读取1,mybatis基于xml配置文件创建Configuration对象的过程2,基于configuration对象创建sqlSessionFactory的过程3,SQLSessionFactory创建sqlSession的过程Executor执行器执行sql1,jdbc复习jdbc知识点总结mybatis中的executor执行sqlmy...

2019-10-02 00:42:19 367

go语言源码包

方便那些不能下的朋友们,这是go的包,本人官网下载

2019-05-03

空空如也

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

TA关注的人

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