- 博客(21)
- 收藏
- 关注
原创 Deepseek R1 5分钟本地快速部署
Ollama 是一个开源的大型语言模型服务工具,旨在帮助用户快速在本地运行大模型。通过简单的安装指令,用户可以通过一条命令轻松启动和运行开源的大型语言模型。
2025-01-28 17:14:38
1031
1
原创 Jenkins CICD pipeline“自动获取host列表”代码实现
使用Jenkins跑CI/CD任务时,由于生产环境主机数量及配置频繁变动,现需要实现Jenkins自动加载已有节点信息的功能(而不是每次都手动修改pipeline代码),加载后在Web界面(点击“构建”后)以单选或多选框的形式显示出来。
2024-09-03 17:11:37
246
原创 Linux用户及权限管理
在系统中每创建一个文件或者目录,文件默认权限是666,而目录权限则为777,权限对外开放比较大,所以设置了权限掩码之后,默认的文件和目录权限减去umask值才是真实的文件和目录的权限。所有的Linux或者Windows系统都有组的概念,通过组可以更加方便的管理用户,组的概念应用于各行行业,例如企业会使用部门、职能或地理区域的分类方式来管理成员,映射在Linux系统,同样可以创建用户,并用组的概念对其管理。对目录拥有写入权限的用户仅可以删除其拥有的文件,无法删除其他用户所拥有的文件。
2024-09-03 16:29:32
1172
原创 数据库资料全集 【资深DBA收藏】
MySQL性能飙升的秘密武器:innodb_lru_scan_depth参数解密!-优快云博客数据库内核月报
2024-03-31 17:23:47
249
1
原创 CentOS 7启动流程
开机 BIOS开机自检 CPU 内存 阵列卡:硬盘 网卡 MBR引导 GTUB菜单 选择不同的内核 进入到单用户模式:破解密码 加密:防止破解 加载内核 /boot下的文件,加载到内存中,启动了一个小的系统 systemd:CentOS 7第一个进程 读取C7运行级别的配置文件:/etc/systemd/system/default.target 初始化系统:/usr/lib/systemd/system/sysinit.target 启动服务 /us
2024-01-20 14:23:56
611
转载 K8s原理入门
调度器给过滤后的工作节点打分,并根据分数对节点进行排序。如果是一个大型集群,比如有 100 个工作节点,调度器不会遍历所有节点。中的状态不一致则对资源进行协调操作让实际状态和预期状态达到最终的一致,比如故障检测、自动扩展、滚动更新等。可以理解端点是一个服务暴露出来的访问点,如果需要访问一个服务,则必须知道它的。需要的资源要求,筛选出满足资源要求的节点。得到实时的节点状态,监控可能的异常情况,再使用相应的手段去调节恢复。如果所有节点的评分相同,则随机选择一个节点进行调度。的方式迭代 50% 的节点。
2024-01-12 23:40:26
76
1
原创 MySQL 出现long semaphore wait 导致数据库hang住无法提供服务
上面描述信息可能会有些发散,但我们归纳一下,基本上是有很多信息来自于锁:mutex 或者lock相关,也就是说MySQL在发生问题的时候产生了大量锁信息,有什么异常导致了MySQL内部产生锁导致。
2024-01-02 23:08:17
1555
1
原创 MySQL索引
extent区:连续的64个数据页(page),默认1M。Clustered:聚簇(extent区)索引。Secondary:辅助索引。
2023-11-14 22:47:44
90
1
原创 CentOS 7 虚拟机桥接模式网络配置
1. 修改ifcfg-xxx,将ONBOOT改为yes。2. 将公共DNS写入resolv.conf中。6. 再次执行ifconfig,成功。4. ping 百度,访问成功。5. 安装net-tools工具。3. 重启network。
2023-09-23 21:39:17
170
1
原创 小学生也能秒懂的优质资源
分享一些我认为非常适合初级程序员涨知识的优质资源1、掌芝士zzs:掌芝士zzs的个人空间_哔哩哔哩_Bilibili2、Git:『Git』知道这些就够了_哔哩哔哩_bilibili3、Docker:Docker 10分钟快速入门_哔哩哔哩_bilibili4、异步编程:异步编程: 一次性搞懂 Promise, async, await (#js #javascript)_哔哩哔哩_bilibili5、Kubernetes:Kubernetes (k8s) 10分钟快速入门_哔哩哔哩_bi
2022-02-20 04:08:10
9641
转载 Python与Java中容器对比:List
当我们在谈论容器时,我们在谈些什么?用简单的话来说,容器一种编程语言内置的用来容纳对象并提供相对应处理方法的对象。我们关注容器的两个层面:底层实现:内置的容器类型使用了什么数据结构?容器的某项操作的执行逻辑,复杂度是多少? 高层抽象:什么决定了某个对象是不是容器?哪些行为定义了容器?Python中的四种基本容器分别是List,tuple,Set,DictJava中的提供的不同容器类型更多,按照顶层划分有三种List,Set和Map,下图是Java中容器关系示意图。Python .
2022-02-15 21:53:13
535
原创 Java注解和Python装饰器的通俗理解
Java里面的注解Annotation只是个标记,是静态信息,需要其他代码来“根据标记执行“。比如一个男孩被某个女孩标记上了“好人”标签,那么只要女孩遇到这个男孩就知道他是个好人,但是其他女孩并不知道,也不会识别出他的“好人”标签。Python里的装饰器是一个有逻辑的,可以执行的函数,是动态的,只不过其写法有些特殊要求。装饰器是可以做事情的,比如你要吃饭,吃饭前有人给你收拾餐桌,吃饭后有人给你洗漱碗筷。...
2022-01-30 08:58:29
2332
转载 IntelliJ IDEA 五个高级技巧
转载自:IntelliJ IDEA 五个高级技巧!5 个日常工作以及阅读源码必备的 IntelliJ IDEA 高级调试技巧,分分钟要起飞的节奏01Stream Trace自从 Java 8 开始,作为程序员的我们都离不开 Stream 相关功能的使用,书写起来那叫一个流畅(这个 feel~~)。但总是有一些时候,我们对 stream 的操作所要的结果和预期不符,这就需要我们逐步调试,定位问题。常规调试先来看下面这段代码:publicstaticvoidmain(St...
2022-01-27 16:57:26
338
原创 Linux常见命令英文全称
su:Swith user 切换用户,切换到root用户cat: Concatenate 串联uname: Unix name 系统名称df: Disk free 空余硬盘du: Disk usage 硬盘使用率chown: Change owner 改变所有者chgrp: Change group 改变用户组ps:Process Status 进程状态tar:Tape archive 解压文件chmod: Change mode 改变模式umount: Unmount 卸载...
2022-01-27 02:11:36
831
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人