【----JavaWeb----】
对梦想的牵挂
java开发工程狮
展开
-
SpringMVC使用oracle配置session共享
简述由于开发是单机项目,但是到了配置负载均衡的集群中就发生了问题,使用账号登录后又跳回主页面。我分析了原因是负载均衡配置的跳转是每次访问都会切换服务,所以在A机器登录后,再次访问B机器找不到有登录状态的session,而我的过滤器里面配置了不登录就会跳到首页,所以在B机器上给跳回了首页,这样就会一直登陆失败。解决办法就是配置session共享,看了大多数的session共享都是用的Redis...原创 2019-10-31 18:36:01 · 2091 阅读 · 0 评论 -
关于Apache的HttpClient一些使用心得
关于Apache的HttpClient一些使用心得HttpClient官方说明简单示例忽略安全证书设置设置自动重定向HttpClient官方说明Download ‘Binary’ package of the latest HttpClient 4.5 release or configure dependency on HttpClient and Fluent HC modules u...原创 2019-03-30 15:48:49 · 4530 阅读 · 0 评论 -
HttpClient的POST请求提示302问题解决
HttpClient请求POST提示302,而且返回的response中的Localtion是我访问时使用的URL,例如:我使用的URL是https://bbs.csdn.net?client_id=10333&user=test,localtion中也是这个https://bbs.csdn.net?client_id=10333&user=test我试了直接使用curl可以...原创 2019-04-03 16:46:29 · 19714 阅读 · 1 评论 -
使用 Spring HATEOAS 开发 REST 服务
使用 Spring HATEOAS 开发 REST 服务Comments 1绝大多数开发人员对于 REST 这个词都并不陌生。自从 2000 年 Roy Fielding 在其博士论文中创造出来这个词之后,REST 架构风格就很快地流行起来,已经成为了构建 Web 服务时应该遵循的事实标准。很多 Web 服务和 API 都宣称满足了 REST 架构风格的要求,即所谓的“RESTful”服务。...转载 2019-04-16 14:15:37 · 210 阅读 · 0 评论 -
JAVA的Callable多线程
1转载 2019-04-13 15:35:43 · 14550 阅读 · 0 评论 -
对Oracle数据库批量操作的SQL优化
一次对SQL修改,优化操作速度的记录我需要把edit_stu表数据查出来批量插入到student_m中,由于SQL批量操作执行速度特别慢,尝试更换SQL语句解决速度问题根据需要我有两个方法做这个批量操作:方法1: <insert id="insert1" parameterType="java.util.HashMap"> begin <for...原创 2019-04-29 15:49:19 · 909 阅读 · 0 评论 -
volatile实现线程之间的通信原理分析
volatile 写 - 读建立的 happens before 关系内容摘自深入理解Java内存模型(四)——volatilevolatile 对线程的内存可见性的影响比 volatile 自身的特性更为重要,需要我们去关注。从 JSR-133 开始,volatile 变量的写 - 读可以实现线程之间的通信。从内存语义的角度来说,volatile 与监视器锁有相同的效果:volatile ...转载 2019-07-05 17:20:40 · 513 阅读 · 0 评论