Arthas诊断工具

简介(什么是arthas?) Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。 Arthas作用 这个类从

推荐一款好用的可视化Json编辑器

需求背景 通过下发json配置进行客户端的菜单、指标、表头等等类型的配置来进行客户端配置,主要的需求就是将不同配置的类型模板化,然后将这些模板转换成表单供运营人员的配置。 配置模板化 那首先就要将配置模板化。比如一份配置如下 { "indicate_id":3001, "name": "指标A"

跨域问题排查解决

为什么会出现跨域 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javasc

Java 

VMware虚拟机(Ubuntu 20.04.1)共享宿主机代理(科学上网)

背景 最近想把旧手机利用起来,于是就想刷个Linux玩玩。看了一些相关的文章,发现还是PostmarketOS支持最好。可以用Docker等。于是就想刷一个玩玩看。而刷入工具pmbootstrap在init的时候需要通过git拉gitlab的源码。虚拟机网络被墙,导致拉取失败。试过通过其他途径下载,

Mybatis-Plus踩坑记录

赋值为null的值并没有对原值赋null 在修改时前端传过来的数据中包含一些空值,如果用Mybatis-plus封装的一些方法, 如updateById,会进行空值的判断,如果该值为空则会不修改这个值,但我的期望是我前端置为null数据库就相对应的改为null。 解决方法: 实体类属性的@Table

Mysql驱动升级问题

问题背景 今天碰到一个问题,就是mysql插入时打印的数据日志时间是正常的,但是插入到数据库时,时间就变了,变成了美东时间。具体变现为 而数据库查询结果如下 很明显,变成了9月17号21:5

JS逆向分析-七麦

背景 最近公司在做竞品数据分析服务,简单来说就是取各个应用市场的数据,然后抓到自己的数据库保存,最后提供接口给前端,做成竞品服务。就有点类似 蝉大师 。安卓的像小米华为并没有进行数据加密,还比较简单,vivo、oppo的商店数据是进行了加密,就需要反编译,进行安卓逆向(安卓逆向本篇文章暂时不涉及),

JetBrain全家桶破解

序言 工欲善其事必先利其器,Jetbrain全家桶应该是公认的最好用的开发工具了。 但是对于个人来说,还是有点贵的。那既然是程序,就免不了会有被破解的命运,所以今天就说说怎么来利其器。 下载 首先去官网下载对应的版本。个人建议可以下载个Toolbox,对应的开发工具可以在Toolbox里进行管理 下

SinaAdAway(某微博精简插件)

应用介绍 1、去除应用内广告 2、精简应用模块 3、自动签到任务 应用截图 开源地址