07 2021 档案

svn - linux 命令
摘要:svn --username zhouxin --password 6666 up -R代表回滚整个目录 svn revert -R index.php 阅读全文

posted @ 2021-07-15 17:49 木林coder 阅读(32) 评论(0) 推荐(0) 编辑

tortoisesvn下载 和svn 安装 && git 安装
摘要:https://tortoisesvn.net/downloads.zh.html https://blog.csdn.net/u012841414/article/details/123393104 yum安装svn https://www.runoob.com/svn/svn-install.h 阅读全文

posted @ 2021-07-15 10:53 木林coder 阅读(81) 评论(0) 推荐(0) 编辑

nginx+lua乐观锁实现秒杀
摘要: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-08 10:23 木林coder 阅读(427) 评论(0) 推荐(0) 编辑

斐波那契数列-PHP
摘要:function getnum($n){ if ($n == 0) return 0; $arr = array(); $arr[2] = $arr[1] = 1; for ($i = 3; $i ⇐ $n; $i++) { $arr[$i] = $arr[$i-1] + $arr[$i-2]; } 阅读全文

posted @ 2021-07-07 21:52 木林coder 阅读(45) 评论(0) 推荐(0) 编辑

权重随机-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 阅读(56) 评论(0) 推荐(0) 编辑

秒杀
摘要: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 阅读(120) 评论(0) 推荐(0) 编辑

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 阅读(260) 评论(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 阅读(202) 评论(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 阅读(32) 评论(0) 推荐(0) 编辑

算法复杂度
摘要: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 阅读(49) 评论(0) 推荐(0) 编辑

kafka排障
摘要:/opt/kafka/bin/kafka-server-start.sh: No such file or direc https://blog.csdn.net/daziyuanazhen/article/details/106177535 阅读全文

posted @ 2021-07-03 10:34 木林coder 阅读(40) 评论(0) 推荐(0) 编辑

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 阅读(22) 评论(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 阅读(266) 评论(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 阅读(445) 评论(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 阅读(171) 评论(0) 推荐(0) 编辑

docker-compose.yaml
摘要:version: "3.6" # 确定docker-composer文件的版本 services: # 代表就是一组服务 - 简单来说一组容器 redis5_175_200: # 这个表示服务的名称,课自定义; 注意不是容器名称 image: redis5 # 指定容器的镜像文件 networks: 阅读全文

posted @ 2021-07-02 10:59 木林coder 阅读(268) 评论(0) 推荐(0) 编辑

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

posted @ 2021-07-02 10:57 木林coder 阅读(291) 评论(0) 推荐(0) 编辑

docker-compose-kafka-cluster.yml
摘要:version: '3.5' networks: docker_net: external: true services: kafka1: image: wurstmeister/kafka restart: unless-stopped container_name: kafka1 ports: 阅读全文

posted @ 2021-07-02 10:56 木林coder 阅读(94) 评论(0) 推荐(0) 编辑

docker-compose-zookeeper-cluster.yml
摘要:version: '3.5' networks: docker_net: external: true services: zoo1: image: zookeeper restart: unless-stopped hostname: zoo10 container_name: zoo11 por 阅读全文

posted @ 2021-07-02 10:54 木林coder 阅读(65) 评论(0) 推荐(0) 编辑

squid 搭建 cdn
摘要:yum install squid nginx代理squid端口: location / { proxy_pass http://192.168.142.141:3128; } squid服务器IP:192.168.142.141 squid.conf添加如下两行,192.168.142.142代表 阅读全文

posted @ 2021-07-01 17:55 木林coder 阅读(148) 评论(0) 推荐(0) 编辑

kafka 知识点
摘要:kafka的两种存储方式 https://www.cnblogs.com/xivzhou/p/14959832.html kafka比rabbitmq吞吐量更高,但是在消息确认这块,rabbitmq支持性更好. kafka集群的一个服务器节点可以存多个topic(主题)和partition(分片), 阅读全文

posted @ 2021-07-01 17:25 木林coder 阅读(119) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示