1.备份软件源信息 sources.list在/etc/apt目录下 cp sources.list sources.list.back 2.设置软件源信息 deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted un.... 有更新! ubuntu设置系统软件源为阿里源 程序人生
1.日志设置和查看 { "registry-mirrors": [ "https://h0fcunc7.mirror.aliyuncs.com" ], "insecure-registries": [], "debug": true, "experimental": false, "log-driver": "json-file", "log-opts": { "max-size": "200m", "max-file": "1" } } log-driver json-file #日志驱动 log-opt max-size=[0-9+][k|m|g] #文件的大小 log-opt max-file=[0-9+] #文件数量 2.容器的日志查看 查看所有日志 docker logs mysql7 查看日志详情 docker logs mysql7 --details 实时输出日志 docker logs mysql7 --follow 查看自某个时间以来的日志或者最近几分钟内的日志 docker logs mysql7 --since 2020-05-25T10:30:00 d.... 有更新! docker查看日志 程序人生
1.拉取镜像 docker pull nginx 2.运行镜像 docker run --name nginx -d -p 10080:80 -v D:\download\docker\nginx\conf\nginx.conf:/etc/nginx/nginx.conf -v D:\download\docker\nginx\html:/etc/nginx/html -v D:\download\docker\nginx\logs:/var/log/nginx nginx 挂在的目录主要有三个,一个是conf目录,一个是nginx下的静态资源目录,还有日志 不同的nginx镜像在目录结构上可能有所差异,具体的可以先启动一个镜像,然后进入镜像查看决定要挂载的具体目录 3.nginx配置参考 #user nobody; worker_processes 4; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; .... 有更新! docker安装nginx 程序人生
#{} 格式的语法会导致 MyBatis 创建 PreparedStatement 参数占位符并安全地设置参数(就像使用 ? 一样) ${}不做任何转义,只是做一个字符串替换 有更新! mybatis $和#引用参数的区别 程序人生
项目使用hibernate作为和数据库交互的框架,使用docker安装mysql,由于我在实体类的注解中@Table注解中的name都是大写,但是我在数据库里面建立的表都是小写,而docker安装的myslq默认区分大小写 查询的时候hibernate获取的表名称是实体中定义的表名称,是大写的,但是我的数据都在小写的表里,所以查询不到数据,此时可以通过设置mysql不区分大小写来解决这个问题,如果是在linux中启动的mysql需要修改lower_case_table_names=1来忽略大小写,但是docker中,启动的时候就可以设置这个参数: docker run --name mysql-5.5 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.5 --lower_case_table_names=1 有更新! docker下mysql表名大小写区分的问题 程序人生
import org.apache.commons.httpclient.Header; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.NameValuePair; import org.apache.commons.httpclient.methods.PostMethod; public class SendMsg_webchinese { public static void main(String[] args)throws Exception{ HttpClient client = new HttpClient(); PostMethod post = new PostMethod("http://gbk.sms.webchinese.cn"); post.addRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=gbk");//在头文件中设置转码 NameV.... 有更新! Java 连接SMS短信平台发送短信 程序人生