摘要: 赋值与声明语法糖 基本用法略, 搜索即可 注意事项 类型推断 会自动进行类型推断, 当想要的类型不是自己想要的类型时需要进行类型转换 这里说到类型推断, 提一下 const 变量, 如果是 const 变量中定义的值会自动根据语境在编译期自动判断类型 同作用域已有变量不会重新创建新的变量 左边的变量 阅读全文
posted @ 2019-07-14 10:28 zlbeidou 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 如何开启 gRPC 日志 设置 环境变量, 可选项:["info", "warning", "error"], 日志将打印到 stderr 还有一个环境变量 , 可以设置日志的详细程度, 越大越详细 阅读全文
posted @ 2019-06-21 12:24 zlbeidou 阅读(783) 评论(0) 推荐(0) 编辑
摘要: [TOC] [他人总结] https://chai2010.cn/advanced go programming book/appendix/appendix a trap.html http://km.oa.com/group/16106/articles/show/304264 首字母大写才是对 阅读全文
posted @ 2019-04-25 15:41 zlbeidou 阅读(349) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一 了解 go 谷歌一下 go 的全貌 二 入门教程 http://www.runoob.com/go/go tutorial.html 三 安装运行环境 & IDE(goland) 四 gotour 个人觉得是最佳教程 https://github.com/golang/tour ht 阅读全文
posted @ 2019-04-25 15:38 zlbeidou 阅读(1149) 评论(1) 推荐(0) 编辑
摘要: 每一种语言都有他独自的字符串操作方法,shell也一样,下面以以例子的方式,简单介绍常用方法。1,取得字符串长度string=abc12342341 //等号二边不要有空格 echo ${#string} //结果11 expr length $stri... 阅读全文
posted @ 2014-09-02 14:36 zlbeidou 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 有一种办法来提高Linux安全性--修改 hosts.allow , hosts.deny 这2个文件来配置 允许某个ip访问, 或者禁止访问.可以通过这种方式设置限制 sshd 的远程访问, 只允许某个ip通过 sshd 远程登录管理服务器.hosts.allow , hosts.deny 这2个文件在 /etc 目录下,我使用 CentOS 6.4 来演示一下, 此方法适用很多版本的 Linux.首先修改 /etc/hosts.deny加入 sshd:all 表示禁止所有ip访问 sshd 这个进程, 保存退出.如果你现在重新远程登录就会发现无法登陆上去了.我们还要修改 hosts.all 阅读全文
posted @ 2014-03-10 19:37 zlbeidou 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 英文原文链接 : http://www.unixmen.com/install-postfix-mail-server-with-dovecot-and-squirrelmail-on-centos-6-4/Postfix 是一款免费开源的 MTA. 兼顾易于管理, 响应快速, 安全有效的优点. 它也是 RHEL(CentOS) 默认的 MTA.前期准备1. 卸载原始 MTA sendmail:[root@server ~]# yum remove sendmail2. 配置 DNS 服务器并添加邮件服务器 MX 记录. 并让 ISP 支持你的静态 IP 与域名. (局域网搭建跳过此步骤)3. 阅读全文
posted @ 2013-11-21 21:10 zlbeidou 阅读(3979) 评论(0) 推荐(1) 编辑
摘要: 在不同平台上开发C/C++程序时,为了避免源码文件乱码,得采用UTF-8编码来存储源码文件。但是很多编译器对UTF-8源码文件兼容性不佳,于是我做了一些测试,分析了最佳保存方案。一、测试程序 为了测试编译器对UTF-8源码文件兼容性,我编写了这样的一个测试程序——//#if _MSC_VER >= 1600 // VC2010//#pragma execution_character_set("utf-8")//#endif#include #include #include #include char* psa = "\u4e00字A";wcha 阅读全文
posted @ 2013-09-24 10:28 zlbeidou 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 群里有人问“问个问题,linux命令行 有没有快捷键一下从行末会到行头? 经常敲了很多命令 发现忘加 sudo 了,然后把命令删了重新敲一遍”。自己还真不知道怎么操作,只知道历史命令可以使用上下光标切换。正好早上微博有人科普,感谢龙浩的blog的总结,我也补充点知识,纠正一下百度知道上关于“HISTFILESIZE”和“HISTSIZE”的区别错误回答。好吧,开始说说历史记录个数的“HISTFILESIZE”和“HISTSIZE”的区别,默认情况下HISTFILESIZE和HISTSIZE的值都是500,表示可以记录500条命令记录。HISTFILESIZE 表示记录在文件中的命令条数HIST 阅读全文
posted @ 2013-09-10 13:28 zlbeidou 阅读(302) 评论(0) 推荐(0) 编辑
摘要: C程序调用shell脚本共有三种法子 :system()、popen()、exec系列函数call_exec1.c,内容为:system() 不用你自己去产生进程,它已经封装了,直接加入自己的命令exec 需要你自己 fork 进程,然后exec 自己的命令popen() 也可以实现执行你的命令,比system 开销小1、system(执行shell 命令)相关函数 fork,execve,waitpid,popen表头文件 #include定义函数 int system(const char * string);函数说明 system()会调用fork()产生子进程,由子进程来调用/bin/ 阅读全文
posted @ 2013-09-10 10:05 zlbeidou 阅读(2299) 评论(0) 推荐(0) 编辑