06 2020 档案
摘要:新应用采用了新的日志目录 , 运维还不支持 , 所以只能自己手动加脚本了. 日志格式: 不同目录不同的日志文件 . app/ 下是应用日志 , sql/ 下是数据库日志 , exp/ 下是异常日志 . 每个目录下的日志文件名格式为: xxx.log.yyyy-MM-dd 则脚本如下 cleanlog
阅读全文
摘要:## 异常线上收到告警, 有以下异常```javajava.lang.ArithmeticException: input is infinite or NaN at com.google.common.math.DoubleMath.roundIntermediate(DoubleMath.java:59) at com.google.common.math.Doub...
阅读全文
摘要:## 设计传统系统表结构(Java开发) 以前经常能够看到,数据库范式,现在说数据库三大范式的少了。 三大范式我以前也很严格的弄过,但是后来发现,还是灵活好啊,为什么,业务变动太快了啊,按照范式来,结构变更顶不住。 下面我就说一说设计数据库表要注意的一些地方吧。我不是DBA,只是Java后端开发,以下是根据我的个人经验所得,至于能不能体会,看个人了。 ### 外键、触发器
外键、触发器不要...
阅读全文
摘要:关于正则表达式 , 可以学习下这篇介绍 : [正则表达式](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Regular_Expressions) 对于多次匹配, 正则表达式就需要讲究些技巧了. ## 替换 ### 单文的多次匹配 有以下几种方式 , 把`a`全匹配替换 #### 替换 a ```java "...
阅读全文
摘要:个人在做一个tts(文本转语音)翻译功能。对于不同的语音语义通过标签标识。 例如: - 停顿 \ - 多音字 \ - 断句 \ \,\ 等 目前在对接不同的平台,不同平台的使用大同小异。使用来说,必须得统一,所以得有一套自己的标准规则。 ## 解析规则 现有的模板引擎没有能满足需求的,因为想标签尽可能的简单。 先想想其他办法。实在不行再上xml ## 标签格式 公司内部关于变量定义,基...
阅读全文
摘要:>作者: [@怪盗kidou ](https://www.jianshu.com/users/019f1cbb16e2/latest_articles) >如需转载需在明显位置保留作者信息及原文链接 >如果博客中有不恰当之处欢迎留言交流 >http://www.jianshu.com/p/d62c2be60617 在你真的会用[Gson吗?Gson使用指南(一)](https://www.jia...
阅读全文
摘要:## 在 Kotlin 中调用 Java 代码 Kotlin 在设计时就考虑了 Java 互操作性。可以从 Kotlin 中自然地调用现存的 Java 代码,并且在 Java 代码中也可以很顺利地调用 Kotlin 代码。在本节中我们会介绍从 Kotlin 中调用 Java 代码的一些细节。 几乎所有 Java 代码都可以使用而没有任何问题: ```java import java.u...
阅读全文
摘要:# 泛型 与 Java 类似,Kotlin 中的类也可以有类型参数: ```java class Box(t: T) { var value = t } ``` 一般来说,要创建这样类的实例,我们需要提供类型参数: ```java val box: Box = Box(1) ``` 但是如果类型参数可以推断出来,例如从构造函数的参数或者从其他途径,允许省略类型参数: ...
阅读全文