自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Mysql索引

从数据结构角度哈希索引:对于哈希索引来说,底层的数据结构就是哈希表, 因此在绝大多数需求为单条记录查询的时候,可 以选择哈希索引,查询性能快; 其余大部分场景,建议选择BTree索引。 BTree索引:Mysql的BTree索引使用的是B树中的B+Tree。 但对于主要的两种存储引擎(MyISAM和InnoDB) 的实现方式是不同的。PS:字典的拼音目录就是聚集索引...

2019-10-14 23:33:17 124

原创 canal同步

canal可以用来监控数据库数据的变化,从而获得新增数据,或者修改的数据。canal是应阿里巴巴存在杭州和美国的双机房部署,存在跨机房同步的业务需求而提出的。阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务。6.1 Canal工作原理MySQL中的binlog日志:面试,mysql数据如何备份,开启binlog日志即可( red...

2019-10-11 22:19:37 535 1

原创 两种nginx限流方式

一般情况下,首页的并发量是比较大的,即使 有了多级缓存,当用户不停的刷新页面的时候,也是没有必要的,另外如果有恶意的请求 大量达到,也会对系统造成影响。而限流就是保护措施之一。网站上线了:用户访问的。(用户访问量不大) 大:考虑并发(考虑用户手速)限制用户限制用户的访问速率限制用户的连接数5.1 生活中限流对比水坝泄洪,通过闸口限制洪水流量(控制流量速度)。办理银行...

2019-09-28 22:06:24 714

原创 SpringData Elasticsearch实现搜索

ES搜索代码实现import com.alibaba.fastjson.JSON;import com.changgou.goods.feign.SkuFeign;import com.changgou.goods.pojo.Sku;import com.changgou.search.dao.SkuInfoMapper;import com.changgou.search.pojo....

2019-09-22 17:07:26 500

原创 Spring Security快速入门、进阶、高级

知识点-Spring Security简介1.目标 知道什么是Spring Security2.路径Spring Security简介Spring Security使用需要的坐标3.讲解3.1 Spring Security简介Spring Security是 Spring提供的安全认证服务的框架。 使用Spring Security可以帮助我们来==简化认证和授权的过程。...

2019-09-18 09:08:44 613

原创 自定义IOC工厂

知识点-工厂模式解耦在进行软件设计时,应力争做到高内聚,低耦合。什么是高内聚,低耦合?就好比如台上的杂技表演,表演者在台上相互配合,少了谁也完成不了表演,而表演者在台下是互不打扰的,比如张三少了李四不可能就活不下去把?在代码中体现早期我们的 JDBC 操作,注册驱动时,我们为什么不使用 DriverManager 的 register 方法,而是采用 Class.forName 的方...

2019-09-06 20:05:00 139

原创 Java微信支付案例-扫码支付

1 开发准备1.1 开发文档微信支付接口调用的整体思路:按API要求组装参数,以XML方式发送(POST)给微信支付接口(URL),微信支付接口也是以XML方式给予响应。程序根据返回的结果(其中包括支付URL)生成二维码或判断订单状态。在线微信支付开发文档:https://pay.weixin.qq.com/wiki/doc/api/index.html1.2 微信支付模式业务流程...

2019-09-06 00:10:16 541

空空如也

空空如也

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

TA关注的人

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