笔记mysql day 12

day九()-Python之路-进程、线程、协程篇

Python之路,Day9 - 异步IO\数据库\队列\缓存 本节内容 Gevent协程 Select\Poll\Epoll异步IO与事件驱动 Python连接Mysql数据库操作 RabbitMQ队列 Redis\Memcached缓存 Paramiko SSH Twsited网络框架 引子 到目 ......
线程 进程 Python day

day0-Python之路-编码之始-致那些年,我们依然没搞明白的编码

本节内容 编码回顾 编码转换 Python的bytes类型 编码回顾 在备编码相关的课件时,在知乎上看到一段关于Python编码的回答 这哥们的这段话说的太对了,搞Python不把编码彻底搞明白,总有一天它会猝不及防坑你一把。 不过感觉这哥们的答案并没把编码问题写明白,所以只好亲自动笔了。 折腾编码 ......
编码 day0-Python Python day0 day

《Python编程从入门到实践》--- 学习过程笔记(4)列表操作

一、遍历列表 squares=('a', 'b', 'c', 'd') for i in list(squares): print(i) 二、python根据缩进来判断代码与前一个代码行的关系。(要注意缩进问题) for循环中,其下的所有缩进语句都属于for循环。 三、数字列表创建及操作 (1)ra ......
过程 笔记 Python

【杂项】七零八碎的笔记

