会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
进入:作者网易云课堂
博客园
首页
新随笔
联系
管理
订阅
2020年8月2日
[redis]Glob模式匹配
摘要: Glob模式匹配,它不像正则表达式这样具有丰富的语法,但是,它是一种相当简洁高效的一种模式匹配。代码简单,规则简单,因此其运行效率同样非常高效。其广泛应用于不同的系统,例如我们常用的Linux ls 命令。
阅读全文
posted @ 2020-08-02 19:40 CodeRapper
阅读(599)
评论(0)
推荐(0)
2020年7月19日
一个简单高效的命令解析代码
摘要: 管理命令:GM(game manager),直播管理命令;一般是运营,管理人员,管理场景,管理房间等使用。 调试命令:例如实时查看进程信息,机器资源使用情况,打印详细日志等等。 权限命令:例如实时开通白名单/黑名单,给用户分配临时权限等等。 调度命令:人为实时更改函数调度,进程调度,机器调度等,流量分发、流量限制等,服务升降级等等。
阅读全文
posted @ 2020-07-19 14:35 CodeRapper
阅读(587)
评论(0)
推荐(0)
2020年6月7日
[go设计模式]工厂方法模式
摘要: 简单工厂就是生产整个计算器,而工厂方法只生产计算器的一部分; 原有的简单工厂可以生'+' '-' '*' '/' ;但是如果添加新的部件'%',厂房就 需要扩充、修改很可以会影响原来部件的正常生产,这就违背了开放封闭原则; 而工厂方法则不存在这个问题;我新开一个工厂专门生产'%'就可以了。 pack
阅读全文
posted @ 2020-06-07 19:18 CodeRapper
阅读(290)
评论(0)
推荐(0)
2020年1月4日
<算法><go实现>左括号补全-双栈法
摘要: 输入:1+2)*33-44)*555-666))) 输出:((1+2)*((33-44)*(555-666))) 双栈法,顾名思义,就是用两个栈来实现整个算法。一个栈保存数据,另外一个栈保存运算符。 代码实现及注释: package main import "fmt" /* 左括号补全算法 */ t
阅读全文
posted @ 2020-01-04 13:36 CodeRapper
阅读(224)
评论(0)
推荐(0)
2019年10月13日
[go设计模式]简单工厂模式
摘要: 优点 工厂类是整个模式的关键.包含了必要的逻辑判断,根据外界给定的信息,决定究竟应该创建哪个具体类的对象.通过使用工厂类,外界可以从直接创建具体产品对象的尴尬局面摆脱出来,仅仅需要负责“消费”对象就可以了。而不必管这些对象究竟如何创建及如何组织的.明确了各自的职责和权利,有利于整个软件体系结构的优化
阅读全文
posted @ 2019-10-13 16:55 CodeRapper
阅读(317)
评论(0)
推荐(0)
2019年8月1日
一个C++的ElasticSearch Client
摘要: ElasticSearch官方是没有提供C++的client的;因此决定自己写一个,命名为ESClient https://github.com/ATinyAnt/ESClient(手下留星 star) 优势是简单易用: * 封装大幅度减少了直接写DSL的机会,避免了一些非逻辑错误 * 只需要包含头
阅读全文
posted @ 2019-08-01 20:30 CodeRapper
阅读(707)
评论(0)
推荐(0)
公告