自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CTRL+C 的博客

不积跬步,无以至千里;不积小流,无以成江海。

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 JS获取Nginx代理后header中自定义参数

1、在http或者server开启nginx针对header自定义命名参数的下划线支持;underscores_in_headers on;2、获取request中header方式:'$http_' + 自定义header参数(如有横杠转换为下划线且全部小写);add_header Authorization $http_authorization;* 举个栗子???? :...

2019-12-19 17:19:26 950

原创 通过Nginx代理下载服务器文件

location ~* (.*.apk) { add_header Content-Type "application/octet-stream"; if ( $args ~ ^filename=(.*) ) { add_header Content-Disposition "attachment; fil...

2019-11-21 10:41:16 2929

原创 Tomcat配置SSL证书(https)

vim conf/server.xml 添加以下节点:<Connector port=" " #启用证书使用端口 eg:80 -> 443 protocol="HTTP/1.1" SSLEnabled="true" scheme="https" secure="true" keystoreFile=" " #tomcat ssl证书文件所在...

2019-09-23 09:32:35 495

原创 nginx同时使用(http)80和(https)443端口

server { listen 443 ssl; #监听https 443时需加ssl server_name ; #你的域名 ssl on; ssl_certificate ; #证书路径 ssl_certificate_key ; #证书路径 ssl_session_timeou...

2019-09-17 13:51:10 12227

原创 HttpServletRequest获取nginx代理后用户真实IP

#step 1:vim /etc/nginx/nginx.conflocation / { proxy_pass http://127.0.0.1:8081; proxy_set_header Host(别名) $host; proxy_set_header X-real-iP(别名)...

2019-09-17 13:44:11 883

原创 centOS简易安装卸载docker

https://www.cnblogs.com/Chan94/p/10661648.html

2019-08-01 08:50:32 166

原创 centOS简易安装Nginx

https://www.centos.bz/2018/01/centos-7%EF%BC%8C%E4%BD%BF%E7%94%A8yum%E5%AE%89%E8%A3%85nginx/

2019-07-26 15:38:09 162

原创 微信 `模板消息` 推送支持Emoji

解决:mysql为例,Emoji表情或者某些特殊字符是4个字节,而MySQL的UTF-8编码最多3个字节,所以数据插不进去,MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。只需将存储emoji表修改编码格式即可,亲测有效。ALTER TABLE 表名 CONVERT TO CHARACTER SET ut...

2019-07-25 08:53:15 1510

原创 nginx配置https

server { listen 443; // 1、监听端口(https 80 -> 443) # listen [::]:80 default_server; server_name www.XXXXXXXXX.com; // 2、服务器域名 root /usr/share/ngin...

2019-07-13 14:23:25 198

原创 JAVA获取文件夹下文件工具类

import java.io.File;import java.util.ArrayList;import java.util.List;/** * 获取文件夹下文件工具类 */public class GetFileList { /** * 通过文件夹路径收集指定类型文件 * * @param strPath 文件路径 * @p...

2019-05-17 09:41:13 762

原创 JAVA通过文件路径下载文件

import lombok.extern.slf4j.Slf4j;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.net.URLEncoder;/** * 文件下载工具类 */@Slf4jpublic class FileDownLoadUtil { /** ...

2019-05-17 09:39:05 6496

原创 mysql数据库UTF-8编码存储微信用户特殊昵称

思路:格式转换成mysql支持类型。微信前端获取用户特殊微信昵称后重新编码格式发送后台:encodeURIComponent(" ")js解码:decodeURIComponent(" ")java解码:java.net.URLDecoder.decode(" ", "UTF-8")...

2019-05-07 15:50:57 1022

原创 mysql通过sql返回blob字段值为base64

因业务需要将图片转为base64存入mysql数据库blob类型字段(java端可对应string类型),但查询语句无法正确查询出正确的base64数据,此时可使用以下方式。亲测可用~selectcast(image as char) image,from User<img style='width: 80px;height: 80px' src='data:image/pn...

2019-05-07 15:44:10 3217

原创 Struts2下载项目中文件

1.文件所在项目位置2.Actionprotected InputStream InputStream;protected String fileName;public String view() throws Exception { // 服务器中EXCEL文件Url String filePath = "/download/2019-03-28/********...

2019-03-28 11:30:26 260

原创 Spring整合Quartz定时器

1.依赖jar<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>4.1.0.RELEASE</version>&lt...

2019-03-28 11:08:30 190

原创 微信JSAPI支付

一、前期准备。1.(登录公众号-开发-基本配置)获取公众号AppID、AppSecret、设置上线项目IP白名单。2.(登录公众号-开发-接口权限-网页授权-修改)设置业务域名、JS接口安全域名、网页授权域名,全部设置上自己项目域名。3.(登录微信商户平台-产品中心-开发者配置-支付配置-公众号支付)设置自己在项目中方法目录路径,如:(http://XXXXX.com/Home/Wxp...

2019-01-21 13:59:56 322

原创 SpringBoot短信验证(云之讯)

1.下载云之讯SDK。2.将src里的文件拷贝至SpringBoot启动类同级目录。3.将src里的config.properties剪切至SpringBoot的application.yml同级位置。4.调整拷贝到SpringBoot的.java文件(可能会因为文件位置报错调整即可),并增加以下所需依赖。 &lt;!-- 云之讯(可能是个人所需,根据报错引入相应依...

2018-12-21 17:30:47 834

原创 Vue.js跨域请求代理与axios传参

1.config/index.jsmodule.exports = { dev: { }}2.在dev花括号添加配置proxyTable: { '/api':{ target:'http://localhost:8080/kzy',//跨域域名路径 changeOrigin:true,//允许跨域 pathRe...

2018-12-12 15:44:04 219

原创 HTML加减框

HTML: &lt;div style="width: 160px"&gt;&lt;input style="width: 50px; height: 38px; border: 2px white; float: left;" type="button" value="-" onclick="reductionOf(this)" /&gt; &lt;in

2018-11-02 17:17:24 12003 1

原创 SSH开启Hibernate二级缓存

1、添加ehcache依赖:&lt;!-- Hibernate二级缓存依赖 --&gt; &lt;dependency&gt; &lt;groupId&gt;org.hibernate&lt;/groupId&gt; &lt;artifactId&gt;hibernate-ehcache&lt;/artifactId&gt; &lt;version...

2018-10-20 15:54:31 218

原创 Git配置、Git连接GitHub 、通过Git上传项目到GitHub

1、安装Git时一路Next即可;2、设置Git用户名,设置Git邮箱(日后提交代码会用到这些信息)$ git config --global user.name "用户名"$ git config --global user.email "邮箱"3、连接Github$ ssh-keygen -t rsa -C "注册Github所用邮箱"Your public key has b...

2018-09-22 00:11:19 164

原创 Ajax跨域(jsonp方式)

 1.Client$.ajax({ type:"get", url:"http://localhost:8022/helloDemo2", async:true, dataType:"jsonp", jsonp: "callbackparam", //与...

2018-09-20 20:14:36 143

原创 SpringBoot通过Controller跳转页面

1.添加依赖(jasper将jsp转化为jvm能识别的字节码class.java文件)&lt;dependency&gt; &lt;groupId&gt;org.apache.tomcat.embed&lt;/groupId&gt; &lt;artifactId&gt;tomcat-embed-jasper&lt;/artifactId&gt; &lt;scope&gt;provi...

2018-09-20 15:28:58 4954

oracle 11g 安装步骤 get~

最全最详细的 oracle 11g 安装步骤。

2017-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除