标签:update

Spring

springboot~rabbitmq自己通过UI手动发布队列需要注意的地方

xubiao.zhuang 发布于 2018-10-17

springboot里发布队列消息 为了兼容性和可读性更好,我们一般使用json字符串做为数据载体。 public void decreaseCallMonitor(CallMonitorInfo callMonitorInfo) throws Exception { try {...

阅读(8)评论(0)赞 (0)

Spring

高并发-「抢红包案例」之一:SSM环境搭建及复现红包超发问题

4

darida 发布于 2018-10-16

文章目录 概述 抢红包案例 案例关注点 工程结构 库表设计 Domain Dao层实现 Service层实现 使用全注解搭建SSM 开发环境 Controller层 View层 运行测试 超量发送的BUG验证 超发问题解决思路 概述 电商的秒杀、抢购,春运抢票,微信QQ抢红包,从...

阅读(15)评论(0)赞 (0)

Spring

客户端发送的请求在语法上是不正确的. – Spring MVC JDBC模板

小丁 发布于 2018-10-16

我是Spring MVC的新手. 运行我的项目时,我遇到错误 错误 – 客户端发送的请求在语法上不正确. 我有一个实体类PatientInfo. 我的jsp页面是demo1. 我的控制器是病人控制器. 我想要实现的功能是将值插入数据库. 但是我无法在控制器中调用我的函数(add-...

阅读(13)评论(0)赞 (0)

Java

JAXB编译器是绑定xs:boolean到Java Boolean包装器类,而不是布尔基本类型

Harries 发布于 2018-10-16

我将项目从JAXB 1.0迁移到JAXB 2.1,并且我在数据类型映射方面遇到问题. 我正在使用Ant xjc绑定编译器,并且我已经成功配置了全局绑定,以便(例如)xs:date映射到java.util.Calendar. 然而,我正在生成返回Boolean的方法,我想要布尔值....

阅读(13)评论(0)赞 (0)

Java

使用网络表单上传创建一个hudson / jenkins作业

puefu.he 发布于 2018-10-16

我需要创建一个需要Web上传(IE的文件的文件)的工作.有没有办法做到这一点? (我已经尝试搜索网络).请注意,所讨论的文件可能非常大. 工作流程(为了清楚起见): 用户单击构建在作业菜单中,用户可以设置参数并进行上传,用户单击提交,并以该文件作为源构建作业. 其他用例: 该作业...

阅读(8)评论(0)赞 (0)

Java

用Java动态创建类

puefu.he 发布于 2018-10-15

我试图找到有关这方面的信息,但空手而归: 我收集可以使用反射或代理在Java中动态创建一个类,但是我无法找出如何.我正在实现一个简单的数据库框架,我在这里创建使用反射的SQL查询.该方法使用数据库字段作为参数获取对象,并基于此创建查询.但是如果我也可以动态地创建对象本身是非常有用...

阅读(14)评论(0)赞 (0)

Java

java – 如何检查Hibernate中的实体是否脏?

尖兵 发布于 2018-10-15

如何检查Hibernate中的实体是否处于脏状态?即我想要只有在某些字段已更改时,才能设置UpdatedBy和UpdatedAt.所以我可以做对象检查手动比较2个对象中的每个字段,但是可能存在一些比较优雅的方式呢? 此外,如果我将对象的字段设置为与之前相同的值,那么hiberna...

阅读(11)评论(0)赞 (0)

Spring

java – PUT和POST失败的未知属性Spring不同的行为

xiaoli.wang 发布于 2018-10-15

我正在使用Spring Data Rest存储库编写Spring Boot应用程序,如果请求主体包含具有未知属性的JSON,我想拒绝对资源的访问.简化实体和仓库的定义: @Entity public class Person{ @Id @GeneratedValue(strate...

阅读(15)评论(0)赞 (0)

Java

代码整洁之道(二)优雅注释之道

2

changyuan.xu 发布于 2018-10-12

最佳实践 1. 注释应该声明代码的高层次意图,而非明显的细节 反例 /** * generate signature by code, the algorithm is as follows: * 1.sort the http params, if you use java, ...

阅读(20)评论(0)赞 (0)

Java

JDK并发AQS系列(二)

xubiao.zhuang 发布于 2018-10-12

在研究JDK中AQS时,会发现这个类很多地方都使用了CAS操作,在并发实现中CAS操作必须具备原子性,而且是硬件级别的原子性,java被隔离在硬件之上,明显力不从心,这时为了能直接操作操作系统层面,肯定要通过用C++编写的native本地方法来扩展实现。JDK提供了一个类来满足C...

阅读(17)评论(0)赞 (0)

Java

Spring 定时任务Scheduled 开发详细图文

22

changyuan.xu 发布于 2018-10-11

一、前言 1.1 定时任务 Spring 框架的定时任务是基于Java 基础知识调度任务封装实现的;调度任务的实现方式多样,常见的有Java 本身工具类 Timer,ScheduledExecutor 及开源工具Quartz、JCronTab。 1.2 开发环境 IDEA2018...

阅读(33)评论(0)赞 (0)

Java

原 荐 Jenkins 解决Git插件不兼容问题的方案

11

changyuan.xu 发布于 2018-10-11

小雨伞漂流记 分布式 正文 Jenkins 解决Git插件不兼容问题的方案 原 荐   IamOkay 发布于 28分钟前 字数 781 阅读 4 收藏 0 Git Jenkins 简介 Jenkins 解决Git插件不兼容问题的方案,很多时候由于项目打包需求的插件版本...

阅读(24)评论(0)赞 (0)

Java

SpringBoot+SpringDataJPA+Oracle教程示例

xiaoli.he 发布于 2018-10-10

当你从Spring Boot开始时,如果没有定义其他数据源并且在类路径上找到H2,它将自动支持H2。我一直在使用H2进行开发。它工作得很好。所有现代关系数据库都将支持ANSI SQL。但每个人都会有自己的细微差别和扩展。我喜欢H2的一件事是它的Oracle兼容模式。它允许H2充当...

阅读(23)评论(0)赞 (0)

Java

Java沙箱逃逸走过的二十个春秋(六)

小丁 发布于 2018-10-10

原文: http://phrack.org/papers/escaping_the_java_sandbox.html 在上一篇文章中,我们为读者详细介绍了实例未初始化漏洞,在本文中,我们将为读者介绍最后两种漏洞,即受信任的方法链攻击和序列化漏洞。 —-[ 4.3 – 受信任的方...

阅读(32)评论(0)赞 (0)

Java

Java 设计模式之《观察者模式》

2

changyuan.xu 发布于 2018-10-10

很久之前,自己也曾看过一些设计模式的内容,最近在做一些程序代码设计的时,发现忘得差不多了,很多模式也只是有大致影响,决定重新将一些常用的模式复习一下。今天一个模式观察者模式。 观察者模式 观察者模式属于行为模式中的一种;观察者模式定对象一个一对多的依赖关系,让多个观察者对象同时监...

阅读(21)评论(0)赞 (0)

Spring

Spring源码分析之IoC(二)

yanxinchi 发布于 2018-10-10

上篇文章讲了setConfigLocations方法,本篇继续往下分析refresh方法。该方法实现在其父类AbstractApplicationContext中,我们进入该方法看下具体实现: public void refresh() throws BeansException...

阅读(22)评论(0)赞 (0)

Java

Java集合源码学习(3)LinkedList

1

小丁 发布于 2018-10-09

ArrayList,数组是顺序存储结构,存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1),数组的特点是寻址容易,插入和删除困难。 LinkedList使用链表作为存储结构,链表是线性存储结构,在内存上不是连续的一段空间,占用内存比较宽松,...

阅读(23)评论(0)赞 (0)