Java
嗜湮
这个作者很懒,什么都没留下…
展开
-
基于springCloud gateway请求包含url包含{}大括号特殊字符的问题
众所周知,springCloud gateway用的是异步请求方式,即webflux。当拦截请求时,如url包含大括号“{}”特殊字符时,会报Failed to get request URI: xxx 异常。此时需要正确请求访问,需要重写源码中相应方法:package org.springframework.http.server.reactive;import io.netty.channel.ChannelPipeline;import io.netty.handler.codec原创 2021-07-22 16:11:32 · 3730 阅读 · 1 评论 -
Spring Cloud Eureka配置文件例子与较为详细说明
Eureka服务端:application.yml# eureka(最)简单单点开发配置。支持yml与properties两种,yml文件后缀必须为yml,不能是yaml,否则找不到该文件,使用默认配置。# yml文件大小写敏感;# 每个级别至少用1个空格缩进,也可多个,但同级别的必须一致,不支持tab,本项目按照eclipse的插件(spring官方Spring Tool Suite...转载 2018-11-19 23:59:18 · 1116 阅读 · 0 评论 -
Spring Cloud Eureka 常用配置及说明
配置参数 默认值 说明 服务注册中心配置 Bean类:org.springframework.cloud.netflix.eureka.server.EurekaServerConfigBean eureka.server.enable-self-prese...转载 2018-11-19 23:58:27 · 304 阅读 · 0 评论 -
Tomcat SSL Failed to load keystore type JKS with path 系统找不到指定文件
Tomcat6 启用 SSL,配置[html] view plain copy<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true" maxThreads="150" scheme="https" secure="true"原创 2018-02-27 18:14:42 · 1354 阅读 · 0 评论 -
Tomcat中JAVA定时器实现
好多朋友用过Windows的任务计划,也有不少程序迷自己曾写过时钟报警、系统自动关机等趣味程序,可却很少有朋友在Web工程中实现过类似功能。 当Web工程启动时,定时器能自动开始计时,在整个Web工程的生命期里,定时器能在每晚深夜触发一次任务。因此定时器的存放位置也值得考查,不能简单的存在于单个Servlet或JavaBean中,必须能让定时器宿主的存活期为整个Web工程生命期,在工程启动时能转载 2014-03-07 16:14:54 · 2319 阅读 · 0 评论 -
Hibernate复合主键的注解
最近做项目用到了hibernate框架,采用了纯面向对象的思想,使用ORM映射实体。在开发中,实体中出现了复合主键,不再是单一的属性作主键,由于采用了注解的方式,就不再使用xml文件进行配置了,而是直接在实体中进行注释。Hibernate注解规范的文档中提供了三种方法: 1. 将组件类注解为@Embeddable,并将组件的属性注解为@Id; 2原创 2017-04-14 15:25:57 · 596 阅读 · 0 评论 -
redis存储和查询的java实现
1.Redis简介 Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。转载 2017-04-14 14:12:04 · 2407 阅读 · 0 评论 -
Java出错 Error:Could not create the Java Virtual Machine Error:A fatal exception has occurred
提示如下:scala compile server. error:could not create the java machine.Error: A fatal exception has occurred. program will exit. 这个原因是因为在安装JDK的时候在C:\Windows\System32生成的java.exe、javaw.exe、javaw原创 2015-05-04 10:56:49 · 56957 阅读 · 14 评论 -
web service 异常
1.org/apache/commons/discovery/tools/DiscoverSingletonException in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/discovery/tools/DiscoverSingleton缺少:commons-logging和commons-原创 2014-03-07 14:44:53 · 12169 阅读 · 3 评论 -
在java中用log4j写日志文件
1.在程序中导入jar:log4j-1.2.15.jar 2.新建文件log4j.properties放置在根目录,并增加代码行:log4j.rootLogger=INFO,CONSOLE,DayRollingFile#consolelog4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.原创 2014-03-05 16:42:18 · 4130 阅读 · 0 评论 -
Myeclipse下java.lang.OutOfMemoryError: Java heap space的解决
1,从Intalled JREs里修改;window->Preferences->Java->Installed JREs,选择当前的JRE,然后edit它;在新窗口里设置Default VM Arguments为 -Xms128M -Xmx512M即可;这个设置应该对所有的工程都有效;2,如果仅仅是想对某个工程的有效的话,从Debug... 或Run...里修改,在(x)=Arguments转载 2014-02-25 15:17:46 · 810 阅读 · 0 评论 -
java exl导出通用版
/** * Excel实体BEAN的属性注解 * @author Y.j * 2013-9-2下午02:50:37 * 此类为注解类,在所建立的实体BEAN中,对应的属性进行注解 */@Documented @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD)原创 2013-10-28 17:29:28 · 1539 阅读 · 0 评论