自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 二分查找C语言

mid每次获取需要去掉本身mid的下标。right和left的更新。

2023-04-27 18:29:39 92

原创 猜数字小游戏c语言

srand()用来设置rand()产生随机数时的随机数种子。参数seed是整数,通常可以利用time(0)或getpid(0)的返回值作为seed。,使用rand()函数产生1-100以内的随机整数:int number1 = rand() % 100+1;srand()函数原型:void srand (usigned int seed);2、srand()函数需要的头文件仍然是:rand()函数原型:int rand(void);二、rand()和srand()函数。

2023-04-27 15:39:02 130

原创 数据类型存储——程序清单

【代码】数据类型存储——程序清单 以及详解

2023-01-17 01:33:40 99

原创 初学VSCode连接远程详细步骤--遇到的问题以及解决办法

root权限下,确保你的linux服务器端sshd服务是启动状态的,如果没有请安装并启动,安装、启动、检查服务器状态的命令如下,要确保sshd服务器是running状态的;接下来点加号输入远程服务端的地址——>然后回车保存,选择第一个config路径;用下面这个方法就连接成功了:ps:框里填的是config的路径(在VSCode输出的错误信息处就有,如上)后续连接的是Linux,选linux,连接成功直接输密码;二、启动Linux中sshd(我用的centos)但是当时中途我连接不成功,说是管道不存在,

2023-01-16 17:23:42 998

原创 MYSQL——事务

辨别数据当前的操作事务是否已经提交,来决定是获取当前数据还是 从undo日志中获取比自己ID小已提交的事务数据,解决了不可重复读的问题;通过只获取比自己事务id小的事务的数据,来解决幻读的问题。事务未提交,随时都可以回滚,并且异常未完成事务,数据库在重启后也会自动回滚;概念:是一组sql语句的集合,我们要完成一个数据操作的时候,可能需要通过多条sql完成,也就是说对数据库一个功能操作的整体叫做事务。原子性&一致性的实现:可以通过加锁以及异常事务回滚操作完成,保证事务要么不做,要么一次性完成;

2022-12-08 23:04:08 287

原创 C++——类和对象【上】

在C++中可以用Struct定义类,更习惯于用class来定义类;类实际也是一种自定义类型,就称在C++中用自定义类型创建出来的变量一般将其称为对象;class{}中的内容称为类体。类的属性(类中数据称为成员变量)描述其静态信息--名字,年龄,学院,班级等类的行为(类中方法称其为成员变量)学生平常干什么---考试,上课,写作业声明和定义全在类体中包含//在类中避免成员变量和函数参数同名//因此在定义成员变量的时候,习惯性采用以下方式区分形参:

2022-12-08 14:59:44 131

原创 MYSQL——索引

辅助索引是对主键值做的索引,存的是主键索引字段的值,找的时候先通过辅助索引,找到主键索引的值,然后值,在主键索引中查找数据的存储位置,最终找到并取出数据;:索引和数据都是按顺序存储的,所以在范围查询上效率更高,但是在如果存在中间插入数据,需要重新调整索引和数据的存储顺序,因此聚簇索引一般都会针对具有自增属性的ID创建,可以避免中间插入。主键索引和普通索引没有什么大的区别,都是节点中保存数据的存储地址,索引的顺序和数据的实际存储顺序不一定保持一致。,但是不同的存储引擎有不同的数据结构

2022-12-08 14:44:08 308

原创 MYSQL——查询

exists先执行主语句,逐条取出数据,将数据的某个字段到子语句中执行,如果有结果返回真,否则为假,exists相当于要针对主语句的每条语句都要重新查一次表(也就是说只需要查询主语句的条数就行)如果单纯进行合并,会导致最终生成的临时表非常庞大,查询数据的效率会非常低;in是先执行子sql语句--()里的语句,将每一条数据判断是否指定字段在内存的集合中,相当于是每条数据都跟内存中的集合数据进行一次对比。A表中的数据与B中数据逐条进行合并,最终将临时表的数据=A表中数据的条数*B表中数据的条数;

2022-12-08 14:35:00 204

原创 MYSQL—ER—实体关系图,三大范式

数据库表的设计:ER—实体关系图,三大范式

2022-12-07 15:25:09 2161

原创 项目1 订餐系统

开发环境:Linux项目介绍:项目名称:点餐系统项目简介:实现餐厅管理系统服务器,支持用户通过浏览器进行菜品以及订单的操作(管理员-菜品&订单的增删改查;普通用户-下单)项目实现:基于mvc框架将项目的实现分为三个模块数据管理模块:基于Mysql数据库进行菜品以及订单的信息管理;业务处理模块:搭建HTTP服务器接受客户端请求进行业务处理;前端界面模块:基于网页模板+VUE.JS+AJAX实现前端交互页面;项目特点:HTTP服务器搭建,RESTFUL风格接口设计,MYSQL数据库,线程池;

2022-09-06 12:16:22 1014

原创 【Day5】统计回文&连续最大和

1、统计回文 2、连续最大和

2022-07-11 15:34:29 61

原创 每日一题【Day 4】进制转换& 计算糖果

进制转换这是我第一次写的,运行错误,把每一个进制转换都算了一遍,到最后bitset并没有实现二进制转换(后面也没去看直接交了【那就0分咯】)然后听老师讲了一遍,它的大概思路就是一直除,那怎么获取每一次的余数?那就先模,再除,把从table字符串获取到的余数放到s这个字符串中。(循环往复)然后将s整体逆置,如图:c++正确代码:int main(){ string s, table = "0123456789ABCDEFG"; int n, m; cin >> n >&

2022-05-28 18:06:17 86

原创 【牛客网】字符串中找出连续最长的数字串

1、题目描述读入一个字符串str,输出字符串str中的连续最长的数字串。输入描述:输入包含1个测试用例,一个字符串str,长度不超过255。输出描述:在一行内输出str中里连续最长的数字串。示例1:输入abcd12345ed125ss123456789输出 1234567892、解题思路遍历字符串str,用cur记录连续的数字串。如果遇到非数字字符,则表示一个连续的数字串结束,将数字串跟之前的数字串比较,如果更长,则更新更长的数字串到max中这是个很简单的代码,但

2022-05-18 13:46:08 909

原创 C语言进阶---数据存储

一、数据类型> 整形int //整形char //字符数据类型short //短整型long //长整型long long //更长的整形unsigned int //无符号int类型signed int //有符号int类型·...

2022-05-12 21:30:03 215

原创 【王道思维扩展1】求解斐波那契数列的递归和非递归算法,并分析两种时间复杂度

求斐波那契数列的递归和非递归算法

2022-04-17 00:10:19 2795 1

原创 在校学习编程计划

个人介绍本科,计算机科学与技术专业学习编程的目的:1、为了生存,实现价值2、不让自己沉迷游戏,了解其如何构架与实现,充分利用电脑,找到兴趣所在3、开阔视界,认识新事物,让自己思维更加理性编程学习计划:基础1、跟课。在校期间跟紧编程语言课程,按时上课,保证自己听得懂,不耻下问。2、 写作业。课后或最迟第二天完成作业,改掉拖延。3、回顾总结。在写完作业后倍速回顾知识点,并作总结。4、勤敲代码。每周最少两篇博客进阶1、每日两练。后期刷题总结题型,背知识点。2、思维导图。每个阶段做详细

2022-03-07 16:13:40 4050

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除