首页   注册   登录
 joyme 最近的时间轴更新

joyme

V2EX 第 258840 号会员,加入于 2017-10-11 10:53:43 +08:00
joyme 最近回复了
主进程需要对子进程的退出信号 SIGCHLD 做处理,这里可以使用 pcntl_signal。然后收到子进程退出信号后,重新开进程。

其实也可以不开多进程,使用 supervisor 启动 php 脚本,用 supervisor 来帮你重启。这样最简单了
54 天前
回复了 zjsxwc 创建的主题 程序员 有什么办法让前端自己去发布版本?
用 jenkins 可以做到
56 天前
回复了 mengdodo 创建的主题 Redis 求大神解答 redis 还原计数的方式
限流的方案令牌桶算法确实是一个好的选择。但是你这个问题明显更简单一些,其实没有必要 15 分钟后实时的自动还原。换一种思路:

1. 每次使用时记录当前剩余的次数和使用的时间
2.每次查询时判断上次的使用时间,如果时间差超过 15 分钟,就当成 100 次去计算,否则使用计数器。这样就免去了实时更新使用次数的问题。
3.redis 这样使用会有一个 check and set 的问题,必须保证原子性操作,可以使用 lua 脚本去解决。

这里是一个令牌桶的实现,基本思路都是一样的。

https://www.myway5.com/index.php/2018/04/16/%E6%8E%A5%E5%8F%A3%E8%AF%B7%E6%B1%82%E9%80%9F%E7%8E%87%EF%BC%88%E6%8E%A5%E5%8F%A3%E9%98%B2%E5%88%B7%EF%BC%89%E9%99%90%E5%88%B6%E6%96%B9%E6%A1%88/
不是很明白空格小是啥意思,如果你指的是行首缩进,你这个应该只有 2 个空格的缩进吧。虽然你设置了 4 个空格,但是之前的代码还没有调整。
你这应该是字体问题。
131 天前
回复了 Mrkon 创建的主题 Python 对于 web 开发的权限管理
我个人是觉得“应该明确的表示 1000 页和用户查看的页数进行大小比较”这种方案会比较好,因为在这个限定发生改变时,代码改动最小
131 天前
回复了 Mrkon 创建的主题 Python 对于 web 开发的权限管理
基于资源的权限控制和基于角色的权限控制的主要区别在于:是否显式的表达出某个角色对于某个资源有某个操作的权限。优点体现在需求变更时的需要改动的代码更少

这是我的一点总结: https://www.myway5.com/index.php/2018/03/29/%E7%B3%BB%E7%BB%9F%E6%9D%83%E9%99%90%E8%AE%BE%E8%AE%A1%E4%B8%ADrbac%E6%A8%A1%E5%9E%8B%E7%9A%84%E4%BD%BF%E7%94%A8/
140 天前
回复了 codechaser 创建的主题 Java 为什么这个 utf8 编码后面会多个 0?
ByteBuffer 有 limit 和 capacity 成员变量,limit 是结束位,capacity 是实际的容量。应该根据 limit 去读实际的内容。
151 天前
回复了 90safe 创建的主题 程序员 为什么用 XOR 运算会得出非 1 和 0 的结果
php> $a = 32770 ^ 65535

php> echo $a
32765
php> printf("%b", 32770)
1000000000000010
php> printf("%b", 65535)
1111111111111111
php> printf("%b", 32765)
111111111111101
png 格式包括多种数据块,有个叫 tEXt 的文本信息数据块,可以随便你存啥都行。利用这个填充图像到指定大小就行了。https://www.myway5.com/index.php/2017/11/10/png%E6%A0%BC%E5%BC%8F%E5%88%86%E6%9E%90%E4%B8%8E%E5%8E%8B%E7%BC%A9%E5%8E%9F%E7%90%86/
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1638 人在线   最高记录 3821   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 8ms · UTC 00:11 · PVG 08:11 · LAX 16:11 · JFK 19:11
♥ Do have faith in what you're doing.
沪ICP备16043287号-1