JAVA基础之二-面向对象简述
java基础之二 - 面向对象简述 一、概述 如果有机会多接触几种语言,对于程序员多少是有好处的,至少有助于理解代码的运行真谛。 高级语言有很多是面向对象的,因为面向对象的优点是显而易见的。...
那年追过的开发者测试工具
交付进度紧张,为什么还要花费精力写单元测试代码,如下是之前的笔记。 写单元测试代码有什么好处 为什么程序员讨厌写单元测试代码 工欲善其事,必先利其器。使用Java语言交付项目时,需要掌握...
ShardingSphere-JDBC 分库分表
springBoot 引入maven <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <ve...
Python实现模块热加载
Python实现模块热加载,为什么需要热加载 在某些情况,你可能不希望关闭Python进程并重新打开,或者你无法重新启动Python,这时候就需要实现实时修改代码实时生效,而不用重新启动Python 在我的...
pandas 缺失值、异常值提取和处理
pandas 缺失值、异常值提取和处理,for columname in df.columns: #遍历每一列 if df[columname].count() != len(df): #判断缺失行条件:所在列的值数等于总数据的长度 #将存在缺失值的行的索引...
Rocketmq 入门介绍
从零手写实现 mq 详细介绍一下 rocketmq RocketMQ 是由阿里巴巴开发的分布式消息队列系统,它是一个低延迟、高可靠、高吞吐量的消息中间件。 RocketMQ 最初是作为阿里巴巴的内部项目进行开发的...
使用汇编和反汇编引擎写一个x86任意地址hook
使用汇编和反汇编引擎写一个x86任意地址hook,最简单的Hook 刚开始学的时候,用的hook都是最基础的5字节hook,也不会使用hook框架,hook流程如下: 构建一个jmp指令跳转到你的函数(函数需定义为...
Scipy快速入门
Scipy快速入门,Scipy快速入门 注意事项 图床在国外,配合美区、日区网络使用更佳,如遇图片加载不出来,考虑换个VPN吧。 监修中敬告 本文处于Preview阶段,不对文章内容负任何责任,如有意见探...
【Spring源码分析】Spring Scope功能中的动态代理 – Scoped Proxy
本文基于Springboot 3.3.2及Springcloud 2023.0.1版本编写。 Spring Scoped Proxy是什么 在使用Spring cloud配置中心动态配置更新功能时,笔者发现在给一个类加上@RefreshScope注解后,其中@Val...
IM 即时通讯系统-41-开源 野火IM 专注于即时通讯实时音视频技术,提供优质可控的IM+RTC能力
IM 即时通讯系统-41-开源 野火IM 专注于即时通讯实时音视频技术,提供优质可控的IM+RTC能力,IM 开源系列 IM 即时通讯系统-41-开源 野火IM 专注于即时通讯实时音视频技术,提供优质可控的IM+RTC...
前注意加工:让你的图表抓住读者的眼球
前注意加工:让你的图表抓住读者的眼球,想象一下,你走进一个挤满人的房间,朋友向你招手--你几乎立刻就能看到他。 这是因为“招手”这个动作在你的大脑进行深入思考之前,就已经被注意到了。 ...
爬虫实战:探索XPath爬虫技巧之热榜新闻
爬虫实战:探索XPath爬虫技巧之热榜新闻,之前我们已经详细讨论了如何使用BeautifulSoup这个强大的工具来解析HTML页面,另外还介绍了利用在线工具来抓取HTTP请求以获取数据的方法。在今天的学习...














