自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (8)
  • 问答 (3)
  • 收藏
  • 关注

转载 经典排序算法

文章目录排序算法说明topK问题排序的定义术语说明算法时间复杂度、空间复杂度、稳定性总结算法分类比较和非比较的区别冒泡排序算法描述时间复杂度空间复杂度稳定性代码实现选择排序(Selection Sort)算法描述时间复杂度空间复杂度稳定性代码实现插入排序(Insertion Sort)算法描述时间复杂度空间复杂度稳定性代码实现希尔排序(Shell Sort)算法描述空间复杂度稳定性代码实现归并排序...

2019-06-19 16:31:24 138

转载 MySQL、MongoDB、Redis 数据库之间的区别

MySQL、MongoDB、Redis 数据库之间的区别转载自 https://blog.csdn.net/CatStarXcode/article/details/79513425文章目录MySQL、MongoDB、Redis 数据库之间的区别MongoDBMongoDB 的存储特点MongoDB 的应用场景持久化方式:简说mmap主要特点监控MongoDB 优点MongoDB 缺点Re...

2019-06-19 16:22:28 584

转载 MySQL触发器

MySQL触发器文章目录MySQL触发器触发器概念创建触发器创建 BEFORE 类型触发器创建 AFTER 类型触发器判断值后调用触发器NEW和OLD查找触发器修改触发器删除触发器触发器的使用限制触发器中的异常机制触发器尽量避免问题一:大型系统必须得要存储过程和触发器吗?-知乎回答一:回答2回答3问题2:为什么大家都不推荐使用MySQL触发器而用存储过程?- segmentfault回答1回答2...

2019-06-19 12:04:32 551

转载 存储过程简介

存储过程简介文章目录存储过程简介MySQL的存储过程MySQL存储过程的创建语法分隔符参数过程体IN参数例子调用执行结果OUT参数例子调用执行结果INOUT参数例子调用执行结果变量数值类型日期和时间类型字符串类型变量赋值用户变量在MySQL客户端使用用户变量执行结果在存储过程中使用用户变量执行结果在存储过程间传递全局范围的用户变量执行结果注释MySQL存储过程的调用MySQL存储过程的查询MyS...

2019-06-19 12:03:56 1169

转载 MySQL自定义函数

MySQL自定义函数文章目录MySQL自定义函数创建并使用自定义函数查找函数修改自定义函数删除自定义函数自定义函数是一种与存储过程十分相似的过程式数据库对象。它与存储过程一样,都是由 SQL 语句和过程式语句组成的代码片段,并且可以被应用程序和其他 SQL 语句调用。自定义函数与存储过程之间存在几点区别:自定义函数不能拥有输出参数,这是因为自定义函数自身就是输出参数;而存储过程可以拥有输...

2019-06-19 12:03:28 1072

转载 简单谈谈数据库索引

简单谈谈数据库索引转载自: https://www.cnblogs.com/heyonggang/p/6610526.html什么是索引数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚簇索引能提高多行检索的速度,而非聚簇索引对于单行的检索很快。为什么要创建索引创建索引可以...

2019-06-19 12:02:54 200

转载 SQL语句50题基础练习

SQL语句50题基础练习mysql行转列 列转行数据库语言分类数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。数据操作语言(DML),例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。数据查询语言(DQL),例如:SELECT语句。(一般不会单独归于一类,因为只有一个语句)。数据控制语言(DCL),例如:GRANT、REVOKE、DE...

2019-06-19 12:01:59 288

原创 JWT(JSON Web Token)

JSON Web TokenJSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。一、跨域认证的问题互联网服务离不开用户认证。一般流程是下面这样。1、用户向服务器发送用户名和密码。2、服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。3、服务器向用户返回一个session_id,写入用户的Coo...

2019-03-04 14:34:50 163

转载 Redis 总结精讲

1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰机制6、redis和数据库双写一致性问题7、如何应对缓存穿透和缓存雪崩问题8、如何解决redis的并发竞争问题集群搭建 各种机制1、为什么使用redis在项目中使用redis,主要是从两...

2019-02-13 16:15:44 94

转载 redis

redis-cli -h host -p port -a password有时候会有中文乱码。要在 redis-cli 后面加上 --rawredis-cli --raw就可以避免中文乱码了。

2019-02-13 16:14:51 112

转载 Ehcache入门基础示例

一:目录EhCache 简介 Hello World 示例 Spring 整合 二: 简介1. 基本介绍EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存...

2019-02-13 16:06:34 168

转载 经典消费者生产者问题

经典消费者生产者问题首先你需要了解多线程的流程以及实现多线程的几种方法,同时你要理解什么是并行、并发,以及线程和进程的区别,这里做简要的区别。线程:一个进程包括多个线程并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。并发:通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时。并发往往在场景中有公用的资源,那么针对这个公用的资源往往产生瓶颈,我们...

2019-02-13 16:04:04 189

转载 Bloom-Filter 数据出重

Bloom-Filter 数据出重1. Bloom-Filter算法简介Bloom-Filter,即布隆过滤器,1970年由Bloom中提出。它可以用于检索一个元素是否在一个集合中。Bloom Filter(BF)是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。它是一个判断元素是否存在集合的快速的概率算法。Bloom Filter有可能会...

2019-02-13 16:02:11 206

转载 深入理解HashMap

深入理解HashMap一、HashMap的概述1.1 HashMap的数据结构HashMap的内存结构和原理,以及线程安全都是面试的热点问题。Java中的数据结构基本可以用数组+链表的解决。数组的优缺点:通过下标索引方便查找,但是在数组中插入或删除一个元素比较困难。链表的优缺点:由于在链表中查找一个元素需要以遍历链表的方式去查找,而插入,删除快速。因此链表适合快速插入和删除的场景,不利...

2019-02-13 15:49:49 136

JAVA_UI_2048

自制JAVAUI小程序2048,课设可用

2017-06-24

简易版淘宝

JSP+MySQL+Tomcat

2017-06-24

简易版贴吧

JSP+Mysql+Tomcat

2017-06-24

FeiQ.1060559168

局域网内部数据快传

2017-06-24

顶尖数据恢复

破解版内有详细教程

2017-06-24

CRRedist2005_x86.msi

水晶报表插件

2017-06-24

QQ影音解码器

QQ影音解码

2017-06-24

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

TA关注的人

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