![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
杯具一族
得意时应善待他人,因为你失意时会需要他们。
展开
-
JCo initialization failed with java.lang.UnsatisfiedLinkError
JCo initialization failed with java.lang.UnsatisfiedLinkError: src\main\webapp\WEB-INF\lib\sapjco3.dll: Can't find dependent libraries原创 2022-06-10 17:36:19 · 1029 阅读 · 0 评论 -
Caused by: com.sap.conn.jco.JCoException: Function module RFC_METADATA_GET not found
SAP,JOC原创 2022-05-11 18:34:36 · 615 阅读 · 0 评论 -
activiti 流程部署 bpmn reading xml 前言中不允许有内容
流程部署 出现org.activiti.bpmn.exceptions.xmlexception: error reading xml 前言中不允许有内容需要把.bpmn 文件第一行standalone去掉<?xml version="1.0" encoding="UTF-8" standalone="yes"?>改成<?xml version="1.0" encoding="UTF-8"?>...原创 2022-02-13 13:27:07 · 2315 阅读 · 1 评论 -
Install Java 17
JDK 安装原创 2022-01-16 16:17:01 · 738 阅读 · 0 评论 -
java 泛型 PECS 原则
仅从数据结构获取值时,使用 extends ;仅向数据结构写入值时,使用 super ;如果需要同时获取和写入值,使用显式类型。原创 2021-09-20 08:02:37 · 151 阅读 · 0 评论 -
spring rabbitmq 死信队列配置
spring.rabbitmq.listener.simple.default-requeue-rejected=falsespring.rabbitmq.listener.simple.retry.enabled=true @Bean TopicExchange topicExchange() { return new TopicExchange(RabbitMqConfig.EXCHANGE, true, false); } @Bean Queue bizQueue() {原创 2021-09-05 21:19:26 · 272 阅读 · 0 评论 -
spring web 请求顺序
spring web 请求顺序:ServletRequestListener.requestInitialized -> Filter.doFilter -> HandlerInterceptor.preHandle -> HandlerInterceptor.afterCompletion ->Filter.doFilter ->ServletRequestListener.requestDestroyed多个 Filter 可以使用Ordered 指定执行顺序原创 2021-09-05 21:12:38 · 150 阅读 · 0 评论 -
elasticsearch cluster config
elasticsearch.yml 集群配置cluster.name: es-fudong-clusternode.name: node10node.master: truenode.data: truenetwork.host: 0.0.0.0http.port: 9200discovery.zen.ping.unicast.hosts: ["192.168.1.10","192.168.1.20","192.168.1.30"]discovery.zen.minimum_master原创 2021-07-11 20:38:12 · 180 阅读 · 2 评论 -
Java web 跨域cookie设置
如果跨越需要前端带上cookie 需要设置返回的cookie SameSite=None例如以下把token放到cookie里面返回,这样客户端浏览器请求接口的时候无需手工带上token,浏览器会自动带上response.addHeader("Set-Cookie", String.format("%s; %s", String.format("token=%s; Max-Age=%s; Path=/;%s HttpOnly", token, 3600, " Secure;"), "Same原创 2021-06-01 21:23:17 · 1337 阅读 · 0 评论 -
spring requestBody valid
1、引入依赖 <dependency> <groupId>org.hibernate.validator</groupId> <artifactId>hibernate-validator</artifactId> </dependency>2、开启验证,在RequestBody注解前面加上Valid 注解@Valid @RequestBody3、级联对象验证,在需要验证字段的对象属性上面加上Valid原创 2021-05-27 08:37:08 · 177 阅读 · 0 评论 -
spring web 日期请求参数转化
如果需要自动把请求的string类型的参数自动转化为日期类型,需要在请求处理方法的同名日期参数类型前面加上@DateTimeFormat 注解定义日期的格式@RequestMapping(path = "/save", method = RequestMethod.GET)public String save(@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") Date date){ }...原创 2021-05-15 12:30:21 · 215 阅读 · 0 评论 -
set MAVEN_OPTS
export MAVEN_OPTS="-Xms512M -Xmx1024M -Xss2M -XX:MaxMetaspaceSize=1024M"原创 2021-04-07 20:44:45 · 255 阅读 · 0 评论 -
mysql HOUR_OF_DAY: 0 -> 1
serverTimezone=Asia/Shanghai改成serverTimezone=UTC%2B8原创 2021-03-08 21:56:05 · 1437 阅读 · 1 评论 -
RestTemplate okhttp3 HTTPS 证书过期
private static SSLContext getSslContext(TrustManager[] trustAllCerts) throws NoSuchAlgorithmException, KeyManagementException { SSLContext sc = SSLContext.getInstance("TLS"); sc.init(null, trustAllCerts, new java.security.SecureRandom()); return..原创 2021-03-06 13:10:54 · 468 阅读 · 0 评论 -
HttpsURLConnection HTTPS 证书过期
private static void setDefaultSSLSocketFactory() { try { X509TrustManager x509TrustManager = getTrustManager(); TrustManager[] trustAllCerts = new TrustManager[] { x509TrustManager }; SSLContext sc = getSslContext(trustAllCerts); HttpsURLCo.原创 2021-03-06 13:09:38 · 270 阅读 · 0 评论 -
redis spring boot config profile
application.properties 通用配置spring.redis.database=3spring.redis.password=11111111application-dev.properties 开发环境配置 -Dspring.profiles.active=devspring.redis.host=localhostspring.redis.port=6379application-production.properties 生产环境配置 -Dsprin原创 2021-03-01 21:56:46 · 141 阅读 · 0 评论 -
spring boot 2.4.x 跨域配置
spring boot 2.4.x 跨域配置 @Bean public CorsFilter corsFilter() { // 1.添加CORS配置信息 CorsConfiguration config = new CorsConfiguration(); // 放行哪些原始域 config.addAllowedOriginPattern("*"); // 是否发送Cookie信息 config.setAllowCredentials(true); // 放行哪些原始域(原创 2021-02-26 22:58:46 · 331 阅读 · 0 评论 -
LRU策略的CachePool
public class ObjectCachePool<K, V> { public static final int FIFO_POLICY = 1; public static final int LRU_POLICY = 2; private static final int DEFAULT_SIZE = 10; private Map<K, V> cache原创 2015-10-08 21:26:17 · 573 阅读 · 0 评论