- 博客(731)
- 资源 (9)
- 论坛 (3)
- 收藏
- 关注

原创 『ACM』国家集训队论文集(最新)(1999-2017)(全)
更新10月13日:链接:https://pan.baidu.com/s/13h3fhPZPAOJNxix99GXpSw提取码:o8ex国家集训队1999论文集陈宏:《数据结构的选择与算法效率——从IOI98试题PICTURE谈起》来煜坤:《把握本质,灵活运用——动态规划的深入探讨》齐鑫:《搜索方法中的剪枝优化》邵铮:《数学模型的建立、比较和应用》石润婷:《隐...
2020-05-21 10:13:42
4709
31

原创 『设计模式』HR:不会设计模式,你好意思来面试?(面试必备设计模式)
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖
2020-04-17 13:17:46
4831
58

原创 『数据库』数据库笔记
前言结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。本文的写作知识体系来源于我的数据库老师SDAU张承明,部分知识来自于网络,我呢对知识进行了细化和添加了自己的一些看法,并且加入了一些实例帮助理解,本文不是面向SQL高手写的,可以看作是数据库的入门教程,或者SQL语言进阶的工具书。因本人水平有限本文中可能存在一些纰漏和错误,希望大家可以不吝指出以及提出建议,在下感激不
2020-03-22 14:11:41
4240
47

