相关文章
Android第五次面试总结(网络篇)
一、引言:为什么需要 DNS?
在浏览器输入www.example.com的瞬间,一场跨越全球的数字接力赛悄然启动。DNS(域名系统)如同互联网的 “电话号码簿”,将人类可读的域名转化为机器可识别的 IP 地址。本文将以工程…
建站知识
2025/4/1 12:38:06
【多线程】线程安全集合类,ConcurrentHashMap实现原理
线程安全集合类
ArrayList、Queue、HsahMap… 都是线程不安全的
Vector、Stack、Hashtable 都是线程安全的(内置了 synchronized),实际上这几个东西并不推荐使用
因为这几个都是无脑加 synchronized,无论如何都要加锁ÿ…
建站知识
2025/4/1 17:22:22
Burp Suite 代理配置与网络通信
目录
1. 引言
2. Burp 代理基础配置
2.1 浏览器代理设置
2.2 Burp 监听端口配置
2.3 常见错误排查
3. 网络问题解决
3.1 端口占用检查
3.2 防火墙配置
3.3 证书信任问题
4. 虚拟机环境配置
4.1 NAT 模式与端口转发
4.2 桥接模式配置
4.3 跨设备访问测试
5. 技术概…
建站知识
2025/4/1 21:04:42
SQL优化主要有哪些方式
对经常查询的区分度高的条件字段建立索引,也就是用在where条件里的字段。使用没有建立索引的非主键字段作为条件查询时,会进行全表扫描,因为这个字段的数据分步是不规律的,但是需要避免在频繁更新的字段上建立索引,因为…
建站知识
2025/4/1 21:00:42
hutool构建以自身为起点的树状结构数据
hutool构建以自身为起点的树状结构数据(包含自身) /*** 获取以自身为起点树状结构数据** param managerId 自身起点店长id* param studioId 自身起点店长门店id* param mentorId 师傅id* param managerList 所有店长列表*/private Tree<String> getStartFromSelf…
建站知识
2025/4/2 1:40:14
Node.js 包与 npm 详解:使用 npm 的重要注意事项与最佳实践
目录
Node.js 包与 npm:使用 npm 的其它注意点详解
1. package.json 与 package-lock.json 的作用
什么是 package.json?
什么是 package-lock.json?
示例:package-lock.json 片段
2. 语义化版本(SemVer…
建站知识
2025/4/2 8:09:46
vue2 keep-alive不生效
问题描述
路由中配置keepAlive、组件name唯一、<keep-alive>标签包裹、路由嵌套,都检查了,keep-alive还是不生效,花了我两三个小时的时间折腾
原因
全局搜索<keep-alive>标签,才发现居然有人在layout--componets--…
建站知识
2025/4/1 19:14:50
Profinet 协议远程 IO 模块:端子机高效运行的关键助手
在电线加工领域,端子机的高效稳定运行至关重要。如今,一项先进的技术 ——Profinet 协议远程 IO 模块,正悄然改变着端子机的控制模式,为其高效工作注入强大动力。 端子机作为电线加工的核心设备,承担着将五金头打压至…
建站知识
2025/4/2 5:11:14