相关文章
学习笔记05——HashMap实现原理及源码解析(JDK8)
HashMap实现原理及源码解析(JDK8) 一、核心设计思想
数组链表红黑树:桶数组存储Node节点,哈希冲突时形成链表,链表长度≥8且桶数量≥64时转红黑树扰动函数:(h key.hashCode()) ^ (h >>> 16) 消除…
建站知识
2025/3/4 20:58:59
服务器部署,用 nginx 部署后页面刷新 404 问题,宝塔面板修改(修改 nginx.conf 配置文件)
如果你的项目使用了 vue,并使用了路由且路由配置为 history 模式,就会出现这种情况。
当你使用 nginx 部署前端项目时,发现页面刷新或不用根目录访问页面时,出现404页面 宝塔面板
解决方法:修改 nginx 配置ÿ…
建站知识
2025/3/4 20:56:32
haproxy基本配置详解
一、haproxy基础配置
官方文档:HAProxy version 2.2.22 - Configuration Manual
HAProxy 的配置文件haproxy.cfg由两大部分组成,分别是global和proxies部分。
global:全局配置段
进程及安全配置相关的参数性能调整相关参数Debug参数
pro…
建站知识
2025/3/2 7:49:30
【前端基础】Day 1 HTML
总结: 1. Web标准的构成 2. 基本标签 目录
1. Web标准的构成
2. 基本标签
2.1快捷键
2.2.1标题标签
2.2.2段落和换行标签
2.2.3文本格式化标签
2.2.4div和span标签
2.3.1 图像标签和路径
2.3.2路径
2.3.3超链接标签
2.4注释标签
2.5特殊字符 1. Web标准…
建站知识
2025/3/2 8:53:46
QSNCTF-WEB做题记录(2)
[第一章 web入门]常见的搜集 来自 <天狩CTF竞赛平台> 1,首先就是对网站进行目录枚举爆破 dirsearch -u http://challenge.qsnctf.com:31616 -x 404,403 得到如下的目录,分别查看一下内容 /.DS_Store /inde…
建站知识
2025/2/26 23:55:31
QT入门--QMainWindow
从上向下依次是菜单栏,工具栏,铆接部件(浮动窗口),状态栏,中心部件
菜单栏
创建菜单栏
QMenuBar* mybar1 menuBar(); 将菜单栏放到窗口中
setMenuBar(mybar1); 创建菜单
QMenu *myfilemenu mybar1-…
建站知识
2025/3/3 13:11:27
C语言(13)------------>do-while循环
1.do-while循环的语法
我们知道C语言有三大结构,顺序、选择、循环。我们可以使用while循环、for循环、do-while循环实现循环结构。之前的博客中提及到了前两者的技术实现。可以参考:
C语言(11)------------->while循…
建站知识
2025/3/3 14:28:10
ubuntu-server 安装 navidia 显卡驱动
资料
https://juejin.cn/post/7362562720708280332
过程
ubuntu-drivers devices
选择ubuntu-server安装 rootroot:~# ubuntu-drivers devices udevadm hwdb is deprecated. Use systemd-hwdb instead. udevadm hwdb is deprecated. Use systemd-hwdb instead. udevadm hwd…
建站知识
2025/2/26 23:41:54