logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

log4j2 java日志脱敏,已写好json和xml脱敏正则,金融项目日志脱敏。

注:日志脱敏经过大量上线项目测试,脱敏平均时间在30毫秒左右,短数据基本不占用时间;另外大数据超量数据耗损时间请关注自己程序日志打印优化和对象转json耗时,或log4j异步打印,请移步百度。使用前请@Test测试。2019-09-23 有朋友私信我需要AppLogger的代码,我补充到下面第4点。1.引入log4j2的jar包:log4j-api和log4j-core。2....

Vue mounted方法中使用data变量

data: {certificates: null},mounted: function () {var __this = this;__this.certificates = getDictForkey("学历");}使用this对data中变量进行调用vue生命周期参照官方:https://cn.vuejs.org/v2/guide/instanc...

android ormlite简单使用和读取sdcard下db数据库

废话不多说:1、从http://ormlite.com/releases/点击打开链接版本库下载最新的core和android的jar包,放入你的android工程中2、使用以下方法得到DAO对象/*** DAO对象的使用参见OrmLite的API*/public Dao createBeaconTable(String buildId,String floor)

android ViewModelProviders被弃用解决方案

最近在研究Android Jetpack的过程中,发现Android官方网站一处错误的地方,记录下来方便后来者使用。可直接查看下方第三点-解决方案。另外Android-JetpackROOM+DataBinding+LiveData+ViewModel+Lifecycles使用可以参照我的demo:https://github.com/VcStrong/JetpackDemo.git...

#android
记一次完整的java项目压力测试

总结:通过这次压力测试,增加了对程序的理解;假定正常情况下方法执行时间为2秒,吞吐量为100/s,则并发为200/s;假设用户可接受范围为10s,那么并发量可以继续增加到1000/s,到这个时候一切还都正常,若想继续提高并发量,我们可以优化吞吐量,增加tomcat的线程数和mysql的连接数;当吞吐量和并发量都达到一定程度,我们的JVM已经爆仓,则到了java开发最喜欢的JVM调优环节。本着压..

android ConstraintLayout卡顿问题

性能之神属于极端存在,大多数博客和谷歌官方都介绍了ConstraintLayout好处,但是通过项目实践得到以下结论:1.如果ConstraintLayout只包含一级子控件,无任何孙控件,性能最好,也符合官方告知的所有子控件都可通过约束条件进行布局;2.如果ConstraintLayout的子控件中包含众多孙控件,那性能非常差,onMesure测量非常耗时,便是卡顿的关键所在。案例:我们的项目最

#android
android rtl适配,阿拉伯UI适配

通用改法:left转start,right转end,老版本Android studio Refactor中的Add right-to-left一键转换;1.EditText数字可以靠右,但是字母输入靠左;解决方案:android:textDirection="locale"2.图片反转,新建drawable-ldrtl-*,存放反向的同名图片;

文章图片
#android
android ViewModelProviders被弃用解决方案

最近在研究Android Jetpack的过程中,发现Android官方网站一处错误的地方,记录下来方便后来者使用。可直接查看下方第三点-解决方案。另外Android-JetpackROOM+DataBinding+LiveData+ViewModel+Lifecycles使用可以参照我的demo:https://github.com/VcStrong/JetpackDemo.git...

#android
到底了