上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 23 下一页
摘要: if...else case...esac 类似于其他语言的 switch case,但是,这里的 case 子句可以匹配多种情况,每个 case 子句后面需要有独立的一行 ";" 阅读全文
posted @ 2018-06-24 17:17 佚名000 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、算术操作符 2、关系操作符 3、布尔操作符 4、字符串操作符 5、文件相关操作符 算术操作符 bash shell 没有提供任何机制来执行简单的算术运算,不过我们可以借助于一些其他程序,如 expr 注意:在操作符与表达式之间必须有空格,整个表达式应该用反引号括起来。 其他可用算术操作符: +: 阅读全文
posted @ 2018-06-24 15:14 佚名000 阅读(286) 评论(0) 推荐(0) 编辑
摘要: $0:当前执行脚本的文件名 $n:n是自然数,第一个参数是 $1,第二个参数是 $2,依此类推 $#:参数个数 $*:所有参数,一个字符串,例如,./a.sh 1 2 3,则 $* 是 "1 2 3" $@: 所有参数,效果是每个参数被独立的双引号括起来;每个参数都是一个独立的""引用字串 $?: 阅读全文
posted @ 2018-06-23 21:34 佚名000 阅读(104) 评论(0) 推荐(0) 编辑
摘要: shell 中变量的几种类型: 1、局部变量:只在当前 shell 可用的变量, 2、环境变量:当前 shell 的子进程也可用的变量 3、shell 变量:一些由 shell 设置的特殊变量,如:$0, $1... 这些 定义: 变量名命名规则:大小写,下划线 使用:(利用 $符号) 只读变量:( 阅读全文
posted @ 2018-06-23 20:38 佚名000 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 我们可以使用 interface 接收 json.Unmarshal 的结果,然后利用 type assertion 特性来进行后续操作。 这个 type assertion 的作用是类似于 java 中的 Object 对象转换成某种具体的对象,好比如下面的例子: 上面的 ArrayList ar 阅读全文
posted @ 2018-06-17 14:47 佚名000 阅读(380) 评论(0) 推荐(0) 编辑
摘要: json 编码 关键方法 json.Marshal: 这个方法返回的结果是一个字节数组,如果需要转字符串,可以 string(xxx),如: json 解码 写成一行就是(str 是需要解码的字符串,v 是结构体变量,需要解码成什么 struct 就定义什么 struct 变量): 总结: json 阅读全文
posted @ 2018-06-17 11:28 佚名000 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 其实官方文档有说,只是没看仔细。 正常情况下,修改 php 代码是不用重启什么东西的, 但是 laravel 中的 job 不一样, 如果不用 php artisan queue:restart,新 dispatch 的 job 跑的还会是原来的代码。 也就是说,如果发现 job 有 bug,改了之 阅读全文
posted @ 2018-06-14 12:37 佚名000 阅读(1919) 评论(0) 推荐(0) 编辑
摘要: frp 原理: 前提:需要有公网的服务器(例如阿里云) frp地址:https://github.com/fatedier/frp 去到 release 页面下载对应的包就可以了。 使用说明上面的页面已经说了, 下面说比较关键的点,以及一些额外配置: 1、添加端口监听,比如 ssh 的端口监听(客户 阅读全文
posted @ 2018-06-11 23:25 佚名000 阅读(1497) 评论(0) 推荐(0) 编辑
摘要: 共享锁(share lock) 共享锁又称读锁,是读取操作创建的锁。其他用户可以并发读取数据,但任何事务都不能对数据进行修改(获取数据上的排他锁),直到已释放所有共享锁。 如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁。获取共享锁的事务只能读取数据,不能修改数据。 用法: 阅读全文
posted @ 2018-06-06 22:56 佚名000 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 如果是没有开启 supervisord 服务的情况下出现这种报错,可以先 systemctl start supervisor 试试, 如果不是,那就 如果 systemctl start supervisor 之后查看 systemctl status supervisor 并没有真的启动成功,那 阅读全文
posted @ 2018-06-05 09:12 佚名000 阅读(3597) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 23 下一页