
Java问题解决记录
xiaoye3708
一摸键盘就开挂!啪啪啪啪敲代码!
领导和同事不是瞎子,只要你用心做好每一件小事,他们都会看在眼里,每个人心里都是有一杆秤的。平时的工作中,有能力就要积极地去外漏出来,不去展示自己,那谁会晓得你的能力到底如何?你的领导有合适的岗位会第一个想到你吗?
展开
-
java中Collections.sort 按对象中 String类型字段排序(a-z)
Collections.sort(list, new Comparator<ProjectManageBean>() { Collator collator = Collator.getInstance(Locale.CHINA); @Override public int compare(ProjectManageBean o1, ProjectManageBean o2) { CollationKey key1 = collator.getCol...原创 2022-01-20 23:12:17 · 796 阅读 · 0 评论 -
url路径特殊符号转义
urlPath = urlPath .replace("[", "%5B") .replace("]", "%5D") .replace("#", "23%") .replace("$", "24%") .replace("(", "28%") .replace(")...原创 2021-11-07 20:49:19 · 836 阅读 · 0 评论 -
Nginx配置WebService、MySQL、SQL Server、ORACLE等代理
nginx配置webservice#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;events { worker_connections 1024;}http { include m.转载 2020-12-01 23:28:24 · 457 阅读 · 0 评论 -
nginx配置sqlserver代理
案例:通过A服务器来访问B服务器上的数据库;首先在A服务器上搭建好nginx 服务,用户访问 A 服务器上的 nginx ,A 服务器通过 nginx 访问B服务器上的数据库 (这里用的是sqlserver,实测有效)nginx 配置如下:注意:stream 和 http 在同一级下;http {......省略}stream { server { listen 1433; #本地请求端口 proxy_pass 192.16...原创 2020-12-01 23:21:34 · 3648 阅读 · 0 评论 -
Java数据库配置文件特殊字符转义-踩坑记录
今天在java程序链接sqlserver数据库的时候日志中报了一个错,错误如下:Caused by: org.xml.sax.SAXParseException; lineNumber: 13; columnNumber: 52; 对实体 "xxx-xxxx" 的引用必须以 ';' 分隔符结尾。 at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWr...原创 2020-12-01 22:46:21 · 1095 阅读 · 0 评论 -
RSA加密、解密、签名、验签的原理及方法
一、RSA加密简介 RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。 二、RSA加密、签名区别 加密和签名都是为了安全性考虑,但略有不同。常有人问加密和签名是用私钥还是公钥?其实都是对加密和签名的作用有所混淆。简单的说转载 2020-08-17 16:34:14 · 884 阅读 · 2 评论 -
maven 项目报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
错误原因:进入到tomcat的部署路径webapps\下检查了一下,发现工程部署后在WEB-INF文件夹下没有生成lib目录,正常情况下,会生成lib目录并把工程的所有依赖jar包都部署到该目录下。解决方案:1.右键点击项目--选择Properties选择Deployment Assembly,在右边点击Add按钮,在弹出的窗口中选择Java Build Path Entries...转载 2019-03-06 11:26:00 · 263 阅读 · 0 评论