腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
技术分享
专栏成员
举报
58
文章
6888
阅读量
12
订阅数
订阅专栏
申请加入专栏
全部文章(58)
函数(18)
数据(15)
c++(14)
linux(13)
int(11)
数组(11)
指针(10)
变量(8)
基础(8)
对象(7)
字符串(7)
stl(6)
进程(6)
系统(6)
dp(5)
mysql(5)
动态规划(5)
算法(5)
return(4)
编译器(4)
程序(4)
开发工具(4)
数据库(3)
容器(3)
数据结构(3)
vector(3)
队列(3)
链表(3)
存储(2)
io(2)
null(2)
ps(2)
size(2)
string(2)
编码(2)
编译(2)
操作系统(2)
二进制(2)
管理(2)
内存(2)
配置(2)
权限(2)
搜索(2)
优化(2)
语法(2)
makefile(1)
git(1)
游戏(1)
自动化(1)
shell(1)
yum(1)
gcc(1)
case(1)
cpu(1)
gdb(1)
include(1)
input(1)
insert(1)
key(1)
list(1)
min(1)
process(1)
public(1)
queue(1)
scanf(1)
stack(1)
stdio(1)
struct(1)
txt(1)
vim(1)
版本控制(1)
备份(1)
编程(1)
遍历(1)
插件(1)
磁盘(1)
登录(1)
递归(1)
泛型(1)
服务器(1)
后端(1)
继承(1)
集合(1)
计算机(1)
连接(1)
量化(1)
浏览器(1)
命令行(1)
排序(1)
前端(1)
日志(1)
入门(1)
软件(1)
设计(1)
实践(1)
数据类型(1)
调试(1)
同步(1)
统计(1)
硬件(1)
重定向(1)
调试器(1)
解释器(1)
搜索文章
搜索
搜索
关闭
【MySQL】005.MySQL表的约束(上)
数据库
key
mysql
null
数据
真正约束字段的是数据类型,但数据类型约束很单一,需要一些额外的约束,更好的保证数据的合法性,从业务逻辑角度保证数据的正确性。
_孙同学
2025-04-23
18
0
【MySQL】004.MySQL数据类型
数据
数据类型
insert
mysql
集合
当我们插入128,-129的时候就会发现报错插入的数据超出数据范围。因为tinyint的数据范围是-128 - 127
_孙同学
2025-04-20
67
0
【MySQL】003. MySQL操作库
数据
数据库
mysql
备份
编码
💦创建数据库的本质就是在/var/lib/mysql/路径下创建一个目录 删除数据库
_孙同学
2025-04-17
43
0
【C++】继承 - 从基类到派生类的代码复用逻辑
函数
继承
指针
c++
对象
继承机制是面向对象程序设计使代码可以复用的手段,它允许我们在保持原有类基础上面拓展,增加方法(成员函数)和属性(成员变量),这样产生新的类,称为派生类。继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程。以前我们接触的函数层次的复用,继承是类设计层次的复用。 下面是没有继承之前实现的两个类,一个是student一个是teacher,它们两个都有姓名,年龄,电话,地址相同的变量,都有identity身份认证的成员函数,设计到两个类里面就是冗余的。它们也有不同的成员函数和变量,比如老师独有的成员变量是职称,学生独有的成员变量是学号。学生独有的成员函数是学习,老师独有的成员函数是授课。
_孙同学
2025-04-14
112
0
【MySQL】002.MySQL数据库基础
数据库
存储
mysql
基础
数据
mysql在连接时要指明连接的主机-h,mysql实际上是一个网络服务,网络服务就需要知道它的ip地址是多少,因为我们是单机访问,所以是127.0.0.1。-P表示的是要访问的mysql特定主机上的特定端口号,我们这里是3306,-u表示user的意思,表明想要以谁的身份登陆。-p表示我们的密码。 如果登陆中出现ERROR1698(28000)请看上篇文章【MySQL】001.MySQL安装 上面的连接如果不带-h连接的就是我们mysql本地搭建的服务,去掉-P选项表示使用我们默认配置的端口号
_孙同学
2025-04-12
70
0
【MySQL】001.MySQL安装
mysql
登录
连接
配置
权限
mysql中用sudo mysql -u root -p可以登陆上,但是用mysql -h 127.0.0.1 -P 3306 -u root -p登陆时出现ERROR1698(28000)是怎么回事? 首先这两种登陆方式的区别:使用sudo mysql -u root -p登陆时,实际上是以系统root用户的权限来运行MySQL客户端,这时候可能绕过了某些权限验证,比如Unixsocket认证方式。而使命令加上-和127.0.0.1则是通过TCP/IP连接到本地MySQL服务器,这时候可能需要正确的用户名和密码,并且用户需要有远程或本地TCP连接的权限。 接下来错误码是1698,对应的是28000错误,通常和访问被拒绝有关。可能原因有以下几个:
_孙同学
2025-04-11
49
0
【C++】stack和queue
c++
容器
queue
stack
队列
解题思路: 这道题要求时间复杂度是O(1),我们可以定义两个栈,一个栈叫做st,一个栈叫做minst,当st中插入5时minst中也插入5,当 st 中插入4时,minst 也插入4,当st中插入6时,此时 minst 中不用做更新了,因为没有插入更小的值。此时 st 中删除与 minst中相同的值,minst 就跟着删,否则minst不动。 代码实现:
_孙同学
2025-04-09
80
0
【Linux篇】基础IO - 揭秘重定向与缓冲区的管理机制
重定向
linux
io
基础
系统
先来看现象: 我们关闭了1,所以下次新创建文件时,文件被分配到的文件描述符就是1
_孙同学
2025-04-08
97
0
【Linux篇】基础IO - 文件描述符的引入
io
基础
进程
系统
linux
📌 Tips: 我们之前介绍的重定向,>本质上就对应使用的是w选项,>>本质上就对应使用的是a选项。
_孙同学
2025-04-07
71
0
【Linux篇】自主Shell命令行解释器
linux
shell
进程
命令行
解释器
我们可以采用fgets以文件形式读取一行,也可以使用gets读取一行字符串 我们接下来进行C/C++混编的方式,因为我们后面会用到系统调用,而这些系统调用都是用C写的,如果我们纯用C++来实现的话可能会要适配某些接口。 我们下来用fgets实现
_孙同学
2025-04-03
87
0
【动态规划篇】- 路径问题
int
vector
动态规划
数组
dp
因为到达[1][1]这个位置共有一种路径,所以我们仅需将dp[1][0]或者dp[0][1]位置初始化为1,其余位置初始化为0即可。
_孙同学
2025-03-30
77
0
【递归,搜索与回溯算法篇】- 名词解释
搜索
算法
遍历
递归
函数
_孙同学
2025-03-22
102
0
【Linux篇】进程控制
函数
进程
数据
linux
操作系统
在linux中fork函数是非常重要的函数,它从已存在进程中创建一个新进程。新进程为子进程,而原进程为父进程。
_孙同学
2025-03-21
82
0
【动态规划篇】91. 解码方法
编码
动态规划
字符串
dp
int
题目链接: 91. 解码方法 题目叙述: 一条包含字母 A-Z 的消息通过以下映射进行了 编码 :
_孙同学
2025-03-21
57
0
【Linux篇】环境变量与地址空间
字符串
linux
变量
程序
进程
我们会发现argv是一个变长数组,会把我们输入的内容呈现出来。实际上argv是一个指针数组。当我们在命令行中输入一个./code以空格作为分隔符,其实我们输入的时一个长字符串,我们把它叫做命令行或者命令行命令,其实就是一个字符串。当我们执行c语言程序时,这个字符串就会被切分成以空格作为分隔符,切成好几份,所以它把第一个字符串的地址填在argv[0]里面,依次类推。其中数组的有效元素个数就是argc
_孙同学
2025-03-18
76
0
【动态规划篇】746.使用最小花费爬楼梯
dp
int
min
动态规划
数组
题目链接: 746.使用最小花费爬楼梯 题目叙述: 给你一个整数数组 cost ,其中 cost[i] 是从楼梯第i个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。
_孙同学
2025-03-15
59
0
【Linux篇】进程状态(僵尸进程,孤儿进程),优先级与调度机制
数据
系统
linux
队列
进程
进程状态是task_struct内的一个整数;进行:进程在调度队列中,进程的状态都是running,阻塞:等待某种设备或者资源就绪。进程是一个队列,设备也是一个队列,当我们读磁盘,读网卡的时候,如果对应设备未就绪那么进程就要阻塞等待了。进程状态变化的表现之一就是要在不同的队列中进行流动,本质都是数据结构的增删查改!
_孙同学
2025-03-14
143
0
【动态规划篇】面试题 08.01. 三步问题
dp
int
public
return
动态规划
题目链接: 面试题 08.01. 三步问题 题目叙述: 三步问题。有个小孩正在上楼梯,楼梯有 n 阶台阶,小孩一次可以上 1 阶、2 阶或 3 阶。实现一种方法,计算小孩有多少种上楼梯的方式。结果可能很大,你需要对结果模 1000000007。
_孙同学
2025-03-14
68
0
【动态规划篇】1137. 第 N 个泰波那契数
动态规划
数组
优化
dp
int
题目链接: 1137. 第 N 个泰波那契数 题目叙述: 泰波那契序列 Tn 定义如下: T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2 给你整数 n,请返回第 n 个泰波那契数 Tn 的值。
_孙同学
2025-03-13
65
0
【Linux篇】从冯诺依曼到进程管理:计算机体系与操作系统的核心逻辑
管理
计算机
进程
linux
操作系统
我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系。
_孙同学
2025-03-11
136
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档