相关文章
Thread 类的基本用法
目录
什么是线程?
编写多线程程序
线程创建的方式
继承 Thread 类,重写 run 方法
实现 Runnable 接口,重写 run 方法
匿名内部类创建 Thread 子类
匿名内部类创建 Runnable 子类对象
lambda表达式
Thread 类和常用方法
Thread 的常…
建站知识
2025/1/14 6:19:38
时间复杂度以及简单的排序算法
int b list.get(i)不属于常数操作,和数据量有关
时间复杂度:
进行多少次的常数操作
有N个数要进行比较,需要看NN-1N-2N-3........1个
需要比较NN-1N-2N-3........1个
需要置换N次
可以得到的表达式aN2bNc,常数项不要&#…
建站知识
2025/1/14 6:19:33
Leetcode面试经典150题-125.验证回文串
解法都在代码里,不懂就留言或者私信
class Solution {/**这题目感觉不是算法题,应该是考coding的细节点,比如如何判断两个字符是否equals(大小写要equals)空格要忽略,感觉就是纯coding,难道是为…
建站知识
2025/1/18 20:03:18
《分析模式》2024中译本前言01
前言
不久前,还没有关于面向对象分析和设计的书籍。现在,这类书籍多到任何从业者都无法全部跟上。大多数这些书籍专注于教授一种表示法,提出一种简单的建模过程,并用几个简单的例子来说明。《分析模式:可复用的对象模…
建站知识
2025/1/14 6:19:29
pdf文件名字太长导致不能删除也不能修改文件名的解决方法
使用winner压缩,压缩时候选删除原来的文件 ,在把压缩包删了就可以了
建站知识
2025/1/14 6:19:25
C++适配windows和linux下网络编程TCP简单案例
C网络编程
网络协议是计算机网络中通信双方必须遵循的一套规则和约定,用于实现数据的传输、处理和控制。这些规则包括了数据格式、数据交换顺序、数据处理方式、错误检测和纠正等。网络协议是使不同类型的计算机和网络设备能够相互通信的基础,是网络通信…
建站知识
2025/1/14 6:19:21
Docker 部署RocketMQ
1.namesrv
1.1 拉取rocketMQ镜像 docker pull apache/rocketmq:4.9.4 1.2 创建nameserver数据存储目录 rocketMQ 分为nameserver和broker两部分,在启动时应该先启动nameserver,因此我们现在先创建nameserver的日志和数据存放目录。这个目录可由我们自己…
建站知识
2025/1/14 6:19:17
Web安全:SqlMap工具
一、简介 sqlmap 是一款开源的渗透测试工具,可以自动化进行SQL注入的检测、利用,并能接管数据库服务器。它具有功能强大的检测引擎,为渗透测试人员提供了许多专业的功能并且可以进行组合,其中包括数据库指纹识别、数据读取和访问底层文件系统…
建站知识
2025/1/16 8:00:31