自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

转载 三级模式两级映像/数据库系统结构

引言考察数据库的结构可以有多种不同的层次或角度。(这里说的数据库不局限于关系型数据库)如果从DBMS角度来看,数据库通常采用三级模式结构,也就是说DBMS内部的系统结构是三级模式结构如果从数据库最终用户角度来看,数据库系统的结构可分为:单用户结构、主从式结构、分布式结构、客户/服务器、浏览器/应用服务器/数据库服务器多层结构等。这是数据库系统外部体系结构。数据库系统的模式(Schema)数据模型中有“型”和“值”的概念,如:学生(学号,性别,班级)是“型”,而:张三(20160310001,1,

2020-08-26 18:15:46 1406

转载 PV操作

信号量:信号量机制:1965年,荷兰学者DIJKSTRA提出的信号量机制是一种卓有成效的进程同步工具。在长期且广泛的应用中,信号量机制又得到了很大的发展。信号量的作用:控制共享资源的使用权(满足互斥条件)标志某事件的发生使两个或两个以上的进程的行为同步信号量的实质:像是一把钥匙,进程要运行下去,需要先拿到这把钥匙,通俗点来讲就是在允许的信号量下,进程才能够执行。接下来,我们就来看看如何通过操作信号量,来实现控制进程的执行。PV的操作:pv操作:就是来解决互斥与同步的问题的。PV操作是分

2020-08-17 17:59:17 452

转载 流水线相关知识

流水线的概念流水线是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术。即可以同时为多条指令的不同部分进行工作,以提高各部件的利用率和指令的平均执行速度。我们都知道,在执行一条指令的过程中,最少要经历 取指 分析 执行 三个步骤,也就是说,假设有三个指令1 、2、 3,当我们在正常情况下,在执行指令1的时候,会首先对指令1按照以上三个步骤进行处理,处理完毕后在对指令2进行处理,以此类推。而流水线的应用,就是像我们在工厂中一样,当对指令1进行分析工作时,同时对指令2进行取指,继续执行,当

2020-08-11 09:42:06 444

转载 八位二进制数能表示数的范围以及原码、反码和补码含义

首先八位二进制数0000 0000 ~1111 1111,一共可以表示2^8=256位数,如果表示无符号整数可以表示0~255。计算方法就是二进制与十进制之间的转换。如果想要表示有符号整数,就要将最前面一个二进制位作为符号位,即0代表正数,1代表负数,后面7位为数值域,这就是原码定义。这样在现实生活中完全没有问题,但在计算机中就出现了问题。数的表示:在原码中,0的表示有两种(+0)0000 0000、(-0)1000 0000,这样就产生了编码映射的不唯一性,在计算机上就要区分辨别。然而+0、-0却没

2020-08-09 16:40:40 27955 5

原创 数据结构与算法学习第三天

链表:链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是不像顺序表一样连续存储数据,而是在每一个节点(数据存储单元)里存放下一个节点的位置信息(即地址)。链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。链表与顺序表的各种操作复杂度如下所示:栈:又称为堆栈(stack),是一种容器,可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(top...

2020-02-28 19:58:19 59

原创 数据结构与算法学习第二天

一组序列元素的组织形式,我们可以将其抽象为线性表。一个线性表是某类元素的一个集合,还记录着元素之间的一种顺序关系。线性表是最基本的数据结构之一。根据线性表的实际存储方式,分为两种实现模型:1.顺序表,将元素顺序地存放在一块连续的存储区里,元素间的顺序关系由它们的存储顺序自然表示。2.链表,将元素存放在通过链接构造起来的一系列存储块中。顺序表的两种基本实现方式图a为一体式结构,存储表信息...

2020-02-27 20:57:11 78

原创 数据结构与算法学习第一天

算法的概念:算法是计算机处理信息的本质。当算法处理信息时,会从输入设备或数据的存储地址读取数据,把结果写入输出设备或某个存储地址以供以后调用。算法是独立存在的一种解决问题的方法和思路,语言并不重要,重要的是思想。算法的特征:1.输入:算法具有0个或多个输入2.输出:算法至少有一个或多个输出3.有穷性:散发在有限的步骤之后会自动结束而不会无限 循环,并且每一步骤可以在可接受的时间内...

2020-02-26 20:38:25 90

原创 Python基础语法重温第八天

'''函数定义装饰器'''def p_decorator(func): # 包含任意参数 def wrapper(*args, **kwargs): return '<p>' + func(*args, **kwargs) + '</p>' return wrapper@p_decoratordef get_tex...

2020-02-25 18:22:41 105

原创 Python基础语法重温第七天

# -*- coding: utf-8 -*-# @Time : 2020/2/23 18:29# @File : 01.pyimport pickleperson = {'name': 'Tom', 'age': 20}# 将对象序列化s = pickle.dumps(person)print(s)# 反序列化p = pickle.loads(s)print(...

2020-02-24 19:55:23 107

原创 Python基础语法重温第六天

try: x = 5 / 0 print(x)except ZeroDivisionError as e: print('不能除零',e)except: print('其他错误')else: print('没有异常')class Person: def __init__(self, name): self.name = n...

2020-02-23 20:45:13 105

原创 Python基础语法重温第五天

以C语言为代表的面向过程的编程语言,核心思想是以计算机能够理解的逻辑去分析问题解决问题,算法和数据结构是关键。Python既可以面向过程,也可以面向对象。面向对象的核心思想是以符合人的思维习惯去分析问题、分解问题、解决问题。万物皆对象。 关注特征和行为。...

2020-02-22 19:03:45 98

原创 Python基础语法重温第四天

# *参数,定义任意数量的参数def avg(*scores): return sum(scores) / len(scores)scores = (98,99,80)#解包传参res = avg(*scores)print(res)# **参数,定义字典表参数def display(**args): print(args)dic = {'name': 'To...

2020-02-21 19:41:13 78

原创 Python基础语法重温第三天

#实现了迭代协议的对象可以使用迭代循环,内部方法__next__()可以获取下一个元素# #iter()判断对象是否应用迭代器功能f = open('data', encoding='utf8')emp = iter(f) is fprint(emp)print(f.__next__())print(next(f))urls = ['baidu.com', 'qq.vip','t...

2020-02-20 19:09:00 155

转载 Python回调函数

打个比方,有一家旅馆提供叫醒服务,但是要求旅客自己决定叫醒的方法。可以是打客房电话,也可以是派服务员去敲门,睡得死怕耽误事的,还可以要求往自己头上浇盆水。这里,“叫醒”这个行为是旅馆提供的,相当于库函数,但是叫醒的方式是由旅客决定并告诉旅馆的,也就是回调函数。而旅客告诉旅馆怎么叫醒自己的动作,也就是把回调函数传入库函数的动作,称为登记回调函数(to register a callback func...

2020-02-02 18:47:41 114

原创 Python多环境切换

1.此电脑--------属性2.环境变量3.系统变量-Path并双击4.将C:\Users\jhy\AppData\Local\Programs\Python\Python36-32及C:\Users\jhy\AppData\Local\Programs\Python\Python36-32\Scripts移至anaconda前完成!...

2020-02-02 17:51:51 594

原创 Python基础语法重温第二天

###字典dictd = {'ISBN': '2567852', 'Title': '入门大法', 'Price': 50.00}#添加键值对d['Author'] = 'Marry' #1dep = {'Date': '2019-1-1'}d.update(dep) #2#检索,如果没有返回Noned.get('price', None)#dict构造函数声明字典...

2020-01-30 19:56:39 95

原创 Python基础语法重温第一天

import decimal###数值型(常用类型int、float)#结果为3.3000000000000003,计算机硬件描述浮点数精度时的特性造成num = 1.1+2.2#结果为3.3decimal.Decimal('1.1')+decimal.Decimal('2.2')#占位符num = '{0}'.format(20)#保留2位小数num = 3.333333n...

2020-01-29 19:59:52 104

IP射频卡读写器开发源码

基于易语言的TCP/IP射频卡读写器的开发源码,最近用到这个,分享一下

2019-04-15

modbus通讯工具

基于易语言的modbus通讯调试工具,有需要的朋友可以下载看一下,很实用。

2019-04-11

空空如也

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

TA关注的人

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