03 2019 档案
摘要:通过这篇文章简单了解:https://github.com/mzlogin/markdown intro 课程:https://www.markdowntutorial.com/lesson/1/ 免费电子书:https://www.markdownguide.org/book w3c教程:http
阅读全文
摘要:mvn参数 N、 U理解 1. 关于 N N, non recursive Do not recurse into sub projects 意思是,不递归到子项目(子模块)。 举例: 一个父项目下Father面有3个子项目A、B、C,都生成jar包,则有Father.jar、A.jar、B.jar
阅读全文
摘要:如何处理使用rados striper上传失败的对象? 当我们使用如下命令上传文件到ceph池的时候,如果中间被打断,就会只上传了部分文件 这个时候如何处理? 一个解决方法是 "ceph_stripe_fixer" 它没有使用 striper library ,而是使用的 的`api`
阅读全文
摘要:shell字符串的用法 ============== 注意:shell4.2和shell4.1会有差别,较低版本的shell可能不支持某些功能 获取字符串长度:${ string} 获取子串: 1. ${string:position} 从左边position开始到最后 2. ${string:po
阅读全文
摘要:Centos yum源的位置: /etc/yum.repos.d,可以通过配置文件/etc/yum.conf指定其他位置 主要的yum源种类:前两个是必须的,不然yum安装很多软件时会失败。yum本来是智能解决软件之间的依赖,但是如果源太少,就导致查不到所需依赖。 epel CentOS-Base
阅读全文
摘要:查看帮助信息: man scutil -a scutil -h scutil --nc help 举例: 修改后,重启后依然有效 scutil --get HostName sudo scutil --set HostName cedric.local http://yacca.github.io/
阅读全文
摘要:脚本: 或者: networksetup -connectpppoeservice UniVPN https://superuser.com/questions/358513/start-configured-vpn-from-command-line-osx/557390#557390
阅读全文
摘要:安装: 卸载: https://www.jianshu.com/p/bcee5a300c41
阅读全文
摘要:测试: 通配符: 空格替换 空格常见使用: 定义变量时, =号的两边不可以留空格 条件测试语句 [ 符号的两边都要留空格 条件测试的内容,如果是字符串比较的话, 比较符号两边要留空格 如果if 和 then写在同一行, 那么,注意, then的前面要跟上 ; 号.如果 then 换行写, 那么也没问
阅读全文
摘要:首要一点:shell有多种,比如bash、zsh、csh、ksh、sh、tcsh等 因此,制作自动补全功能时,要先搞清楚,你使用的是哪种shell,各个shell制作方法是不同的,网上大部分介绍的是关于bash的。 定义补全脚本后,要重新打开终端或者先执行下脚本:source 一、bash: 涉及命
阅读全文
摘要:/usr/local/etc/bash_completion.d
阅读全文
摘要:~/Library/Preferences/IntelliJIdea2017.2/
阅读全文
摘要:MacOS修改为英文语言之后,忽然出现如题问题:delete键不能向左删除,只可以删除本次插入模式下插入的文本。原因: 转载:https://www.smslit.top/2016/11/27/vim-backspace-invalid/ MacOS下打开vim编辑文本,进入插入模式,要删除编辑之前
阅读全文
摘要:firefox: chrome: MacOS: 按住command键,使用鼠标点击,即可在后台打开新的标签页 进入Google应用商店,寻找Open _new & _blank in new background tab 、Background Open 、Force Background Tab,
阅读全文
摘要:如图,把所用语音置顶 https://support.apple.com/zh-cn/HT202036 1、firefox需要下载英文版,同时可以保留中文版,两个不能同时启动。如果你只是为了切换浏览器的默认区域选项,可以到控制面板里设置“区域和语言选项”,将中文(中国)改成英语(美国),这样虽然你看
阅读全文
摘要:You have JVM property https.proxyHost set to '...'. This may lead to incorrect behaviour. Proxy should be set in Settings | Proxy Mac环境下:
阅读全文
摘要:mac下把这段脚本在/usr/local/bin/下做个软链接,就可以直接使用 shell for for i in {1..5}; do echo $i; done for i in $(seq 1 $END); do echo $i; done for ((i=1;i<=END;i++)); d
阅读全文
摘要:自定义快捷键:Keymap 搜索某个像自定义的快捷键,看被占用了没有;搜索时,直接键盘敲击快捷键,比如command+T
阅读全文
摘要:行显示和隐藏: set nu set nu! 直接上命令: ggVG*y 解释一下上面的命令: ggVG ——全选 *y —— 复制到剪贴板 gg 是光标定位到文件首行 V 是进入可视模式 G 是跳转到文件最后一行 这个时候你就将文本全选了 然后使用*y来复制到剪切板上也可以通过配置使用+y直接复制
阅读全文
摘要:2. 在git别名里使用shell函数,$1获取第一个参数的值,$2……$n依次类推,根据自己习惯需要定制 3. 提交review的正确语句是: git push origin HEAD:refs/for/destination_branch 意思是 把当前分支的代码推送到远程origin仓库的re
阅读全文
摘要:第一种方式 :$ 跳转到最后一行 :1 跳转到第一行 :n 跳转到第n行 第二种方式 shift+g 跳转到最后一行 gg 跳转到第一行 command+上下箭头
阅读全文
摘要:使用gevent会杀死kafka的consumer线程;据查:kafka-python对gevent的支持不是太好,可以使用pykafka;但是可以kafka-python可以结合eventlet使用https://www.zhihu.com/question/31809734
阅读全文
摘要:django使用自身的web服务器时,处理并发的能力很弱,如果客户端并发连接数超过了其承载量,服务器会将其中一些连接关闭,从而导致这个问题 https://blog.csdn.net/xc_zhou/article/details/80950753
阅读全文
摘要:服务器启动后,每个进程都会主动连接到mysql,要是长时间没有数据交互,mysql会自动断开连接。 show variables like '%timeout%'; 闲置连接的超时时间由wait_timeout控制,默认8小时。 django的database设置:通过设置CONN_MAX_AGE<
阅读全文
摘要:配置示例: 查看使用的class HTTPHandler,注意参数对应 参考:https://cloud.tencent.com/developer/ask/183866
阅读全文
摘要:preload 为True的情况下,会将辅助线程或者进程开在master里,加重master的负担(master最好只是用来负责监听worker进程) django应用的gunicorn示例:只在主线程里开启后台线程,worker里不启动后台线程 gunicorn -w 5 --preload -b
阅读全文
摘要:详细说明,阅读这篇文章吧:https://yeasy.gitbooks.io/docker_practice/image/build.html 注意点: 容器是一个进程,不是一个系统 dockerfile的每条指令是一次commit,是一层 容器内启动的应用,要在前台,不要后台启动 容器内运行的应用
阅读全文