`
文章列表
docker 在编译儿镜象的尝试过程中,产生出许多无用的容器与镜象,要删除这些内容,一个个删除会很麻烦,所以,需要些技巧来做这引起事情。 1.查询最近几个容器   #查询最近5个 sudo docker ps -a -n=5  2.只输出容器的id     sudo docker ps -a -q  3.批量删除最近几个容器     sudo docker rm $(docker ps -aq -n=5)  4.查询出无用的镜象     # -f 参数是过滤条件 sudo docker images -f dangling=true  5.批量删除无用镜象 ...
如果docker容器没有提供ssh,那么进入docker容器的方法,一般是 attach ,exec,nsenter attach 进入后再退出,会引起docker 容器停止。exec 每次输入比较麻烦。 比较方便的是用 nsenter . nsenter 进入需要查docker 容器的pid 。所以,写了下面的脚本,方便进入。     #!/bin/bash docker ps echo "======================================\r" read -p "input docker name:" di ...
实在受不了ls 的默认配色,目录颜色是蓝色,看着太累。 完整的配色方案,先用以下命令生成: dircolors -b > setlsclr.sh  生成的内容如下 LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01; ...
1. 目录复制     a. 从源目录复制到目标目录,并且目标目录与原目录名称相同      # 比如源目录是 /home/root/www,复制到 /home/root/backup/www # 这种情况下,backup 目录必须先存在。 mkdir -p /home/root/backup cp -a /home/root/www /home/root/backup    b. 从源目录下所有文件复制到目标目录,但不创建新的目录    # 比如源目录是 /home/root/www,复制到 /home/root/backup # 如果 backup 目录存在,则加 - ...
网上有些文章说,要让docker 的容器自动在开机启动,是写脚本,比如在 rc.local 中写。 其实完全没必要这么麻烦,docker 有相关指令,docker run 指令中加入 --restart=always 就行。   sudo docker run --restart=always .....   如果创建时未指定 --restart=always ,可通过update 命令设置   docker update --restart=always xxx  
ubuntu 下修改屏幕大小异常简单,从9.0.1版本后, 修改 /etc/defaut/grub 文件 sudo vi /etc/default/grub   加入一行:   GRUB_GFXPAYLOAD_LINUX=1024x768    或者把下面的注释去掉,改下值 GRUB_GFXMODE=1024x768   然后执行:   sudo update-grub   注意,上面的分辨率不是乱填的,得根据显卡可支持的范围填,可以在GRUB启动时,按下 c,进入grub 命令 行模式,输入 vbeinfo 查看。
原文:http://javalifuqing.blog.163.com/blog/static/83699035201341645329839/  事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元;   事务应该具有4个属性:原子性、一致性、隔离性、持续性   原子性(atomicity)。一 ...
查询快捷键CTRL+N   查找类CTRL+SHIFT+N  查找文件CTRL+SHIFT+ALT+N 查找类中的方法或变量CIRL+B   找变量的来源CTRL+ALT+B  找所有的子类
原文地址:http://backend.blog.163.com/blog/static/20229412620133274030845/  问题产生线上一直有个历史遗留问题,最近DBA提了出来,所以跟了下代码,作了下简单分析,问题描述如下:在master-slave的环境下,对master上的某个表中的数据插入,会导致master-slave数据不一致的情况,通过反复试验,确定出现该情况的条件如下: master上设置了character_set_server=gbk 应用中采用了prepared statement并且设置了useCursorFetch=true 对于master ...
php 下开发组件,现在都已经使用composer 的方式。 开发一个组件,基本操作是几点: 1. 安装composer 2. 安装phpunit 3. 初始化目录 4. 初始化 composer.json 5. 生成autoload 6. 设置好phpunit测试环境  关于安装 composer及 phpunit ,可以参 ...
         phpstorm 是支持 phpunit 的,不过phpstrom 本身并不带phpunit。所以需要先自行下载phpunit。        最简单的方式是直接下载一个phpunit的包,在phpstorm 中指定该包的路径就可。       为了更方便的管理php的组件,最好采用组件包管理器,比如pear,composer. 以前流行的是pear,不过pear 对依赖的管理并不好,所以现在流行的是使用composer.而且新的phpunit 已经取消了对pear的支持。       本文记录windows下的composer 的安装,及 phpunit 安装,以 ...
在编辑HTML时,会包含不少JS,CSS 文件, 为了让鼠标点击+CTRL 能打开相应的文件,需要在 Files/Settings->Directories中配置相应的目录。 把资源文件的根目录指定为 resource root 即可。
看到桌面上有几个程序的图标显示不了,找到下面的解决办法:      在命令提示符下输入下列命令即可恢复。     按键 "WIN+R" 输入即可cmd     然后输入分别输入 :     taskkill /im explorer.exe /f     cd /d %userprofile%\appdata\local     del iconcache.db /a    start explorer.exe     exit     看了看这段代码,应该就是把图标缓存的数据库给删除了,然后再启动     explorer.exe  
1.隐藏IP,彻底让HTTP_X_FORWARDED_FOR 中不出现客户端IP forwarded_for delete   2.上传文件出错的话 ignore_expected_100 on   3.客户端验证 最简单的办法 先生成密码 htpasswd /etc/squid3/ncsa_passwd xxxx(用户名),然后输入密码 再加以下配置 auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/ncsa_passwd acl authenticated proxy_auth REQUID ...
默认情况下mysql会一直保留mysql-bin文件,这样到一定时候,磁盘可能会被撑满,这时候是否可以删除这些文件呢,是否可以安全删除,是个问题。 首先要说明一下,这些文件都是mysql的日志文件,如果不做主从复制的话,基本上是没用的,虽然没用,但是不建议使用rm命令删除,这样有可能会不安全,正确的方法是通过mysql的命令去删除。 mysql -u root -p Enter password:Welcome to the MySQL monitor.Commandsend
Global site tag (gtag.js) - Google Analytics