![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人成长
文章平均质量分 83
渐行渐远-渐无声
这个作者很懒,什么都没留下…
展开
-
Curl拉去网站信息时出现乱码的解决方法及curl参数
最近使用curl访问网站的时候出现了中文乱码的问题。最后发现在传输过程中经过了gzip压缩,所以出现了乱码。解决方法:在curl后面加–compressed 即可。Linux下curl的参数信息:[root@iZ8vbgmun6hwk78t8owinhZ ~]# curl -hUsage: curl [options...] <url>Options: (H) means...原创 2019-11-13 15:53:03 · 1056 阅读 · 0 评论 -
redis之学习(二)使用场景以及性能分析
之前我们以及了解到redis的介绍与简单用法,本文将从各个数据结构的性能与操作redis名字的复杂度进行实际生产中的分析。String类型操作字符串类型命令的时间复杂度命令时间复杂度set key valueO(1)get keyO(1)del key [key …]O(k),k为key的个数mset key value [key value …]...原创 2019-09-05 12:32:29 · 518 阅读 · 0 评论 -
ES(ElasticSearch)入门介绍
ElasticSearch 是什么ES是一个基于Lucene构建的开源,分布式,RESTFUL搜索引擎。设计用于云计算中,能够达到实时搜索、稳定、可靠、快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。ES的几个重要的概念:NearRealTime。ElasticSearch是一个准实时检索平台,即从索引一个文档到这个文档能被成功检索有一个轻微的延迟,将近1秒钟。node。集...原创 2019-08-08 19:45:38 · 608 阅读 · 0 评论 -
redis以及它的特点与简单用法
Redis是什么Redis 是一种基于键值对的NoSQL数据库,Redis的值可以是string、hash、list、set、zset、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种数据结构与算法组成。所以Redis可以满足多种应用场景,且Redis是将所有的数据放在内存中,所以它的读写能力十分惊人。除此之外,Redis还提供了RDB与AOF两种持久化策略。防止在意...原创 2019-08-14 20:00:20 · 246 阅读 · 0 评论 -
事务特性、隔离级别、spring事务的传播方式
关于mysql的事务,我们想到的应该ACID属性。(Atomicity原子性、Consistency一致性、Isolation隔离性、Durability持久性),本文主要讲述mysql中innodb的事务隔离级别,以及脏读、幻读、不可重复读的区别。...原创 2019-07-31 15:18:00 · 93 阅读 · 0 评论 -
Mysql入门(四)索引的分类、建立、删除与优化
Mysql索引索引的建立语法如下:alter table table_name add index index_name (column_list) ;alter table table_name add unique (column_list) ;alter table table_name add primary key (column_list) ;建索引的几大规则最左前缀匹...原创 2019-07-16 18:56:44 · 118 阅读 · 0 评论 -
mysql入门(三)mysql的存储引擎
我们都知道mysql支持了很多种存储引擎,那么它们之间有什么区别、我们又怎么选择呢?本文主要讲述了mysql常用的存储引擎的优缺点,以及它们各自的适用场景。Mysql的存储引擎查看数据库所支持的存储引擎指令为:show engines; 它可以使用’\g’或者’\G’或者’;‘结束。’\G’的结果更为美观一些查询当前默认使用的存储引擎为 show variables like ‘%stor...原创 2019-07-16 15:18:32 · 153 阅读 · 0 评论 -
mysql入门(二)mysql的使用规范
不论什么技术或是语言,他都有自己的规范,mysql也有属于自己的规范,本文从表以及数据库的设计、索引的建立、sql的使用、散表以及其他方面讲述使用的规范。表设计规范库名、表名、字段名必须使用小写字母,“_”分割。库名、表名、字段名必须不超过12个字符。库名、表名、字段名见名知意,建议使用名词而不是动词。建议使用InnoDB存储引擎。存储精确浮点数必须使用DECIMAL替代FLOAT和...转载 2019-07-16 15:00:44 · 145 阅读 · 0 评论 -
Mysql的入门(一)数据库的类型及数据库的基本操作
mysql数据库入门mysql的基本指令1.数据库的操作创建数据库 create database 或者 create schema。一般使用create database|schema if not exists 数据库名;(未创建则创建)。数据库命名不可以重名,不能使用关键字作为数据库名与表名。数据库名与表名采用小写(兼容平台),名称最长64个字符,别名最长256。不可使用单独的数字...转载 2019-07-16 14:47:58 · 222 阅读 · 0 评论