自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TCP/UDP不同

TCP和UDP都是因特网(TCP/IP)为应用层提供的两种运输层协议。简单的来说,TCP、UDP是运输层协议。这两种协议都是为调用他们的应用程序所服务的,那么两种协议之间存在什么差异呢?1. 服务tcp(传输控制协议)为调用它的应用程序提供了一种可靠的、面向连接的服务udp(用户数据报协议)为调用它的应用程序提供了一种不可靠的、无连接的服务2. 连接tcp是面向连接的也就是说在...

2019-12-13 18:36:49 253

原创 mysql--运行sql脚本建表,路径转义出错的问题

进入 mysql的安装路径bin目录下\bin -> 登录mysql -> 查看此账户目前拥有的数据库用txt记事本写好sql脚本文件文件后缀名为sql /*创建账户表*/create table account( id int primary key auto_increment, name varchar(40), money ...

2019-12-09 18:21:51 443

原创 事务

1. 事务事务是数据库的逻辑操作单元,他是完成读取或者更新数据库内容的一个或者一系列操作。比如:更新员工x的工资 这一个操作 就是一个事务。再比如:删除一个辞职员工的工作记录, 这里涉及两个操作,首先是工作对接,要把辞职员工的工作转接到另一名员工的手上,第二个就是把辞职的员工记录删除,不然就会出现已辞职的员工还在负责公司的某项工作。两个操作都要完成;这也是一个事务。2. 事务的状态转换图...

2019-12-09 18:07:35 141

原创 sql的简单操作

SELECT: 选择INSERT: 插入UPDATE: 更新DELETE: 删除(只删除内容,不删除定义)DROP: 删除(既删除内容,也删除定义)DISTINC: 消除重复1.数据操作顺序SELECT *| 列名FROM 表名WHERE 条件GROUP BY 属性(列名) 按属性分组HAVING 过滤分组ORDER BY 排序 (ASC 升序 DESC 降...

2019-12-06 18:32:37 243

原创 数据库之关系运算

1. 一元运算顾名思义就是只对一个关系进行操作选择:选择出符合条件的行得到一个新关系。如: σsalary > 1000 (Staff) 表示在表Staff中选出salary> 1000 所有员工 。投影:选出想要选择的列得到一个新的关系如:∏staffNo,fName(Staff) 别熬是在表中选择staffNo,fName组成新表。2. 二元运算同理是多个关...

2019-12-05 20:04:52 1449

原创 数据库之第二、三章小结

第三章1. 多用户DBMS结构第四章2. 完整性约束(1) 目的确保数据的正确性(2)两条重要的规则实体完整性:在基本关系中,主关键字的属性不能为空。(针对主关键字)引用完整性:某关系中的外部关键字取值要与主关系中的某个元组(行)相等,或者两者都为空。3.视图定义:指虚关系或者导出关系,无需单独存在,它是对一个或者多个关系进行操作得到的一个动态结果。...

2019-12-05 16:16:28 286

原创 P1047 校门外的树

题目描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,…,L都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵...

2019-07-05 22:47:18 105

原创 P1028 数的计算

题目描述我们要求找出具有下列性质数的个数(包含输入的自然数n):先输入一个自然数n( n≤1000 ),然后对此自然数按照如下方法进行处理:不作任何处理;在它的左边加上一个自然数,但该自然数不能超过原数的一半;加上数后,继续按此规则进行处理,直到不能再加自然数为止.输入输出格式输入格式:1个自然数n(n≤1000)输出格式:11个整数,表示具有该性质数的个数。输入输出样例...

2019-07-04 16:41:37 77

原创 语法分析之LL(1)、LR(0)、SLR(1)、LR(1)、LALR(1)

一、自顶向下从根开始,按先根次序的创建语法分析树的各个节点,可以看作最左推导。使用自顶向下语法分析的前提是无左递归、无左公因子,如果存在,需要消除左递归以及彻底提取左公因子。递归下降LL(1)文法分析使用递归下降分析会存在回溯,所以LL(1)文法随之诞生。使用LL(1)文法来构建预测分析表可以解决选择哪个产生式的问题。构建预测分析表的关键就是准确求出FIRST() 和 FOLLOW(...

2019-06-11 00:39:48 6528

原创 网课随记(5.5)

一.发展Hub(集线器) -> switch(交换机) -> 路由器1.Hub:Hub(集线器)可以说是一种共享介质,集线器的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。举列子来说不同的计算机之间通信A(PC)-> B(PC)通信,可以用一根网线将他们连接起来,当A、B->C通信时,就可以把接收到的信号(节点...

2019-05-15 14:56:56 156

原创 套接字socket

一、socket作用socket----给应用层和传输层之间提供应用程序设计接口(应用编程接口API)。二、地址结构1.当应用程序创建套接字时,操作系统会分配一个数据结构来存储该套接字相关信息。2.使用TCP/IP协议族的网络应用程序声明端点地址变量时,使用结构sockaddr_instruct sockaddr_in{ u_char sin_len; //地址长度 u_cha...

2019-05-11 09:36:16 446

原创 多线程学习

多线程学习 1、线程概述  进程:运行在自己的地址空间之内的自包容的程序,是一个动态执行的过程。比如我打开记事本写一个.txt文件这个过程是一个进程;打开eclipse写一个程序这个过程是一个进程;运行这个程序也是一个进程;人跑50m短跑这个过程也可以说是一个进程。  线程:是比进程更小的执行单位,是一个个独立的子任务,一个线程就是在进程中...

2019-04-27 22:13:00 82

原创 FIRST 和 FOLLOW求解

(一)FIRST集合概念:FIRST(α)定义为可以从α推导得到的串的首符号的串的集合。换言之,就是由非终结符推出的所有的开头符号(终结符)或者是ε,即如果α=*=>ε,那么ε也在FIRST(α)中.1.FIRST的计算方法计算单个文法符号X的FIRST(X)时,不断应用以下规则,直到没有新的终结符或者是ε加入。(1)如果X是终结符号,那么FIRST(X)={X}(2)如果X是...

2019-04-17 21:25:36 7224 2

原创 DNS简述

目录DNS提供的服务DNS工作原理为什么采用分布式DNSDNS服务器的层次结构DNS查询方式1.DNS提供的服务前言:DNS即域名系统,是互联网的核心服务。(1)域名想IP地址的翻译我们访问互联网习惯使用的是域名(主机名),而机器能识别的是IP地址,此时我们就十分需要一个域名解析系统DNS来进行域名到IP地址的转换。(2)主机别名在我们日常生活中,当我们的名字比较难记或...

2019-04-14 23:32:25 1072

原创 编译原理第一章1.1练习题

1.1.1编译器是一种程序,它可以阅读某一种语言(源语言)编写的程序,并把该程序翻译成一个等价的、用另一种语言(目标语言)编写的程序,简言之我认为其就是把源语言->目标语言, 并且报告它在翻译过程中发现的源程序的错误。解释器是一种语言处理器,直接利用用户提供的输入执行源程序中指定的操作。(龙书第二版P1)1.1.2效率高;有更好的错误诊断,因为它逐句执行源程序。1.1.3汇编语...

2019-04-09 13:43:40 512

原创 linux概述

一、linux的简诉unix的版权之争引发了linux的诞生。unix和linux的比较linux的结构外壳shell可以自写Linux特点

2019-04-09 13:30:07 134

原创 初识服务器

服务器(一)概念服务器在某种程度上可以看作是计算机,但对比一般的计算机,服务器又高速度的CPU运算能力、长时间可运行、具有强大的I/O外部数据吞吐能力。(吞吐量是指对网络、设备、端口、虚电路或其他设施,单位时间内成功地传送数据的数量(以比特、字节、分组等测量)。)(二)类型 服务器的类型可以从服务器的外形、性能(CPU数量)、处理器架构(也可以说是指令集或者是cpu内核数量)、业务应...

2019-04-08 22:54:10 181

转载 JAVA---线程学习

一、何为程序1.概念程序: 为了让计算机执行某些操作或者解决某个问题而编写的一系列有序指令的集合2.举个银行取款的例子来说完成取款的这个过程就是一个程序,取款包括 1)插卡 2)输入密码并完成验证 3)取出金额。二、何为进程1.概念进程是具有一定独立功能的程序关于某个数据集合上的一次活动,进程是操作系统分配资源的一个独立单位。非正式的说法,进程就是执行中的程序。2. 比如上面...

2019-03-09 16:20:14 113

原创 数组

数组数组一、简介1. 数组是存储同一类型的数据的集合,是一种线性的连续存储空间的数据结构。在java中,数组是类,既然是类,那么数组也可以有属性和方法,但是数组有且仅有一个属性:长度--length(表示该数组能存储多少的数据),因此获得数组的长度的写法为:数组名.length。数组分为一维、二维、多维,常用的为一维、二维。2. 数据类型:①基本数据类型(byte、short...

2019-01-26 17:31:00 54

原创 Java -- 构造函数 & this & 方法重写和方法重载的区别

Java --函数JAVA:今天总结一下构造方法、关键字、方法重载和方法重写的异同一、构造方法(构造函数)1、构造方法的作用:一是创建对象时调用构造方法创建对象,二是可以初始化多个属性【学生类创建一个学生对象stu:Student stu = new Student() 这里调用的是无参构造函数。】2、构造函数的结构及注意事项:1、结构:【public 类名([...

2019-01-23 18:44:00 145

原创 类与对象 && 继承

类与对象 && 继承 以下是本人的对类与对象、继承的一些理解,如有错误之处万望谅解,如有朋友愿意指正,十分乐意,万分感谢!类与对象类与对象是学习编程的基础(大概吧),那么何为类?何为对象呢?一、简介 何为类?说到类我想先说一下何为对象,在现实生活中,对象可以用来指代你的男/...

2019-01-20 20:28:00 84

空空如也

空空如也

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

TA关注的人

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