在程序员界被称为 DRY(don't repeat yourself)TBD 是 to be done 的简称。想了解更多关于代码注释的有趣知识,可以去知乎搜索“你见过哪些奇趣的代码注释”。 C盘中部分文件无法删除:重命名后可删除,移动到program 文件夹下可删除 ......
七零八碎 杂项 笔记

完美解决MySQL ERROR:Access denied for user `root`@`localhost` (using password:YES)

windows找到mysql安装目录下的my.ini,并在最后一行 添加skip-grant-tableslinux 目录为 etc/my.cnf 在最后一行 添加skip-grant-tables 1、输入mysql -u root -p 然后回车2、 输入 use mysql; 3、输入upda ......
localhost password Access denied MySQL

day十-Python之路-教学项目之-通过Python实现简单的计算器

教学项目之-通过Python实现简单的计算器 计算器开发需求 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,必须 ......
Python 计算器 项目 教学 day

MySQL篇:bug1_navicat添加外键保存后不起作用(消失)

问题 在Nacicat premium中添加外键一保存就消失 用SQL语句也显示创建成功,没有报错,可是在INSERT中又起不到约束作用 解决办法 参考一下资料发现可能是表的类型不支持外键 要在 MySQL 声明外键,用户应该紧记几个要点: 两个表必须是 InnoDB 类型。 在参考的表,必须有一个 ......
bug1_navicat 作用 navicat MySQL bug1

day八(2)-Python之路 - Socket编程进阶

Python之路,Day8 - Socket编程进阶 本节内容: Socket语法及相关 SocketServer实现多并发 Socket语法及相关 socket概念 socket本质上就是在2台网络互通的电脑之间,架设一个通道,两台电脑通过这个通道来实现数据的互相传递。 我们知道网络 通信 都 ......
Python Socket day

day八-Python之路 - Socket网络编程

Python之路,Day8 - Socket网络编程 本节内容 Socket介绍 Socket参数介绍 基本Socket实例 Socket实现多连接处理 通过Socket实现简单SSH 通过Socket实现文件传送 作业:开发一个支持多用户在线的FTP程序 1. Socket介绍 概念 A netw ......
网络编程 Python Socket 网络 day

mysql的4种join

1、内连接(inner join 可简写为join) 就是交集,也就是两张表的共同数据 select * from a [inner] join b on a.key = b.key 2、左外连接 从集合上看就是A,B的交集加上A的私有 select * from a left join b on ......
mysql join

MySQL中concat()与concat_ws()用法

concat() 字符串拼接:concat(string1,string2,string3...) 说明:此方法在拼接的时候如果有一个值为NULL,则返回NULL concat("aaa","bbbb","ccc") aaabbbccc concat_ws() 字符串拼接:concat_ws(sep ......
concat concat_ws MySQL ws

Learn Git in 30 days——第 16 天:善用版本日志 git reflog 追踪变更轨迹

写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 其实学习 Git 版本控制的指令操作并不难,但要弄清楚 Git 到底对我的仓库做了什么事,还真不太容易。当你一步 ......
轨迹 版本 reflog Learn 日志

mysql中的索引下推(ICP)

索引下推(index condition pushdown )简称ICP,在Mysql5.6的版本上推出,用于优化查询。索引下推是把本应该在 server 层进行筛选的条件,下推到存储引擎层来进行筛选判断,这样能有效减少回表。 适用条件: 1、ICP只能用于辅助索引(非主键索引),不能用于聚集索引。 ......
索引 mysql ICP

【2023-09-12】突破机会

20:00 人皆弱点,有弱点才是真实的人性,因此应该宽待人性的弱点。 ——蒙田 近年听到最多的话题就是生意难做、失业和倒闭。无论是跟周边同学、朋友、老同事聊天,还是跟公司内部领导、销售沟通,得到的事实确实如此。 这是大环境现状,我对市场的预期管理,一定不要脱离这么一个大背景去盲目决策。从今年的商机数 ......
机会 2023 09 12

nacos redis mysql 服务启动脚本

nacos # cat /etc/systemd/system/nacos.service [Unit] Description=nacos After=network.target [Service] Type=forking ExecStart=/usr/local/src/nacos/bin/ ......
脚本 nacos mysql redis

二进制安装MySQL

二进制安装MySQL ## 安装mysql #添加用户组 [root@localhost ~]# groupadd mysql [root@localhost ~]# useradd -r -g mysql -s /sbin/nologin mysql [root@localhost ~]# mkd ......
二进制 MySQL

[代码随想录]Day43-动态规划part11

题目:123. 买卖股票的最佳时机 III 思路: 达到dp[i][1]状态,有两个具体操作: 操作一:第i天买入股票了,那么dp[i][1] = dp[i-1][0] - prices[i] 操作二:第i天没有操作,而是沿用前一天买入的状态,即:dp[i][1] = dp[i - 1][1] 那么 ......
随想录 随想 代码 动态 part

高性能MySQL实战(三):性能优化 | 京东物流技术团队

这篇主要介绍对慢 SQL 优化的一些手段,而在讲解具体的优化措施之前,我想先对 EXPLAIN 进行介绍,它是我们在分析查询时必要的操作,理解了它输出结果的内容更有利于我们优化 SQL。为了方便大家的阅读,在下文中规定类似 key1 的表示二级索引,key_part1 表示联合索引的第一部分,uni ......
物流技术 高性能 实战 团队 性能

Centos配置MySQL

Centos7配置MySQL5.7 查看是否已有数据库配置 rpm -qa | grep mysql # 输出数据库文件名 删除已有的数据库 rpm -e 输出的文件名 安装wget网络下载工具,已有可跳过 yum install wget -y 下载MySQL安装包 wget -i -c http ......
Centos MySQL

读高性能MySQL(第4版)笔记07_优化数据类型(下)

1. ENUM(枚举) 1.1. MySQL在存储枚举时非常紧凑,会根据列表值的数量压缩到1或者2字节中 1.2. 转换为ENUM会使表变小 1.3. 如果表中有其他索引,减少主键大小也会使这些非主键索引小得多 1.4. ENUM列可以存储一组预定义的不同字符串值 1.5. ENUM字段是根据内部整 ......
高性能 类型 笔记 数据 MySQL

「Log」2023.9.12 小记

序幕 早上状态良好,昨天睡得好。好好好。 \(\text{6:40}\):到校,整理博客,看看学点啥。 还是先学一会数论吧,然后就去写平衡树。 \(\text{7:50}\):博客写了一些,欧拉定理的部分先放一放,打算写个莫反(平衡树等会写)。 \(\text{8:12}\):式子推完了,是简单的, ......
小记 2023 Log 12

day04 - 链表part02

力扣24. 两两交换链表中的节点 思路:设置dummy头结点,然后循环,条件是,如果cur->next 和cur->next->next都不是空,就进行交换。 交换就是用两个临时节点保存,先cur指向第二个,第二个再指向第一个,第一个再指向第三个。 代码 ListNode* swapPairs(Li ......
part day 04 02

每日总结2023年9月12日

今日学习:11日搭建了zookeeper框架,今天安装和配置hbase,虽然遇到了不少问题但好歹在13号凌晨还是解决了。 遇到的问题: 关于zookeeper:安装部分不予以多说,大家自行百度即可,网上方法还是挺全面挺多的,我这里也不多赘述了。在运行zk服务时,在bin目录下执行命令行 ./kSer ......
2023

9月12日总结

一.今天做了什么 1.今天学习数据结构 学了顺序存储和链式存储 学会了顺序存储的销毁 清空 插入和链式存储的销毁 清空 插入 2.学习马克思主义 学了唯物主义和唯心主义 学了世界观和方法论 学习了物质与意识的辩证关系 3.把考试的代码改完了 二.遇到的问题,如何解决 无 三.明天准备做什么 学习sq ......

9.12

今天做了什么: 今天上课是数据结构和马原,数据结构讲的链表和结构体需要我们课下复习.晚上是文件检索,学会了看参考文献的命名规则和具体有几大类.同时我学会了集合的操作,增删改查有的有多种方法,一种返回布尔类型的一种返回被删除元素的,同时集合的泛型不能是基本数据类型,可以是引用类型和类添加list.ad ......
9.12 12

【面试题精讲】你知道MySQL中有哪些隔离级别吗

uuid: 7ae741a0-517a-11ee-93e3-6f2b73edb0c7 title: 【面试题精讲】你知道MySQL中有哪些隔离级别吗 tags: [MySQL, 隔离级别, 脏读, 幻读, 不可重复读] categories: [技术文章, 后端技术, 系列文章, 面试题精讲] ab ......
级别 MySQL

Mysql回表

Mysql回表指的是在InnoDB存储引擎下,二级索引(非聚集索引)查询到的索引列,如果需要查找所有列的数据,则需要到主键索引(聚集索引)里面去取出数据。这个过程就称为回表。因为行的数据都是存在主键索引B+tree的叶子节点里面,二级索引的B+树叶子节点都是存放的索引列、主键。【在使用非聚簇索引查询 ......
Mysql

9.12 学习总结

在Hadoop生态系统中,有以下几个重要的角色: NameNode(NN):NameNode是Hadoop分布式文件系统(HDFS)的主节点,负责管理文件系统的元数据。它维护文件和目录的层次结构、权限、块的位置等信息,并处理客户端的文件系统请求。 DataNode(DN):DataNode是HDFS ......
9.12 12

算法训练day7 LeetCode454

算法训练day7: LeetCode454.383.15.18 454.四数相加 题目 454. 四数相加 II - 力扣(LeetCode) 题解 代码随想录 (programmercarl.com) class Solution { public: int fourSumCount(vector ......
算法 LeetCode day7 day 454

2023年9月12日每日随笔

今天,上了大数据hadoop,对于hadoop,hdfs的概念有所加深,又上了软件开发案例,一整个震撼,子光老师真厉害呀,回来学习了hbase的暗转部署,并记录了一些笔记。 集群部署_安装框架 进行启动 [atguigu@hadoop102 bin]$ myhadoop.sh start [atgu ......
随笔 2023