Java中保持扩展性的几种套路和实现

转载 

转载自: Java中保持扩展性的几种套路和实现 阿里妹导读 在日常的开发中,作者总结了平常用到的一些低成本、保持扩展性的套路,分享出来,欢迎大家讨论。 前言 SOLID(单一、开闭、里式替换、接口隔离、依赖倒置)五大原则和23种设计模式(常见的单例、构建者、装饰、适配、代理、组合、模板等等),小伙伴

你背的“八股文”可能已经过时了

转载 

转载自: 你背的“八股文”可能已经过时了 阿里妹导读 随着技术的不断更新迭代,一些曾经被认为是“标准答案”的观点和方法,已经不再适应当前的需求,甚至被视为过时的做法。在新的JDK版本中,许多新的特性、工具和方法被引入,使得Java编程变得更加简洁、高效和强大。所以,是时候对“八股文”进行一次知识库的

微信数据库解密(支持任意微信版本)

转载 

转载自: 微信数据库解密(支持任意微信版本) 之前写过一篇《偷偷查看微信聊天记录》,介绍了如何导出微信聊天记录。文中介绍了通过 PC 导出和手机导出两种方式。 由于微信的聊天记录是加密的,自然就涉及到解密了。 当时创建了一个代码库,放在了 Github 上:WeChatDB[1]。 因为手机一般没

无痛解决 MySQL 主从延时问题,只需几个小技巧!

转载 

转载自: 无痛解决 MySQL 主从延时问题,只需几个小技巧! 最近面试了十几个同学,关于 MySQL 主从延时问题,我一般都会问。 MySQL 主从延时的原因是什么? 具体哪个环节发生延时? 如何解决呢? 对于这“三连问”,极少有同学能通关,甚至有同学连主从复制原理都不清楚。 这个并不是存粹的八股

如何在Linux服务器上实现用户操作记录的详细追踪与日志管理

脚本 

在Linux服务器管理中,文件被篡改后往往难以追溯具体原因。本文详细介绍了如何通过自定义脚本记录用户操作日志,包括来源IP、操作时间、操作用户等关键信息。通过优化history功能,帮助管理员实现更高效的审计与安全管理。

预发部署时机器总是重启两次的“简单”排查

转载 

转载自: 预发部署时机器总是重启两次的“简单”排查 阿里妹导读 本文只是总结下线上问题的排查过程,不讲方法论,没有大道理,行文会较为随意,注重的是排查思路,希望对同学们日常研发工作有所帮助~ 问题 前天同学反馈, 搜索业务的核心应用 magellan 在预发环境部署时总是重启两次,刚部署好,开始联调

一人能顶一个公司,编程神器 GPT Pilot,诞生了!

转载 

转载自: 一人能顶一个公司,编程神器 GPT Pilot,诞生了! 公众号关注 “GitHubDaily” 设为 “星标”,每天带你逛 GitHub! 今年 3 月,GitHub 对外正式发布了新一代编程神器 GitHub Copilot X,其中的 Copilot Voice 功能,可直接通过语音

分享几个很刑的工具

转载 

转载自: 分享几个很刑的工具 最近在玩很刑的项目。目标站点大量使用 js 渲染,没办法简单地拿到数据了。之前有群友在群里讨论过很刑的渲染器,今天简单总结一下。 简介 目前使用比较多的 4 个工具: Playwright[1] Splash[2] Selenium[3] Puppeteer[4] 这四

1万属性,100亿数据,每秒10万吞吐,架构如何设计?

转载 

转载自: 1万属性,100亿数据,每秒10万吞吐,架构如何设计? 有一类业务场景,没有固定的schema存储,却有着海量的数据行数,架构上如何来实现这类业务的存储与检索呢? 1万属性,100亿数据,10万吞吐,今天和大家聊一聊,这一类“分类信息业务”架构的设计实践。 一、背景描述及业务介绍 什么是分

2023 API 排行榜新鲜出炉!用的最多的 API 协议,它排第一!

转载 

转载自: 2023 API 排行榜新鲜出炉!用的最多的 API 协议,它排第一! 每个人都用过 HTTP 协议。在网页端,在 App 端,大部分的数据交换都基于 HTTP 协议,但你也许会听过其他的一些协议。 从《2023 全球 API 状况报告》里的数据,我们能看到全球的开发者使用最多的 API