数据库 笔记 数据mysql
多开工具对手机数据安全的保护与加固
多开工具是一种非常方便的应用,在手机上可以同时运行多个同类型软件,如微信、QQ等。这个工具对于我们平时使用手机来说,确实非常便捷。但是,在享受这种便利的同时,我们也不得不担心手机数据的安全问题。 首先,多开工具的使用会对手机数据安全造成一定的风险。因为多开工具需要获取一些系统权限,如读取手机信息、存 ......
mysql报错java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.
-- 服务器时区值“Öйú±ê׼ʱ¼ä”无法识别或表示多个时区。 The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. --查看数据库时区 show va ......
数据结构--树
前言 树其实这个数据结构在生活种比比皆是,比如家族的族谱,比赛的对战顺序或者自然界当中的看的见的花草树木的根茎。在计算机中,树由称为结点的元素按照层次结构的方式组织而成,层次最顶端称之为根,与根直连接称之为根的子节点,通常子结点的本身也有属于它们自己的子节点,除了根结点外,这个体系结构每一个结点 ......
java读取写入excel数据
使用场景 在java开发中,有时需要使用excel读取和写入数据。 可以使用 poi来处理。 引入依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.16</version ......
2023年10月份阅读笔记一
这篇文章是十月份第一篇阅读笔记,阅读书籍是《构建之法》 第一章 概论 在这一章中,作者为我们介绍了一些关于软件工程的基本知识。 ①软件=程序+软件工程:正是因为对软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容的完成,才能完成把整个程序转化成为一个可用的软件的过程。 扩展 ......
简易机器学习笔记(六)不同优化算法器
前言 我们之前不是说了有关梯度下降公式的事嘛,就是那个 这样梯度下降公式涉及两个问题,一是梯度下降的策略,二是涉及到参数的选择,如果我们选择固定步长的时候,就会发现我们求的值一直在最小值左右震荡,很难选择到我们期望的值。 假设上图中,x0为我们期望的极小值,yB = xA - yA'xA的时候,xB ......
机器学习笔记(五)更换损失函数:交叉熵
前言 我们之前用的是均方差作为我们神经网络的损失函数评估值,但是我们对于结果,比如给定你一张应该是0的照片,它识别成了6,这个时候这个均方差表达了什么特别的含义吗?显然你识别成6并不代表它比识别成1的情况误差更大。 所以说我们需要一种全新的方式,基于概率的方案来对结果进行规范。也就是我们说的交叉熵损 ......
MYSQL
@[TOC](MYSQL高级操作) # 涉及到mysql的高级操作--mysql索引 工作中遇到百万、千万级的数据在mysql中可以解决的方式有,索引和分库、分表,这篇文章介绍的是MySQL中的索引的操作。 ## 一、普通索引 普通索引(Normal index)是我们常见的索引形式:可以创建在单列 ......
MySQL-09.子查询
子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL4.1开始引入。 SQL中子查询的使用大大增强了SELECT查询的能力,因为很多时候查询需要从结果集中获取数据,或者需要从同一个表中先计算出一个数据结果,然后与这个数据结果(可能是单行,也可能是多行)进行比较。 1.需求分析与问 ......
Python笔记二之多线程
本文首发于公众号:Hunter后端 原文链接:Python笔记二之多线程 这一篇笔记介绍一下在 Python 中使用多线程。 注意:以下的操作都是在 Python 3.8 版本中试验,不同版本可能有不同之处,需要注意。 本篇笔记目录如下: 概念 多线程的使用示例 daemon run() 线程对象的 ......
Redis进阶:清空数据后恢复数据
使用 flushall 命令可以清空当前数据库存储的所有记录 由于我开启了RDB和AOF的混合存储模式,所以当前命令肯定是记录到了appendonly.aof里面。 找到redis的安装目录,使用txt文档打开aof文件可以看到最后的记录命令是 flushall 将当前命令删除,并保存修改 然后关闭 ......
17.DML 表数据操作 - 删除
目录 通过 DELETE 语句删除数据 通过 TRUNCATE TABLE 语句删除数据 实例 通过 DELETE 语句删除数据 数据表名:指定要删除的数据表的表名 WHERE 子句:限定表中要删除的行 -- 删除表中指定行的数据 DELETE FROM 数据表名 WHERE 条件表达式 通过 TR ......
16.DML 表数据操作 - 修改
目录 表数据修改语法 实例 表数据修改语法 SET 子句:必选项,用于指定表中要修改的字段名及其字段值 WHERE 子句:可选项,用于限定表中要修改的行 -- 修改表中数据 UPDATE 数据表名 SET 列名1=值1 [, 列名2=值2...] [WHERE 条件表达式] 实例 -- 选择 db1 ......
15.DML 表数据操作 - 插入
目录 表数据插入语法 完整插入数据 插入数据记录的一部分 插入多条记录 注意事项 表数据插入语法 INTO 数据表名:指定被操作的数据表 (列名1, 列名2…):可选项,向数据表的指定列插入数据 VALUES(值1, 值2…):需要插入的数据 -- 插入数据 INSERT INTO 数据表名 (列名 ......
14.DDL 数据库表操作 - 删除
目录 删除表语法 实例 删除表语法 IF EXISTS:可选项,先判断是否存在要删除的表,存在时才执行删除操作 数据表名:用于指定要删除的数据表名 DROP TABLE [IF EXISTS] 数据表名; 实例 -- 切换到数据库 db1 USE db1; -- 创建 student 表 CREAT ......
13.DDL 数据库表操作 - 修改
目录 添加新列 修改列定义 修改列名 删除列 修改表名 添加新列 -- 添加新列 ALTER TABLE 表名 ADD 列名 列属性; # 实例 -- 选择数据库 db1 USE db1; -- 添加新列 ALTER TABLE student ADD email varchar(50) NOT N ......
12.DDL 数据库表操作 - 查看
目录 查看表名语法 查看表结构语法 实例 查看表名语法 -- 查看当前数据库中所有的表名 SHOW TABLES; 查看表结构语法 -- 查看表结构 DESCRIBE 数据表名; DESCRIBE 数据表名 列名; -- 查看表结构简写 DESC 数据表名; DESC 数据表名 列名; 实例 -- ......
概率论复习笔记
$X$代表随机变量,$x$是具体的值。 规定:连续型随机变量取任意指定值的概率为$0$,即:$P(X=a)=0$ 概率密度函数$f(x)$ 某个邻域内概率的变化快慢。概率密度函数的值是概率的变化率,概率密度函数的面积才是概率。 于是可以得知$(a,b]$的概率:$P(a<X\le b)=\int_a ......
11.DDL 数据库表操作 - 创建
目录 创建表语法 列属性 创建学员表 复制结构相同的表 创建表语法 -- 创建表 CREATE TABLE 数据表名 ( 列名1 属性, 列名2 属性… ); 列属性 NOT NULL | NULL:该列是否允许是空值 DEFAULT:表示默认值 AUTO_INCREMENT:表示是否是自动编号 P ......
10.DDL 数据库表操作简介
目录 MySQL 的数据类型 常用数据类型 MySQL 的数据类型 数字类型 字符串类型 日期和时间类型 数字类型 数据类型说明 TINTINT 0~255 或 -128~127,1字节,最小的整数 SMALLINT 0~65535 或 -32768~32767,2字节,小型整数 MEDIUMINT ......
微软真是活菩萨,面向初学者的机器学习、数据科学、AI、LLM课程统统免费
微软真是活菩萨,面向初学者的机器学习、数据科学、AI、LLM课程统统免费 大家好,我是老章 推荐几个质量上乘且完全免费的微软开源课程 面向初学者的机器学习课程 地址:https://microsoft.github.io/ML-For-Beginners/#/ 学习经典机器学习,主要使用 Sciki ......
改进搜索算法框架学习笔记
用途:主要用来解决不能写出解析解的、但有可微目标函数、约束条件的问题求解。 步骤: 获得初始解 基于初始解获得当前位置的梯度——找改进迭代方向 邻域内目标函数变化约等于步长*(梯度与实际改变向量的内积)。如沿梯度方向改变则约等于步长*梯度的二范数。梯度点乘改变向量可用于判断改变是增大还是缩小目标函数 ......
09.DDL 数据库操作 - 删除
目录 删除数据库语法 删除某个数据库 删除数据库语法 DATABASES:必选项 IF EXISTS:用于指定在删除数据前,先判断该数据库是否已经存在,可以避免删除不存在的数据库时产生异常 -- 删除数据库 DROP DATABASE [IF EXISTS] 数据库名; 删除某个数据库 -- 查看当 ......
08.DDL 数据库操作 - 修改
目录 修改数据库语法 修改数据库字符集 修改数据库语法 DATABASE:必选项 数据库名:可选项,如果不指定要修改的数据库,那么将表示修改当前(默认)的数据库 CHARACTER SET = 字符集:可选项,用于指定数据库的字符集 -- 修改数据库相关参数 ALTER {DATABASE} [数据 ......
Grafana监控Mysql,慢查询
一、查看是否开启慢查询 1、通过Navicat直接连接数据库,并设置(这种设置是临时的,重启数据后不生效,可以直接改数据库配置文件) 2、修改数据库配置文件 vi /etc/my.cnf chmod 644 my.cnf 重启mysql服务 systemctl restart mysqld 三、查找 ......
nacos数据库初始化脚本
/* * Copyright 1999-2018 Alibaba Group Holding Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file ex ......
代码大全读书笔记01
第一次看《代码大全》的时候,收获并不大。当第二次在项目中,应用到代码大全的知识。Debug的时候、重构代码的时候,写伪代码的时候,将代码写在一个个的子程序中的时候。似乎对书中的知识理解的透彻很多。 将代码写在子程序的另外一个好处是,有时候你会发现以前没有发现过的事物的本质。——>你对程序理解的更加透 ......
数据可视化是如何帮助大数据走进千家万户的?
随着大数据时代的到来,庞大的数据量成为企业和个人面临的共同挑战。在这个信息爆炸的时代,数据可视化作为一种强大的工具,正迅速走进千家万户,为普通人带来了更清晰、更直观的数据体验。今天我就以可视化从业者的角度来聊聊,数据可视化是如何帮助大数据走进千家万户的。 ......