自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 资源 (6)
  • 收藏
  • 关注

原创 资深开发者13年经验精粹:7条颠覆性编程认知

编程实战指南摘要(150字) 编程核心在于理解逻辑而非死记硬背。开发者应: 优先掌握问题拆解能力,日均搜索5-10次基础问题属正常现象 实践比例应达1:4(学习:编码),从克隆简书等基础项目入手 接受"完成>完美",使用Git记录MVP版本迭代过程 80%时间用于调试,建立"Network→console→组件树"的排查链条 客户需求优先于代码优雅度,功能可用性>界面>可维护性 工具推荐:MDN查语法、ForestApp防倦怠、Snippet管理高频代码。关键认知:编

2025-06-05 10:32:53 479

原创 MySQL面试题(含答案),从简单到深入

MySQL面试题(含答案),从简单到深入!

2025-06-11 18:06:15 344

原创 一条SELECT查询的背后:MySQL如何用“技术组合拳”让数据流动高效又可靠?

摘要:一条简单的用户登录SQL查询背后,隐藏着MySQL的复杂技术协同过程。从建立网络连接、解析SQL语句、优化执行计划,到通过B+树索引快速定位数据行,再到事务保障数据一致性,最终返回查询结果。整个过程涉及连接池、缓冲区、索引优化和事务隔离等关键技术,共同实现了毫秒级响应的数据查询能力。这种高效的数据流动机制,正是MySQL作为互联网数据基石的核心理由。

2025-06-11 12:04:03 598

原创 为什么需要MySQL?从“数据管理难题”到“互联网基石”的进化之路

MySQL:互联网时代的数据管理基石 诞生于1995年的MySQL,作为一款开源关系型数据库,成功打破了传统商业数据库的垄断。其轻量高效、低成本的特点,加上对高并发的良好支持,使其迅速成为互联网企业的首选。通过事务机制保证数据一致性、B+树索引优化查询性能、主从复制实现高可用,以及分区表管理海量数据,MySQL完美应对了电商、社交、金融等领域的核心需求。随着技术演进,MySQL从单机扩展到分布式架构,持续引领着数据管理技术的革新,成为支撑现代互联网服务不可或缺的底层基础设施。

2025-06-11 11:54:25 572

原创 [特殊字符]程序员副业指南:全球IT接私活平台全解析,月入过万不是梦!

2025年数字化浪潮下,程序员通过私活实现收入跃升的机会前所未有。选择合适的平台、把握高需求领域,并规避风险,你的技术能力将转化为持续的财富增长点。

2025-06-07 17:46:07 602

原创 六月必吃!这6种水果营养又补水

6月应季水果推荐:油桃热量低(33-39千卡/100克),富含膳食纤维和护眼叶黄素;西瓜高甜低热量(31千卡),补水佳且含番茄红素;哈密瓜钾含量高(190毫克),富含胡萝卜素;黄杏护眼且改善便秘;火龙果促进肠道蠕动;荔枝维C丰富但需限量(每日≤10颗)。专家建议可将水果冷冻后搭配酸奶食用,既解暑又健康。

2025-06-04 19:11:51 227

原创 Linux 与 Windows:哪个操作系统适合你?

Linux与Windows系统对比摘要(149字) 本文从6大维度对比两大操作系统:1)Linux采用开源模块化内核,Windows为商业闭源混合内核;2)安全性方面Linux漏洞数量仅为Windows的17.6%;3)Linux服务器内存占用比Windows低74%;4)Linux在云计算(占70%云服务器)和超算(TOP500中97%)领域占优,Windows更适合企业办公和游戏;5)软件生态差异明显,Wine可兼容57%的Windows应用;6)迁移成本评估显示Linux更适合研发团队。建议根据具体业

2025-06-03 21:55:53 397

原创 Vue2 实现图片上升动画效果及为什么Vue项目需要这么多文件

本项目实现了一个简单的图片动画效果:点击按钮后,在蒙层中显示一张图片,图片从底部平滑上升。这个效果可以用于图片预览、弹窗展示等场景。Vue2 组件化开发CSS3 动画实现响应式设计状态管理项目配置。

