关注TA
记录一次某Android APP反编译获取源码、请求抓包、破解请求加密算法、使用python模拟请求实现登录的逆向过程,仅说明逆向思路和过程,APP信息和内容不会做公开 步骤1. ...
逆向、AI
前几天,接到研发同事反馈,内网通过 Nginx 代理下载 OSS 的大文件时,老是会断,而在服务器上下载时却很正常,非常奇怪。原本以为可能和 VPN 有关,经确认排除嫌疑。彷徨了许...
主要普及 OpenResty、Golang、T...
点击👆小卡片,回复 “1024” 获取大厂面试指南背景 大家好,我是石头哥。本篇是系列文章第 3 篇,前两篇如下:家穷应该读大学吗?| 寒门学子的奋斗史(一) ,第一篇回忆了自己读...
码农@阿里云,曾工作于大疆,宜信大数据创新中心...
CAP 是一个基于 .NET Standard 的 C# 库,它是一种处理分布式事务的解决方案,同样具有 EventBus 的功能,它具有轻量级、易使用、高性能等特点。https:...
80后老码农
目前限流的解决方案有很多,从分布式角度来看,限流可分为分布式限流(比如基于Sentinel或者 Redis的集群限流)和单机限流。从算法实现角度来看,限流算法可分为计数器算法、滑动...
欢迎关注我的微信公众号:微观技术
本文作者:HelloGitHub-老荀Hi,这里是 HelloGitHub 推出的 HelloZooKeeper 系列,免费开源、有趣、入门级的 ZooKeeper 教程,面向有编...
分享有趣、入门级的开源项目
设计模式是开发同学经常聊到的话题,也经常被用到实际的开发项目中,熟练的人可以做到信手拈来,不熟悉的人陷入苦思冥想中。笔者认为,不仅仅要掌握设计模式的用法,更要洞察设计模式的底层逻辑...
hello world
以下文章来源于腾讯技术工程 ,作者cheaterlin,腾讯 PCG 后台开发工程师 综述我写过一篇《Code Review 我都 CR 些什么》,讲解了 Code Review...
电子工业出版社-IT出版旗舰品牌
代码覆盖率统计平台,为京东主App黄金流程研发团队,在日常迭代开发过程中,孵化出来的一个可以辅助回归测试、量化测试数据、提高测试质量的创新平台。包括轻量级代码覆盖率收集SDK、覆盖...
无
大家好,我是狼王,一个爱打球的程序员日常编程中我相信大家肯定都用过spring,也用过spring的注解,哪怕面试的时候也经常会被问到一些spring和spring boot注解的...
专注后端大数据量/高并发架构
深入学习MySQL,从概览MySQL逻辑架构开始。首先来看一下MySQL的逻辑架构图:MySQL逻辑架构MySQL逻辑架构大概可以分为三层:客户端:最上层的服务并不是MySQL所独...
Java开发工程师
Go可用性(五) 限流4: 自适应限流本系列为 Go 进阶训练营 笔记,预计 2021Q2 完成更新,访问 博客: Go进阶训练营, 即可查看当前更新进度,部分文章篇幅较长,使用 ...
Go/前端
Redis除了上文中5种基础数据类型,还有三种特殊的数据类型,分别是 HyperLogLogs(基数统计), Bitmaps (位图) 和 geospatial (地理位置)。@p...
做简单的技术人
作者:汤圆个人博客:javalover.cc前言大家好啊,我是汤圆,今天给大家带来的是《Java8中的默认方法》,希望对大家有帮助,谢谢文章纯属原创,个人总结难免有差错,如果有,麻...
当你还在犹豫要不要开始的时候,答案其实已经很明...
互联网时代,亿级用户各种网络行为产生大量数据,如何解决海量数据存储?如何高性能读写?解决思路有哪些,本文列举了常用的解决方案:缓存加速读写分离垂直拆分分库分表冷热数据分离ES助力复...
作者论坛账号:fnv1c 0x01 概述inline hook是一项改变函数调用控制流的技术。与传统的PLT(或IAT)表劫持,库打桩等技术不同,inline hook会修改函数本...
作者:vivo 互联网服务器团队-Sun wen 一、背景 笔者在一次维护基础公共组件的过程中,不小心修改了类的包路径。糟糕的是,这个类被各业务在facade中进行了引用、传递...
分享 vivo 互联网技术干货与沙龙活动,推荐...
以下文章来源于Jacen的技术笔记 ,作者Jacen 对于想要入门C++的同学来说,《C++ Primer》是一本不能错过的入门书籍,它用平易近人的实例化教学激发学生的学习兴趣,...
最近要在公司内做一次技术分享,思来想去不知道该分享些什么,最后在朋友的提示下,准备分享一下MySQL的InnoDB引擎下的事务幻读问题与解决方案--LBCC&MVCC。经过好几天...
java践行者、码农、程序猿,公众号“阿Q说”...
前言大家好啊,我是汤圆,今天给大家带来的是《Java中的equals()和hashCode() - 详细篇》,希望对大家有帮助,谢谢文章纯属原创,个人总结难免有差错,如果有,麻烦在...
Git是目前世界上最先进的分布式版本控制系统。它使我们更方便的跟踪,管理和组织代码。也帮助了我们更好的与其他开发者进行协作开发。但是没有规矩不成方圆。协作开发必须有一个规范来约束各...
欢迎关注公众号【JavaScript之禅】
苦海无边,回头无岸。01 晃晃悠悠的,在互联网行业工作了五年,默然回首,你看哪里像灯火阑珊处?初入职场,大部分程序员会觉得苦学技术,以后会顺风顺水升职加薪,这样的想法没有错,但是不...
努力,努力,再努力。
点击上方 Java旅途,选择 设为星标优质文章,每日送达随着微信小程序的发展,越来越多的移动端应用选择了微信产品作为媒介。无论是公众号开发还是小程序开发,微信支付永远都是绕不开的话...
公众号:Java旅途
跟着本系列一路走来,我们已经知道Redis通过主从复制为手动故障转移提供了可能,通过哨兵模式实现了监控及自动故障转移。Redis高性能的表现,使得哨兵模式可以一般规模的应用中轻松应...
后端码农一枚,大学就开始软件研发,曾使用C#、...
什么是 Webp ?Webp 是由谷歌在 2010 年 9 月发布的一种用于 web 端支持有损和无损压缩的图片格式(同时也支持动态图片和透明度),设计这种图片格式的目的主要是为了...
一个想要有所作为的前端团队
Lock/Condition是Java中提供的等待通知机制,使用Condition的await和signal,类似于基于synchronized的wait和notify,二者都可...
点击上方蓝色字关注我们~01 阻塞I/O blocking i/o ①等待数据:需要等待数据拷贝进内核 ②需要等内核将数据复制到用户空间。 ◇优点:①能够及时返回数据,无延迟。②...
一、前言 MySQL 的并发控制是在数据安全性和并发处理能力之间的权衡,通过不同的锁策略来决定对系统开销和性能的影响。只要存在多个客户端同时修改更新数据,就会存在并发问题,MySQ...
Spring Boot 作为主流微服务框架,拥有成熟的社区生态。市场应用广泛,为了方便大家,整理了一个基于spring boot的常用中间件快速集成入门系列手册,涉及RPC、缓存、...
点击上方“陶陶技术笔记”关注我回复“资料”获取作者整理的大量学习资料!一、前言 IntelliJ IDEA一直是我非常喜欢的 IDE 自从用上之后就回不了头了,但是Ultimat...
具备多年一线互联网分布式系统开发和设计经验,专...