- 博客(15)
- 资源 (10)
- 收藏
- 关注
原创 MySQL中NULL对索引的影响
https://www.jianshu.com/p/3cae3e364946看了很多博客,也听过很多人说,包括我们公司的DBA,说MySql中如果某一列中含有null,那么包含该列的索引就无效了。翻了下《高性能MySQL第二版》和《MySQL技术内幕——InnoDB存储引擎第2版》,并没有看到关于这个的介绍。但在本地试了下,null列是可以用到索引的,不管是单列索引还是联合索引,但仅限于i...
2018-10-31 23:56:22 8794 1
原创 MYSQL中的int(11)到底代表什么意思?
https://segmentfault.com/a/1190000012479448一、前言在工作中经常要与mysql打交道,但是对mysql的各个字段类型一直都是一知半解,因此写本文总结记录一番。二、简介对于int类型的一些基础知识其实上图已经说的很明白了,在这里想讨论下常用的int(11)代表什么意思,很长时间以来我都以为这代表着限制int的长度为11位,直到有天看到...
2018-10-31 15:03:14 1244 1
原创 git命令-切换分支
参:https://www.cnblogs.com/smiler/p/6924583.htmlGit一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下:1. 查看远程分支$ git branch -a 我在mxnet根目录下运行以上命令:~/mxnet$ git branch -a* master remotes/o...
2018-10-30 17:21:04 159
原创 git 命令总结
git branch -rgit branch -agit branch -av git branch 分支名git checkout 分支名 git checkout -b 本地分支名x origin/远程分支名x git branch -d <BranchName> git push origin --delete &l...
2018-10-30 16:27:48 121
原创 byte为什么要与上0xff?
参: https://www.cnblogs.com/think-in-java/p/5527389.html意间翻看之间的代码,发现了一段难以理解的代码。 byte[] bs = digest.digest(origin.getBytes(Charset.forName(charsetName))) ; for (int i = 0...
2018-10-30 14:56:07 155
原创 关于MD5加密
参:https://md5jiami.51240.com/MD5的典型应用是对一段信息(Message)产生信息摘要(Message-Digest),以防止被篡改。比如,在UNIX下有很多软件在下载的时候都有一个文件名相同,文件扩展名为.md5的文件,在这个文件中通常只有一行文本,大致结构如: MD5 (tanajiya.tar.gz) = 0ca175b9c0f726a831d895e...
2018-10-30 14:53:28 159
原创 与恼人的验证码说拜拜,Google用一次点击区分人与机器
https://www.leiphone.com/news/201412/Hnux7n19OcNWwUFt.html导语:我们上网时总会输入验证码,以证明自己确实是个人类,但有时候那些图片实在让人抓狂,但Google透露他们开发了一个图灵测试,可以取代这种验证过程,你点击一个复选框就能证明自己是人类!而人与机器的区别可能就在移动鼠标的一瞬间。当阿兰·图灵在1947年首次设想了图灵测试,...
2018-10-26 15:29:35 3876
原创 秒杀系统设计架构与实现
https://blog.csdn.net/qq_27631217/article/details/80657271 最近做了一个点餐的平台,其中涉及到一个很重要的问题,活动期间的秒杀系统的实现。抢购/秒杀是如今很常见的一个应用场景,是高并发编程的一个挑战,在网上也找了一些资料,大部分都是理论,关于java的...
2018-10-26 11:53:39 398
原创 Redis随笔(五)Jedis、jedisCluster的使用
参:https://www.cnblogs.com/c-xiaohai/p/8376364.html1、Jedis客户端https://redis.io/clients2、Jedis源码包与使用介绍https://github.com/xetorthio/jedis3、项目中使用通过maven引入Jedis的依赖包<dependency> &l...
2018-10-25 15:02:24 4008
原创 Redis 高级教程
http://www.runoob.com/redis/redis-backup.htmlRedis 数据备份与恢复Redis SAVE 命令用于创建当前数据库的备份。语法redis Save 命令基本语法如下:redis 127.0.0.1:6379> SAVE 实例redis 127.0.0.1:6379> SAVE OK该命令将在 redis...
2018-10-25 14:58:11 981 1
原创 Redis 命令
http://www.runoob.com/redis/redis-commands.htmlRedis 命令Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。Redis 客户端在我们之前下载的的 redis 的安装包中。语法Redis 客户端的基本语法为:$ redis-cli实例以下实例讲解了如何...
2018-10-25 14:53:15 261
原创 Redis 简介
参:http://www.runoob.com/redis/redis-tutorial.htmlRedis 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅...
2018-10-25 14:48:56 247
原创 如何csdn复制他人博客文章到自己博客下
https://jingyan.baidu.com/article/0964eca24e159c8285f53618.htmlCSDN是中文第一大互联网技术网站,上面有很多好的文章,有时候需要复制别人的文章到自己的文章下进行修改重新发布,这要怎样做呢?工具/原料 一篇喜欢的博客 属于自己的csdn账号 chrome浏览器 方法/步骤 首先,在自己喜欢的博...
2018-10-24 17:06:15 7550 2
翻译 springboot(一):入门篇
什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的...
2018-10-24 16:55:02 136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人