05 2020 档案

摘要:<?php /** 这是一个swoole父进程和子进程之间通信的例子 */ //进程创建成功后回调处理 function handle(swoole_process $worker){ //从进程管道中读取数据 $data = $worker->read(); echo PHP_EOL."from 阅读全文
posted @ 2020-05-28 00:20 tochenwei 阅读(461) 评论(0) 推荐(0) 编辑
摘要:#wget http://dl.mycat.io/1.6.5/Mycat-server-1.6.5-release-20180122220033-linux.tar.gz #tar zxvf Mycat-server-1.6.5-release-20180122220033-linux.tar.gz 阅读全文
posted @ 2020-05-25 14:02 tochenwei 阅读(867) 评论(0) 推荐(0) 编辑
摘要:全局表的作用 在分片的情况下,当业务表因为规模而进行分片以后,业务表与这些附属的字典表之间的关联,就成了比较棘手的问题,考虑到字典表具有以下几个特性: 变动不频繁 数据量总体变化不大 数据规模不大,很少有超过数十万条记录。 鉴于此,MyCAT 定义了一种特殊的表,称之为“全局表”,全局表具有以下特性 阅读全文
posted @ 2020-05-25 13:34 tochenwei 阅读(682) 评论(0) 推荐(0) 编辑
摘要:有一类业务,例如订单(ORDER)跟订单明细表(ORDER_DETAIL),明细表会依赖于订单,就是该会存在表的主从关系,这类似业务的切分可以抽象出合适的切分规则,比如根据用户ID切分,其它相关的表都依赖于用户ID,再或者根据订单ID进行切分,总之部分业务总会可以抽象出父子关系的表。这类表适用于ER 阅读全文
posted @ 2020-05-25 13:32 tochenwei 阅读(166) 评论(0) 推荐(0) 编辑
摘要:使用mysql的root账号执行mysql>grant all privileges on *.* to mycatuser@% identified by '123456';mysql>flush privileges;#vi /usr/local/mycat/conf/server.xml <u 阅读全文
posted @ 2020-05-25 13:29 tochenwei 阅读(316) 评论(0) 推荐(0) 编辑
摘要:#vi /usr/local/mycat/conf/schema.xml<!--##############################################################--><dataHost name="localhost1" maxCon="1000" min 阅读全文
posted @ 2020-05-25 13:28 tochenwei 阅读(384) 评论(0) 推荐(0) 编辑
摘要:使用mysql的root账号执行mysql>grant all privileges on *.* to mycatuser@% identified by '123456';mysql>flush privileges;#vi /usr/local/mycat/conf/server.xml <u 阅读全文
posted @ 2020-05-25 13:27 tochenwei 阅读(109) 评论(0) 推荐(0) 编辑
摘要:参考 https://blog.csdn.net/sq2006hjp/article/details/78732227 Mycat采用的水平拆分,不管是分库还是分表,都是水平拆分的。分库是指,把一个大表的数据,分为多个同名的表,分别存到不同的数据库;分表是指,把一个大表,拆成多个不同名的表,放在一个 阅读全文
posted @ 2020-05-25 13:26 tochenwei 阅读(1939) 评论(0) 推荐(0) 编辑
摘要:参考https://blog.csdn.net/tornadojava/article/details/54948662 privileges标签 对用户的 schema以及表进行精细化的DML权限控制。<privileges check="false">check表示是否开启DML权限检查。默认是 阅读全文
posted @ 2020-05-25 13:20 tochenwei 阅读(321) 评论(0) 推荐(0) 编辑
摘要:新建数据库>CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_general_ci; 对于mysql的旧版本: >grant all privileges on dbname.* to 'phplamp'@'%' identified by 阅读全文
posted @ 2020-05-23 21:34 tochenwei 阅读(211) 评论(0) 推荐(0) 编辑
摘要:[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static" DEFROUTE=" 阅读全文
posted @ 2020-05-23 15:06 tochenwei 阅读(219) 评论(0) 推荐(0) 编辑
摘要:$ip a 看见系统中有两块网卡 lo: ...... ens33: ...... #cd /etc/netplan$ls目录下面有文件01-network-manager-all.yaml $sudo vim 01-network-manager-all.yaml 文件内容类似如下 一定要注意ya 阅读全文
posted @ 2020-05-23 14:12 tochenwei 阅读(569) 评论(0) 推荐(0) 编辑
摘要:$sudo which iptables /usr/sbin/iptables说明有安装 如果没有安装,那么使用sudo apt-get install iptables 安装。 刚装机,是这个样子。 $sudo iptables -LChain INPUT (policy DROP)target 阅读全文
posted @ 2020-05-23 14:11 tochenwei 阅读(587) 评论(0) 推荐(0) 编辑
摘要:$sudo vi /lib/systemd/system/rc-local.service内容如下[Unit]Description=/etc/rc.local CompatibilityDocumentation=man:systemd-rc-local-generator(8)Condition 阅读全文
posted @ 2020-05-23 14:10 tochenwei 阅读(569) 评论(0) 推荐(0) 编辑
摘要:easyswoole项目的 vendor/easyswoole/socket/这个项目怎么都无法添加到git目录里面。 报错: Administrator@PhpServer MINGW64 /z/wwwroot/dating (develop)$ git add ./vendor/easyswoo 阅读全文
posted @ 2020-05-23 14:09 tochenwei 阅读(248) 评论(0) 推荐(0) 编辑
摘要:server.php <?php class Server { private $serv; private $logFilePath = "/data/wwwroot/houtai/Log/taskqueueu.log"; public function __construct() { $this 阅读全文
posted @ 2020-05-23 14:08 tochenwei 阅读(335) 评论(0) 推荐(0) 编辑
摘要:合并分支或者git pull命令的时候遇到: Updating 7c9e086..936acacerror: The following untracked working tree files would be overwritten by merge:Common/HFHttpRequest/H 阅读全文
posted @ 2020-05-23 13:58 tochenwei 阅读(2391) 评论(0) 推荐(0) 编辑
摘要:#mkdir /home/redishome#mkdir /home/redishome/data#chmod -R 777 /home/redishome把redis.conf传到/home/redishome目录下 # docker search redis docker pull redis 阅读全文
posted @ 2020-05-23 13:55 tochenwei 阅读(117) 评论(0) 推荐(0) 编辑
摘要:相信不少SecureCRT的新手都有过这样的困扰:SecureCRT 超时自动断开连接 很影响工作 解决办法: Options->Session Options->Terminal->Anti-idle->勾选Send protocol NO-OP (中文版:选项->会话选项->终端->发送协议NO 阅读全文
posted @ 2020-05-23 13:50 tochenwei 阅读(932) 评论(0) 推荐(0) 编辑
摘要:samba的用途:有的时候,我们需要在centos7 的文件能共享给其他机器。 rpm -qa|grep samba yum install -y samba setenforce 0 sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selin 阅读全文
posted @ 2020-05-23 13:45 tochenwei 阅读(684) 评论(0) 推荐(0) 编辑
摘要:参考https://blog.csdn.net/qq_32744005/article/details/105606383 go get google.golang.org/grpc go get -u github.com/golang/protobuf/{proto,protoc-gen-go} 阅读全文
posted @ 2020-05-23 13:41 tochenwei 阅读(940) 评论(0) 推荐(0) 编辑
摘要:调用YII框架中jquery:Yii::app()->clientScript->registerCoreScript('jquery'); framework/web/js/source的js,其中registerCoreScriptkey调用的文件在framework/web/js/packag 阅读全文
posted @ 2020-05-23 13:38 tochenwei 阅读(230) 评论(0) 推荐(0) 编辑
摘要:执行SQL $connection=Yii::app()->db; // 假设你已经建立了一个 "db" 连接 $sql = "SELECT * FROM tbl_log WHERE logid<:logid"; $command=$connection->createCommand($sql); 阅读全文
posted @ 2020-05-23 13:36 tochenwei 阅读(1878) 评论(0) 推荐(0) 编辑
摘要:我们每次使用命令 git clone https://xxx.com/android-app.git 默认 clone 的是这个仓库的 master 分支。 使用Git下载指定分支命令为:git clone -b 分支名 仓库地址 使用Git下载v.2.8.1分支代码,使用命令:git clone 阅读全文
posted @ 2020-05-23 13:34 tochenwei 阅读(4622) 评论(0) 推荐(0) 编辑
摘要:给函数传递参数的时候 map、slice、channel是按引用传递的 同一个变量不能用 := 这种方式创建并赋值两次。 一个包(package)的func 、结构体类型变量如果要被外部的包调用。func 函数名称、结构体名称首字母要大写。 包名为 main 的包为应用程序的入口,其他包不能使用 一 阅读全文
posted @ 2020-05-23 13:32 tochenwei 阅读(148) 评论(0) 推荐(0) 编辑
摘要:https://zhidao.baidu.com/question/265959812183701925.html 在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息: error: Your local changes to 'c/environ.c' would be overw 阅读全文
posted @ 2020-05-23 13:22 tochenwei 阅读(6300) 评论(0) 推荐(0) 编辑
摘要:在线调试: 先切换成www用户进入项目的根目录比如/data/wwwroot/website su www cd /data/wwwroot/website vi ./api/controllers/UserController.php 用checkout覆盖回来 git checkout ./ap 阅读全文
posted @ 2020-05-23 13:21 tochenwei 阅读(185) 评论(0) 推荐(0) 编辑
摘要:git add 添加 多余文件 这样的错误是由于, 有的时候 可能 git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他文件 git add 如果添加了错误的文件的话 以下是撤销操作 git status 先看一下add 中的文件 git reset HEAD 如果后面什么都 阅读全文
posted @ 2020-05-23 13:20 tochenwei 阅读(779) 评论(0) 推荐(0) 编辑
摘要:https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速 设置记住密码(默认15分钟): git config --global credential.helper cache 如果想自己设置时间,可以这样做: git config creden 阅读全文
posted @ 2020-05-23 13:19 tochenwei 阅读(765) 评论(0) 推荐(0) 编辑
摘要:先显示提交的log,比如显示最近的3次提交 $ git log -3 输出信息如下: commit 4dc08bb8996a6ee02fAuthor: Mark <xxx@xx.com>Date: Wed Sep 7 08:08:53 2016 +0800 xxxxx commit 9cac9ba7 阅读全文
posted @ 2020-05-23 13:11 tochenwei 阅读(282) 评论(0) 推荐(0) 编辑
摘要:查看本地分支,和当前所在的分支 git branch -vv git checkout developer 切换到developer分支 阅读全文
posted @ 2020-05-23 13:10 tochenwei 阅读(5957) 评论(0) 推荐(1) 编辑
摘要:<<<<<<< HEAD b789 b45678910 >>>>>>> 6853e5ff961e684d3a6c02d4d06183b5ff330dcc head 到 里面的b789是您的commit的内容 到 >>>>6853e.....的是您下拉的内容 阅读全文
posted @ 2020-05-23 13:00 tochenwei 阅读(228) 评论(0) 推荐(0) 编辑
摘要:$go get github.com/wenzhenxi/gorsa test.go文件的内容 运行: $go run test.go package main import ( "fmt" "log" "errors" "github.com/wenzhenxi/gorsa" ) var Pubk 阅读全文
posted @ 2020-05-23 12:58 tochenwei 阅读(1374) 评论(0) 推荐(0) 编辑
摘要:比如当时文件所处的版本id是27e6266d86de3e6da6e1e7a8c43a8b51d6a87032 文件名是system/models/waimai/huodongdiscount.mdl.php >git checkout 27e6266d86de3e6da6e1e7a8c43a8b51 阅读全文
posted @ 2020-05-23 12:56 tochenwei 阅读(2713) 评论(0) 推荐(0) 编辑
摘要:linux下是 git reset --hard HEAD^ windows下是 git reset --hard HEAD"^" 阅读全文
posted @ 2020-05-23 12:38 tochenwei 阅读(14549) 评论(0) 推荐(1) 编辑
摘要:安装过程可参考https://blog.csdn.net/example440982/article/details/86708165 laravel解决vendor缺失的问题: 直接在项目根目录下运行命令composer install 新建一个项目blog 根目录在blog/public/ ng 阅读全文
posted @ 2020-05-21 20:02 tochenwei 阅读(89) 评论(0) 推荐(0) 编辑