摘要:
1.首先导入2782665条测试数据(单表将近280万数据) 2.offset比较小的时候 3.offset比较大的时候 4.优化(文件名创建了唯一索引) SELECT * FROM cbbd WHERE id >=(SELECT id FROM cbbd ORDER BY 文件名 LIMIT 90
阅读全文
posted @ 2017-02-22 09:44
~沐风
阅读(426)
推荐(1)
摘要:
种一棵树最好的时间是十年前,其次是现在。所有的恐惧来源于陌生。 博主是利用读书、参考、引用、抄袭、复制和粘贴等多种方式打造成自己的纯镀24k文章,请原谅博主成为一个文档搬运工! 大象放冰箱的问题——学会分解问题,然后各个击破。 2024年规划——有时候,成功者只是坚持梦想不放弃的人。 仅仅围绕公司核
阅读全文
posted @ 2017-02-09 12:31
~沐风
阅读(1442)
推荐(2)
摘要:
token应用流程 初次登录:用户初次登录,输入用户名密码 密码验证:服务器从数据库取出用户名和密码进行验证 生成JWT:服务器端验证通过,根据从数据库返回的信息,以及预设规则,生成JWT 返还JWT:服务器的HTTP RESPONSE中将JWT返还 带JWT的请求:以后客户端发起请求,HTTP R
阅读全文
posted @ 2017-01-18 16:27
~沐风
阅读(5684)
推荐(0)
摘要:
序言 seconds_behind_master测量从属服务器SQL线程和从属服务器I/O线程之间的时间差距 资料 MySQL异步复制延迟解决
阅读全文
posted @ 2017-01-16 21:28
~沐风
阅读(424)
推荐(0)
摘要:
向MySQL发送一个请求时MySQL具体的操作过程 慢查询 1.慢查询 SHOW VARIABLES LIKE '%quer%' 索引优化技巧 1.对于创建的多列索引(复合)索引,只要查询条件使用了最左边的列,索引一般就会被使用。 2.对于使用like的查询,查询如果是“%aaa”、“_aaa”就不
阅读全文
posted @ 2017-01-15 12:01
~沐风
阅读(1005)
推荐(0)
摘要:
建表规约 索引规约 SQL 语句 其他实战建议 选用utf8编码 可以将 MySql 的字符集由 utf8 调整为 utf8mb4。utf8mb4 是 MySql 在 5.5.3 版本之后增加的一个编码方式,用来兼容四字节的 Unicode(包括 Emoji)。 理论上,utf8mb4 是 utf8
阅读全文
posted @ 2017-01-08 23:02
~沐风
阅读(300)
推荐(0)
摘要:
http://www.cnblogs.com/frankzhou/p/simplsso.html http://www.cnblogs.com/yubaolee/p/sso.html http://www.cnblogs.com/yubaolee/p/OpenAuth.html http://www
阅读全文
posted @ 2016-12-21 12:34
~沐风
阅读(154)
推荐(0)
摘要:
http://www.cnblogs.com/whgk/p/6149009.html 优化:http://www.ihref.com/read-16422.html MYSQL常用的几种连接查询方法
阅读全文
posted @ 2016-12-10 17:43
~沐风
阅读(247)
推荐(0)
摘要:
序言 命名规范 常用CSS css伪元素:before和:after 基于伪元素的特点可以知道其优缺点 优点 减少dom节点数 让css帮助解决部分js问题,让问题变得简单 缺点 不利于SEO 无法审查元素,不利于调试 资料 https://www.w3school.com.cn/css/index
阅读全文
posted @ 2016-12-09 11:41
~沐风
阅读(155)
推荐(0)
摘要:
序言 索引 1.创建索引基本语法格 在MySQL中,在已经存在的表上,可以通过ALTER TABLE语句直接为表上的一个或几个字段创建索引。基本语法格式如下: ALTER TABLE 表名 ADD [UNIQUE | FULLTEXT | SPATIAL] INDEX 索引名(字段名 [(长度)]
阅读全文
posted @ 2016-12-08 14:57
~沐风
阅读(519)
推荐(0)
摘要:
搭建副本集 1:首先创建3台虚拟机作为配置环境 IP1:192.168.101.175 IP2:192.168.101.176 IP3:192.168.101.177 2.下载MongoDB 3.4版本,没有的文件或者文件夹请自行创建。 3.编辑配置文件E:\mongodb-3.4\conf\mon
阅读全文
posted @ 2016-11-30 20:55
~沐风
阅读(530)
推荐(0)
摘要:
序言 本文将介绍 Redis 的10种数据类型,分别是 string(字符串) hash(哈希) list(列表) set(集合) zset(有序集合) stream(流) geospatial(地理) bitmap(位图) bitfield(位域) hyperloglog(基数统计) 五种数据类型
阅读全文
posted @ 2016-11-29 12:30
~沐风
阅读(714)
推荐(1)
摘要:
http://www.ruanyifeng.com/blog/javascript/ 学习Javascript闭包(Closure) http://www.ruanyifeng.com/blog/2010/01/12_javascript_syntax_structures_you_should_n
阅读全文
posted @ 2016-11-28 14:53
~沐风
阅读(187)
推荐(0)
摘要:
1.新建项目添加单元测试项目 2.鼠标右键直接可以断点调试 3.public static class Assert类
阅读全文
posted @ 2016-11-28 13:42
~沐风
阅读(204)
推荐(0)
摘要:
1.控制器 Controller接收用户请求,将Model和View匹配在一起,共同完成用户请求。它是一个分发器,通过选择不同的Model、View,可以决定完成不同的用户请求。 但Controller并不做任何的数据处理,只把用户的信息传递给模型,告诉Model做什么,选择符合要求的View返回给
阅读全文
posted @ 2016-11-28 09:53
~沐风
阅读(337)
推荐(0)
摘要:
什么是路由 通过【路由】配置,路由可以规定URL的特殊格式,使其达到特殊效果。 在ASP.NET MVC框架中,通过路由配置URL,使用户的URL请求可以映射到Controller下的action方法中,执行相应操作,并接受URL中传过来的参数, 在MVC5框架中,在【RouteConfig.cs】
阅读全文
posted @ 2016-11-26 22:49
~沐风
阅读(678)
推荐(0)
摘要:
1.索引介绍 2.创建语句 1)基础索引 在字段age 上创建索引,1(升序);-1(降序):db.users.ensureIndex({age:1}) _id 是创建表的时候自动创建的索引,此索引是不能够删除的。当系统已有大量数据时,创建索引就是个非常耗时的活,我们可以在后台执行,只需指定“bac
阅读全文
posted @ 2016-11-26 12:58
~沐风
阅读(240)
推荐(0)
摘要:
1.构造实体类 2.增加一条记录 存入MongoDB后的单条集合格式 增加一条评论 结果 3.查询一条记录 4.更新一条记录 a.支持数增加1 b.修改Title字段 c.根据userId更新一条子评论的comments字段 5.删除
阅读全文
posted @ 2016-11-25 14:52
~沐风
阅读(206)
推荐(0)
摘要:
var jsonArray = [ { "user": { "id": 100, "screen_name": "d_linq" }, "text": "to objects" }, { "user": { "id": 130, "screen_name": "c_bill" }, "text": "g" }, { "user": { &
阅读全文
posted @ 2016-11-24 09:13
~沐风
阅读(335)
推荐(0)
摘要:
1.可以使用SHOW TABLE STATUS查询表的相关信息。 2.默认存储引擎是InnoDB,如果没有什么很特殊的要求,InnoDB引擎是我们最好的选择。 3.mysql的infobright引擎——Infobright是开源的MySQL数据仓库解决方案,引入了列存储方案,高强度的数据压缩,优化
阅读全文
posted @ 2016-11-21 15:37
~沐风
阅读(239)
推荐(0)
摘要:
1.MongoDB和传统关系型数据库的比较 2.面向文档的 NoSQL 数据库主要解决的问题不是高性能的并发读写,而是保证海量数据存储的同时,具有良好的查询性能。 3.MongoDB可以作为日志分析系统。 4.转换设计思路,NoSql的世界可以通过冗余设计满足系统功能。 5.建立索引。 http:/
阅读全文
posted @ 2016-11-21 11:25
~沐风
阅读(182)
推荐(0)
摘要:
http://www.cnblogs.com/lipan/archive/2011/03/21/1989409.html
阅读全文
posted @ 2016-11-17 13:38
~沐风
阅读(168)
推荐(0)
摘要:
1.官网 http://www.mycat.io/ http://www.iqiyi.com/w_19rtg7i46d.html
阅读全文
posted @ 2016-11-15 13:20
~沐风
阅读(187)
推荐(0)
摘要:
1.WebHelper 2.调用
阅读全文
posted @ 2016-11-11 09:14
~沐风
阅读(505)
推荐(0)
摘要:
第一部分 语言篇 第1章 基本语言要素 / 2建议1:正确操作字符串 / 2建议2:使用默认转型方法 / 6建议3:区别对待强制转型与as和is / 9 能使用as的情况下使用as,性能会优于is。as只能用于引用类型,is则都可以。 建议4:TryParse比Parse好 / 12 总是使用Try
阅读全文
posted @ 2016-11-08 10:03
~沐风
阅读(1214)
推荐(0)
posted @ 2016-09-25 22:18
~沐风
阅读(184)
推荐(0)
摘要:
HttpServletResponse 1.告诉服务器应用使用UTF-8解析文本的两种方式,告诉客户端要使用什么编码 2.getWriter 3.getOutputStream 4.下载文件 5.告诉客户端不使用缓存 6.跳转 7.重定向 8.response细节 getOutputStream和g
阅读全文
posted @ 2016-09-17 19:47
~沐风
阅读(342)
推荐(0)
摘要:
http://www.cnblogs.com/zhangweizhong/category/771055.html
阅读全文
posted @ 2016-09-15 11:24
~沐风
阅读(299)
推荐(0)
摘要:
序言 执行过程 Servlet 生命周期、工作原理:http://www.cnblogs.com/xuekyo/archive/2013/02/24/2924072.html Servlet的生命周期 Servlet的生命周期是由Servlet的容器来控制的,它可以分为3个阶段;初始化,运行,销毁。
阅读全文
posted @ 2016-09-11 22:13
~沐风
阅读(282)
推荐(0)
摘要:
http://www.cnblogs.com/laibin/p/5847111.html 调用try catch:Shift+Alt+Z 重命名:alt+shift+r 自动提示:Alt +/ 列出接口的实现类列表:ctrl+t 强转:Ctrl+1 封装属性字段:Alt+Shift+S 鼠标变为黑色
阅读全文
posted @ 2016-09-07 22:36
~沐风
阅读(172)
推荐(0)
摘要:
1.配置文件:dbinfo.properties 2.DBUtils.java 3.解决sql注入问题 https://www.cnblogs.com/fzz9/p/8970210.html
阅读全文
posted @ 2016-09-07 22:10
~沐风
阅读(208)
推荐(0)
摘要:
http://www.cnblogs.com/shootercheng/p/5838645.html
阅读全文
posted @ 2016-09-04 10:49
~沐风
阅读(116)
推荐(0)
摘要:
JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。 JDBC与数据库驱动的关系:接口与实现的关系。 JDBC规范(掌握四个核心对象): DriverManager:用于注册驱动 Connection: 表示与数据库创建的连接 Statement
阅读全文
posted @ 2016-09-01 22:36
~沐风
阅读(208)
推荐(0)
摘要:
环境变量 系统变量→新建 JAVA_HOME 变量 C:\Program Files\Java\jdk1.8.0_151 系统变量→寻找 Path 变量→编辑 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 系统变量→新建 CLASSPATH 变量 .;%JAVA_HOME
阅读全文
posted @ 2016-09-01 20:47
~沐风
阅读(220)
推荐(0)
摘要:
分割List集合 //构造被分隔的集合 List<object> list = new List<object>(); for (int i = 0; i <= 100; i++) { list.Add(i); } //待导入集合组 List<IEnumerable<object>> BigList
阅读全文
posted @ 2016-08-30 09:54
~沐风
阅读(684)
推荐(0)
摘要:
NameValueCollection myHeader = new NameValueCollection(); int i; string strKey; string result; myHeader = Request.Headers; int total =...
阅读全文
posted @ 2016-08-25 14:03
~沐风
阅读(1081)
推荐(0)
摘要:
序言 为什么选择 RabbitMQ而没有选择Kafka? 是因为业务系统对消息有高可靠性要求,以及对复杂功能(如消息确认)的要求 。 Docker安装Rabbitmq 1.下载镜像 docker pull rabbitmq:management 2.创建容器 rabbitmq需要有映射以下端口: 5
阅读全文
posted @ 2016-08-01 16:53
~沐风
阅读(375)
推荐(0)
摘要:
1.为什么选择Dapper 1)轻量。 2)速度快。Dapper的速度接近与IDataReader,取列表的数据超过了DataTable。 3)支持多种数据库。Dapper可以在所有Ado.net Providers下工作,包括sqlite, sqlce, firebird, oracle, MyS
阅读全文
posted @ 2016-07-31 17:08
~沐风
阅读(1617)
推荐(0)
摘要:
1.Scrapy介绍 Scrapy,Python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。 Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。它也提供了多种类型爬虫
阅读全文
posted @ 2016-07-23 12:55
~沐风
阅读(347)
推荐(0)
摘要:
1.安装驱动 输入命令:pip install redis 2.直接使用驱动 3.ORM框架——flask-redis 输入命令:pip install flask-redis
阅读全文
posted @ 2016-07-23 10:36
~沐风
阅读(664)
推荐(0)