发布于 2019-01-09   5人围观   0条评论
> 来源:https://blog.csdn.net/kingzone_2008/article/details/9220691 ## 三者区别 String 类型和 StringBuffer 的主要性能区别:String 是不可变的对象,因此在每次对 String 类型进行改变的时候,都会生成一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最好
查看更多
发布于 2018-07-16   99人围观   0条评论
> 参考[官方安装指南](https://downloads.mariadb.org/mariadb/repositories) > 安装环境:WSL (Ubuntu Windows 子系统) ## 安装 10.2 ``` sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserv
查看更多
发布于 2018-03-31   47人围观   0条评论
## 建立证书授权中心 - CA证书 ``` # 1.创建CA目录 mkdir ca && cd ca # 2.设置openssl.cnf set OPENSSL_CONF=D:\program\openssl\openssl.cnf # 3.生成证书私钥 openssl genrsa -des3 -out ca.key 2048 # `des3`算法,2048位强度。为了生成这样的密钥,需要一个至少四位的密码。 # 4. 生成CSR文件 openssl req -new -key ca.key -out ca.csr # ca、server、client Organization Name 填不同的名称 Han CA,Han Server,Han Client # ca Common Name 填 *.dev.han ,server、client 填相同的 catest.dev.han # 5.生成 CA 证书(根证书自签名) openssl x509 -req -days 3650 -in ca.csr -signkey ca.key -out ca.crt cd catest.dev.han ``` ## server.ext文件 ``` authorityKeyIdentifier=keyid,issuer basicConstraints=CA:FALSE keyUsage=digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment subjectAltName=@alt_names [alt_names] DNS.1=ssltest.com ``` ## 生成服务器证书 - CA签名 ``` # 1.生成服务器(网站)私钥 openssl genrsa -des3 -out server.key 1024 # 2.生成 CSR (Certificate Signing Request) # 服务器端需要向 CA 机构申请签名证书,在申请签名证书之前依然是创建自己的 CSR 文件 openssl req -new -key server.key -out server.csr # 生成证书 & 签名 # 向自己的 CA 机构申请证书,签名过程需要 CA 的证书和私钥参与,最终颁发一个带有 CA 签名的证书 openssl x509 -req -days 3650 -CA ../ca.crt -CAkey ../ca.key -CAcreateserial -in server.csr -out server.crt -extfile ../server.ext # server.ext 里添加服务器域名,不加-extfile ../server.ext 会报https不安全,可访问 ``` - 自签名 ``` # 1.生成私钥 openssl genrsa -des3 -out server.key 1024 # 2.从秘钥中删除 Passphrase cp catest.han.key catest.han.key.pass openssl rsa -in catest.han.key.pass -out server.key # 3.生成 CSR (Certificate Signing Request) openssl req -new -key catest.han.key -out catest.han.csr # 4.生成自签名证书 openssl x509 -req -days 365 -in server.csr -signkey catest.han.key -out server.pem ``` ## 生成客户端证书 ``` # 1.生成客户端私钥 openssl genrsa -des3 -out client.key # 2.创建客户端CSR openssl req -new -key client.key -out client.csr # 3.证书&签名 openssl x509 -req -days 365 -CA ../ca.crt -CAkey ../ca.key -CAcreateserial -in client.csr -out client.crt ``` ## 生成浏览器支持的.pfx(.p12)证书 ``` openssl pkcs12 -export -in client.crt -inkey client.key -out client.p12 ``` ## 浏览器兼容性 ``` cat ca.pem >> catest.han.pem ``` ## 生成不带密码验证的client/server.key.unsecure ``` openssl rsa -in server.key -out server.key.unsecure ``` ## windows 证书管理 windows系统有两个证书管理工具certlm.msc和certmgr.msc,前者是本地计算机的证书管理工具,而后者是当前用户的证书管理工具。在导入证书时需要注意。如果证书仅是给当前用户使用那么就可以使用后者。并且在启动后者时不需要管理权限,而前者需要管理权限,否则就只能查看证书而不能导入证书。
查看更多
发布于 2018-03-16   98人围观   0条评论
[lib_mysqludf_sys.dll](/api/file/getAttach?fileId=5aab9ffe25e437044000001d) ``` DROP FUNCTION IF EXISTS lib_mysqludf_sys_info; DROP FUNCTION IF EXISTS sys_get; DROP FUNCTION IF EXISTS sys_set; DROP F
查看更多
发布于 2018-02-01   56人围观   0条评论
https://share.weiyun.com/0470edbbb6f8932cb61873a41bf51519
查看更多
发布于 2017-12-25   68人围观   0条评论
``` server { listen 80; listen [::]:80; server_name admin.hanoo.cn; root /usr/share/nginx/admin/public; index index.php index.html index.htm; location = /50x.html {
查看更多
发布于 2017-12-25   149人围观   1条评论
## 配置和安装开发工具包 ``` apt update apt upgrade ## 编译工具、pcre、openssl、zlib库 apt install nginx build-essential libpcre3-dev libssl-dev zlib1g-dev ## xslt、image、geoip、google_perftools、ngx_cache_purge需要的库 apt i
查看更多
发布于 2017-12-25   121人围观   0条评论
## nginx基本配置 ``` rm /etc/nginx/sites-enabled/default ``` - qvq.kim,leanote ``` vim /etc/nginx/conf.d/leanote.conf # 内容 server { listen 80; listen [::]:80; server_name qvq.kim; locat
查看更多
发布于 2017-12-06   83人围观   0条评论
## 安装nginx 1.12 stable ``` apt-add-repository ppa:nginx/stable apt update apt install nginx systemctl start nginx systemctl enable nginx ``` ## 安装php7.1 ``` apt install -y python-software-properties
查看更多
Laravel    发布于 2017-11-22   121人围观   0条评论
## nginx安装 - 下载 https://nginx.org/en/download.html - 安装 解压后,修改nginx.conf为 ``` #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/er
查看更多