- 博客(12)
- 收藏
- 关注
原创 java webservice 接口服务端中文生僻字乱码问题解决方案(待验证)
目前生产环境遇到调用webservice 接口时,服务端生僻字乱码问题,pom文件配置如下过滤器将请求入参转为utf-8格式,GBK字符集只支持两个字节的中文,生僻字占3个字节或4个字节时,会乱码,需要utf-8 字符集来支持。
2023-06-26 08:57:28
1655
原创 SpringBoot 项目各个环境配置说明dev、uat、prod
String boot 项 配置文件application.yml,但是为了一个项目可以在开发环境,测试环境,生产环境执行,那么就要配置不通的配置文件,如:application-dev.yml、application-uat.yml、application-prod.yml环境发布时,需要打包项目,无论jar包 还是war包,可以指定打包环境,即指定特定配置文件1、application.yml 中配置如下,其中 ‘@spring.profiles.active@’ 就是指定打包配置文件的引用。
2022-04-10 20:02:34
3940
原创 浏览器重发请求问题
HTTP 协议中,从语义上讲, GET 请求一般是获取服务器端的资源,不会对服务器数据造成副作用,可简单理解为一种“读”操作;而 POST 请求多用于更改(增、删、改)服务器上的资源,会产生一定的副作用。所以,这样看起来,浏览器是不是就不会因为网络原因啥的自动重发 POST 请求吧?实际上是这样么?起因最近在对接地图的一个数据录入接口:前端向后端发送一个 CSV 文件,后端将 CSV 文件中的数据解析出来,然后将数据通过地图接口导入到地图数据库。由于地图提供的接口有点怪异,批量导入数据的接口有一
2020-06-18 21:53:00
3594
原创 Oracle数据库blob类型更新失败处理过程
声明:本次问题是项目升级后,造成的测试环境blob数据类型更新失败1、问题现象在执行更新数据库blob字段类型时,首先是本地出现问题:Tomcat执行到更新blob字段代码后直接中断,debug跟踪时也直接中断debug,控制台不输出任何错误。2、问题发现根据问题的现象,初步判断是API的问题,更新BOLB字段使用oracle.sql.BLOB的setBinaryStream()方...
2018-08-13 21:41:42
2392
原创 利用枚举enum解决多if.....else if ..问题
背景:代码中出险了大量的if..else if…结构语句,是代码的可读性变差,代码重复度高,对于有代码洁癖的人来说,看着就别扭,如:String name = ""; if(name.endsWith("jack")){ }else if(name.endsWith("mike")){ }else if(name.endsWith("lili")){
2017-11-10 09:21:14
7287
1
转载 log4j的详细使用
转载:http://www.jb51.net/article/74475.htm一:Log4j入门简介学习 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加
2017-11-07 16:42:12
1287
转载 log4j.properties详细配置文档
转自:http://blog.sina.com.cn/s/blog_5ed94d710101go3u.html 最近使用log4j写log时候发现网上的写的都是千篇一律,写的好的嘛不全,写的全一点的嘛没有一点格式,看着累。这里把网上收集到的整理了一下,并且全部都在机器上测试成功了。这么好的文档估计没有了吧? #################################
2017-11-07 16:30:57
310
转载 java RestFul 实现http接口服务端与客户端
REST是REpresentational State Transfer的缩写(一般中文翻译为表述性状态转移)。2000年Roy Fielding博士在他的博士论文“Architectural Styles and the Design of Network-based Software Architectures”《体系结构与基于网络的软件架构设计》中提出了REST。REST是一种体系结构。而HT
2017-11-01 16:12:17
8228
原创 项目jdk版本不一致导致Tomcat启动失败解决方案
使用eclipse、Tomcat6启动项目时报如下错误: java.lang.reflect.InvocationTargetException(项目使用jdk1.6) 如下图所示:在查错时通过网上查看了一些处理方案,基本是jdk版本不一致导致, 这个错误确实是版本问题,但我将Tomcat、server的运行环境与项目环境一致时这个问题任得不到解决, 之后发现原来是project F
2017-11-01 16:09:00
3769
转载 js实现在线查看和编辑office文件
js实现在线查看和编辑office文档,转载路径:http://blog.sina.com.cn/s/blog_5f39af320101ms9p.html
2017-09-18 17:07:02
14302
10
原创 oracle 数据库导入dmp文件
整体介绍: 1.明确*.dmp导出方式 2.建立存放数据的数据库 3.建立数据库的表空间 4.创建逻辑目录 5.创建属于上述表空间的用户——因为我们将要导入的数据是用户来对数据进行访问 6.将数据导入该
2016-12-06 15:18:10
1229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人