自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【进程同步】经典问题(生产单一种类产品的生产者--消费单一种类产品的消费者问题)

生产单一种类产品的生产者–消费单一种类产品的消费者问题1. 问题描述:一组生产者向一组消费者生产产品,他们之间共享同一个资源区。生产者生产产品放入仓库共享区内,当仓库共享区满时,则生产者阻塞等待消费者消耗产品;消费者消耗产品仓库共享区内产品,当仓库共享区为空时,则消费者阻塞等待生产者生产产品如下图所示:2.确立同步关系同步事件1->共享仓库未满时,生产者生产产品,等待消费者取走说明:此时设立empty=M,即为共享仓库可容纳的最大产品数量。由于生产者之间是并发生产产品的,

2020-12-09 22:33:29 323

原创 【Django安装及Django admin初始化】

Django一、如何在window10上安装Django只需按照步骤执行即可步骤一:打开DOC界面(Win+R),输入cmd即可将以下代码复制粘贴至docpip install virtualenvwrapper-winvirtualenvwrapper 是virtualenv 虚拟环境的管理器,而 virtualenv 每次启动项目都需要进入具体的项目目录下,然后再激活使用,项目多起来后比较麻烦。而使用 virtualenvwrapper 可以更好地管理虚拟环境,能全局创建和进入虚拟工具目

2022-02-26 21:19:30 765

原创 Python语法基础

基本语法输入a = int(input()) b = int(input()) 输出print(a,b,c) # 以空格分隔,then换行print(a,b,c,end="")# 以end后的值为分隔,不换行python变量均为指针b=1 # b指向1所在的内存位置a=b # a指向b所在的内存位置a is b # a和b所在内存位置相同a==b # a,b指向值相等赋值(交换a,b值)a,b = b,aprint(a,b)a=b=c=1print(a,

2021-08-04 17:02:48 392

原创 政治线索复习

土地政策时期政策内容太平天国运动《天朝田亩制度》耕者有其田、最能体现当时的社会理想和农民起义的特色的纲领性文件、一个以解决土地问题为中心的比较完整的社会改革方案辛亥革命三民主义-民生平均地价、没有正面冲击封建土地所有制、不能满足广大人民的需求大革命时期新三民主义-民生平均地权、节制资本、耕者有其田土地革命井冈山土地法消灭地主土地私有制实行农民土地私有制、没收一切土地土地革命兴国土地法消灭地主土地私有制实行农民土地私有制、没收一切公共土地及地

2021-07-04 15:56:40 466

转载 【Java问题面试总结】

一、 Java基础总结大部分内容部分转自 https://blog.csdn.net/ThinkWon/article/details/104390612,我只是针对大佬的博文进行自己相对常见问题的总结。大家想了解更多可以关注订阅上述链接1.JVM、JRE和JDK的关系JVM:java虚拟机,java跨平台JRE:java所需核心库,主要包含java.lang包JDK:java开发工具,内涵JRE,提供了java编译工具,打包工具2.JAVA数据类型基本数据类型:整、浮、字符、布引用类型:

2020-12-19 21:55:37 327 1

原创 SQL总结

一、SQL定义SQL,指结构化查询语言,全称是 Structured Query Language。SQL 让您可以访问和处理数据库。SQL 是一种 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言。三、SQL语法SQL = DDL+DML+DCL+TCL (数据定义语言+数据管理语言+数据控制语言+事务控制语言)DDL: Data Definition LanguageDML: Data Manipulatio

2020-12-18 16:56:09 250

原创 【进程状态与进程控制】

一、进程状态1、进程传统五状态模型总结 :进程状态转换并非都可逆进程状态的唯一性1.1 线程状态转换图2、进程七状态模型二、进程控制1、进程创建2、进程终止3、进程阻塞4、进程唤醒...

2020-12-17 11:33:33 210

原创 如何解决springboot中配置多个yml以及配置https

