会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
在路上
工作中不断积累,业余中不忘学习,吸收别人的精华,学习别人的经验,做到慢慢充实自己(记录自己学习中的笔记、工作项目设计代码、相关知识点规整)__本菜鸟的成长记录
博客园
首页
新随笔
联系
管理
上一页
1
···
16
17
18
19
20
21
22
23
24
···
69
下一页
2020年6月22日
kafka和redis queue的区别
摘要: 存储介质不同 redis queue数据是存储在内存,虽然有AOF和RDB的持久化方式,但是还是以内存为主。kafka是存储在硬盘上 性能不同 因为存储介质不同,理论上redis queue的性能要优于kafka,但是在实际使用过程,这块体验并不是很明显,通常只有一些高并发场景下需要用redis q
阅读全文
posted @ 2020-06-22 08:59 温柔的风
阅读(959)
评论(0)
推荐(0)
2020年6月21日
php代码实现AC自动机
摘要: 被百度面试官问到这么一个问题: 有五亿个文件文档,另外还有10万个敏感词,怎么判断这五亿个文件里是否有包含敏感词?.......这个我第一念头真不知道怎么办,最后还是问了面试官,面试官告诉我涉及到了一个算法。那就是AC自动机,我通过百度了一批AC自动机的文章,也大概了解到了它的进化历程......关
阅读全文
posted @ 2020-06-21 21:41 温柔的风
阅读(744)
评论(0)
推荐(0)
雪花算法原理介绍及基于php的雪花算法(snowflake)
摘要: 原理介绍(摘自极客时间): Snowflake的核心思想是将64bit的二进制数字分成若干部分,每一部分都存储有特定含义的数据,比如说时间戳、机器ID、序列号等等,最终生成全局唯一的有序ID。它的标准算法是这样的: 从上面这张图中我们可以看到,41位的时间戳大概可以支撑pow(2,41)/1000/
阅读全文
posted @ 2020-06-21 19:04 温柔的风
阅读(3892)
评论(0)
推荐(0)
2020年6月19日
php-fpm三种对子进程的管理方式
摘要: pm = static 静态,始终保持一个固定数量的子进程,这个数由(pm.max_children)定义,这种方式很不灵活,也通常不是默认的。 pm = dynamic 动态,在更老一些的版本中,dynamic被称作apache-like。子进程的数量在下面配置的基础上动态设置:pm.max_ch
阅读全文
posted @ 2020-06-19 12:24 温柔的风
阅读(781)
评论(0)
推荐(0)
2020年6月14日
SQL调优系统图-摘自极客时间SQL系统课
摘要:
阅读全文
posted @ 2020-06-14 15:02 温柔的风
阅读(192)
评论(0)
推荐(0)
2020年4月19日
Golang简单工厂方法demo
摘要: package main import "fmt" /* ①封装人,属性包括姓名、年龄、身高、体重、颜值、资产、性别、性取向 ②给人封装结婚方法,参数是潜在的结婚对象: a、如果对方的性取向有问题,panic b、如果对方的颜值过低,返回错误 c、否则返回满意程度 */ type Gender in
阅读全文
posted @ 2020-04-19 18:31 温柔的风
阅读(430)
评论(0)
推荐(0)
2020年3月7日
golang错误码配置
摘要: //配置文件package models const ( RECODE_OK = "0" RECODE_DBERR = "4001" RECODE_NODATA = "4002" RECODE_DATAEXIST = "4003" RECODE_DATAERR = "4004" RECODE_SES
阅读全文
posted @ 2020-03-07 13:59 温柔的风
阅读(979)
评论(0)
推荐(0)
2020年2月23日
mac解压zip文件并解决乱码问题
摘要: 终端: brew install unar unar -e GBK yourfile.zip
阅读全文
posted @ 2020-02-23 20:05 温柔的风
阅读(2762)
评论(0)
推荐(0)
2020年2月10日
Golang math 包下常用的一些方法
摘要: package main import ( "fmt" "math" ) func main() { i := 1 fmt.Println(math.Abs(float64(i))) //取到绝对值 fmt.Println(math.Ceil(3.8)) //向上取整 fmt.Println(mat
阅读全文
posted @ 2020-02-10 06:05 温柔的风
阅读(3032)
评论(0)
推荐(0)
2020年2月5日
golang实现简单的tcp通信
摘要: 简单代码 服务端 //Server.go package main import ( "fmt" "net" "os" ) func main(){ //服务端在本机8888端口建立tcp监听 listener,err :=net.Listen("tcp","127.0.0.1:8888") Ser
阅读全文
posted @ 2020-02-05 03:12 温柔的风
阅读(5327)
评论(0)
推荐(0)
上一页
1
···
16
17
18
19
20
21
22
23
24
···
69
下一页
公告