对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧字段是常量引用时,索引就十分有效。下面用几个例子对比查询条件的不同对性能影响. create table test( a int, b int, c int, KEY a(a,b,c) ); 优: select * from test where a=10 and b>…

2019年10月31日 0条评论 7点热度 阅读全文

字符串string:   字符串类型是Redis中最为基础的数据存储类型,是一个由字节组成的序列,他在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据货Json对象描述信息等,是标准的key-value,一般来存字符串,整数和浮点数。Value最多可以容纳的数据长度为512MB 应用场景:很常见的场景用于统计网站访问数量,当前在线人数等。incr命令(++操作)   列表list: Redis的列表允许用户从序列的两端推入或者弹出元素,列表由多个字符串值组成…

2019年10月31日 0条评论 13点热度 阅读全文

场景 要求:利用jmeter的正则表达式提取器获取如下列表信息 第一步:添加线程组 第二步:添加HTTP请求 第三步:添加正则表达式提取器 第四步:添加Debug Sampler 第五步:察看结果树 备注:如果一个正则表达式可以匹配到多个可以符合条件的值,并且想把这些值都拿到解决方式: 把匹配数字设为-1 注:0,表示是随机,-1,表示拿到所有值 场景:获取所有数据,并把所有数据都请求一次 解决方法: 第一:可以利用正则表达式提取器 第二:既然有多个值,想每个值都拿到,可以利用foreach循环控制器来做。 特别注…

2019年10月31日 0条评论 5点热度 阅读全文

anaconda安装完之后要配置环境变量,把anaconda安装文件下的scripts文件的路径复制,去环境变量下的系统变量path下加英文分号  ;   ,大多数时候这样就算配置完了,在cmd命令提示框里输入conda,就有很多东西弹出来,输入python也能进入python编程环境。 但是。。。。 我在cmd里输入conda,能弹出来关于conda的很多东西,但是输入python,弹出的是“python不是内部命令。。。。“ 万一以后要在cmd环境下安装一些库之类的,因为也不熟练,…

2019年10月31日 0条评论 8点热度 阅读全文

前言: 我们知道,关注和粉丝已经成为很多信息流平台必备的功能,比如我们的csdn就有这一功能,但是随着关注人的增加,我们如果采用普通数据库的存储可能会满足不了用户的速度上的体验,如:MySQL数据存储是存储在表中,查找数据时要先对表进行全局扫描或者根据索引查找,这涉及到磁盘的查找,磁盘查找如果是按条点查找可能会快点,但是顺序查找就比较慢;而Redis不用这么麻烦,本身就是存储在内存中,会根据数据在内存的位置直接取出。   我的粉丝数太感人了吧,呜呜!~~~~  那么Redis它有什么优势呢? 1…

2019年10月31日 0条评论 18点热度 阅读全文

背景 在微信开发时,填写的网页授权域名不能加上端口号,要直接通过域名访问到应用服务,域名直接访问的默认端口为80, 而我所部署应用的服务器上,80端口已经被httpd进程占用了,因为业务需求,又不能终止httpd使用80端口。所以想到可以通过nginx进行端口映射。 思路 改变httpd的默认端口为8088,通过nginx把8088端口映射到80端口。 需要访问的网页授权域名(example.com:8080/weixin/pay)把8080端口也映射到80端口。 解决方式 查看80端口占用情况: netstat …

2019年10月31日 0条评论 6点热度 阅读全文

在好几年前,就已经注意到DDPush这款推送中间件,不过看近来发展也还是停留在V1.0的基础上,不免惋惜!恰好最近正在深入研究Java Socket通信编程,也顺带再看看这款应用。官网地址:http://www.ddpush.net/ 目录 DDPush 任意门 消息推送 DDPush是什么 DDPush可以做什么 移动互联网消息推送 IM实时消息系统核心组件 物联网设备控制与交互 DDPush消息推送有什么优势 开源、免费 容量高,速度快,要求低 终端设备流量少,省电 DDPush消息推送基于什么技术 DDPus…

2019年10月31日 0条评论 9点热度 阅读全文

hive建表分区 魔板: create table 表名( 字段1 类型1, 字段2 类型2) partitioned by (分区名 类型) row format delimited fields terminated by '分隔符'; 例子: create table AccountRegister( #字段信息 AppID String, GameID String, ChildId String, IP String, AccountID String, LogType String, LogTime i…

2019年10月31日 0条评论 3点热度 阅读全文

说明 在学习了《神奇的矩阵》,《马同学图解数学》,机器学习等内容后对矩阵有了一些直觉上的认识。文章不长相信大家读完之后一定能够明白一些矩阵的核心概念背后的物理意义。 空间 首先说空间的特质就是可以容纳运动,这里的运动更加准确的来说就是一种跃迁、变换。我们可以想象在波尔的原子模型中环绕原子核的电子在吸收或者是释放能量之后直接从这个轨道一下子变换到另一个轨道这个场景。进一步,线性空间就是就是可以容纳线性变换的集合。 这里说到了集合,那么对于线程空间的它是谁的集合呢?是向量。向量不像是我们最基本认识的最直观的向量一个有方…

2019年10月31日 0条评论 5点热度 阅读全文

计算机编程种常见的几种编码详解 其实计算机编程离不开编码 但是大多数都不能真正全面了解各种编码 今天就来好好和几位编码熟悉熟悉 一、字符、字符集和字符编码方式 字符:字符是抽象的最小文本单位。它没有固定的形状(可能是一个字形),而且没有值。“A”是一个字符,“€”(德国、法国和许多其他欧洲国家通用货币的标志)也是一个字符。“中”“国”这是两个汉字字符。字符仅仅代表一个符号。 字符集:也就是某个符号和某个数字映射关系的一个表,也就是它决定了107 是koubei 的 ‘k’,21475 是口碑的“口”,不同的表有不同…

2019年10月31日 0条评论 3点热度 阅读全文