笔记
文章平均质量分 59
易点点心动
今天应做的事没有做,明天再早也是耽误了
展开
-
MySQL 基础篇大总结 (一)
由于小编觉得写成一篇文章真的是太长了,怕你们看了之后烦躁,于是我决定分成几章来写,我尽量写的通俗易懂一点,方便学MySQLl的人可以更好的理解,话不多说,让我们开始吧。DDL - 数据库操作1. 查询-- 查询所有数据库show databases ;-- 查询当前数据库select database();2.创建create database [IF NOT exists] 数据库名;-- [IF NOT exists] 这个是什么意思?-- 意思是:数据库存在,不执原创 2022-05-22 19:01:37 · 257 阅读 · 0 评论 -
MySQL 事务的详细介绍 (一篇文章带你了解事务)
事务操作• 查看/设置事务提交方式-- autocommit的值默认为1,即自动提交,设置成0为手动提交select @@ autocommit;set @@ autocommit=0;• 提交事务commit;• 回滚事务rollback;• 开启事务-- 开启事务start transaction 或 begin;事务操作代码演示-- 事务操作-- 数据准备create table account( id int auto_incr原创 2022-05-11 21:05:50 · 338 阅读 · 3 评论 -
MySQL 多表查询,联合查询,子查询 ,内、外、自连接介绍,看这一篇就够啦(还含练习题哦)
连接查询 - 内连接 查询两张表的交集数据原创 2022-05-05 21:15:15 · 536 阅读 · 7 评论 -
MySQL 里面的 “约束” 条件 你确定你全都知道?
约束 描述 关键字 非空约束 限制该字段的数据不能为null not null 唯一约束 保证该字段的所有数据都是唯一,不重复的 unique 主键约束 主键是一行数据的唯一标识,要求非空且唯一 primapy key 默认约束 保存数据时,如果未指定该字段的值 default 检查约束(8.0.16版本之后) 保证字段值满足一个条件 check 外键约束 用来让两张表的数据之间建立连接,保证数据的一致性和原创 2022-05-02 23:36:59 · 1124 阅读 · 2 评论 -
MySQL常用的几种函数你知道嘛?
字符串函数常用的字符串函数有 concat(S1,S2,..Sn), lower(str) , upper(str)原创 2022-04-18 21:27:24 · 637 阅读 · 1 评论 -
MySQL DQL语句的练习和执行顺序
DQL语句练习首先创建一个数据库创建数据库的语法: create database [if not exists] 数据库名; if not exists 的意思为数据库名称存在,不执行任何操作,数据库不存在,创建数据库创建一个名为 itcast 的数据库:create database if not exists itcast;使用 itcast 数据库:-- use 数据库名;use itcast;创建表语法:create table 表名( .原创 2022-04-14 18:21:11 · 804 阅读 · 2 评论 -
C++ 演讲比赛流程管理系统实现
1.1比赛规则● 学校举行一场演讲比赛,共有12个人参加,比赛共两轮,第一轮为淘汰赛,第二轮为决赛每名选手都有对应的编号,如1001`10012● 比赛方式: 分组比赛,每组6个人,第一次分为两个小组,整体按照选手的编号进行抽签后顺序演讲● 10个评委分别给每名选手打分,去除最高分和最低分,求平均分为本轮选手的成绩当小组演讲完后,淘汰组内最后的三名选手,前三名晋级,进入下一轮的比赛● 第二轮为决赛,前三名胜出,每轮比赛过后需要显示晋级选手原创 2022-03-30 23:28:26 · 650 阅读 · 1 评论 -
C++ 实现二分查找,分别用while,for循环分别实现(一看就会,一敲就.....)
C++ 实现二分查找,分别用while,for循环分别实现(一看就会,一敲就.....)原创 2022-03-24 00:42:35 · 578 阅读 · 1 评论 -
C++ 最简单排序算法 - 冒泡排序
在写代码之前我们先了解一下什么是冒泡排序解释: 冒泡排序的思想就是将第一个元素与第二个元素比较,如果第一个元素比第二个元素大,那么就将两者交换,并继续用第二个元素和第三个元素比较,在一个循环结束后,最大的元素会沉到数组的最右边,因此,下次循环就直接到倒数第二个元素为止,最后的一次循环就只剩第一个元素,至此,所有元素都排列完成。这种排序是按照从小到大排序,;还可以按照从大到小的顺序排列,即最大的向左沉代码如下:sort.cpp#define _CRT_SECURE_NO_WAR.原创 2022-03-18 22:21:23 · 1582 阅读 · 1 评论 -
C++ STL案例 - 员工分组
案例描述 公司今天招聘了10名员工(ABCDEFGHIJ),10名员工进入公司之后,需要指派员工在那个部门工作 员工信息有: 姓名 工资组成;部门分为:策划、美术、研发 随机给10名员工分配部门和工资 通过multimap进行信息的插入key(部门编号) value(员工) 分部门显示员工信息实现步骤: 1.创建10名员工,放到vector中 2.遍历vector容器,取出每个员工,进行随机分组 3.分组后,将员工部门编号作为key,具体员工为value,放入到mul...原创 2022-03-17 21:17:34 · 345 阅读 · 2 评论 -
C++ list容器排序案例
C++ list容器排序案例原创 2022-03-14 17:52:10 · 415 阅读 · 1 评论 -
C++小案例 --- STL - 评委打分(适合初学者)
案例描述有5名选手:选手ABCDE,10个评委分别对每一名选手打分,去除最高分,去除评委中最低分,取平均分实现步骤1.创建五名选手,放到vector中2.遍历vector容器,取出来每一个选手,执行for循环,可以把10个评分打手存到deque容器中3.sort算法对deque容器中分数排序,去除最高和最低分4.deque容器遍历一遍,累加总分5.获取平均分代码如下:STL案例 - 评委打分.cpp#define _CRT_SECURE_NO_WARNINGS#includ.原创 2022-03-09 17:45:06 · 409 阅读 · 1 评论 -
C++ 类模板案例 - 数组类封装
C++ 类模板案例 - 数组类封装原创 2022-03-03 17:29:39 · 697 阅读 · 0 评论 -
C++ 函数模板案例实现
案例描述:1.利用函数模板封装一个排序的函数,可以对不同数据类型数组进行排序2.排序规则从大到小,排序算法为选择排序3.分别利用char数组和int 数组进行测试#define _CRT_SECURE_NO_WARNINGS#include<iostream>using namespace std;//交换函数模板template<class T>void mySwap(T &a, T& b){ T temp = a; a = b; b =原创 2022-02-22 22:16:14 · 219 阅读 · 1 评论 -
C++案例 << 职工管理系统>>
在这里给大家分享一个案例,该案例来自黑马程序员,对C++初学者这个案例应该非常不错,我看完视频也是跟着手敲一遍,在此分享给大家。首先程序运行结果如下:里面有8个功能提供大家使用 !下面我把原码分享给大家,有兴趣的小伙伴可以拿去试一下哈。首先先创建WorkerManager.h 头文件,代码如下,不想手敲复制粘贴即可。#pragma once//防止头文件重复包含#include<iostream>//包含输入输出流头文件using namespace std;//.原创 2022-02-22 18:07:42 · 1805 阅读 · 2 评论 -
多态案例-制作饮品
#define _CRT_SECURE_NO_WARNINGS#include<iostream>using namespace std;//纯虚函数class AbstractDrinking{public: //煮水 virtual void Boil() = 0; //冲泡 virtual void Brew() = 0; //倒入杯中 virtual void PourInCup() = 0; //加入辅料 virtual void PuSomething(.原创 2022-02-10 19:38:49 · 5975 阅读 · 1 评论 -
用C++的多态写一个《计算器》类
首先我们先写普通写法#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<string>using namespace std;//普通写法class calculator{public: int getResult(string oper) { if (oper == "+") { return m_Num1 + m_Num2; } else if (oper == "-原创 2022-02-09 17:02:01 · 1310 阅读 · 2 评论