杂项
文章平均质量分 82
fanst_
这个作者很懒,什么都没留下…
展开
-
Java中的时间、时区和夏令时
Java中的时间、时区和夏令时相关概念时区时区是地球上的区域使用同一个时间定义。以前,人们通过观察太阳的位置(时角)决定时间,这就使得不同经度的地方的时间有所不同(地方时)。1863年,首次使用时区的概念。时区通过设立一个区域的标准时间部分地解决了这个问题。世界各个国家位于地球不同位置上,因此不同国家的日出、日落时间必定有所偏差。这些偏差就是所谓的时差。 理论时区原创 2016-02-03 09:08:20 · 23940 阅读 · 2 评论 -
gradle:编译过程中修改第三方jar包
编译过程中修改第三方jar包背景Android项目过程中要引入第三方开源的jar,根据需求又要对其进行破坏性的定制,不修改源码不行。然而种种规范和要求又不能让我们将第三方源码全部拿过来再修改。 奇葩的需求和奇葩的硬性规范,导致如下难题:-**工程依赖要用原始未修改的jar -**jar里面某几个class要修改 -**开发不能将所有源码引入解决思路工程依赖使用原始ja原创 2017-04-01 09:55:36 · 4557 阅读 · 0 评论 -
Oracle中文乱码之编码字符集
Oracle中文乱码之编码字符集执行sql脚本,通过PL/SQL Developer工具等方式执行、修改带中文的数据经常遇到乱码,简单描述通过统一以下几个地方的字符集设置解决实际乱码/看起来乱码的问题:Oracle服务端字符集 Oracle服务端软件的字符集编码设置,设置方式网上一大堆,就不细说了,检查方式是:SQL> select userenv('language') f原创 2017-09-18 16:10:21 · 2622 阅读 · 0 评论 -
Unitils(DBUnit)预置数据无法插入CLOB类型的问题
unitils版本:2.4 jdbc版本:ojdbc6.11.2.0.3.0问题现象通过@DataSet注解预置数据库数据时,其中一列为CLOB类型,执行用例报如下错误: 问题解决流水账这个Unitils我是头一次用,补充项目UT刚好碰上了这个问题,懒得细细看代码,以下为(撞大运)解决过程。步骤一并没有什么头绪,debug进来看代码确实要报此异常,因为在CLOB.jav原创 2017-12-12 20:46:15 · 595 阅读 · 0 评论