2025-05-28 16:48:19 697

原创 腾讯IMA知识库:你的AI智能工作台,让知识管理更高效

腾讯IMA知识库是一款AI驱动的智能工作台,深度融合知识管理、智能问答和内容创作功能。核心优势包括AI增强、多端同步、团队协作、丰富格式支持和微信生态整合。支持个人知识管理、团队协作与智能问答,采用混元大模型+DeepSeekR1双模型架构,具备强大的文档处理能力和个性化知识图谱。适用于学生、职场人士、内容创作者等多类用户,提供PC端和小程序访问方式。IMA将传统笔记工具的结构化优势与AI智能处理相结合,帮助用户高效管理知识,提升工作效率。新用户可访问官网或微信小程序体验。

2025-05-27 13:53:36 931

原创 python分步合并处理excel数据

用户需要将三个包含农业实验数据的Excel表格(AK、AN、AP)合并为一个结构化数据集,用于后续分析。每个表格包含相同类型的字段(如对照组与PSB处理组的样本数、均值、标准差),但需通过字段重命名区分不同数据源,最终生成统一格式的合并文件。

2025-05-27 10:17:02 220

原创 华为鸿蒙PC深度体验,20个极致创新碾压苹果微软

华为鸿蒙PC以其创新技术重新定义了生产力工具,提供了20项超越传统PC的亮点功能。其中包括鸿蒙专属按键、星闪技术、一键隐私保护、动态壁纸与触控交互、双操作逻辑优化、方舟图形引擎、小艺7B本地大模型、设备设置语音化、分布式软总线技术、任务无缝接续、硬件跨端调用、一次开发多端部署、双桌面风格、鸿蒙收纳夹、“手眼同行”鼠标精准定位、智慧全局搜索、星盾安全架构、会议设备智能切换、鸿蒙智联认证体系以及教育智慧课堂方案。这些功能不仅提升了用户体验,还增强了设备的安全性和互联性,展现了华为在科技领域的创新实力。

2025-05-21 19:47:42 403

原创 运维职业发展思维导图

本文概述了IT运维职业发展的六个阶段及对应的技能和岗位要求。初级阶段,从业者需掌握Linux基础命令、IDC机房运维、桌面支持及网络设备维护等基础技能。随着经验的积累,进入Linux运维工作阶段,专注于系统运维和技术支持。中级阶段,技术能力提升,涉及云计算和自动化运维。高级阶段,从业者会在大数据、安全或数据库运维等特定领域深耕。最终,达到领域大拿阶段,成为运维架构师或经理,负责架构设计和团队管理。全文为IT运维人员提供了清晰的职业发展路径和技能提升方向。

2025-05-15 22:13:45 129

原创 学习阶梯、过程、掌握

互联网时代,资源丰富,不再是 博性思维,乐于分享,帮助他人,必定是个互赢的局面有大量的学习输入,配合大量的练习,纠错,最终再能给他人讲解,这样的学习曲线无疑很正点!完成外界给与的任务,(学校,职场,应试)与他人分享自己所学,(知识就是力量)

2025-05-13 14:51:44 108

原创 以党建网为例,深入分析IT技术栈,实战经验

├── frontend/ # 前端项目。│ └── package.json # 后端依赖配置。│ ├── public/ # 静态资源。├── backend/ # 后端项目。│ ├── src/ # 源代码。│ ├── config/ # 配置文件。│ ├── src/ # 源代码。

2025-05-11 19:23:17 126

原创 使用kubeadm安装和设置Kubernetes(k8s)

由于默认拉取镜像地址k8s.gcr.io国内无法访问,这里指定阿里云镜像仓库地址,【执行上述命令会比较慢,因为后台其实已经在拉取镜像了】,我们 docker images 命令即可查看已经拉取的镜像。由于默认拉取镜像地址k8s.gcr.io国内无法访问,这里指定阿里云镜像仓库地址,【执行上述命令会比较慢,因为后台其实已经在拉取镜像了】,我们 docker images 命令即可查看已经拉取的镜像。下面我们还需要在Node节点执行其它的命令,将node1和node2加入到我们的master节点上。

2023-08-21 17:21:32 1622

