- 博客(11)
- 收藏
- 关注
原创 logback按线程分文件打印日志
在工作中,我们常常遇到这种场景:定时任务、MQ消费等日志刷屏影响常规日志查找检索;我们想对一个请求或者监听动作做日志分文件打印,例如MQ消费消息,整个逻辑涉及很多操作,我们不可能对它调用的所有类和方法进行区分打印,只能退而求其次去打印关键类日志,这样又导致了其他日志还在主日志里刷屏,非常影响日志的查找使用;这次,我们有了新的方案!第一步,先定义一个日志filter第二步,在日志文件配置过滤器注意在主日志配置里要把你要抽取的日志屏蔽掉,这样主日志就不会刷屏打印了...
2022-06-20 23:10:23
1184
2
原创 spring配置多数据源涉及事务无法切换解决方案(绝对有效)
最近在做的项目需要操作两个数据源,并且是一个service需要同时调用两个数据源,刚开始按照网上说的配置通过切面操作AbstractRoutingDataSource这个类,发现单独去调用每一个数据源可以灵活切换,后来涉及事务一个service调用两个数据源就发现动态数据源无法切换了,琢磨了很久,终于找到原因。问题根源:spring涉及事务的代码调用顺序:service注解上@tran...
2018-09-03 16:50:08
51880
58
原创 蚂蚁刷脸验证:weblogic.net.http.SOAPHttpsURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection
java.lang.ClassCastException: weblogic.net.http.SOAPHttpsURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection问题描述:做芝麻信用刷脸验证,代码在Tomcat上是好使的,移植到weblogic上就报错weblogic.net.http.SOAPHttpsURLC...
2018-08-30 16:49:35
3393
原创 解决js定时调用ajax只请求一次的问题
一、问题描述1、 在使用 ajax get方法定时请求数据实时检测结果的时候,发现取出的数据没变化,经常反复测试确认发现,该问题只在 IE 浏览器下会发生。 ---- 没错,又是 IE!二、工作代码示例 var timeOut = 0; function certify(){ if(poolData['bizNo']!=null&&p...
2018-08-30 16:24:42
1090
原创 Maven无法下载Oracle驱动jdbc的解决方式(绝对有效,亲测)
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。解决方法:将本地下载好的(或者本地安装的Oracle里面自带的)jdbc-driver10.jar(我的是10g)导入到本地Maven的.m2目录,这样就可以使用了。调入方式很重要,不然不时在maven install的时候就会报...
2018-07-09 12:08:01
4918
原创 解决maven打包时漏掉src/main/java资源里的xml的问题
在整合Spring + Mybatis框架的时候,自动扫描配置都已经配置好了。 配置如下:<context:component-scan base-package="com.yd"/><!-- 引入数据库属性文件 --><context:property-placeholder ignore-unresolvable="true" location="classpath
2017-12-27 10:36:47
2611
转载 SpringMVC使用@ResponseBody时返回json的日期格式、@DatetimeFormat使用注意
一、SpringMVC使用@ResponseBody时返回json的日期格式 前提了解: `@ResponseBody` 返回json字符串的核心类是org.springframework.http.converter.json.MappingJacksonHttpMessageConverter,它使用了Jackson 这个开源的第三方类库。主要是以下两个jar包:jackson-core-asl
2017-12-15 17:05:31
3703
转载 笔记一个oracle timestamp的转换类
笔记一个oracle timestamp的转换类,可以将timestamp转换为前台能显示的日期类型,当然,还有很多其他方法转换,这里不再仔细说了 ,主要还是为了弥补springmvc返回视图的坑。import java.sql.SQLException; import java.sql.Timestamp; import java.text.SimpleDateFormat; impo
2017-12-15 16:50:38
358
原创 关于Spring中的定时器配置
讲这个之前,我们先讲讲定时器。 从实现技术上来看,定时器分为三种:1.Timer比较单一,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行,一般用的较少。 2.Quartz是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配置起来有些复杂。 3.Spring3.0以后自带的ta
2017-12-01 17:33:20
2204
1
原创 关于Spring的<context:annotation-config/>配置详解
1.关于Spring中的<context:annotation-config/>配置
2017-12-01 16:11:45
339
转载 Tomcat 部署项目的三种方法
1、下载 Tomcat 服务器 ①、官网下载地址:http://tomcat.apache.org/ ②、tomcat 8.0 64位百度云下载地址:http://pan.baidu.com/s/1slbKPsx 密码:ewui ③、tomcat 8.0 32位百度云下载地址:http://pan.baidu.com/s/1o8G28rS 密码:k11n2、启动并部署 Tomcat 服务器
2017-11-09 14:14:19
213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人