`
文章列表
docker-compose restart 不会生效新改的docker-compose.yml   必须 docker-compose down 然后 docker-compose up 
ubuntu 为了安全,默认情况时是屏蔽了root用户通过ssh 登录。要打开root用户的ssh 登录 1. sudo passwd ,为root用户添加密码 2. 修改 /etc/ssh/sshd_config  中,改 PermitRootLogin 为 yes 
Volatile Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。 这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个 ...
进入 cmd  写道 taskkill /im explorer.exe /fcd /d %userprofile%\appdata\localdel iconcache.db /astart explorer.exeexit  
win10远程桌面 出现身份验证错误,要求的函数不受支持 在 WIN10 下 WIN+R  运行 gpedit ,修改如下内容 :   计算机配置-->管理模板-->系统-->凭据分配 将“加密Oracle修正”改为已启用,并且将保护级别改为“易受攻击”   注:win10 家庭版也会出这个问题,目前只有先升级到专业版。
JPA 插入新记录时,没取回 id的问题解决: 在entity的定义中,id 字段一定要用@GeneratedValue标记出: @Id @Column(name = "id") @GeneratedValue(strategy = GenerationType.IDENTITY) public int getId() { return id; }  否则,不会取回id值。
有时候镜象无法通过镜象中心导入与导出,docker 提供了 save,与load 这对命令。同时,利用gzip,可直接处理压缩包。   导出 docker save mysql:5.7 node:8 | gzip > app.tar.gz 导入 docker load < apps.tar.gz  
mongod 的 /var/lib/mongod/journal 下的文件默认比较大,修改配置文件/etc/mongod.conf smallfiles=true  
目录后加*即可 du -sh /*  
为了在隔绝外网的环境下安装包,需要先用yum 先下载包,然后再创建出一个本地yum仓库,最后加到yum的配置中. 下载包 yum install --downloadonly --downloaddir=path/of/local wget git #需要注意一点,如果包已经安装了,这步是下载不了的。 创建本地仓库 创建仓库,需要一个小工具:createrepo rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm rpm -ivh libxml2-pyth ...
sed 要替换一个字符串,但替换结果中含有特殊字符,引起sed的表达式错误,比如    sed -r "s/^url.*$/url=$(pwd)/" rt.conf  $(pwd)这个表达式中,含有斜杠,与sed中的分隔符是冲突了,所以要先处理     x=file://$(pwd) #注意以下替换,x后接了两个//,如果只接一个,只会替换第一个。 DIR="${x//\//\/}" sed -f "s/^url.*$/url=$x/" rt.conf      
docker info 时,如果看到:   WARNING: bridge-nf-call-iptables is disabledWARNING: bridge-nf-call-ip6tables is disabled   不用担心 ,如果 安装了 swarm , WARNING: bridge-nf-call-iptables is disabled 这条就会自动消失。
bind 是域名服务器的事实标准。centos 7下安装:     yum install -y bind systemctl enable named   bind 还有两个组件   bind-chroot :改变bind 的运行根目录,提高安全性 bind-utils :提供了几个工具 dig,nsloopg,host,nsupdate,nsupdate   配置 默认下,bind 的入口配置是 /etc/named.conf  该文件下包含以下配置 options :{} 指明named运行目录,安全 logging: {} 日志 zone: {} 域名 ...
    linux的netfilter模块不仅可以拦截数据包,还可以转发数据包。iptables 是一个配置netfilter的工具。 原理    整个原理可见下图。数据进入后,只有两条路可走,如果目的地址是本机,就由本机处理,不是则可以转发。     ...
centos 7 默认使用了firewalld ,iptables-service 没有安装 所以,如果要用iptables,首先要禁用firewalld,同时安装iptables-service 。否则不会在开机时去读iptables设置的规则   systemctl stop firewalld systemctl disable firewalld yum install iptables-services -y systemctl enable iptables   保存规则 /usr/libexec/iptables/iptables.init save ...
Global site tag (gtag.js) - Google Analytics