原创 最新 IT运维面试1800道题 都掌握 面试已经无敌了,附带答案

看样您是做过web方向的东西,我们公司的状况是,3台外网的服务器在东单附近的机房,一台web一台mysql,一台做备份的纯硬盘用,纯lamp架构,内网是一台web服务器供员工查找资料用,不能和外网连,这些资料是保密的会员资料,还有一台是03的存放图片之类的会员直观数据的服务器,为了给前台招待来客时挑选使用,不是web服务只是个软件提供的服务不怎么用维护。(大概说了半个小时,最后让我在黑板上画了一个图,画完图后,他开始细问,细到每台机器上开的什么端口,装的什么应用,与其他的机器之间的调用关系。

2023-08-16 09:57:21 1273 1

原创 redis集群搭建(非常详细,适合新手)

呼~~~长舒一口气…终于搭建好了Redis集群。整个过程其实挺简单,本篇主要正对入门级别的小伙伴,插入了很多图片,所以显得冗长,希望大家多多理解,如果不当之处,还望及时指正~最后,加上两条redis集群基本命令:1.查看当前集群信息。

2023-08-11 11:06:19 3754

转载 手把手教你如何在服务器部署若依前后端分离版项目

官方文档写的很具体,但是安装还是碰到各种问题,以下仅为记备忘1.环境部署2.下载源码,使用IDEA配置后测试3.前端上传到服务器并打包。另建立web.xml4.后端打包、上传服务器5.tomcat配置war包方式6.其它问题7.参考1.环境部署在虚拟机CentOS7,只部署一台。测试使用widnows远程操作。mysql、redis、nginx、tomcat最好先启动,并且开启运程服务。后面任何改动都要重启服务。为了方便操作关闭防火墙。

2023-08-10 15:23:15 6487 1

原创 Jenkins 自动化部署实例讲解,另附安装教程!

你平常在做自己的项目时,是否有过部署项目太麻烦的想法?如果你是单体项目,可能没什么感触,但如果你是微服务项目,相信你应该是有过这种感触的。这种情况下,我一般会劝你了解一下 Jenkins 这个玩意。怎么了解呢?我会建议你阅读本文 🤡。本文分为两部分:第一部分为 Jenkins 安装教程,会教你如何在 Linux 上安装 Jenkins。第二部分为一个简单的 Jenkins 自动化构建部署实例讲解。你可以根据自己的意愿,选择性的跳过第一部分,因为第二部分才是重点。(通过目录可以快速翻到第二部分)

2023-08-02 13:29:10 927

原创 IT运维知识体系梳理,便于查漏补缺,针对性学习

硬件基础架构:操作系统:网络架构:应用服务架构:监控和告警系统:系统安装与配置:系统管理和维护:网络管理:故障排除和恢复:安全管理:自动化运维:

2023-07-24 10:53:42 483

原创 windows强制安装IE浏览器

2、通过步骤1,就可以看到桌面已经生成了IE浏览器的图标,如果打开出现其它浏览器的界面,需要设置下,例如,打开的是edge浏览器的界面,去edge 里 设置一下 不要让他自动用edge。

2023-06-22 13:56:04 1013

原创 mac笔记本电脑远程控制设置

3、如果是 10.15.x 及以上系统还需要打开「系统偏好设置 -> 安全性与隐私 -> 隐私 -> 屏幕录制」中勾选 ToDesk 和 ToDesk_Session。2、若误点拒绝授权,可打开「系统偏好设置 -> 安全性与隐私 -> 隐私 -> 辅助功能」勾选 ToDesk 和 ToDesk_Session。1、首次安装应用并打开会弹出授权窗口,只有通过授权才能进行被控操作。5、每次更新后如果不能正常使用需要重新进行2、3步的授权。4、已经勾选,但还无法进行控制,请重新勾选一次。使用前需要设置什么?

2023-06-22 13:44:13 5680

原创 k8s中的service、api-server、kube-proxy有什么区别

它是集群的控制平面,接收和处理用户(开发人员、管理员)的请求,管理集群中的资源对象(如Pod、Service、Deployment等)和配置信息。综上所述,Service、API Server和kube-proxy是Kubernetes中的三个核心组件,它们分别负责将请求转发给后端的Pod、管理集群的资源和配置信息,以及处理流量的路由和代理。总结起来,Pod是K8s中的一个概念,它提供了一种组织和管理容器的方式,类似于一个旅行团中的小组,它们共享资源和网络环境,方便沟通和协作,提高整体的效率和可管理性。

2023-06-02 21:43:51 1118

原创 linux运维实战面试题目

Linux运维是当前IT行业中非常热门的职位之一,而面试则是进入这个领域的必经之路。在Linux运维面试中,除了基础知识和技能外,还需要具备良好的沟通能力、解决问题的能力和团队协作精神等方面的素质。因此,本专栏将为大家提供一系列涉及到Linux运维面试的问题和答案,以帮助读者更好地准备自己的面试,并在实战中更好地应对各种挑战。无论你是初学者还是有经验的从业者,在这里都可以找到适合自己的内容。

2023-06-01 10:53:52 146

原创 以比喻的方式理解数据库连接池

总结起来,MySQL数据库连接池就像是你手边的一个图书架,提供了高效、灵活和可靠的数据库连接管理。在没有连接池的情况下,每当有读者来借书(进行数据库操作),你必须去图书库房(数据库服务器)寻找并取出所需的图书(数据库连接),然后将它交给读者使用。首先,它提供了连接的复用,避免了每次都重新获取连接的开销,从而提高了数据库操作的效率。其次,连接池可以管理连接的数量,根据业务需求和数据库服务器的负载情况进行动态调整,以确保资源的合理利用和性能的最优化。然而,有了数据库连接池,情况就完全不同了。

2023-05-31 12:32:02 138

原创 基于 Minikube 搭建第一个k8s集群

对于来说,搭建方式有多种,如果是生产环境,一般来说,至少需要3台节点确保服务的高可用性,常用的搭建方式列举如下(提供参考):kubeadm搭建(推荐)kubeadm搭建(推荐)二进制包搭建Minikube搭建其他方式Minikube 是一种的Kubernetes集群,是k8s社区为帮助开发者和学习者能够更好学习和体验k8s功能而推出的,使用个人PC虚拟化环境,或者低配的云服务器就快速构建启动单节点k8s,同时,在使用上来说,其命令的操作基本上与集群模式下没有太大差异。

2023-05-26 10:54:39 633

原创 通俗理解k8s中的service与kube-proxy

简单来说,Service就是大楼的入口,为应用程序提供了一个访问的方式,而kube-proxy就是帮助你找到并连接这些应用程序的导航员。而kube-proxy就像是大楼里的一个导航员,他帮助你找到房间的位置并指引你去访问它们。他会注意房间的变化,比如新房间的加入或者房间的变动,然后告诉你如何到达这些房间。Service就像是这栋大楼的大门,它为这些房间提供了一个入口。无论你在大楼里的哪个地方,只要知道大门的位置,就可以方便地进入任何一个房间。每个应用程序就像一个房间,有自己的功能和特点。

2023-05-22 19:29:51 222

原创 以比喻的方式学习k8s

本文通过比喻的方式介绍了 Kubernetes(k8s)的基本概念和使用方法。首先介绍了 Kubernetes 的概念,即一种用于自动化容器编排和管理的平台,可以帮助企业更好地管理应用程序。然后以一个简单的例子为例,展示了如何使用 Kubernetes 来自动化容器的部署和扩展。最后,本文介绍了 Kubernetes 的一些高级功能,如容灾和容器编排策略,以便更好地管理应用程序。通过阅读本文,读者可以更好地理解 Kubernetes 的基本概念和使用方法,并能够使用 Kubernetes 自动化容器编

2023-05-08 20:37:01 611

原创 全方位AI工具集成,免费使用

作为内部会员,您可以享受更加优惠的AI工具使用费用,节省大量成本。灵活的开通方式,满足您不同的需求和预算。集成多种编程工具,如PyTorch、TensorFlow、Keras等,让您轻松开发深度学习应用。GPT问答,Midjourney绘图,自然语言处理等超过100种AI工具集成,覆盖全方位的需求。可以根据自己的需求,自建自己的AI应用,方便集成到自己的工作中。拥有全方位的AI工具集成,让您的工作效率和创造力得到极大提升。便宜使用,让你享受先进的AI技术,提升工作效率和创造力。

2023-04-17 14:37:08 260

原创 教你一招——巧用Excel批量生成SQL语句

如果你想批量更新或者插入一个表格的数据,一条条的做这个操作的工作量是很大的,那么该如何将其快速的转换成SQL语句来执行呢?

2023-04-11 10:45:27 3588

原创 如何学习docker

学习Docker前,需要了解Docker的基本概念和组成部分,包括Docker镜像、Docker容器、Docker仓库、Docker网络等等,同时也需要了解Docker的整体架构和工作原理。Docker的核心是镜像和容器,需要掌握Docker镜像和容器的创建、管理和操作,如构建自己的Docker镜像、启动和停止Docker容器、连接和交互Docker容器等。学习Docker需要先安装和配置Docker引擎,可以在本地或云上部署一个Docker环境,掌握Docker的安装和配置过程。

2023-03-27 17:28:02 684

原创 如何学习k8s

学习Kubernetes前,需要了解它的基本概念和组成部分,包括Pod、Service、ReplicaSet、Deployment、Namespace等等,同时也需要了解Kubernetes的整体架构和工作原理。Kubernetes社区非常活跃,提供了丰富的学习资源和交流平台,可以加入Kubernetes社区,参与开源项目和活动,同时也可以阅读Kubernetes相关的书籍、博客、视频等来深入学习Kubernetes。,同时也需要关注Kubernetes的最新动态和趋势,跟上技术发展的步伐。

2023-03-27 17:21:37 749

原创 linux

Linux企业运维人员最常用150个命令汇总近来发现新手学习Linux记不住命令,不会分类、不会筛选重点,胡子眉毛一把抓当然记不住了。特别整理Linux运维最常用150个命令和大家分享,大家学习命令不用在盲目了,根据分类,然后逐步学习!

2022-12-01 09:00:40 124

转载 装双系统win10、ubuntu

超详细!Win10(UEFI启动模式)安装Ubuntu18.04双系统 - 简书引导安装:https://ubuntu.com/tutorials/install-ubuntu-desktop-1604#5-prepare-to-install-ubuntu

2021-10-12 20:40:44 181

原创 dell win10忘记密码怎么办

有一位买了戴尔电脑win10系统的用户,询问系统哥,说win10安全模式该如何进入呢?他不知道怎么进安全模式。当我们电脑出现了驱动错误,或者其他的一些小故障,进入安全模式是很好是解决方式。下面小编就教大家Dell如何进入安全模式吧。dell win10安全模式怎么进的方法1、点击开始按钮,选择电源。此时按住键盘上的shift键,再点击“重启”;2、重启后进入选单,首先选择“疑难解答”;3、再选择“高级选项“;4、然后选择“启动设置”5、此时点击“重启”后就可以进入“安..

2021-08-04 11:32:21 5116 2

原创 一小时快速掌握zabbix配置的高效学习法【干货】

有人说zabbix难点在配置,面对很多的配置项,不知道所以然了,其实我觉得这是没掌握好zabbix的学习方法,要掌握了zabbix的学习思路,可以在一个小时内快速掌握zabbix的各种配置,下面我将重点讲述下如何快速、高效的对zabbix进行配置,已完成zabbix灵活的监控功能。zabbix的配置全部都在zabbix web上完成,这点我非常喜欢,登录到zabbix web平台后,默认是英文界面,不过可以切换为中文界面,选择导航栏中的“Administration”选项,然后选择二级标签“Users”

2021-01-05 23:00:19 471

原创 MySQL安全配置向导mysql_secure_installation详解

安装完mysql-server 会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置: a)为root用户设置密码 b)删除匿名账号 c)取消root用户远程登录 d)删除test库和对test库的访问权限 e)刷新授权表使修改生效通过这几项的设置能够提高mysql库的安全。建议生产环境中mysql安装这完成后一定要运行一次mysql_secure_installation,详细步骤请参看下面的命令:...

