2024年7月3日

nginx https配置& proxy_protocol协议配置

摘要: server { listen 8100 proxy_protocol; set_real_ip_from 0.0.0.0/0; real_ip_header proxy_protocol; location / { proxy_set_header X-Real-IP $proxy_protoco 阅读全文

posted @ 2024-07-03 17:19 zhco 阅读(48) 评论(0) 推荐(0) 编辑

2021年9月12日

英文帖

摘要: illusion 错觉 阅读全文

posted @ 2021-09-12 23:33 zhco 阅读(45) 评论(0) 推荐(0) 编辑

2021年8月25日

pgsql 有用函数整理

摘要: 数字转字符串 select cast(123 as VARCHAR); 字符串转数字 select cast('123' as INTEGER); 以此类推,应该也可以转换为其他数据类型。 阅读全文

posted @ 2021-08-25 17:12 zhco 阅读(106) 评论(0) 推荐(0) 编辑

2021年8月24日

k8s pod日志检索

摘要: kubectl logs -f --tail=100 costfee-94857f588-dbjm9 -n vita | grep -E '68955629|69589188' 阅读全文

posted @ 2021-08-24 22:16 zhco 阅读(80) 评论(0) 推荐(0) 编辑

2019年12月22日

go学习笔记

摘要: Go常量 可以是 数值型(整型,浮点型,复数型),布尔型,字符串 通过const 关键字定义,可以限定常量类型,但不是必需。 const PI float64 = 3.141592653 也可以不指定类型 const v = 1 也可以是表达式(常量值可以是一个在编译期运算的表达试) const m 阅读全文

posted @ 2019-12-22 13:17 zhco 阅读(144) 评论(0) 推荐(0) 编辑

2019年12月19日

proto3 scalar 标量

摘要: Scalar Value Types 阅读全文

posted @ 2019-12-19 14:07 zhco 阅读(124) 评论(0) 推荐(0) 编辑

2019年10月25日

tee

摘要: 有时候,你会想手动跟踪命令的输出内容,同时又想将输出的内容写入文件,确保之后可以用来参考。如果你想寻找这相关的工具,那么恭喜你,Linux 已经有了一个叫做 tee 的命令可以帮助你。 本教程中,我们将基于 tee 命令,用一些简单的例子开始讨论。但是在此之前,值得一提的是,本文我们所有的测试实例都 阅读全文

posted @ 2019-10-25 17:45 zhco 阅读(286) 评论(0) 推荐(0) 编辑

2019年10月24日

dpkg

摘要: dpkg 是Debian package的简写,为”Debian“ 操作系统 专门开发的套件管理系统,用于软件的安装,更新和移除。 所有源自"Debian"的Linux的发行版都使用 dpkg, 例如"Ubuntu" https://www.cnblogs.com/TankXiao/p/333245 阅读全文

posted @ 2019-10-24 18:04 zhco 阅读(227) 评论(0) 推荐(0) 编辑

2019年10月20日

门面模式

摘要: 这就是门面模式的运行原理。再简单概述一下:(需要搞清楚一点,门面模式是使用静态方法去调用动态类的方法 把结果返回) 阅读全文

posted @ 2019-10-20 23:25 zhco 阅读(109) 评论(0) 推荐(0) 编辑

2019年8月1日

nohup和&

摘要: nohup,不挂断地运行命令。 nohup运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号; 用法: nohup COMMAND [ARG]... or: nohup OPTION 忽略所有挂断(SIGHUP)信号 --help --version If 阅读全文

posted @ 2019-08-01 12:06 zhco 阅读(1061) 评论(0) 推荐(0) 编辑

2018年9月15日

vi

摘要: vi 是UNIX世界中最通用的全屏编辑器。 Linux中用vi的增强版vim. vim [option] [filename ...] option 包含 vi -c echo a; 光标移动 h 左 j 下 k 上 l 右 } 当前段落末尾 段落是空行分割 { 当前段落开头 ( 当前句子开头 ) 阅读全文

posted @ 2018-09-15 15:02 zhco 阅读(104) 评论(0) 推荐(0) 编辑

2018年9月5日

head

摘要: head命令用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。 阅读全文

posted @ 2018-09-05 16:10 zhco 阅读(136) 评论(0) 推荐(0) 编辑

uniq

摘要: uniq命令用于报告或忽略文件中的重复行,一般与sort命令结合使用。 阅读全文

posted @ 2018-09-05 16:06 zhco 阅读(116) 评论(0) 推荐(0) 编辑

sort

摘要: sort命令 它将文件进行排序 并将排序结果标准输出。 sort命令 既可以从特定的文件,也可以从stdin中获取输入。 阅读全文

posted @ 2018-09-05 15:46 zhco 阅读(111) 评论(0) 推荐(0) 编辑

2018年9月3日

所谓静态绑定

摘要: PHP 的 OPP 机制,具有继承和类似虚函数的功能,例如如下的代码: 输出是: 可以看到,当在 A 中使用 $this->funcXXOO() 时,体现了“虚函数”的机制,实际调用的是 B::funcXXOO().然而如果将所有函数都改为静态函数: 情况就没这么乐观了,输出是: 这是因为 self 阅读全文

posted @ 2018-09-03 10:27 zhco 阅读(100) 评论(0) 推荐(0) 编辑

2018年9月1日

债务

摘要: Expect 扩展允许 使用PTY与进程交互。 你可以认为使用 expect:// wrapper 协议 来提供更简单更直观的文件系统功能。 expect_popen: 通过Burne shell执行命令,并将PtY流打开到进程中。 expect_expectl: 等待 进程 的输出,来匹配一个预期 阅读全文

posted @ 2018-09-01 23:12 zhco 阅读(142) 评论(0) 推荐(0) 编辑

2018年8月31日

不确

摘要: __isset(); 未定义 的 属性调用 isset 时,调用。 __unset(); 未定义 的 属性调用unset 时,调用。 __get(); 调用一个类内 未定义 属性时,调用。 __set(); 给一个类内 未定义 属性赋值时,调用。 class C{ function __set($p 阅读全文

posted @ 2018-08-31 20:12 zhco 阅读(298) 评论(1) 推荐(0) 编辑

2018年8月30日

tar

摘要: Linux的归档命令,做压缩和解压的操作。 tar [选项] 文件名或目录名 常用选项 -c 创建新包 -r 为包添加新文件 -t 列出包内容 -u 更新,如果不存在,则添加 -x 解压文件 -f 使用压缩文件,该选项是必需的。 -v 报告tar处理文件信息 -z 用gzip压缩和解压文件 打包 t 阅读全文

posted @ 2018-08-30 14:20 zhco 阅读(537) 评论(0) 推荐(0) 编辑

2018年8月29日

VMWare虚拟系统上网设置 及 三种模式详解

摘要: VMWare提供三种模式, bridged桥接模式, NAT网络地址转换, 和host-only(主机模式)。 1.桥接模式 VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机。 它可以访问网内 任一机器。 你需要手工为虚拟系统 配置IP地址,子网掩码,而且还要和宿主机同一网段。 同时需要 阅读全文

posted @ 2018-08-29 21:11 zhco 阅读(488) 评论(0) 推荐(0) 编辑

2018年8月27日

awk

摘要: awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。 语法形式 常用命令选项 -F fs fs指定输入分隔符,fs可以是字符串或正则表达式,如-F: -v var=value 赋值一个用户定义变量,将外部变量传递给awk -f scripfile 从脚本文件中读取awk命令 -m 阅读全文

posted @ 2018-08-27 18:25 zhco 阅读(175) 评论(0) 推荐(0) 编辑

导航