2019年5月18日

Spring集成CXF获取HttpServletRequest,HttpServletResponse

摘要: 最近的项目中,在Spring继承CXF中要用到request来获取IP,所以先要获取到HttpServletRequest对象,具体方法如下: 1、配置文件: 2、代码实现: 阅读全文

posted @ 2019-05-18 16:31 曹伟雄 阅读(1763) 评论(0) 推荐(1) 编辑

Nginx反向代理后应用程序获取客户端真实IP

摘要: Nginx反向代理后,Servlet应用通过request.getRemoteAddr()取到的IP是Nginx的IP地址,并非客户端真实IP,通过request.getRequestURL()获取的域名、协议、端口都是Nginx访问Web应用时的域名、协议、端口,而非客户端浏览器地址栏上的真实域名 阅读全文

posted @ 2019-05-18 16:22 曹伟雄 阅读(1112) 评论(0) 推荐(0) 编辑

2019年4月30日

Linux常用命令2

摘要: 一、文件和目录 1. cd命令 (它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径)cd /home 进入 '/ home' 目录cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 阅读全文

posted @ 2019-04-30 12:04 曹伟雄 阅读(159) 评论(0) 推荐(0) 编辑

2019年4月28日

Rsa2验签报错【java.security.SignatureException: Signature length not correct】的解决办法

摘要: 在进行RSA2进行验签的时候,报了以下错误: java.security.SignatureException: Signature length not correct: got 344 but was expecting 256 at sun.security.rsa.RSASignature. 阅读全文

posted @ 2019-04-28 10:22 曹伟雄 阅读(15451) 评论(0) 推荐(1) 编辑

2019年4月24日

读取Cert格式证书的密钥

摘要: 不想存储Cert证书内容,只想存储证书密钥,可通过以下2種方式实现 一、通過java读取证书的密钥出来: 二、通過openssl命令讀取 進入linux控制臺,輸入以下命令: 以上命令會將證書內容生成到一個 mpayPubKey.pubkey 文件,文件內容如下: 阅读全文

posted @ 2019-04-24 02:52 曹伟雄 阅读(3134) 评论(0) 推荐(0) 编辑

读取P12格式证书的密钥

摘要: 不想存储p12证书内容,只想存储证书密钥,可通过以下2種方式实现 一、通過java读取证书的密钥出来: 二、通過openssl命令讀取 進入linux控制臺,輸入以下命令 會在指定目錄下生成1個priKey.prikey,我們在提取裏面的內容: 阅读全文

posted @ 2019-04-24 02:50 曹伟雄 阅读(6849) 评论(0) 推荐(0) 编辑

HttpClient登陆后获取并携带cookies发起请求

摘要: 最近项目中,用到了登陆后获取并携带cookies发起请求的业务场景,现总结写出来备忘一下。 1.定义存取cookies信息的全局变量 2.登陆后获取cookies信息存储到全局变量 3.携带cookie发送业务请求 4.完整示例代码 补充:HttpClient获取Cookie的两种方式 1.使用De 阅读全文

posted @ 2019-04-24 02:30 曹伟雄 阅读(14065) 评论(0) 推荐(0) 编辑

2019年4月16日

Spring boot 项目部署服务器

摘要: Spring Boot 有两种部署到服务器的方式,这里介绍官方推荐的(jar包) 一、首先进行application.properties配置 二、marven配置文件 注意:在打包的时候,如果遇到数据库连不通打包失败的情况,需要在pom文件下添加 <skipTests>true</skipTest 阅读全文

posted @ 2019-04-16 17:21 曹伟雄 阅读(935) 评论(0) 推荐(0) 编辑

问题记录——com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

摘要: 最近在搞一个Spring boot + Mybatis + Mysql的项目,用Mybatis访问数据库时,报了如下的错误,先在网上搜索了,试了各种办法都不行, 奇葩的是,连接另外1个数据库又没问题。 最后发现是因为Mybatis的Mapper.xml文件中的SQL语句后面,多了个分号【;】,导致S 阅读全文

posted @ 2019-04-16 16:12 曹伟雄 阅读(10826) 评论(0) 推荐(0) 编辑

2019年4月15日

Spring boot 整合 Mybatis

摘要: 最近项目需要用到了Spring boot 和 Mybatis,现整理一下。 orm框架的本质是简化编程中操作数据库的编码,发展到现在基本上就剩两家了,一个是宣称可以不用写一句SQL的hibernate,一个是可以灵活调试动态sql的mybatis,两者各有特点,在企业级系统开发中可以根据需求灵活使用 阅读全文

posted @ 2019-04-15 09:59 曹伟雄 阅读(185) 评论(0) 推荐(0) 编辑

导航