2021-01-04 17:27:22 534

原创 keepalived两台机器同时出现vip问题

配置文件:主:192.168.1.14! Configuration File for keepalivedglobal_defs { script_user root enable_script_security}vrrp_script check_nginx { script "/etc/keepalived/nginx_check.sh" interval 10}vrrp_instance VI_1 { state BACKUP nop...

2020-12-28 11:44:50 2397 3

转载 centos7安装keepalived问题,无法启动

● keepalived.service - LVS and VRRP High Availability MonitorLoaded: loaded (/usr/lib/systemd/system/keepalived.service; enabled; vendor preset: disabled)Active: failed (Result: resources) since Sat 2018-08-04 13:06:35 EDT; 16s agoProcess: 3435 ExecStar

2020-12-27 20:24:25 7548

原创 github网页打不开

github网页打不开修改hosts文件内容,使用EditPlus编辑器打开hosts文件,在里面添加#github140.82.113.4 github.com199.232.5.194 github.global.ssl.fastly.net然后保存。第八步:刷新DNS:打开命令行,输入:ipconfig。重新打开浏览器,github进入完成!(如果出现命令不能识别,则需要配置环境变量:单击计算机–右键选择属性–高级系统设置–环境变量–系统变量,找到Path,在变量值最后面直接添加“;C

2020-12-17 11:04:26 1401

常用命令大全.pdf

史上最全linux命令大全整理,文档所述均用最常用的命令,常用参数以及用法与示例,可以说是最好的学习资源

2019-12-06

Oracle常用命令速查手册.pdf

oracle常用语法命令大全,SQL Plus 命令行方式登录 DOS 窗口的方式: 首先打开 DOS 窗口,输入命令 sqlplus "/as sysdba",接着回车即可登录。 直接利用 SQL Plus 登录:直接打开 SQL Plus 窗口,输入用户名 sys 和口令 as sysdba 并按回 车即可登录。 窗口中出现命令提示符变为“ SQL>”时,表明已经成功登录 Oracle 服务器了

2019-12-15

SunloginClient10.2.2.exe

向日葵远程控制是一款提供远程控制服务的软件。 向日葵远程控制支持主流操作系统Windows、Linux、Mac、Android、iOS跨平台协同操作,在任何可连入互联网的地点,都可以轻松访问和控制安装了向日葵远程控制客户端的设备。整个远控过程,可通过浏览器直接进行,无需再安装软件。 向日葵远程控制开发了多款智能硬件,如开机棒、开机插座、控控、向日葵UU等,通过软硬结合的方式, 解除部分用户使用软件限制,有更完善的远程控制体系。 [1] 向日葵远程控制还支持定制化解决方案,针对个人、企业等不同类型用户,提供较为安全、稳定、高效的远程方法

2019-12-29

smartgit-18_1_2-setup.exe

免密安装包

2021-02-23

08-【面授必备】-远程连接工具-Xshell6【瑞客论坛 www.ruike1.com】.zip

Xshell 6是由国外NetSarang公司开发的一款功能强大、并且非常出色的终端连接工具软件。其Shell6软件的功能非常强悍,软件拥有强大的SSH远程终端客户端、SSH终端管理器,并且具备标签式的环境,动态端口转发,自定义键的映射关系,用户定义的按钮,VB脚本,显示2字节字符和国际语言支持UNICODE,支持SSH1,SSH2,SFTP,TELNET,RLOGIN和SERIAL,可以作为Telnet、Rlogin、SSH、SFTP、Serial等协议的安全终端模拟软件,使用它用户可以在Windows界面下直接访问远端不同系统下的服务器,即可远程控制终端服务器。

2020-07-03

mysql思维导图.jpg

mysql思维导图,it私有云epc环境使用mariadb5.5-57,单机部署无从库,因为每次操作大家遇到不懂的都要频繁的百度,但百度的结果质量良莠不齐,很多时候都会误导大家,为了大家共同学习进步,所以制作此文档为简单模板供大家借鉴,其中有一些基本的命令,还有环境搭建教程,比如主从、主主、读写分离、集群;节省大家百度看教程的时间,如有不足之处还希望大家多多担待。

2020-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除