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