上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页

2021年7月7日

权重随机-PHP

摘要: function roll($weight = array()) { $roll = rand ( 1, array_sum ( $weight ) ); $_tmpW = 0; $rollnum = 0; foreach ( $weight as $k ⇒ $v ) { $min = $_tmpW 阅读全文

posted @ 2021-07-07 21:44 木林coder 阅读(61) 评论(0) 推荐(0)

2021年7月6日

秒杀

摘要: package.path = '/class_goods/nginx/lua/5.1/lua-redis-cluster-master/?.lua;;/class_goods/nginx/lua/5.1/lua-resty-redis/lib/?.lua;;/class_goods/nginx/lu 阅读全文

posted @ 2021-07-06 09:19 木林coder 阅读(132) 评论(0) 推荐(0)

2021年7月5日

php+redis 乐观锁

摘要: header("content-type:text/html;charset=utf-8"); $redis = new redis(); $result = $redis->connect('127.0.0.1', 6379); $mywatchkey = $redis->get(); $rob_ 阅读全文

posted @ 2021-07-05 15:48 木林coder 阅读(265) 评论(0) 推荐(0)

php+redis 分布式锁

摘要: $expire = 10; //有效期10秒 $key = 'lock'//key $value = time() + $expire//锁的值 = Unix时间戳 + 锁的有效期 $status = true; while($status) { $lock = $redis->setnx($key 阅读全文

posted @ 2021-07-05 14:59 木林coder 阅读(211) 评论(0) 推荐(0)

mysql锁

摘要: 排它锁是悲观锁的一种: select *from table where id=1 for update; 加了for update 之后其他连接无法"查询"该条数据,会超时.需要set autocommit=0; 乐观锁:比如修改库存表,表中有个字段version,两个并发连接先查询version 阅读全文

posted @ 2021-07-05 11:52 木林coder 阅读(37) 评论(0) 推荐(0)

2021年7月3日

算法复杂度

摘要: o(n) 数据增加n倍时,时间增加n倍,如遍历 o(n2) 数据增加n倍时,时间增加n2倍,如冒泡排序,需要扫描nn次 o(log2) 数据增加n倍时,时间增加log2倍,如二分查找,256个数字只需要8次就可以找到 o(nlog2) 数据增加n倍时,时间增加nlog2倍,如归并排序,当数据增大25 阅读全文

posted @ 2021-07-03 15:46 木林coder 阅读(53) 评论(0) 推荐(0)

2021年7月2日

kafka基本操作

摘要: php扩展rdkafka https://gitcode.com/gh_mirrors/ph/php-rdkafka/overview?utm_source=artical_gitcode&index=bottom&type=card&&isLogin=1 https://blog.csdn.net 阅读全文

posted @ 2021-07-02 20:47 木林coder 阅读(28) 评论(0) 推荐(0)

docker-compose.yaml

摘要: version: '3.6' services: # A mongos_shard_A_174_2: image: mongo:4.0.0 container_name: mongos_shard_A_174_2 expose: - 27018 # --shardsvr: 这个参数仅仅只是将默认的2 阅读全文

posted @ 2021-07-02 11:03 木林coder 阅读(295) 评论(0) 推荐(0)

docker-compose.yaml

摘要: 编排php,redis,nginx容器 version: "3.6" # 确定docker-composer文件的版本 services: # 代表就是一组服务 - 简单来说一组容器 server consul_master_server_170_30: # 这个表示服务的名称,课自定义; 注意不是 阅读全文

posted @ 2021-07-02 11:02 木林coder 阅读(454) 评论(0) 推荐(0)

master_ip_failover

摘要: #!/usr/bin/env perl use strict; use warnings FATAL ⇒ 'all'; use Getopt::Long; my ( $command, $ssh_user, $orig_master_host, $orig_master_ip, $orig_mast 阅读全文

posted @ 2021-07-02 11:01 木林coder 阅读(181) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页

导航