自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 SJF(短作业优先)算法 C++ 实现

1 SJF简介 简介后续补上。该算法为非抢占式调度算法,抢占式SJF算法代码后续补上...2 源代码#include <iostream>#include <string>using namespace std;//进程个数const int N=5;//进程结构体struct Process{ string name;//进程名 ...

2019-03-01 11:20:13 5378 1

原创 FCFS(先到先服务)算法 C++实现

1 FCFS简介 后续补上...2 源代码#include <iostream>#include <string>using namespace std; //进程结构体struct process{ string name;//进程名 int arriveTime;//到达时间 int runTime;//进程运行时间 int s...

2019-03-01 11:15:09 3594

翻译 (3)进程简介

1 进程概念 OS的基本特性是并发与共享,即在系统中同时存在几个相互独立的程序,他们交叉地运行,并共享资源。程序交叉运行,共享资源,会出现以下三个问题:1)资源的竞争2)程序间的合作协同3)程序间的通信。 要解决这些问题 , 用程序的概念已经不能描述程序在内存中运行的状态,必须引入新的概念 ——进程(1)顺序执行与并发执行的特征顺序执行①顺序性:按照程序结构所...

2019-03-01 11:09:32 628

翻译 (2)操作系统结构

1 计算机硬件(1)计算机系统体系结构计算机体系结构(2)计算机系统操作 I/O设备与CPU可并行运行 每一设备控制器负责一个设备类型 每一设备控制器有一局部缓存 CPU 通过局部缓存与主存交换数据 I/O从设备到设备控制器的局部缓存 设备控制器通过引起中断通知CPU操作已完成  中断机制       ①硬件中断       ②软件中断:异常/系统调用  ...

2019-02-25 17:55:07 348

翻译 (1)操作系统概述