原创 『ACM』ACM模板合集
ACM模板整理:数学:数论–康托展开与逆康托展开模板 数论–组合数(卢卡斯+扩展卢卡斯)模板 数论–Miller_Rabin判断素数数论–中国剩余定理模板 数论–逆元(拓展欧几里得)模板 数论–逆元(费马小定理)模板数学–数论–因子和线性筛 (模板)数学–数论–随机算法–Pollard Rho 大数分解算法(纯模板带输出)数学–数论–快速幂–最大公约数–位运算模板线性筛求积性...
2020-03-09 15:03:55
2654
21
原创 吕云翔 软件工程课后题答案
1. 与计算机硬件相比,计算机软件有哪些特点? 计算机硬件是有形的设备,具有明显的可见性。但是人们却不能直接观察计算机软件的物理形态,只能通过他的实际运行情况来了解他的功能,特性和质量。人们在分析,设计,开发,测试软件产品的过程中,以及在软件开发项目的管理过程中,渗透了大量的脑力劳动,人类的逻辑思维和智力活动和技术水平是生产软件产品的关键。计算机软件不存在像硬件一样的磨损和老化现象,他不会受引起计算机硬件老化的环境因素的影响,但是软件却存在着缺陷维护和技术更新的问题。软件开发和运行必须依赖特定的计算
2021-01-05 11:33:32
1544
3
原创 操作系统--文件管理之索引
一级索引索引存储的结构不会出题。。。。多级索引多级索引求占用物理块数设有一个包含1000个记录的索引文件,每个记录正好占用一个物理块。一个物理块可以存放10个索引表目。建立索引时,一个物理块应有一个索引表目,试问索引应占几个物理块?首先求出建立了几级的索引物理块的n次方恰好大于等于总记录,则N为索引级别。如此题10^3为1000,所以应建立三级索引。则有如下示意图一级一个,二级10个,三级100个,每个索引占1块,所以共计111个。增量索引A1个1级索引,A2个2级索引,A
2021-01-05 11:32:55
344
1
原创 操作系统--死锁避免(银行家算法)
可利用资源向量Available。这是一个含有m个元素的数组,其中的每一个元素代表一类可利用的资源数目,其初始值是系统中所配置的该类全部可用资源的数目,其数值随该类资源的分配和回收而动态地改变。如果Available[j]=K,则表示系统中现有Rj类资源K个。最大需求矩阵Max。这是一个n×m的矩阵,它定义了系统中n个进程中的每一个进程对m类资源的最大需求。如果Max[i,j]=K,则表示进程i需要Rj类资源的最大数目为K。分配矩阵Allocation。这也是一个n×m的矩阵,它定义了系统中..
2021-01-05 11:32:48
1375
2
原创 『计算机组成原理』 计算机系统概述(考研、面试必备)
本文目录一、考研大纲1. 计算机发展的历程2.计算机的层次结构计算机系统的基本组成计算机硬件的基本组成计算机的软件与硬件的关系计算机的工作过程(指令执行的过程)3.计算机的性能指标 ==(重点)==二、计算机发展历程1.计算机硬件的发展2. 计算机的分类按用途划分按照计算机性能按指令和数据流分类3. 一个概念三、计算机的层次结构1. 计算机系统的基本组成一、考研大纲1. 计算机发展的历程2.计算机的层次结构计算机系统的基本组成计算机硬件的基本组成计算机的软件与硬件的关系计算机的
2021-01-05 11:32:34
3001
1
原创 计算机组成原理--主存储器
主存的基本组成存储体由若跟个存储单元组成,存储单元由多个存储元件组成存储体----存储单元(存储一串二进制串)----存储元件(存储一个0/1)存储单元:存放一串二进制代码。存储字:存储单元中的二进制代码存储字长:存储单元中二进制代码位数。存储单元按照地址进行寻址MAR:存储器地址寄存器,反应存储单元个数。保存了存储体的地址(存储单元的编号),反应了存储单元的个数。所以MAR的位数...
2021-01-05 11:31:33
2475
原创 人工智能考题可能性猜测
选择、填空人工智能的提出1956年,达特茅斯会议上,麦卡锡 提出了“AI”“AI之父”:麦卡锡第一个人工智能测试系统:图灵测试推理过程医疗专家系统(综合数据库、知识库、推理机)归结c1c_{1}c1 和c2c_{2}c2是c12c_{12}c12的亲本子句状态空间(搜索策略中的知识表示方法)利用状态变量和操作符号,表示系统问题或问题的有关知识的符号体系,状态空间是一个四元组,(S,O,S0S_0S0,G)遗传算法生物学基础是生物进化理论Holland 提出了遗传算法
2021-01-05 11:30:18
2477
原创 软件工程大题题库
文章目录第一章 软件工程概述1 软件的特点2 计算机软件与硬件相比有什么特点3 为什么说软件工程的发展在一定程度上解决了软件危机的各种弊端?4 简述软件工程的基本原则5. 软件工程的研究内容6. 软件工程的三要素7. 软件工程的目标8. 软件开发方法9. 软件工程工具第二章 软件过程1 如何理解软件生命周期的内在特征?2 请对比各软件过程模型3 在统一软件开发过程模型中,核心工作流程包括哪些?4 软件过程的定义和基本活动第三章1.可行性研究的内容2. 需求分析的原则与常用方法3 可行性研究步骤第一章
2021-01-05 11:29:36
207
原创 计算机网络部分简答题
网络协议三要素语法数据与控制信息的结构或格式语义要发出何种控制信息,完成何种动作,回应何种应答时序事件的实现顺序的详细说明对于复杂的计算机网络协议,其结构最好使用层次式的。物理接口有哪些性质机械特性:指明接口的形状、大小、尺寸、引线数目和排列、固定、锁定装置等等电气特性:指明接口上的电缆的电压范围功能特性:指明接口电缆上每种电压表示何意过程特性:对于不同功能的各种可能出现时间的顺序分组转发的特点报文分组,增加头部交换机(路由器)存储转发在目的主机进行合并各类数据
2021-01-05 11:29:03
109
原创 计算机网络简答题
面向连接和非连接的服务特点面向连接的服务:通信双方在进行通信之前,要事先建立一个完整的可以彼此沟通的通道,在通信过程中整个连接的情况可以被实时的监控和管理 面向非链接的服务:不需要预先建立一个联络两个通信节点的连接,传输时发送节点可以往“网络”上送出信息,让信息资助的在网上去传,一般在传输的过程不再加以监控。请问PPP协议在异步传输时解决透明传输问题的方法是什么?请简述具体操作。PPP协议在异步传输时解决透明传输问题的方法是字节填充,转义符定义为0x7D。把信息字段中出现的每一个0x7E字节
2021-01-05 11:28:09
170
原创 操作系统复习提纲
图也没有,我复习用的。将就看吧,不排版了操作系统复习第一章 概述1、操作系统的概念、基本类型、基本特征、基本功能、管态/目态;2、操作系统的目标、作用、结构设计方法;第二章 进程管理1、多道程序设计技术(多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制下,相互穿插运行);2、进程的概念、特征、基本状态及与程序的区别和联系;(1).为什么要引入进程:并发运行的程序相互制约(2).进程的概念:可并发执行的程序在一个数据集合上的一次执行过程。进程是进程实体的一次动
2021-01-05 11:27:36
131
原创 OS部分简答题目
1. 程序并发执行时的特征(1) 间断性在多道程序设计的环境下,程序是并发执行的,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的程序之间形成了相互制约的关系。相互制约导致并发程序具有“执行-暂停-执行”这种间断性的活动规律。(2) 失去封闭性程序在并发执行时,多道程序共享系统的资源,因而这些资源的状态由多道程序来改变,程序运行失去封闭性。一程序的运行受到其他程序的影响。(3) 不可再现性程序在并发执行时,失去封闭性导致其失去可再现性。(4) 程序与计算不
2021-01-05 11:21:58
80
原创 Windows Terminal 完全配置教程(主题以及启动设置)
一、安装Windows terminalMicrosoft Store搜索Windows terminal第一个和第二个都可以!!二、选择主题Windows terminal提供了大量的主题可以选择,当然也可以像VScode文本编辑器一样自行配置。登陆如下网址,选择一个你喜欢的主题复制主题代码https://atomcorp.github.io/themes/三、配置主题打开Windows terminalWin+R运行,输入wt点击Windows terminal.
2021-01-05 11:20:52
161
原创 AI技术押人工智能考试题
选择、填空人工智能的提出1956年,达特茅斯会议上,麦卡锡 提出了“AI”“AI之父”:麦卡锡第一个人工智能测试系统:图灵测试推理过程医疗专家系统(综合数据库、知识库、推理机)归结c1c_{1}c1 和c2c_{2}c2是c12c_{12}c12的亲本子句状态空间(搜索策略中的知识表示方法)利用状态变量和操作符号,表示系统问题或问题的有关知识的符号体系,状态空间是一个四元组,(S,O,S0S_0S0,G)遗传算法生物学基础是生物进化理论Holland 提出了遗传算法
2021-01-05 11:20:06
210
原创 操作系统磁盘空闲管理之位示图法
位示图格式从1开始的位示图从0开始的位示图(最常用)横向纵向N∗NN*NN∗N共N2N^2N2块计算方式已知第i行,第j列,盘块号B,位示图为N∗N的矩阵已知第i行,第j列,盘块号B,位示图为N*N的矩阵已知第i行,第j列,盘块号B,位示图为N∗N的矩阵从0开始已知i和j求B?已知i和j求B?已知i和j求B?B=i∗n+jB=i*n+jB=i∗n+j已知B求i和j?已知B求i和j?已知B求i和j?i=bi=bi=b \ nnnj=bMod nj=bMod \ nj=bMo
2021-01-01 17:00:25
1377
2
原创 计算机网络期末复习题
计算机网络复习题一一、选择题 1、计算机网络可以被理解为()A 、执行计算机数据处理的软件模块B 、由自主计算机互联起来的集合体 C 、多个处理器通过共享内存实现的紧耦合系统D 、用于共同完成一项任务的分布式系统2、下列传输介质中,哪种传输介质的抗干扰性最好?A、双绞线 B、光缆 C、同轴电缆 D、无线介质3、采用全双工通信方式,数据传输的方向性结构为______。A、可以在两个方向上同时传输 B、只能在一个方向上传...
2020-12-31 08:48:25
3890
1
原创 计算机网络期末复习提纲
网络整理第一章 绪论第九页指定标准化的组织,RFC文档第十页互联网组成,边缘赋分两种方式11客户服务器P2P不去分角色电路交换面向连接分组交换存储转发接收数据,根据目的地址,路径,缓存排队等待21性能指标速率带宽每秒传送的数据量时延发送也叫传输时延传播时延RTT27体系结构上下层之间的关系29网络协议及3要素含义31OSI每层的名字...
2020-12-31 08:44:56
1325
1
原创 计算机网络简答题复习要点
面向连接和非连接的服务特点面向连接的服务:通信双方在进行通信之前,要事先建立一个完整的可以彼此沟通的通道,在通信过程中整个连接的情况可以被实时的监控和管理 面向非链接的服务:不需要预先建立一个联络两个通信节点的连接,传输时发送节点可以往“网络”上送出信息,让信息资助的在网上去传,一般在传输的过程不再加以监控。请问PPP协议在异步传输时解决透明传输问题的方法是什么?请简述具体操作。PPP协议在异步传输时解决透明传输问题的方法是字节填充,转义符定义为0x7D。把信息字段中出现的每一个0x7E字节
2020-12-31 08:42:56
589
1
原创 一文带你学会 UML--用例图
用例图的含义由参与者(Actor)、用例(Use Case) 以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。其中用例和参与者之间的对应关系又叫做通讯关联(Communication Association)。用例图的作用用例图是需求分析中的产物,主要作用是描述参与者与和用例之间的关系,帮助开发人员可视化地了解系统的功能。借助于用例图,系统用户、系统分析人员、系统设计人员、领域专家能够以可视化的方式对问题进行探讨,减少了大量交流上的障碍,便于对问题达成共识。用例图的构成元素构成很简
2020-12-15 10:28:59
1401
1
原创 Oracle实验15--触发器
触发器触发器示例1create or replace trigger t_one after delete on scott.emp for each rowbegin insert into emp_info values(:old.empno,:old.ename,:old.job,:old.mgr,:old.hiredate,:old.sal,:old.comm,:old.deptno); dbms_output.put_line('delete sucessfully
2020-12-11 17:30:02
1923
原创 Oracle实验14--存储过程
1:不带参数的存储过程创建一存储过程update_emp,该过程用于将emp表中empno为7876的员工姓名修改为candy 2 带参存储过程计算指定系总学分大于40的人数。指定系参数模式---in 大于40的人数参数模式---out 3.游标 1Scott.emp表,利用游标,给工资低于1200 的员工增加工资50。并输出“编码为’员工编码号’的工资已经更新” SQL> DECLARE 2 v_empno scott.emp.empno%TYP
2020-12-11 16:58:21
1907
原创 Oracle实验12--游标For/While操作
一、游标的遍历1. 利用WHILE循环检索游标SQL> DECLARE 2 CURSOR c_dept_stat IS SELECT deptno,avg(sal) avgsal FROM scott.emp GROUP BY deptno; 3 v_dept c_dept_stat%ROWTYPE; 4 BEGIN 5 OPEN c_dept_stat; 6 FETCH c_dept_stat INTO v_dept; 7 WHILE c_
2020-12-11 16:57:28
1231
原创 Oracle实验12--游标操作
1.不带参数的显式游标:声明一个游标,读取学生的学号SQL> declare 2 cursor my_cursor 3 is select xh from xs; 4 v_xh xs.xh%type; 5 begin 6 open my_cursor; 7 fetch my_cursor into v_xh; 8 dbms_output.put_l
2020-12-11 16:56:15
823
原创 Oracle实验11--分区表+游标
一:创建表空间1:创建大小为50M的表空间TEST,禁止自动扩展数据文件SQL> set serveroutput on;SQL> SQL> create tablespace test1 2 logging 3 datafile 'c:\test101.dbf' size 5m 4 reuse autoextend off; Tablespace created2:创建大小一个表空包含带两个数据文件,其中一个数据文件带有自动扩展功能,每次增加100
2020-12-11 16:55:30
544
原创 Oracle实验10--分区表
1.Range分区表的创建Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 Connected as system@ORCL SQL> SQL> create table part_book 2 ( 3 bid number(4), 4 bookname VARCHAR2(20), 5 bookpress VARCHAR2(30), 6
2020-12-11 16:54:01
553
原创 Oracle实验9--分区表
1.Range分区表的创建Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 Connected as system@ORCL SQL> SQL> create table part_book 2 ( 3 bid number(4), 4 bookname VARCHAR2(20), 5 bookpress VARCHAR2(30), 6
2020-12-11 16:45:31
832
原创 Oracle实验8--Merge与归档
一、 Merge操作1. 平台搭建:SQL> create table PRODUCTS 2 ( 3 PRODUCT_ID INTEGER, 4 PRODUCT_NAME VARCHAR2(60), 5 CATEGORY VARCHAR2(60) 6 ); Table createdSQL> create table NEWPRODUCTS 2 ( 3 PRODUCT_I
2020-12-11 16:44:43
830
原创 Oracle实验6--掌握Oracle数据库的日志操作
实验6实验目的: 掌握Oracle数据库的日志操作1.添加重做日志组和成员法1:SQL> Alter DATABASE 2 add logfile group 10('log1.log','log2.log') 3 size 5000k; Database Altered SQL> select * from v$logfile; GROUP# STATUS TYPE MEMBER
2020-12-11 16:43:51
840
原创 Oracle实验5--熟悉Oracle环境,掌握基本语句。
实验5实验目的:1、 熟悉Oracle环境2、 掌握进入Oracle数据库的多种方式3、 熟悉掌握基本的PL/SQL语句实验过程:1. Hello World! SQL> set serveroutput on;SQL> SQL> begin 2 dbms_output.put_line('Hello World!'); 3 end; 4 / Hello World!2. 模拟mergeSQL> declare 2 v_x
2020-12-11 16:43:01
542
原创 Oracle实验4--SQL语言复习
1.SQL> select deptno,count(*) from scott.EMP group by DEPTNO having count(*)>1; DEPTNO COUNT(*)------ ---------- 30 6 20 5 10 32.SQL> select * from scott.emp where sal>(select sal from scott.
2020-12-11 16:31:55
825
原创 计算机网络各层协议
1.数据链路层1.1随机访问介质控制协议1.1.1. ALOHA协议ALOHA协议和它的后继者CSMA/CD都是随机访问或者竞争发送协议。随机访问意味着对任何站都无法预计其发送的时刻;竞争发送是指所有发送的站自由竞争信道的使用权。ALOHA协议的思想很简单,只要用户有数据要发送,就尽管让他们发送。当然,这样会产生冲突从而造成帧的破坏。但是,由于广播信道具有反馈性,因此发送方可以在发送数据的过程中进行冲突检测,将接收到的数据与缓冲区的数据进行比较,就可以知道数据帧是否遭到破坏。同样的道理,其他用户也是
2020-12-11 10:07:40
1002
1
原创 『操作系统』存储器管理
文章目录 2.4 进程同步 2.4.1 进程同步的基本概念 1、两种制约关系 2、临界资源 3、临界区 4、同步机制应遵循的规则 练习题 练习题 2.4.2 实现互斥的软硬件方法 算法1 算法2 算法3 算法4 练习题 硬件设施 ...
2020-12-11 00:53:46
1148
2
原创 『操作系统』内存管理--虚页面管理之页面置换算法
OPT算法(最佳置换算法)特点:最佳置换算法是由 Belady 于1966年提出的一种理论上的算法。没次选择以后永不使用的, 或许是在最长(未来)时间内不再被访问的页面的页面被淘汰。显然OPT算法是最优的,但是在实际操作往往无法预知未来,所以OPT只存在理论而不能真的实现,通常用于衡量其他置换算法的优劣。首先从 主存 中移出永远不再需要的页面;如无这样的页面存在,则选择最长时间不需要访问的页面。例题如下:物理页面232152453252物理块1222
2020-12-11 00:40:39
6738
111
原创 『操作系统』微内核结构的操作系统几何?(优缺点)
微内核操作系统微内核操作系统,即实现了一个可在其上构建通用 OS 的基础内核,该内核程序运行在核心态,开机常驻内存。当前微内核操作系统结构仍没有一致公认的定义,但可从以下4方面进行描述:足够小的内核:微内核并非一个完整的OS。与硬件紧密相关,实现较基本功能,复杂客户和服务器通信应用机制与策略分离原理:机制用于实现某一功能的具体执行机构,位于基层;策略借助某些参数和算法实现功能优化或达到不同功能目标,位于高层采用面向对象技术基于 C/S 模式微内核包含的基本功能有:进程管理、低级存储管理、中
2020-12-08 23:38:03
1346
原创 『操作系统』 进程的描述与控制 Part4 线程
文章目录2.8 线程及其实现1.线程的概念练习题2.线程的实现及控制例题练习题2.8 线程及其实现1.线程的基本概念2.线程的实现及控制引入进程 的目的:使多个程序能并发执行,提高资源利用率和系统吞吐量。引入线程 的目的:应用的需要/ 开销的考虑/ 性能的提升开销的考虑(1)进程相关的操作:创建进程撤消进程进程通信进程切换→ 时间/空间开销大,限制了并发度的提高。(2)线程的开销小创建一个新线程花.
2020-12-08 21:28:24
1024
原创 『操作系统』 进程的描述与控制 Part3 管程
写在前面资料来源于我的操作系统老师——WYQ老师感谢我的老师文章目录2.6 管程管程的基本概念1.管程的组成2.管程的主要特性3.条件变量4.管程的实现5.管程和进程的异同点练习题2.7 进程通信进程通信的类型共享存储器系统练习题消息传递系统管道通信系统客户机-服务器系统消息传递通信的实现方法直接通信方式间接通信方式——信箱消息传递系统实现中的若干问题1.通信链路2.消息的格式3.进程同步方式练习题消息缓冲队列通信机制2.6 管程信号量同步机制存在的问题同步操作分散:信号量机制中,同.
2020-12-08 21:27:53
1033
原创 『操作系统』 进程的描述与控制 Part2 进程同步
写在前面资料来源于我的操作系统老师——WYQ老师感谢我的老师文章目录2.4 进程同步2.4.1 进程同步的基本概念1、两种制约关系2、临界资源3、临界区4、同步机制应遵循的规则练习题练习题2.4.2 实现互斥的软硬件方法算法1算法2算法3算法4练习题硬件设施练习题练习题2.4.3 信号量机制及应用1.整型信号量2.记录型信号量练习题3.AND型信号量4. 信号量集2.5 经典的进程同步问题生产者-消费者问题问题描述:1.利用记录型信号量解决生产者—消费者问题练习题读者-写者问题问题描述:解法一.
2020-12-08 21:24:55
876
计算机3班 2018212513 张俊浩 实验10.docx
2020-12-11
easyexcel-2.1.0-beta2.jar
2020-04-14
WIN10+Apache24+PHP7.2.8+MySQL搭建.pdf
2020-04-03
大话模式源代码.zip
2020-04-03
MySQL一键安装版
2020-04-02
国内常用的tracker地址.txt
2020-04-02
dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的。下载地址 .txt
2020-04-02
ACM图论模板合集.pdf
2019-11-21
张俊浩的留言板
发表于 2020-01-02 最后回复 2020-06-17
你这些知识点都不会,你学个锤子SQL数据库!
发表于 2020-03-18 最后回复 2020-05-02
买了新硬盘装系统,引导怎么配置。
发表于 2019-10-25 最后回复 2019-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