Wesley13 Wesley13
4年前
Java中的SPI是怎么一回事
!(https://oscimg.oschina.net/oscnet/up2acf1859e4ef7973a34a3dffe4af94a7b51.png)SPI,全称为ServiceProviderInterface,是一种服务发现机制。它通过在ClassPath路径下的METAINF/services文件夹查找文件,自动加载文件里所定
Stella981 Stella981
4年前
Linux下安装mysql数据库
查看删除原来的数据库:1.停止已有数据库:servicemysqlstop2.查找以前是否有安装:rpmqa|grepimysql会显示4个包名;3.删除mysql:rpmenodeps包名4.删除老版本mysql的开发头文件和库(如果有)命令:rmrf/usr/lib/mysqlrmr
Stella981 Stella981
4年前
Redis实现之对象(一)
对象前面我们介绍了Redis的主要数据结构,如:简单动态字符串SDS、双端链表、字典、压缩列表、整数集合等。Redis并没有直接使用这些数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这个系统包含字符串对象、列表对象、哈希对象、集合对象和有序集合对象这五种类型的对象,每种对象都用到了至少一种我们之前介绍的数据结构通过这五种
Stella981 Stella981
4年前
Mac app 破解之路二 Microsoft word
破解工具:hopper破解目标:mac微软word文档搜索isactiv!(https://oscimg.oschina.net/oscnet/99862b22b7c813d46754f7aea29e52b8e76.png)通过交叉引用查找,找到了sub\_1002a6121,在这个方法里调用了isActive,反编译的结果:!
Wesley13 Wesley13
4年前
1.8 可变、不可变数据与hash
HASH   Hash,一般翻译做'散列',也有直接音译为'哈希'的,就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转化是一种压缩映射,也就是,散列值得空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来唯一确定输入值。简单的说就是一种将任意长度的消息压
Stella981 Stella981
4年前
LeetCode 230. 二叉搜索树中第K小的元素(Kth Smallest Element in a BST)
题目描述给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 k 个最小的元素。说明:你可以假设k总是有效的,1≤k≤二叉搜索树元素个数。示例1:输入:root3,1,4,null,2,k13/\14
Stella981 Stella981
4年前
Regex 正则表达式入门
!在这里插入图片描述(https://imgblog.csdnimg.cn/20200502170142100.jpg?pic_center)0,什么是正则表达式正则表达式(RegularExpression简写为Regex),又称为规则表达式,它是一种强大的文本匹配模式,其用于在字符串中查找匹配符
铁扇公主 铁扇公主
2年前
mac端磁盘清理优化用什么软件好?
mac端磁盘清理优化用什么软件好?DiskCatalogMaker中文版是个好帮手,DiskCatalogMaker是一种Mac电脑上的磁盘清理工具,它可以帮助用户管理和清理电脑上的文件和文件夹,以便更好地组织和查找文件。使用DiskCatalogMake
刚背兽 刚背兽
1年前
Eagle for Mac(图片管理工具)v1.9.2中文版
EagleforMac一款图片管理工具,使用Eaglemac用户可以按照详细的信息进行分类,收藏、整理、查找,轻松管理各种图片,提升工作效率。EagleForMac不仅能很好地完成设计师收集、管理素材的工作,还能让团队成员共享设计灵感。功能特色快速收藏任何
贾蔷 贾蔷
6个月前
洛谷P1102题解:利用哈希表优化的数对统计 C++代码解析
一、题目解读P1102题要求处理一组整数与常数C,统计数组中是否存在元素A与B满足ABC。用户需输出满足条件的数对数量。题目关键在于快速判断是否存在互补元素,时间复杂度需优化以避免暴力遍历。二、解题思路采用(unorderedmap)实现高效统计。首先遍