自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

damicook的博客

技术和投资分享

  • 博客(8)
  • 收藏
  • 关注

原创 php版,求取一个字符串中不重复的最长子串的方式

直接贴代码,有好的算法,还请给与留言告知^-^$string = "abcdaefaedkqtlmtx";$len = strlen($string);$resArr =[];$tmp = [];$i = 0;while ($i < $len){ $char = $string{$i}; if(!array_key_e...

2019-04-18 22:20:43 679

翻译 mysql主从模式下的binlog-do-db参数对数据复制一致性的影响

结论:二进制日志的格式在主从模式下首选row模式#使用binlog-do-db参数时,在binlog format为statement和row格式下的日志记录是有差异当使用ddl 如alter table /create table等都会被记录到日志,不管选用哪种格式1、在基于语句的日志格式下如果使用use db_name 并出现了垮裤现象,以下例子日志将不会记录update语句,主要是该...

2019-03-31 20:56:24 801

原创 proxysql web管理界面配置

proxysql提供了两个管理方式:1)consle管理方式2)web界面管理方式对应两种管理方式的不同,默认提供两类管理账户:1)admin:admin 可以对管理读写的账户2)stats:stats 只有读的管理账户,用于web界面的管理方式web界面的开启方式直接修改admin-web_enabled=true 默认是关闭的,默认端口6080 (setadmin...

2019-03-31 00:48:21 2790

原创 proxysql 的mysql_users 表中用户的密码加密方式介绍

proxysql中操作用户的密码两种方式:1)文本形式2)hashed加密的形式,和数据库加密形式一直所以我们配置加密的方式也有一下两种:1)借助数据库,执行select password(‘pass_str'),登出结果更新到对应数据账密的密码字段2)借助proxysql自有提供的方式更新密码,load mysql users to run; save mysql users...

2019-03-30 21:56:29 1018

翻译 mysql读写分离中间件proxysql的在mysql8中的登入

由于mysql8在密码函数有所调整,在proxysql登入mysql8的时候需要加入--default-auth=mysql_native_password,否则无法登入proxysql后端管理数据

2019-03-24 17:48:24 444

原创 基于memcached的一致性hash算法的php实现

PHP实现的一致性hash算法原理

2019-03-22 21:57:30 91

原创 限流的两个算法:令牌桶、漏桶算法

常用的更平滑的限流算法有两种:漏桶算法和令牌桶算法.1 漏桶算法漏桶(Leaky Bucket)算法思路很简单,水(请求)先进入到漏桶里,漏桶以一定的速度出水(接口有响应速率),当水流入速度过大会直接溢出(访问频率超过接口响应速率),然后就拒绝请求,可以看出漏桶算法能强行限制数据的传输速率:2.2令牌桶算法令牌桶算法(Token Bucket)和 Leaky Bucke...

2019-03-22 17:15:02 435

原创 api设计的常规安全策略总结

1)增加黑名单机制和ip限流2)限制接口访问频率机制 主要使用漏桶算法和令牌算法3)会员接口令牌验证机制 可以使用jwt令牌机制4)金流接口的签名和防重复访问机制 防重复主要针对签名设置缓存,接触是否签名已经存在,存在则禁止再访问5)分配appid和appsecret,对api全流程对签名请求,以确定调用者的身份(需要...

2019-03-22 16:44:09 385

空空如也

空空如也

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

TA关注的人

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