背景2018年7月份,系统爆出一条bug。就是支持Excel导入的功能,导入第二次同模板不同数据时,报错,违反唯一性约束。就死活用不了了,重启Tomcat才能恢复使用。但只能到一个文件分析需要重启Tomcat,应该是缓存的原因原因分析完所有代码,临时数据使用clear换成new,不行;内存使用监控,导入完模板,就恢复正常,不是;最后,看着异常找原因,发现Hibernate的主键策略是strateg
背景开发小程序,想使用微信账号唯一码,API是这么说的wx.login...code换取session_key接口地址:https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code问题开放的api并且是ge
背景关于RPC协议的思考RPC协议的组成部分RPC协议=服务端+服务注册管理中心+客户端,构成客户端可远程调用服务端的方法,就跟调用本地方法一样方便。Java实现RPC常用的框架RMI服务注册管理中心常用的框架是ZooKeePerRPC服务端和客户端独立部署RPC客户端必须包含服务端的接口类RPC的限制1、接口只能靠接口文档传递2、传输内容的限制SOAP协议提供了WSDL标准,只需要访问服务地址,
背景使用Spring Boot开发集群应用,架构风格启用RestFul之后表单Post请求无法Url测试,必须使用专用工具测试主题经过亲身感受,测试发现最靠谱的工具非[wiztools.org restclient]莫属特色支持本地测试,不依赖任何第三发支持所有报头,任意切换Java编写,跨平台运行内容1、输入完整的服务地址,例如“http://172.16.90.64:8080/bindCard
普通链接配置,应用到集群会启动失败,请修改集群数据库链接jdbc.url=jdbc:oracle:thin:@//127.0.0.1:1521/momojin普通数据库链接jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521/momojin区别就在于:“//”,如上所示 标红的地方。请务必清楚
分两步第一步Tomcat设置get编码格式<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>Tips:就上面这个URIEncoding设置第二部url请求,参数进行编
需求:合并两个Object[] a 和Object[] b;方案List<Object[]> quotas = new ArrayList<Object[]>(); Object[] objs1 = quotas_1.get(i); Object[] objs2 =quotas_2.g
JS使用“\”反斜杠拼接$('#result_ok').append('<p>\ 预约挂号医院:西安市第八医院\  
Mybatis Generator工具使用起来,总感觉不太灵活加上初次环境配置麻烦,特编写java文件 单文件不依赖,直接生成。源码如下(此为Oracle数据库版)package net.icarefx.booking.util; import java.io.BufferedWriter; import java.io.File; import java
大家好,XML解析不依赖任何Jar包的编写模式,关键词:Pattern、Matcher使用。工具类如下/** * Xml工具类 * @author 章力 * @微信 zl4828 */ public class XmlUtil { /** &n
大家好,WebService独立服务端,很容易依赖其他工程,这里记录eclipse相关设置。两部分:1引用到工程(项目)+2编译可用一:引用工程(项目)二:编译可用(Link Source)总结,引入工程(项目)方式较Jar包好很多,比如修改是同步的,不用重复的编译替换jar包。以上,谢谢。@沫沫金原创
使用javaee.jar包替代servlet-api.jar编译时必须引用问题,提供下载见附件。
NoSuchBeanDefinitionException: No bean named 'shiroFilter'异常的原因是classes目录没有放在WEB-INF目录下
打开bin/catalina.bat,第二行增加下面这句就okset JAVA_OPTS=-Xms2048m -Xmx2048m -XX:PermSize=512M -XX:MaxPermSize=1024m PS:请根据自己的机器性能调整内存空间免安装版Java_HOME设置(修改/bin/startup.bat,解决startup.
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号