一、配置多个yml第一步:新增的yml命名:必须以application开头eg:application-hp.yml 其中的hp可以换成你自己命名的名字第二步:配置主yml,所谓的主yml指的是application.yml在主yml中配置如下:spring: profiles: active: hp(可以动态根据需求激活自己的配置环境) #@profileActive@使用@profileActive@的话,在进行maven打包时可以动态绑定所选择的配置文件yml第

2020-12-15 01:23:16 4852

原创 【进程特性与组成】

一、 进程定义数据结构:是一个能够独立运行的数据结构过程:处理机执行的过程、能够在数据集合上运行的过程单位:系统资源分配和CPU调度的基本单位二、进程的特性(4个)动态性:进程时处理机上执行的过程,因创建而产生,因调度而执行,因得不到资源而阻塞,因撤销而消亡并发性:在多道程序系统中,进程能够并发运行,提高系统的并发度和资源的利用率独立性:是系统系统资源分配和调度的基本单位异步性:进程之间的运行是异步的,以不可预知的速度执行三、进程和程序的关系对比点进程程序状

2020-12-12 22:09:14 233

原创 虚拟内存-基本概念以及理解

虚拟内存-基本概念以及理解一、思维导图二、传统存储管理方式的特性缺点三、程序执行的局部性原理四、虚拟内存的定义以及特征五、如何实现虚拟内存技术

2020-12-12 17:57:16 723

原创 【进程同步】经典问题(生产多种类产品的生产者--消费多种类产品的消费者问题)

多生产者–多消费者问题(数量为一的资源共享区)1.问题描述现在有一个产品共享仓库,每次其中只能生产并放一件产品(A产品或B产品)。生产者A生产A产品放入,生产者B生产B产品放入,消费者A消费产品A,消费者B消费产品B。且只有共享仓库没有产品时,生产者才能生产产品放入,而只有共享仓库中有属于消费者目标产品时,消费者才能消费。如下图所示2.确立同步关系当仓库为空时,生产者A(生产者B)可以放入产品A(产品B)说明: 由于生产者放入产品的事件是在仓库为空的事件之后,且仓库库存只有一,所以这里

2020-12-11 12:23:55 589 2

原创 【多线程】sleep、wait、yield练习

Thread.sleep();特性说明:不会释放锁只会阻塞线程监控状态依然保持可中断代码示例:public class ThreadSleepTest { final static Object mstxn = new Object(); public static void main(String[] args) { Thread thread1 = new Thread(new Thread1()); Thread thread2 =

2020-12-06 16:46:46 93

原创 【多线程】Java同步和异步、阻塞和非阻塞

同步与异步同步调用方发出的请求需等待响应方返回数据才可继续执行使用场景:搜索数据、不需要等待长时间的请求、需要实时结果返回异步调用方发出请求后,无需等待响应方返回数据,可继续执行。响应方的数据通常保存在响应对象中,方便调用方的通过响应对象进行获取。使用场景:I/O请求,耗时任务异步和同步对比图(转)阻塞与非阻塞阻塞状态调用方实现同步的时候,等待响应方返回数据的步骤就是阻塞状态。非阻塞状态调用方实现异步的时候,无需等待响应方返回数据即可继续执行就是非阻塞状态..

2020-12-05 22:16:00 184

原创 【12.4】最新改动

一、BUG方面1.、评分表管理,将8081去掉2、出线管理,生成出线作品名单接口,num和ranknum只传其中之一,且ranknum不要默认传13、奖项管理,修改奖项里面奖项排布要整齐4、作品详情里面的作品评价 分数与评委 展示格式调好5、动态绑定管理员getRoles接口二、课程评委模块1.、课程评委模块2.、课程评委 增删改查,分 超级管理员和课程管理员 两个工作平台,通过mid区分,mid=1 超级管理员平台mid=0 课程管理员平台三、课程管理员模块1

2020-12-05 14:49:14 142

空空如也

空空如也

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

TA关注的人

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