avatar
文章
599
标签
109
分类
29
首页
归档
分类
标签
关于
xhj的博客
首页
归档
分类
标签
关于

xhj的博客

mysql-notes
发表于2025-02-14|Backend Dev
MySQL笔记MySQL-Server的安装1sudo yum install mysql-server 服务的停启Linux12sudo service mysql startsudo service mysql stop 12345sudo systemctl start mysql.servicesudo systemctl stop mysql.servicesudo systemctl restart mysql.servicesudo systemctl enable mysql.servicesudo systemctl status mysql.service Windows12net start mysqlnet stop mysql 数据库的备份备份1mysqldump -u用户名 -p密码 数据库名称 > 保存的路径 还原 登录数据库 创建数据库 使用数据库 执行文件。source 文件路径 MySQL服务器的登录方式123mysql -u user -pmysql -hhost -uuser -ppasswordmysql --host=...
mysql-advance-note
发表于2025-02-13|Backend Dev
MySQL Advance NoteMySQL 配置文件二进制日志 log-bin用于主从复制 错误日志 log-error默认是关闭的,记录严重的警告和错误信息,每次启动和关闭的详细信息等. 查询日志 log默认关闭,记录查询的 sql 语句,如果开启会减低 mysql 的整体性能,因为记录日志也是需要消耗系统资源的 数据文件数据库数据默认放置于 Linux 文件系统的/var/lib/mysql下一个目录对应一个数据库 schema .frm 文件form,存放表结构 .myd 文件myData,存放表数据 .myi 文件myIndex,存放表索引 MySQL的逻辑框架 1.Connectors指的是不同语言中与SQL的交互 2.Management Serveices & Utilities系统管理和控制工具 3.Connection Pool: 连接池管理缓冲用户连接,线程处理等需要缓存的需求。负责监听对 MySQL Server 的各种请求,接收连接请求,转发所有连接请求到线程管理模块。每一个连接上 MySQL Server 的客户端请求都会被分配(或创建)一个...
linux-notes
发表于2025-02-12|Backend Dev
Linux笔记command linealiasshell/bashcd/rm/cp/mv/less/more/cat/tail/odauthoriticationuser:group:othervim.bashrcdirrpmyumssh^d/^l/^c/^z/^u/^w/^r/pipedu/df/fileSystemmounttar/gzip/gunzipscp/ftpsystemctl/serviceregexport/env variablesu -rootshell scriptstd/serr/sinredirectgrepdeployssh秘钥登录配置12345678910cd ~/.sshcat id_rsa >> authorized_keyssudo vim /etc/ssh/sshd_config# ...
MySQL约束课堂笔记
发表于2025-02-11|Backend Dev
今日内容1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询 2. 约束 3. 多表之间的关系 4. 范式 5. 数据库的备份和还原 DQL:查询语句1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降序。 * 注意: * 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。 2. 聚合函数:将一列数据作为一个整体,进行纵向的计算。 1. count:计算个数 1. 一般选择非空的列:主键 2. count(*) 2. max:计算最大值 3. min:计算最小值 4. sum:计算和 5. avg:计算平均值 * 注意:聚合函数的计算,排除null值。 解决方案: 1. 选择不包含非空的列进行计算 2. IFNULL函数 3. 分组查询: 1. 语法:group by 分组字段; 2. 注意: 1. 分组之...
MySQL多表&事务课堂笔记
发表于2025-02-10|Backend Dev
今日内容1. 多表查询 2. 事务 3. DCL 多表查询:* 查询语法: select 列名列表 from 表名列表 where.... * 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),('财务部'); # 创建员工表 CREATE TABLE emp ( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(10), gender CHAR(1), -- 性别 salary DOUBLE, -- 工资 join_date DATE, -- 入职日期 dept_id INT, FOREIGN KEY (dept_id) REFERENCES dept(id) -- 外键,关联部门表(部门表的主键) ...
MySQL基础课堂笔记
发表于2025-02-09|Backend Dev
今日内容 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL ​ ​ 4. 常见的数据库软件​ * 参见《MySQL基础.pdf》 MySQL数据库软件1. 安装 * 参见《MySQL基础.pdf》 2. 卸载 1. 去mysql的安装目录找到my.ini文件 * 复制 datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/" 2. 卸载MySQL 3. 删除C:/ProgramData目录下的MySQL文件夹。 3. 配置 * MySQL服务启动 1. 手动。 2. cmd--> services.msc 打开服务的窗口 3. 使用管理员打开cmd * ne...
Linux基础详细
发表于2025-02-08|Backend Dev
Linux基础Linux介绍Linux是什么Linux是一种自由和开放源码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布,在加上用户空间的应用程序之后,成为Linux操作系统。Linux严格来说是单指操作系统的内核,因操作系统中包含了许多用户图形接口和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,内核则改以Linux内核称之。 UNIXUNIX操作系统(英语:UNIX),是美国AT&T公司贝尔实验室于1969年完成的操作系统。 GNULinus林纳斯·班奈狄克·托瓦兹(Linus Benedict Torvalds,1969年12月28日-),生于芬兰赫尔辛基市,拥有美国国籍,Linux内核的最早作者,随后发起了这个开源项目,担任Linux内核的首要架构师与项目协调者,是当今世界最著名的电脑程序员、黑客之一。他还发起了开源项目Git,并为主要的开发者。 Linux的特色 自由与开放的使用与学习环境由于Linux是基于GPL的授权之下,因此它是自由软件,任何人都可以自由使用或是修改其中的源码。 配置需求低廉 内核功能...
Linux在PC上的安装
发表于2025-02-07|Backend Dev
Linux在PC上的安装环境准备系统镜像下载登录CentOS官网 选择就近的镜像源 不同镜像版本的区别: DVD: 标准安装盘。最小化的环境以及工具包、基础开发包和GUI。为了适应DVD,总容量控制在3.7GB Everything: 包含了所有DVD中的内容,对完整版安装盘的软件进行补充,集成所有软件。 Minimal: 它包含了Linux运行所需的最小环境,不包含GUI NetInstall: 网络安装镜像 LiveKDE: KDE桌面版 LiveGNOME: GNOME桌面版 虚拟机安装Virtual Box 系统安装新建虚拟机 创建虚拟硬盘 镜像装载
JavaScript高级笔记
发表于2025-02-06|Backend Dev
今日内容:1. JavaScript: 1. ECMAScript: 2. BOM: 3. DOM: 1. 事件 DOM简单学习:为了满足案例要求* 功能:控制html文档的内容 * 获取页面标签(元素)对象:Element * document.getElementById("id值"):通过元素的id获取元素对象 * 操作Element对象: 1. 修改属性值: 1. 明确获取的对象是哪一个? 2. 查看API文档,找其中有哪些属性可以设置 2. 修改标签体内容: * 属性:innerHTML 1. 获取元素对象 2. 使用innerHTML属性修改标签体内容 事件简单学习* 功能: 某些组件被执行了某些操作后,触发某些代码的执行。 * 造句: xxx被xxx,我就xxx * 我方水晶被摧毁后,我就责备对友。 * 敌方水晶被摧毁后,我就夸奖自己。 * 如何绑定事件 1. 直接在html标签上,指定事件的属性(操作),属性值就是js代码 1. 事件:onclick--- 单击事件 2. 通过j...
JavaScript基础笔记
发表于2025-02-05|Backend Dev
今日内容1. JavaScript基础 JavaScript:* 概念: 一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要编译,直接就可以被浏览器解析执行了 * 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。 * JavaScript发展史: 1. 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为 : C-- ,后来更名为:ScriptEase 2. 1995年,Netscape(网景)公司,开发了一门客户端脚本语言:LiveScript。后来,请来SUN公司的专家,修改LiveScript,命名为JavaScript 3. 1996年,微软抄袭JavaScript开发出JScript语言 4. 1997年,ECMA(欧洲计算机制造商协会),制定出客户端脚本语言的标准:ECMAScript,就是统一了所有客户端脚本语言的编码方式。 * JavaScript = ECMAScript ...
1…394041…60
avatar
xhj
相关学习笔记
文章
599
标签
109
分类
29
Follow Me
公告
欢迎来到我的博客
最新文章
14-FastAPI接口与项目闭环2026-10-14
13-主智能体搭建与异步执行2026-10-13
12-RAGFlow子智能体与知识库准备2026-10-12
11-数据库查询子智能体与MySQL工具2026-10-11
10-网络搜索子智能体与Tavily工具2026-10-10
分类
  • AI Agent101
  • Algorithm20
  • Backend Dev74
  • Big Data2
  • C/C++2
  • Claude Code118
  • Computer Basics18
  • Computer Network2
标签
JDBC Semaphore Hadoop Kafka HBOS Process Backend Dev Gradient Descent GCN Cross validation Trie Docker MLP Isolation Forest Gradient descent PyOD NMF Tornado TwoPointer Math Algorithm RabbitMQ OLSE dijkstra Filter Bayesian optimization PCA Wapper Git MonotoneStack List Dubbo Linux JVM Architecture JVM Redis JVM Performance Monitoring Embedding TCP/IP Stream API
归档
  • 十月 2026 14
  • 九月 2026 17
  • 八月 2026 30
  • 七月 2026 24
  • 六月 2026 26
  • 五月 2026 25
  • 四月 2026 16
  • 三月 2026 20
网站信息
文章数目 :
599
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By xhj框架 Hexo 8.1.2|主题 Butterfly 5.5.4