首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏cwl_Java

    C++编程之美-结构之法(代码清单3-10)

    代码清单3-10 class Queue { public: Type MaxValue(Type x, Type y) { if(x > y)

    20840编辑于 2022-11-30
  • 来自专栏devops_k8s

    Go Protobuf(比xml小3-10倍, 快20-100倍)

    protocol buffers 是一种灵活,高效,自动化机制的结构数据序列化方法-可类比 XML,但是比 XML 更小、更快、更为简单。你可以定义数据的结构,然后使用特殊生成的源代码轻松的在各种数据流中使用各种语言进行编写和读取结构数据。你甚至可以更新数据结构,而不破坏根据旧数据结构编译而成并且已部署的程序。

    2.4K50发布于 2021-04-13
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 3-10 Numpy中的比较和Fancy Indexing

    如果我们想索引向量中 "第4,6,9 个元素",上面的索引和切片操作显然不能满足我们的需求。比较直观的想法是直接将三个位置的元素索引出来,然后再存储到一个新的向量中。

    80620编辑于 2022-11-08
  • 来自专栏Ms08067安全实验室

    最新SQLMap安装与入门技术

    SQLMap内置了很多绕过插件,支持的数据库是MySQL、Oracle、PostgreSQL、Microsoft SQL Server、Microsoft Access、IBM DB2、SQLite、Firebird 信息中有三处需要选择的地方:第一处的意思为检测到数据库可能是MySQL,是否跳过并检测其他数据库;第二处的意思是在“level1、risk1”的情况下,是否使用MySQL对应的所有Payload进行检测 D security –T users –C username,password --dump 这里需要下载的数据是security数据库里users表中username和password的值,如图3-3-10 7.获取数据库的所有用户 该命令的作用是列出数据库的所有用户。 id=1" --passwords 从图3-12中可以看出,密码采用MySQL 5加密方式,可以在解密网站中自行解密。

    87940编辑于 2023-08-18
  • 来自专栏freesan44

    PTA 1047 编程团体赛 (20 分)

    输入样例: 6 3-10 99 11-5 87 102-1 0 102-3 100 11-9 89 3-2 61 结尾无空行 输出样例: 11 176 结尾无空行 解题思路 round = int(input int("6") resDic = dict() for i in range(round): inputList = input().split(" ") # inputList = "3-

    39320编辑于 2021-12-06
  • 来自专栏不正经的技术

    MySQL学习之路:数据的完整性-外键约束

    MySQL中,数据完整性通常使用约束来实现,本任务主要的约束包括PRIMARY KEY约束、NOT NULL约束、DEFAULT约束、UNIQUE约束、CHECK约束和FOREIGH KEY约束。 mysql> CREATE TABLE goods -> (gid int PRIMARY KEY, #标识该字段为主键 -> gname varchar(30) NOT NULL, -> gprice 序号 字段 数据类型 主键 允许空 说明 1 gid int 是 否 商品id 2 uid int 是 否 用户id 3 cnum int 购买数量 mysql> CREATE TABLE cart MySQL 8.0开始支持CHECK约束。 CONSTRAINT 约束名 CHECK ( 表达式 ) 修改goods表,为商品价格添加CHECK约束,要求价格必须大于0等于。 0 Duplicates: 0 Warnings: 0 FOREIGN KEY约束 用Navicat图形工具创建外键约束 创建商品类型表category和商品goods表,category表结构如表3-

    86420编辑于 2023-08-23
  • 来自专栏华章科技

    手把手教你用Python进行帕累托分析(二八定律)

    3-10是某个月中海鲜系列的10个菜品A1~A10的盈利额(已按照从大到小的顺序排序)。 ? ▲图3-10 菜品盈利数据帕累托图 由图3-10可知,菜品A1~A7共7个菜品,占菜品种类数的70%,总盈利额占该月盈利额的85.0033%。

    1.9K10发布于 2020-11-16
  • 来自专栏freesan44

    PTA 1047 编程团体赛 (20 分)

    输入样例: 6 3-10 99 11-5 87 102-1 0 102-3 100 11-9 89 3-2 61 结尾无空行 输出样例: 11 176 结尾无空行 解题思路 round = int(input int("6") resDic = dict() for i in range(round): inputList = input().split(" ") # inputList = "3-

    57000发布于 2021-08-22
  • 来自专栏啄木鸟软件测试

    基于Django的电子商务网站开发(连载20)

    如图3-10所示。 ? 图3-10删除选择的商品信息 点击商品名称的链接,就可以修改这条商品信息的记录,如图3-11所示。 ?

    88810发布于 2019-12-11
  • 来自专栏赵康的日常专栏

    mysqlmysql 配置

    安装完mysql后, 要及得配置一下 /etc/mysql/my.cnf 配置字符编码为utf8 [client] default-character-set = utf8 [mysqld] default-storage-engine

    1.3K40编辑于 2023-10-17
  • 来自专栏从小白开始修炼

    MySqlMySql视图

    myview说白了就是把select查出来的东西变成了临时表结构,放在表之中,这个表就是视图。好处就是获取一些高频访问的数据时,不用在做多表查询了,直接以视图的方式查看即可。

    2.5K20编辑于 2023-10-15
  • 来自专栏萌新的日常

    MySQLMySQL安装

    MySQL安装 配置内置环境 输入 ps axj | grep mysql 查看系统当中是否有已经安装好的MySQL ---- 输入 ps ajx | grep mariadb 查看系统是否有 mariadb 存在(mariadb为MySQL的开源分支) ---- 关闭MySQL 在root用户下进行 若输入 ps axj | grep mysql,存在MySQL 输入 systemctl stop 正常来说,应该为上一个mysql残留的数据,但是由于这里没有使用过mysql,所以就什么都没有 (mysql卸载时,默认没有把数据删掉) 配置MySQL yum源 点击查看: mysql官方yum 若存在 /bin/mysql,则说明存在mysql的客户端 ---- MySQL的启动 输入 systemctl start mysqld 指令 启动mysql 然后 输入 ps ajx | grep restart mysqld 指令 ,即可重启mysql 再次输入 mysql -uroot -p 指令 登录 MySQL MySQL的配置文件 MySQL统一使用 utf-8的方式来进行编码 输入

    2.8K42编辑于 2023-10-17
  • 来自专栏陶然同学博客

    MySQLMysql 日志

    MySQL 也不例外。 日志分类  错误日志 二进制日志 查询日志 慢查询日志 错误日志 错误日志是 MySQL 中最重要的日志之一,它记录了当 mysqld 启动和停止时,以及服务器在运行 过程中发生任何严重错误时的相关信息 该日志是默认开启的 , 默认存放目录为 mysql 的数据目录, 默认的日志文件名为  hostname.err(hostname是主机名)。 此日志对于灾难时的数据恢复起着极其重要的作用,MySQL的主 从复制, 就是通过该binlog实现的。 二进制日志,MySQl8.0默认已经开启,低版本的MySQL的需 要通过配置文件开启,并配置MySQL日志的格式。

    4.4K20编辑于 2023-03-13
  • 来自专栏C++/Linux

    MySQLMySQL

    使用C/C++语言链接MySQL 一、mysql connect 要使用C语言连接 mysql,需要使用 mysql 官网提供的库,大家可以去官网下载。 初始化 mysql_init() 想要使用库,必须先进行初始化,其函数为 mysql_init(),其在官方文档中的定义如下: MYSQL *mysql_init(MYSQL *mysql); (mysql 网络部分是基于 TCP/IP 的),其在官方文档的定义如下: MYSQL *mysql_real_connect(MYSQL *mysql, const char *host, 原型如下: MYSQL_RES *mysql_store_result(MYSQL *mysql); 该函数会调用 MYSQL 变量中的 st_mysql_methods 中的 read_rows (MYSQL_RES *res); 获取列属性 mysql_fetch_fields MYSQL_FIELD *mysql_fetch_fields(MYSQL_RES *res); mysql_fetch_fields

    80010编辑于 2024-03-01
  • 来自专栏半生瓜のblog

    MySQLMySQL知识总结

    MySql简介 MySql作为一种开源的轻量级数据库(关系型数据库),在开源数据库中比较流行,由于小巧安装方便快捷,经常会用于互联网公司, 维护也比较方便。 创建一个班级表 mysql> create database school; #创建数据库school mysql> use school; #选择数据库school mysql> create 代码示例: mysql> create database school; #创建数据库school mysql> use school; #选择数据库school mysql> create 中文分词支持 配置文件my.ini(Windows 10默认路径: C:\ProgramData\MySQL\MySQL Server 8.0) 中增加如下配置项,同时重启MySQL80 服务: [mysqld MySQL中规定自增列必须为主键。

    8.4K52编辑于 2023-05-13
  • 来自专栏陶然同学博客

    MySQLMySQL的索引

    `database_name` = '数据库名’; select * from mysql.`innodb_index_stats` a where a. `database_name` = '数据库名' and a.table_name like '%表名%’; select * from mysql. 是因为mysql本身就有一层sql优化,他会根据sql来识别出来该用哪个索引,我们可以理解为3和4在mysql眼中是等价的。 全文索引的版本、存储引擎、数据类型的支持情况: MySQL 5.6 以前的版本,只有 MyISAM 存储 引擎支持全文索引; MySQL 5.6 及以后的版本,MyISAM 和 InnoDB 存储引擎均支持全文索引 MySQL 中的全文索引,有两个变量,最小搜索长度和最大搜索长度,对于长度小于最小搜索长度 和大于最大搜索长度的词语,都不会被索引。

    3.9K30编辑于 2023-03-12
  • 来自专栏CSDN 迁移文章

    MySQLMySQL基础:索引

    所属专栏:MySQL 1. 索引概述 MySQL中的索引是帮助MySQL高效获取数据的数据结构,可以极大地提高数据库的查询效率,减少数据库的I/O成本,就像书的目录一样,它可以帮助我们快速定位到书中的内容。 索引结构 MySQL的索引是在存储引擎层实现的,不同的存储引擎有不同的结构,主要包括以下几种: 索引结构 描述 B+Tree索引 最常见的索引类型,大部分引擎都支持B+Tree索引 Hash索引 底层是哈希表

    52810编辑于 2024-10-15
  • 来自专栏编程杂记

    MySQLMySQL基本语句

    1.使用 MySQL 客户端登录: 打开终端并运行以下命令,使用你的 MySQL 用户名和密码登录到 MySQL 服务器: mysql -u your_username -p 2.连接成功后,运行以下 退出 MySQL 客户端: 当你完成查看后,可以使用以下命令退出 MySQL 客户端: EXIT; 或者直接按 Ctrl + D(在终端中)。

    1.6K10编辑于 2024-01-17
  • 来自专栏全栈程序员必看

    MySQLMySQL 存储过程

    MySQL 存储过程(了解) 1 什么是存储过程 MySQL 5.0 版本开始支持存储过程 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据 库对象。 ,业务需求要相对稳定,没有变化)   <2>存储过程减少业务系统与数据库的交互,降低耦合,数据库交互更加快捷(应用服务器,与 数据库服务器不在同一个地区) 缺点:   <1> 在互联网行业中,大量使用MySQLMySQL的存储过程与Oracle的相比较弱,所以较少使用,并且互联网行业需求变化较快也是原因之一   <2> 尽量在简单的逻辑中使用,存储过程移植十分困难,数据库集群环境,保证各个库之间存储 过程变更一致也十分困难

    19.2K10编辑于 2022-09-06
  • 来自专栏c++与qt学习

    Mysql安装多台mysql

    高级篇 下载Mysql最新版8.0.26 在当前mysql安装目录下面新建一个my.ini配置文件,进行初始化配置 初始化数据库,并注册MySql服务 以管理员的身份打开cmd命令工具 在系统上安装两个 Mysql 来到bin目录下面,执行初始化的命令 继续在bin目录下面执行安装MySql的命令 环境变量设置 启动mysql服务 如果一台机器上要安装多台mysql,一定要指定mysql的配置文件的路径 登录mysql ---- 下载Mysql最新版8.0.26 在当前mysql安装目录下面新建一个my.ini配置文件,进行初始化配置 [client] # 设置mysql客户端默认字符集 default-character-set #设置mysql的安装目录 basedir=D:/Mysql_8.0.26/mysql-8.0.26-winx64/ # 设置mysql数据库的数据的存放目录 # mysql 8+ 版本不需要手动配置 -winx64\bin\mysqld" --default-file="D:\Mysql_8.0.26\mysql-8.0.26-winx64" mysql2 ---- 登录mysql mysql -u

    6.1K20发布于 2021-11-15
领券