寻找消失的类名
一、目标前几天有个朋友问了我一个新手问题,frida提示:找不到 p009cn.com.chinatelecom.gateway.lib.C1402a 这个类1:main原因是,jadx反编译的时候,为了反混淆,会把类名做个处理,加上几个数字,这样好让你分辨,不会满眼都是变量a。实际上他已经提示你了,这个类的真实类名是 cn.com.chinateleco
Chase620 Chase620
4年前
Promise从入门到拿Offer之手写Promise
1、Promise构造函数的实现Promise构造函数用来声明示例对象,需要传入一个执行器函数。其中包括resolve函数和reject函数,以及几个重要的属性:状态属性、结果属性和回调函数队列。构造函数的基本框架resolve函数用于异步处理成功后调用的函数。其中包括验证对象状态修改次数,修改promise实例对象状态,异步调用成功的回调函数
Easter79 Easter79
3年前
SpringBoot校验参数
前言做web开发有一点很烦人就是要校验参数,基本上每个接口都要对参数进行校验,比如一些格式校验非空校验都是必不可少的。如果参数比较少的话还是容易处理的一但参数比较多了的话代码中就会出现大量的IFELSE就比如下面这样:!(https://oscimg.oschina.net/oscnet/up5b6e114567bc70667
Stella981 Stella981
3年前
ASP.NET Core Web API下事件驱动型架构的实现(二):事件处理器中对象生命周期的管理
在上文(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fdaxnet%2Fp%2F8082694.html)中,我介绍了事件驱动型架构的一种简单的实现,并演示了一个完整的事件派发、订阅和处理的流程。这种实现太简单了,百十行代码就展示了一个基本工作原理。然
Stella981 Stella981
3年前
OpenCV调整彩色图像的饱和度和亮度
问题如何调整彩色图像的饱和度和亮度解决思路详细步骤:1.将RGB图像值归一化到\0,1\2.然后使用函数cvtColor进行色彩空间的转换3.接下来可以根据处理灰度图像对比度增强伽马变换或者线性变换调整饱和度和亮度分量4.最后转换到RGB色彩空间代码!/usr/bi
Stella981 Stella981
3年前
SpringBoot校验参数
前言做web开发有一点很烦人就是要校验参数,基本上每个接口都要对参数进行校验,比如一些格式校验非空校验都是必不可少的。如果参数比较少的话还是容易处理的一但参数比较多了的话代码中就会出现大量的IFELSE就比如下面这样:!(https://oscimg.oschina.net/oscnet/up5b6e114567bc70667
Stella981 Stella981
3年前
Istio 1.3 发布,迈向大型微服务工具行列!
!(https://oscimg.oschina.net/oscnet/04b1f25df9134f3bac860e94e762a418.gif)Istio是一个由谷歌、IBM与Lyft共同开发的开源项目,旨在提供一种统一化的微服务连接、安全保障、管理与监控方式。具体来说,Istio是一个开源服务网格平台,它确保微服务在处理故障时以
Wesley13 Wesley13
3年前
tomcat报错:This is very likely to create a memory leak问题解决
这种问题在开发中经常会碰到的,看看前辈的总结经验Tomcat内存溢出的原因  在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存溢出是不一样的,当然处理方式也不一样。  这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:  1.OutOfMemoryError:Javaheapspace
Stella981 Stella981
3年前
Chrome 75 将原生支持图片的惰性加载
!(https://oscimg.oschina.net/oscnet/e6f244be9e5b2aadb16d8effa40fc569e28.gif)随着浏览器性能的提升,前端也越来越关注用户体验,而影响用户体验其中一个很重要的指标便是受首屏渲染速度。我们常常会针对样式、脚本、图片、音频、视频等资源做处理,比如针对样式和脚本的压缩合并,
大数据建模、分析、挖掘技术应用
时间2022年8月5日—2022年8月9日北京(同时转线上直播)(5日报到,6日9日上课)课程第一天一、大数据概述二、大数据处理架构Hadoop三、分布式文件系统HDFS四、分布式数据库HBase第二天五、MapReduce六、Spark七、IPythonNotebook运行PythonSpark程序八、PythonSpark集成开发环境第三