OkHttp 通用抓包方式分析,以某小视频App为例
一、目标太难了,这年头抓包越来越难了,某小视频更新频发,我们之前屏蔽QUIC的方案貌似也失效了。幸好我们还有OkHttpLoggerFridaTIP:v9.10.10.22596着急的同学可以直接拉到后面,加入知识星球取js吧。有理想的同学建议好好研究下原理,下次就可以自己适配了。二、步骤原理分析在这篇文章里面我们分析了v8.0使用
大数据如何为优化营商环境发力?
营商环境是是一个国家或地区综合竞争力的重要体现,利用技术力量优化营商环境对提升市场效率,释放市场活力等意义重大。营商环境的技术力量主要是数字技术,特别是大数据。大数据和营商环境多维关联、相互促进、动态进化,对国家经济建设具有战略意义。第一,大数据本身就是营商环境的一部分,一个地方数字经济的好坏是营商环境好坏的重要标志。比如现在数字经济发展比较快的浙江、广东、
Stella981 Stella981
4年前
Kylin使用Spark构建Cube
ApacheKylin™是一个开源的分布式分析引擎,提供Hadoop/Spark之上的SQL查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由eBayInc.开发并贡献至开源社区。它能在亚秒内查询巨大的Hive表。下面是单机安装采坑记,直接上配置和问题解决。找一台干净的机器,把hadoophivehbase从原有节点分别拷贝一
Stella981 Stella981
4年前
MyBatis整合Spring的实现(17)
这里也只使用一个例子来分析1方法bindMapperForNamespaceprivate void bindMapperForNamespace() {    // cn.vansky.schedule.time.menu.dao.MenuMapper    String namespace  bui
Wesley13 Wesley13
4年前
JBoss Web和Tomcat的区别(转)
 在Web2.0的浪潮中,各种页面技术和框架不断涌现,为服务器端的基础架构提出了更高的稳定性和可扩展性的要求。近年来,作为开源中间件的全球领导者,JBoss在J2EE应用服务器领域已成为发展最为迅速的应用服务器。在市场占有率和服务满意度上取得了巨大的成功,丝毫不逊色于其它的非开源竞争对手,如WebSphere、WebLogic、ApplicationSer
Stella981 Stella981
4年前
70行Java代码实现的深度神经网络算法
对于现在流行的深度学习,保持学习精神是必要的——程序员尤其是架构师永远都要对核心技术和关键算法保持关注和敏感,必要时要动手写一写掌握下来,先不用关心什么时候用到——用不用是政治问题,会不会写是技术问题,就像军人不关心打不打的问题,而要关心如何打赢的问题。程序员如何学习机器学习对程序员来说,机器学习是有一定门槛的(这个门槛也是其核心竞争力),相
Wesley13 Wesley13
4年前
5.25 第二届中国持续交付大会
亲爱的软件业朋友们:对于做软件的人来说,“交付”总是一个令人又爱又恨的字眼。“交付”意味着软件最终可以让用户使用,开始产生价值;另一方面,延期的交付又是很多软件人痛苦的来源。尽管很多方法论和工具的出现能够帮助我们提高交付的能力,但是客户的胃口、市场的竞争,又不断地激励我们再快一些地交付软件。其实,敏捷原则的第一条就讲得很清楚了:“我们最重要的目标,是
算力如何升级?天翼云这么干!
信息是当前社会的黏结剂,是不可或缺的生产要素,而海量的数据对云计算提出了更大的挑战,导致云计算的竞争也在持续升温。差异化布局早在2020年底,天翼云形成全栈云产品体系,2021年进一步向垂直行业和属地深化,将资源及服务团队下沉到地市,属地云业务快速增长,为天翼云实现了新的增长级。天翼云目前已承载超过20个省级政务云,超过300个地市级政务云,参与超过1000
天翼云安全一体化纵深体系是怎么炼成的?
随着数字化建设的推进,关键信息基础设施逐渐成为国家重要的战略资源,天翼云作为云计算的国家队与排头兵,一直以安全作为发展核心,深耕云原生技术,构建端到端安全,致力于突破关键核心技术,提高国产化能力,掌握核心竞争力,捍卫企业云上安全。打造云基础设施安全基石天翼云2431X的全国云网资源布局的每个资源池都配备了防火墙、WAF、AntiDDoS等高级安全组件,
Nginx工作原理
Nginx的进程模型Nginx服务器由一个Master进程和多个Worker进程组成:Master进程:管理Worker进程。对外接口:接收外部的操作(信号);对内转发:根据外部操作的不同,通过信号管理Worker;监听:监控Worker进程的运行状态,Worker进程异常终止后,自动重启Worker进程。Worker进程:所有Worker进程都是平等的,用于处理网络请求。进程数量:在nginx.conf中配置,一般设置为核心数,充分利用CPU资源,同时,避免进程数量过多,避免进程竞争CPU资源,增加上下文切换的损耗。