笔记
吃不起饭的小陈
这个作者很懒,什么都没留下…
展开
-
Linux下MySQL出现“Failed to start MySQL Server.“
问题描述:云服务器(Linux系统)上的数据库突然崩了…我也不知道为什么…错误描述如下图所示:解决方法① 初始化数据库[root@izbp143hp2ts232tf83uuwz /]# mysqld --initialize② 重启数据库[root@izbp143hp2ts232tf83uuwz mysql]# service mysqld restart③ 查看数据库服务,启动错误消失魔法消除错误[root@izbp143hp2ts232tf83uuwz local]# ser.原创 2022-03-27 11:05:28 · 2969 阅读 · 0 评论 -
LeetCode-66-加一
66 加一题目: 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例1:输入:digits = [1,2,3]输出:[1,2,4]解释:输入数组表示数字 123。示例2:输入:digits = [4,3,2,1]输出:[4,3,2,2]解释:输入数组表示数字 4321。示例3:输入:digits = [0]输出:[1]提示: - 1原创 2022-03-22 17:33:51 · 350 阅读 · 0 评论 -
LeetCode-2038-如果相邻两个颜色均相同则删除当前颜色
2038 如果相邻两个颜色均相同则删除当前颜色题目: 总共有 n 个颜色片段排成一列,每个颜色片段要么是 'A' 要么是 'B' 。给你一个长度为 n 的字符串 colors ,其中 colors[i] 表示第 i 个颜色片段的颜色。Alice 和 Bob 在玩一个游戏,他们 轮流 从这个字符串中删除颜色。Alice 先手 。如果一个颜色片段为 'A' 且 相邻两个颜色 都是颜色 'A' ,那么 Alice 可以删除该颜色片段。Alice 不可以 删除任何颜色 ‘B’ 片段。如果一个颜色片段为 ‘原创 2022-03-22 16:21:26 · 123 阅读 · 0 评论 -
云服务器CentOS7安装MySQL8.0并使用Navicat进行远程连接教程
下载MySQL所需文件下载地址:MySQL下载官网① Select Operating System : 选择 Red Hat Enterprise Linux / Oracle Linux② Select OS Version : 选择 Red Hat Enterprise Linux 7 / Oracle Linux 7(x86, 64bit)③ Download Packages : 选择 RPM Bundle④ 点击Download⑤ 点击 No thanks, just start.原创 2022-03-20 10:58:20 · 2751 阅读 · 2 评论 -
LeetCode-021-合并两个有序链表
021 合并两个有序链表题目: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例1:输入:l1 = [1,2,4], l2 = [1,3,4]输出:[1,1,2,3,4,4]示例2:输入:l1 = [], l2 = []输出:[]示例3:输入:l1 = [], l2 = [0]输出:[0]提示: - 两个链表的节点数目范围是[0, 50] - -100 <= Node.val <= 100 - l1 和 l2原创 2022-01-18 22:14:35 · 152 阅读 · 0 评论 -
LeetCode-20-有效的括号
20 有效的括号题目: 给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。示例1:输入:s = "()"输出:true示例2:输入:s = "()[]{}"输出:true示例3:输入:s = "(]"输出:false示例4:输入:s = "([)]"输出:false示例5:输入:s = "{[]}"输出:true提示: -原创 2022-01-18 21:36:04 · 4433 阅读 · 0 评论 -
LeetCode-593-最小时间差
593 最小时间差题目: 给定一个 24 小时制(小时:分钟 “HH:MM”)的时间列表,找出列表中任意两个时间的最小时间差并以分钟数表示。示例1:输入:timePoints = ["23:59","00:00"]输出:1示例2:输入:timePoints = ["00:00","23:59","00:00"]输出:0提示: - 2 <= timePoints <= 2 * 10^4 - timePoints[i] 格式为 "HH:MM"答案:class Solut原创 2022-01-18 16:05:22 · 4351 阅读 · 0 评论 -
LeetCode-009-回文数
009 回文数题目: 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。示例1:输入:x = 121输出:true示例2:输入:x = -121输出:false解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例3:输入:x = 10输出:false解释:从右向左读, 为 01 。因此它不是一个回原创 2022-01-17 22:37:48 · 3628 阅读 · 0 评论 -
LeetCode-382-链表随机节点
382 链表随机节点题目: 给你一个单链表,随机选择链表的一个节点,并返回相应的节点值。每个节点被选中的概率一样。实现 Solution 类:Solution(ListNode head) 使用整数数组初始化对象。int getRandom() 从链表中随机选择一个节点并返回该节点的值。链表中所有节点被选中的概率相等。示例:输入["Solution", "getRandom", "getRandom", "getRandom", "getRandom", "getRandom"][[[1,原创 2022-01-16 16:32:13 · 86 阅读 · 0 评论 -
LeetCode-373-查找和最小的K对数字
373 查找和最小的K对数字题目: 给定两个以 升序排列 的整数数组 nums1 和 nums2 , 以及一个整数 k 。定义一对值 (u,v),其中第一个元素来自 nums1,第二个元素来自 nums2 。请找到和最小的 k 个数对 (u1,v1), (u2,v2) ... (uk,vk) 。示例1:输入: nums1 = [1,7,11], nums2 = [2,4,6], k = 3输出: [1,2],[1,4],[1,6]解释: 返回序列中的前 3 对数:[1,2],[1,4],[1,原创 2022-01-15 19:24:39 · 325 阅读 · 0 评论 -
LeetCode-1716-计算力扣银行的钱
1716 计算力扣银行的钱题目: Hercy 想要为购买第一辆车存钱。他每天都往力扣银行里存钱。最开始,他在周一的时候存入 1 块钱。从周二到周日,他每天都比前一天多存入 1 块钱。在接下来每一个周一,他都会比前一个周一多存入 1 块钱。给你 n ,请你返回在第 n 天结束的时候他在力扣银行总共存了多少块钱。示例1:输入:n = 4输出:10解释:第 4 天后,总额为 1 + 2 + 3 + 4 = 10 。示例2:输入:n = 10输出:37解释:第 10 天后,总额为 (1 +原创 2022-01-15 19:08:09 · 121 阅读 · 0 评论 -
LeetCode-003-无重复字符的最长子串
003 无重复字符的最长子串题目: 给定一个字符串 s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入: s = "pwwkew"输出: 3解释: 因为无重复字符的最长子串是 "wke",所以其长度为3。请注意,你的答案必须是子串的长度,"pwke原创 2022-01-14 16:06:22 · 125 阅读 · 0 评论 -
LeetCode-747-至少是其他数字两倍的最大数
747 至少是其他数字两倍的最大数题目: 给你一个整数数组 nums ,其中总是存在 唯一的 一个最大整数 。请你找出数组中的最大元素并检查它是否 至少是数组中每个其他数字的两倍 。如果是,则返回 最大元素的下标 ,否则返回 -1 。示例1:输入:nums = [3,6,1,0]输出:1解释:6 是最大的整数,对于数组中的其他整数,6 大于数组中其他元素的两倍。6 的下标是 1 ,所以返回 1。示例2:输入:nums = [1,2,3,4]输出:-1解释:4 没有超过 3 的两倍大,所原创 2022-01-13 16:19:33 · 116 阅读 · 0 评论 -
LeetCode-002-两数相加
002 两数相加题目: 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.示例2:输入:l1 = [0], l2 = [0]输出:[0]示例3:输入:l1 = [9,9,9,9,原创 2022-01-13 11:34:36 · 65 阅读 · 0 评论 -
LeetCode-001-两数之和
001 两数之和题目: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。示例2:输入:nums = [3,2,4],原创 2022-01-11 22:32:22 · 625 阅读 · 0 评论 -
指令的寻址方式
原创 2021-10-03 15:13:29 · 162 阅读 · 0 评论 -
《计算机组成原理》存储器的分类
原创 2021-09-26 14:40:25 · 96 阅读 · 0 评论 -
Word设置目录出现标题的级别数
1 引用—目录—自定义目录2 修改显示级别原创 2021-04-19 09:15:23 · 874 阅读 · 0 评论 -
Llinux系统下安装GNOME桌面
yum check-updateyum -y install Ivm2 device-mapperyum -y groupinstall GNOME输入以上命令行下载GNOME桌面,下载完成后输入以下命令行systemctl set-default graphical.target //默认开机设置成图形模式重启系统原创 2021-04-10 21:10:36 · 553 阅读 · 0 评论 -
[Echarts] Uncaught TypeError: Cannot read property ‘getAttribute‘ of null
例如:<div id = "echarts1"></div>var myChart = echarts.init(document.getElementById('echarts1'));原因js初始化的时候找不到 id 为 echarts1 的div。解决调整顺序,将js初始化放置html执行之后。原创 2021-03-04 14:42:09 · 217 阅读 · 1 评论 -
Qt Designer 不让子控件继承父窗口的样式方法
设定样式的时候指定控件名称## 控件类型 #对象名称 # {# 样式# }QFrame #frame{ background-color: rgb(0, 0, 0);}原创 2021-01-01 01:20:57 · 4004 阅读 · 0 评论 -
使用Python打开文件夹窗口
import os # path为需要打开文件夹的路径 path = r'C:/Users/Images' os.startfile(path)原创 2020-12-29 20:38:47 · 6379 阅读 · 0 评论 -
Vue学习笔记(二)
1 插值操作1.1 Mustache语法Mustache :双大括号 {{}}<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>Title</title> </head> <body> <div id = "app"> <h1>{{message}}</h1>原创 2020-07-14 16:26:22 · 96 阅读 · 0 评论 -
VUE学习笔记(一)
1. VUE.js安装1.1 直接CDN引入可以选择开发环境版本还是生产环境版本<!-- 开发环境版本,包含了有帮助的命令行警告 --><script src = "https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><!-- 生产环境版本,优化了尺寸和速度--><script src = "https://cdn.jsdelivr.net/npm/vue"></s原创 2020-07-13 15:39:19 · 107 阅读 · 0 评论 -
《计算机组成原理》知识点---第12章 CPU结构和功能
目录12.1 CPU组成12.2 寄存器组成12.2.1 用户可见寄存器12.2.2 控制和状态寄存器12.3 指令周期12.3.1 间接周期12.3.2 数据流12.3.2.1 数据流与取指周期12.3.2.2 数据流与间接周期12.3.2.3 数据流与中断周期12.4 指令流水线技术12.4.1 流水线策略12.4.2 流水线性能12.4.3 流水线冒险12.4.3.1 资源冒险(resource hazard)12.4.3.2 数据.原创 2020-06-29 13:42:11 · 1284 阅读 · 0 评论 -
《计算机组成原理》知识点---第4章 Cache存储
目录4.1 计算机存储系统概述4.1.1 存储系统的特性4.1.2 存储器层次结构4.2 cache存储器原理4.3 cache的设计要素4.3.1 映射功能4.3.1.1 直接映射(direct mapping)4.3.3.2 全相联映射(associative mapping)4.3.3.3 组相联映射(set-associative mapping)4.3.2 替换算法4.1 计算机存储系统概述4.1.1 存储系统的特性1. 存储位置..原创 2020-06-27 11:58:54 · 2924 阅读 · 0 评论 -
《计算机组成原理》知识点---第2章 计算机的演变和性能
2.1 计算机简史1. “五代”:电子管计算机时代 --> 晶体管计算机时代 --> 集成电路计算机时代 --> 大规模集成电路计算机时代 --> 超大规模集成电路计算机时代。2. 冯·诺伊曼机工作方式的基本特点是指按地址访问并顺序执行指令。3. 部分寄存器① 存储器缓冲寄存器(MBR):包含将要写到存储器或送到I/O单元或者接受来自存储器或I/O单元的一个字。② 存储器地址寄存器(MAR):指定将要从MBR写进存储器或从存储器读入MBR的存储器字单元的地址。原创 2020-06-26 10:46:52 · 479 阅读 · 0 评论 -
《计算机组成原理》知识点---第1章 计算机导论
目录1.1 计算机组成与体系结构1.2 结构和功能1.2.1 功能1.2.2 结构1.1 计算机组成与体系结构计算机体系结构是指对程序员可见的系统属性,即对程序的逻辑执行有直接影响的属性。例如:体系结构的属性包括指令集、用来表示各种数据类型的比特数、I/O机制、内存寻址技术。计算机组成原理是指实现体系结构规范的操作单元及其相互连接。例如:组成的属性包括那些对程序员可见的硬件细节,如控制信号、计算机与外围设备之间的接口以及存储器使用的技术。1.2 结构和功能结构 :部件..原创 2020-06-26 09:58:25 · 518 阅读 · 0 评论 -
Assembly Language for x86 Processors---汇编环境配置(VS2019 + irvine链接库)
步骤如下:1 下载 VS community 2019 ( VS2019 社区版) : 官网直接免费下载就可以!下载 irvine 链接库2 创建一个C++空项目:3 项目建成,打开 解决方案资源管理器 --> 项目右击 --> 生成依赖性 --> 生成自定义4 选择 masm --> 确定5 添加源文件 : 打开解决方案资源管...原创 2020-05-08 12:41:16 · 1488 阅读 · 2 评论 -
Assembly Language for x86 Processors --- 4.2 课后习题答案
4.2 Addition and Subtraction1 Is it possible to set the Overflow flag if you add a positive integer to a negative integer?(如果将正整数加到负整数,是否可以设置溢出标志?)答 :No.2 Will the Overflow flag be set if you a...原创 2020-04-10 10:52:37 · 330 阅读 · 0 评论 -
Windows程序设计第五版源代码---MENUDEMO
源代码如下:.c 文件如下:#include <windows.h>#include "resource.h"#define ID_TIMER 1LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);TCHAR szAppName[] = TEXT ("MenuDemo");int WINAPI WinMain(H...原创 2020-04-09 22:39:02 · 378 阅读 · 0 评论 -
Assembly Language for x86 Processors --- 2.3 课后习题答案
2.3 x86 Memory Management1 In protected mode, which register references the descriptor for the stack segment?(在保护模式下,哪个寄存器引用堆栈段的描述符?)答 :SS register.2 In real-address mode, convert the following...原创 2020-04-03 22:31:33 · 201 阅读 · 0 评论 -
Assembly Language for x86 Processors --- 2.2 课后习题答案
2.2 x86 Architecture Details1 Name all eight 32-bit general-purpose registers.(说出所有8个32位寄存器的名称。)答 :EAX EBX ECX EDX EBP ESP ESI EDI2 Which flag is set when the result of an unsign...原创 2020-04-03 21:48:30 · 264 阅读 · 0 评论 -
Assembly Language for x86 Processors --- 2.1 课后习题答案
2.1 Assembly Language - - - General Concept1 central processor unit is connected to the rest of the computer system using what threebuses?Answer : Data, Address, and Control buses.2 Define mul...原创 2020-04-03 15:18:45 · 244 阅读 · 0 评论 -
Windows程序设计第五版源代码---HelloWin
Windows程序设计第五版源代码—HelloWin源代码如下:#include<windows.h>LRESULT CALLBACK WndProc(HWND, UINT, WPARAM,LPARAM);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, ...原创 2020-04-01 00:15:25 · 898 阅读 · 0 评论 -
Windows程序设计实验---Mouse
实验描述:Design a program to realize the application of mouse.When the left button is clicked, the text “LEFT BUTTON” displayed in the window When the right button is clicked, the text” RIGHT BUTTON” d...原创 2020-04-01 01:50:39 · 333 阅读 · 0 评论