JAVA
Ajian
天涯半书生。
展开
-
maven编译始终提示无效的目标发行版的解决方法
Maven是从JAVA_HOME变量中而不是从PATH环境变量中获取的Java版本,所以本机即使配置的1.9的默认jdk,但是由于JAVA_HOME指向的是另外一个jdk,就会出现编译版本的问题!注意,其中的Java version代表着maven使用的jdk版本,此版本要和maven-compiler-plugin插件中配置的source和target的版本相对应!比如以上图中配置的编译版本是1.9,但是maven实际使用的是1.8的jdk,则会提示“无效的目标发现版本:1.9”!原创 2023-08-11 09:26:32 · 3272 阅读 · 0 评论 -
springboot启动you will need to add ‘org.slf4j‘ to prefer-application-packages异常解决
【代码】springboot启动you will need to add ‘org.slf4j‘ to prefer-application-packages异常解决。原创 2023-08-11 09:20:24 · 1260 阅读 · 0 评论 -
多层跨域引出的血案
跨域设置多层跨域设置导致访问无法响应原创 2022-07-20 11:28:00 · 304 阅读 · 0 评论 -
页面JS引入jar包中静态资源方法
页面JS引入jar包中静态资源方法关键是要将静态资源打包到jar的META-INF/resources目录下,maven设置:<resource> <directory>${basedir}/src/main/webapp</directory> <includes> <include>assets/**</include> </includes> <targetPa原创 2021-04-25 21:35:46 · 1528 阅读 · 0 评论 -
java生成报表(excel表格)的另类方法
众所周知,java生成报表的工具jfree,能生成各种图表图形,可是今天说的是要生成一个表格形式的报表。其实这也简单,表格首推excel文档,只要模板确定,数据填充不是问题,excel操作不是问题,要咋样就来咋样啊!但是产品说了,要能直观查看,能直接转发的表格报表,报表生成完之后你要微信模板消息通知我,你特么让我在微信里还要下载个excel文档再打开再转发吗?用户体验有木有!反人类操作有木有!...原创 2019-01-15 23:47:56 · 1441 阅读 · 0 评论 -
微信接口调用返回61500解决记录
在调用微信用户分析数据接口时,根据微信文档的描述,需要传入参数:begin_date、end_date,但是调用返回61500异常码:{“errcode”: 61500,“errmsg”: “date format error hint: [FKxBtA05101556]”}请求如下所示:参考 https://blog.csdn.net/qq_39360343/article/d...原创 2018-12-25 19:40:16 · 2694 阅读 · 0 评论 -
利用Filter输出HTTP请求报文
有时候开发需要抓取HTTP请求报文进行数据分析,从浏览器发出的请求还比较好操作,比较工具比较多,从移动客户端上来的请求,除了数据利用网络监听等工具之外,还可以通过request对象进行报文输出分析。 tomcat6为我们提供了org.apache.catalina.valves.RequestDumperValve工具,可以将请求报文输出,在在server.xml中将 <Valve classNa原创 2017-03-30 15:23:47 · 3165 阅读 · 0 评论 -
MySql查询时日期补全(连续)的一种方法
MySql查询时日期补全(连续)的一种方法某一日,需要查询订单表中前7天每天的订单数,sql依次写出来:SELECT DATE_FORMAT(order_time,'%Y-%m-%d') date, count(*) orderCountFROM orderWHERE date_sub(curdate(), INTERVAL 7 DAY) < date(order原创 2017-03-11 17:25:29 · 28506 阅读 · 7 评论 -
smack+openfire自定义协议获取当前用户加入的群
openfire服务端采用http://blog.csdn.net/yangzl2008/article/details/16991175#t4提到的方法解决原创 2014-07-03 17:46:21 · 5515 阅读 · 1 评论 -
spring整合groovy异常:FileNotFoundException
整合了下spring+groovy,myeclipse环境,spring3,groovy2,按照http://groovy.codehaus.org/Dynamic+language+beans+in+Spring以及http://docs.spring.io/spring/docs/2.0.x/reference/dynamic-language.html的步骤,蓦然发现:当在spring配置文原创 2013-11-25 17:38:57 · 2870 阅读 · 2 评论 -
Myeclipse Tomcat Web项目转换为Maven3
网上有类似文章,自己摸索半天总不好用,在Myeclipse6结合Maven3的环境下,将一个tomcat的web项目转换为maven项目,竟然可以如此简单,首先要保证Meclipse有maven环境,并配置好maven各项参数,此处不赘述,其他操作见下图:1:创建一个Meclipse的Web Project,为了符合maven规则,sorce folder命名为maven格式:src/ma原创 2013-07-05 17:43:30 · 957 阅读 · 0 评论 -
spring3+hibernate4 service中多线程事务异常及解决
初次使用spring3结合hibernate4做项目,迅速配置完成,测试,一切正常。然而,当我在service层中另外开启一个线程,线程中的方法需要进行数据库操作,这个时候,悲催的抛出了异常:-org.hibernate.HibernateException: No Session found for current thread当然,hibernate4的session是和当前线程绑定的原创 2013-06-17 14:51:58 · 2217 阅读 · 0 评论 -
openfire插件编译记录
openfire插件编译过程记录。由于不常用,老忘记,做个备份。开发插件时,只需要在如下包中书写代码即可:openfire插件开发的具体方法可以参考网上其他资源。编译时,需要在如下路径中添加好插件内容,如图:如果编译过程中出现:“...不存在”的异常,则需将插件依赖包添加到build/lib下,我是通过build.xml找到此目录的。在编译过程中,总反复出现原创 2013-01-31 15:23:16 · 2672 阅读 · 1 评论 -
Google GSON GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm:ss")不能格式化Data
Google GSON GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm:ss")不能格式化Data在项目中遇到问题,数据库中保存的时间类型为datetime(MySQL),实体类中对应数据类型为java.sql.Date,利用GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm:ss")构造gson对象向客户端输原创 2012-11-23 16:01:01 · 6747 阅读 · 0 评论 -
Spring+Hibernate异常1
Spring和Hibernate整合出现了异常,一直不知如何解决,异常贴在下面,做个记录。严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.原创 2012-03-06 13:51:44 · 643 阅读 · 0 评论