整理自:中国大学MOOC——操作系统原理第一章(田丽华)目录1 操作系统简介1.1 为什么要有操作系统?1.2 什么是操作系统?1.3 操作系统的目标是什么?1.4 操作系统的其他定义1.5 操作系统有什么作用?2 操作系统的发展2.1 发展动力2.2 发展过程(1)手工操作方式(2)单道批处理系统(50-60年代)(3)多道批处理系统(60年代...

2019-02-22 15:17:39 365

翻译 计算机性能指标、硬件、软件

目录1 计算机的性能指标2 计算机硬件2.1 硬件组成要素2.2 运算器2.3 存储器2.4 控制器2.5 适配器与输入输出设备3 计算机软件3.1 软件的组成与分类3.2 软件的发展演变1 计算机的性能指标吞吐量:表征一台计算机在某一时间间隔内能够处理的信息量。 响应时间:表征从输入有效到系统产生响应之间的时间度量,用时间单位度量。 利用率:在...

2019-02-16 14:38:53 1553

原创 C# Graphics 绘图(及Color、Pen、Brush)

目录1 命名空间与继承2 Color、Pen、Brush2.1 Color2.2 Pen2.3 Brush3 示例3.1 画线3.2 画矩形3.3 画圆3.4 画弧/扇形 3.5 画多边形4 参考1 命名空间与继承        Graphics类是GDI+技术的一个基本类。GDI+(GDI+是GDI[Graphics Device Inte...

2019-01-25 15:48:42 24819 1

原创 (2)迭代算法

目录1 简介2 算法示例2.1 求平方根 2.2 二分法求根3 参考1 简介    迭代法,是一种不断用变量的旧值推出新值的过程,跟迭代法相对应的是直接法(一次解法),即一次性解决问题。由于计算机运算速度快、适合做重复性操作的特点,迭代算法已成为用计算机解决问题的一种基本方法。2 算法示例2.1 求平方根问题:给定一个数,求这个数的平方根,误差小于某一范围。...

2019-01-23 16:56:01 1410

原创 C# 连接 MySQL 数据库

目录1 下载安装mysql-connector1.1 下载1.2 安装2 测试3 参考 1 下载安装mysql-connector1.1 下载官网地址:https://dev.mysql.com/downloads/connector/net/或者直接从这里下载:https://download.csdn.net/download/qq_29406323/109...

2019-01-23 11:57:11 218

翻译 (4-2)MySQL 记录的查询——SELECT

目录1 SELECT语法2 查询多列数据2.1 field2.2 table.field3 AS(使用别名)4 WHERE(条件查询)4.1 简介4.2 WHERE的使用 5 GROUP BY (查询结果分组)5.1 查询结果分组5.2 使用6 HAVING(分组条件)  7 ORDER BY(查询结果的排序)8 LIMIT (限制查询数量)...

2019-01-22 17:08:56 240

翻译 (4-1)MySQL 记录的插入更新与删除

目录1 INSERT(插入记录)1.1 insert-values1.2 insert-set1.3 insert-select 2 UPDATE(单表更新)3 DELETE(单表删除)4 参考1 INSERT(插入记录)1.1 insert-values语法结构:    INSERT [INTO] tbl_name [(col_name,...)] {...

2019-01-22 11:40:44 288 3

转载 (1)遍试算法

目录1 算法简介2 算法示例2.1 韩信点兵2.2 水仙花数2.3 完全数 3 参考1 算法简介算法是指计算机解决问题的办法,是指令的有限序列,也就是一些程序语句。算法的特点:(1)有穷性:指令序列一定是有穷的(区别于数学算法上的无穷)。(2)确定性:用同样的(数据)输入,得到的结果应该是一样的。(3)可行性:算法可以写成代码的形式,并在一定的时间内...

2019-01-21 17:25:36 1353

翻译 (3-5)MySQL 修改数据表名称 列名称及列定义(数据类型)

目录1 修改列名称2 修改列定义2.1 移动某个字段的位置2.2 修改列的数据类型2 修改数据表名称 3 注意事项4 总结4.1 约束4.2修改数据表5 参考1 修改列名称语法结构:ALTER TABLE tbl_name CHANGE [COLUMN] old_col_name new_col_name column_definition [FIR...

2019-01-21 15:13:01 1565 2

翻译 (3-4)MySQL 添加/删除约束

目录1 添加约束1.1 添加主键约束1.2 添加唯一约束1.3 添加外键约束1.4 添加/删除默认约束2 删除约束 2.1删除主键约束2.2 删除唯一约束 2.3 删除外键约束3 参考1 添加约束语法结构:ALTER TABLE tbl_name ADD [CONSTRAINT [symbol]] PRIMARY KEY [index_type] (...

2019-01-21 11:57:05 298

翻译 (3-3)MySQL 添加/删除列

目录1 添加单列 2 添加多列3 删除单列4 删除多列 5 参考1 添加单列语法结构:ALTER TABLE tbl_name ADD [COLUMN] col_name column_definition [FIRST | AFTER col_name](1)首先查看数据表users1数据表的结构:users1数据表的结构(2)在所有列的最后面添加新列(...

2019-01-20 20:32:39 173

翻译 (3-2)MySQL 外键约束的参照操作

目录1 概述2 CASCADE操作2.1 记录插入操作2.2 记录的删除操作3 参考1 概述    以下操作是指进行了外键约束的创建之后,在更新表的时候,子表是否也进行相应的操作。(1)CASCADE:从父表删除或更新且自动删除或更新子表中匹配的行。(2)SET NULL:从父表删除或更新行,并设置子表中的外键列为NULL。如果使用该选项,必须保证子表列没有指定...

2019-01-20 19:56:09 237

翻译 (3-1)MySQL 外键约束

目录1 约束简介2 FOREIGN KEY2.1 FOREIGN KEY 功能2.2 创建外键约束的要求3 实例3.1创建两个数据表(父表和子表)3.2查看索引4参考链接1 约束简介(1)约束保证数据的完整性和一致性。(2)约束分为表级约束和列级约束。(3)约束按功能划分包括:    ①NOT NULL(非空约束)    ②PRIMARY K...

2019-01-19 20:32:37 150

翻译 (2-4)MySQL 自动编号及约束

目录1 MySQL自动编号2 MySQL 主键约束2.1 AUTO_INCREMENT配合PRIMARY KEY使用2.2 PRIMARY KEY单独使用3 MySQL 唯一约束4 MySQL 默认约束1 MySQL自动编号关键字:ANTO_INCREMENT(1)自动编号,且必须与主键组合使用。(2)默认情况下,起始值为1,每次增加量为1。错误示例:...

2019-01-18 21:02:44 4178

翻译 (2-3)MySQL 空值与非空

目录1 简介2 创建非空字段1 简介(1)NULL 空值,字段值可以为空。(2)NOT NULL 非空,字段值禁止为空。2 创建非空字段例:创建表格,使用NOT NULL创建非空字段,使用NULL或者不写(默认为NULL)。CREATE TABLE tb2(username VARCHAR(20) NOT NLL,age TINYINT UNSIGNED NLL)...

2019-01-18 09:50:16 354

翻译 (2-2)MySQL 创建/查看数据表(结构)

 整理自:慕课网--初识MySQL目录1 创建数据表2 查看数据表3 查看数据表结构 4 插入记录 5 查看记录      数据表(或称表)是数据库的重要组成部分之一,是其他对象的基础。数据表的行称为记录,列称为字段。      创建数据表,首先要打开数据库:USE 数据库名称;1 创建数据表(1)打开数据库(USE test;),查看当前使用的数据库(SE...

2019-01-17 21:40:03 317

转载 (2-1)MySQL 数据类型

MySQL数据类型决定了数据的存储格式,代表了不同的信息类型。MySQL数据类型主要有:(1)整型:TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT。(2)浮点型:FLAOT, DOUBLE。(3)字符串类型:CHAR,VARCHAR,TINYTEXT,TEXT,MEDIUMTEXT,LONGTEXT,ENUM,SET。(4)日期类型:YEAR,T...

2019-01-17 20:41:57 144

转载 C# LinkLabel 链接标签

1 命名空间与继承命名空间:System.Windows.Forms继承:Object→MarshalByRefObject→Component→Control→Label→LinkLabel2 常用属性(1)ActiveLinkColor : 表示单击链接时的颜色。(2)LinkColor: 表示链接的初始颜色。(3)VisitedLinkColor: 获取或设置当显示以...

2019-01-17 20:09:18 2978

翻译 (1-4)MySQL 操作数据库

整理自:慕课网——MySQL视频教程目录1 创建数据库1.1创建新的数据库1.2创建已有数据库1.3 查看/设置数据库编码方式2 查看当前服务器下的数据表列表 3 修改数据库(编码方式) 4 删除数据库1 创建数据库1.1创建新的数据库语法结构:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEF...

2019-01-16 16:22:09 101

翻译 (1-3)MySQL 基本操作

整理自:慕课网——MySQL概述目录1 启动/关闭MySQL服务2 MySQL登录与退出3 MySQL常用命令及语法规范3.1修改提示符3.2 常用命令3.3MySQL语句的规范1 启动/关闭MySQL服务打开cmd命令窗口,由于已配置MySQL系统环境变量,所以可以在任何目录下启动和停止MySQL服务。(1)启动MySQL服务net start my...

2019-01-16 15:22:29 106

翻译 (1-2)Win7安装配置 MySQL5.5

win7安装MySQL5.5具体步骤可以参考慕课网视频,非常详细。目录1 MySQL5.5安装1.1安装方式1.2 安装过程2 MySQL的标准配置3 MySQL配置选项1 MySQL5.5安装1.1安装方式(1)MSI安装(Windows Installers):初学者建议使用这种安装方式。(2)ZIP安装:较复杂。1.2 安装过程(1)下载地址:...

2019-01-16 10:25:01 215

翻译 (1-1)MySQL 基础

声明:本系列仅为个人学习总结,大部分参考百易教程和慕课网。目录1 学习网站2 MySQL简介2.1 数据库2.2 SQL-数据库的语言2.3 MySQL1 学习网站MySQL学习网站:百易教程视频教程初级:慕课网2 MySQL简介2.1 数据库数据库定义:数据库是一个结构化的数据集合。在关系型数据库中,存在大量的表,表的使用可以是:一对一,一对多...

2019-01-16 09:54:35 203

转载 C# TreeView 树形分层集合

转载至: 学习靠自己目录1 tvw命名空间与继承2 tvw的基本操作2.1TreeNode相关2.2添加根节点2.3添加子节点2.4删除节点3 实例4 参考文献1 tvw命名空间与继承命名空间:System.Windows.Forms继承:Object→MarshalByRefObject→Component→Control→TreeView2 ...

2019-01-15 18:18:45 3373

原创 C# ListBox 列表箱

1 命名空间与继承命名空间1:System.Windows.Forms继承1:Object→MarshalByRefObject→Component→Control→ListControl→ListBox命名空间2:命名空间2:System.Windows.Controls继承2:Object→DispatcherObject→DependencyObject→Visu...

2019-01-15 16:40:29 1816

原创 C# ComboBox 下拉选项框

1 命名空间及继承命名空间1:System.Windows.Forms继承1:Object→MarshalByRefObject→Component→Control→ListControl→ComboBox命名空间2:System.Windows.Controls继承2:Object→DispatcherObject→DependencyObject→Visual→UIElem...

2019-01-15 14:08:51 55593

原创 C# NumericUpDown/RadioButton 数字输入框/单选框

目录1.1 Nud常用属性1.2 Nud常用事件1.3 Nud实例2 RadioButton2.1 rdo常用属性2.2 rdo常用事件2.3 rdo实例3 参考博客1.1 Nud常用属性    NumericUpDown是一个数字输入框控件。(1)DecimalPlaces:获取或设置控件显示小数位数。(2)Increment:获取或设置递增或递减...

2019-01-14 22:04:51 949

原创 C# CheckBox/CheckedListBox 复选框/复选框列表

目录1 CheckBox获取选中项文本 2 CheckedListBox获取选中项文本 2.1 CheckedListBox常用属性2.2 CheckedListBox常用方法3 参考博客1 CheckBox获取选中项文本(1)①创建一个winForm窗体应用,在设计窗体中拖入一个“Panel”面板容器,一个button,一个textBox(并将其Multiline属性...

2019-01-14 17:20:35 9450

原创 C# Button 按钮控件

目录1 工具箱添加按钮2 代码添加按钮2.1 方法一:绑定事件(+=new EventHandler())2.2 使用lamada表达式添加 1 工具箱添加按钮    (1)新建WinForm窗体应用,打开Form设计界面,在工具箱中找到Button,将其拖入Form界面,按F4快捷键打开按钮属性窗口修改其属性。效果如下:                      ...

2019-01-14 10:32:09 17712

转载 C# Dictionary 字典

转载至:C#中的Dictionary字典类介绍1 Dictionay 简介(1)Dictionary包含的命名空间:System.Collection.Generic(2)Dictionary元素都是由键值对组成(3)键和值可以是任何类型(int,string,自定义等)2 Dictionary使用方法例:Dictionary<string,string> MyDt = n...

2019-01-12 16:04:18 830

转载 C# Hashtable 哈希表

转载至:Z&K的博客园1 Hashtable(哈希表)简介    在 .NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key-value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储

2019-01-12 11:34:22 154

原创 C# Label 标签控件

转载至:chnyacLabel(标签)Label常用属性序号属性名说明1Text用来设置或返回标签控件中显示的文本信息。2AutoSize用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。①true:控件将自动调整到刚好能容纳文本时的大小。② false:控件的大小为设计时的大小。默认值为false。3Anchor用来确定此控...

2019-01-11 21:09:43 13550 2

转载 C# List<T> 泛型列表

转载至:Sennys1 List简介&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;List在C#应用程序中是一种快捷、易于使用的泛型集合类型,使用泛型编程为编写面向对象程序增加了极大的效率和灵活性。&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;在决定使用IList 还是使用ArrayList类(两者具有类似的

2019-01-11 17:15:43 377

转载 C# Array 数组

部分参考或转载:菜鸟教程–数组(Array)1 数组声明与初始化1.1 数组声明如:int[] arr;// 数据类型 [] 数组名1.2 初始化数组&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;数组是一个引用类型,所以您需要使用 new 关键字来创建数组的实例。1)使用new 关键字创建数组实例double[] arr = new double[10];2)①动态初始化[定义与赋值操作分开进行]&amp;amp;amp;n...

2019-01-11 15:44:09 3253

原创 C# ProgressBar 进度条控件

1 继承关系Object→MarshalByRefObject→Component→Control→ProgressBar ProgressBar表示Windows进度栏控件。2 重要属性序号属性类型用法1pBar.Visiblebool获取或设置进度条控件可见或不可见2pBar1.Minimumint获取或设置控件范围的最小值。默认值为0。3...

2019-01-11 11:49:47 36816

翻译 C# DateTime/TimeSpan 日期事件/时间间隔

待整理(20190109)…

2019-01-10 20:56:33 3745

翻译 C# String 字符串

待整理(20190109)…

2019-01-10 17:43:13 903

mysql-connector6.9.12

VS环境下 C#连接MySQL需要用到MySql.Data.dll文件,这里提供.Net4.0/4.5版本的dll

2019-01-23

空空如也

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

TA关注的人

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