摘要:这篇文章我很早之前就想写了,但奈何一直没有合适的时间,也不知道应该怎样去表达。现在自己是一个大三的学生,学习了两年多的计算机,我不知道自己算不算合格,和那些初中就搞OI,大三实习就业的大佬们相比,我肯定是不行的,但我觉得我这两年的学习经历应该更符合一般的计算机专业学生,可能也更有参考性吧。这里我主要 阅读全文
posted @ 2019-11-13 19:54 王陸 阅读 (3043) 评论 (22) 编辑
摘要://2019年11月6日更新《深入理解计算机系统》这本书原名是Computer Systems A programmer's Perspective 从一个程序员的角度看计算机系统?但它的另一个别称却是大名鼎鼎的CSAPP,作为卡内基梅隆大学的计算机教材,这真的是一门全面的计算机硬件书籍。从去年开始 阅读全文
posted @ 2018-11-10 19:52 王陸 阅读 (1224) 评论 (8) 编辑
该文被密码保护。
posted @ 2019-12-01 17:03 王陸 阅读 (7) 评论 (0) 编辑
摘要:一、背景 之前逛GitHub的时候看到有大佬在描述项目结构的时候使用了一种文件目录树的格式 │ └─student_information_management_system │ │ ├─build │ └─classes │ │ databaseConfig.properties │ │ ├─da 阅读全文
posted @ 2019-11-27 18:32 王陸 阅读 (33) 评论 (0) 编辑
摘要:一、匿名内部类 一个匿名内部类是一个没有名字的内部类。它将进一步定义一个内部类以及创建一个内部类的实例。 内部类处理器可以使用匿名内部类进行代码简化。 匿名内部类的语法如下所示: new SuperClassName/InterfaceName() { // Implement or overrid 阅读全文
posted @ 2019-11-26 20:06 王陸 阅读 (15) 评论 (0) 编辑
摘要:一、背景 又快到了期末复习周,这个学期学了一门操作系统,老师没有给课本习题的答案,说是配套网站上有,我看了一下,确实有,是高等教育出版社的数字课程网站Abookl http://abook.hep.com.cn 不过登录需要注册,再完成注册进入课程后,发现习题答案只能在线浏览,并没有给下载的接口。 阅读全文
posted @ 2019-11-26 10:25 王陸 阅读 (36) 评论 (0) 编辑
摘要:之前写过一篇关于死锁和银行家算法的详细描述的博客https://www.cnblogs.com/wkfvawl/p/11598647.html 写这篇博客的目的,主要是详细讲解一下银行家算法以及代码的实现 Dijkstra在1965年提出的银行家算法是著名的死锁避免算法,这个用于一个银行家给多个顾客 阅读全文
posted @ 2019-11-25 18:35 王陸 阅读 (74) 评论 (0) 编辑
摘要:一、问题描述 了解最大团问题(Maximum Clique Problem, MCP)之前需要明白几个概念。复习一下图论知识...... 完全图:如果无向图中的任何一对顶点之间都有一条边,这种无向图称为完全图。 完全子图:给定无向图G=(V,E)。如果UV,且对任意u,vU 有(u,v) E,则称U 阅读全文
posted @ 2019-11-24 19:32 王陸 阅读 (81) 评论 (0) 编辑
摘要:这篇博客主要摘自《深入理解Java虚拟机 JVM高级特性与最佳实践》,写这篇博客最初的目的是为了准备期末Java考试关于JVM的几个问题,看了这本书几章节后感觉收获匪浅,对JVM的一些结构有了一些了解。 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都 阅读全文
posted @ 2019-11-23 18:52 王陸 阅读 (23) 评论 (0) 编辑
摘要:Introduction to Java Programming 的最后一章,完结撒花!Chapter 17 Binary I/O Section 17.2 How is I/O Handled in Java?1. Which of the following statements are tru 阅读全文
posted @ 2019-11-23 16:16 王陸 阅读 (19) 评论 (0) 编辑
摘要:一、概述 由于投影变换失去了深度信息,往往导致图形的二义性。要消除二义性,就必须在绘制时消除被遮挡的不可见的线或面,习惯上称作消除隐藏线和隐藏面(或可见线判定、可见面判定),或简称为消隐。经过消隐得到的投影图称为物体的真实感图形。 下面这个图就很好体现了这种二义性。 消隐后的效果图: 消隐算法的分类 阅读全文
posted @ 2019-11-22 14:40 王陸 阅读 (173) 评论 (0) 编辑
摘要:一、IO设备的基本概念和分类 1、什么是IO设备? UNIX系统将外部设备抽象为一种特殊的文件,用户可以使用与文件操作相同的方式对外部设备进行操作。 Write操作:向外部设备写数据。 Read操作:从外部设备读入数据。 2、IO设备的分类——按使用特性 3、IO设备的分类——按传输速率分类 4、I 阅读全文
posted @ 2019-11-20 15:26 王陸 阅读 (27) 评论 (0) 编辑
摘要:一、安全性概述 系统的安全性涉及系统的保护(防破坏)与保密(防窃)两个方面,旨在保障系统中数据的完整性、可用性和机密性。 1、安全性的内涵 系统的安全性包括以下几方面的内容:① 保护系统内的各种资源免遭自然与人为的破坏;② 估计到操作系统存在的各种威胁,以及它存在的特殊问题;③ 开发与实施卓有成效的 阅读全文
posted @ 2019-11-19 19:50 王陸 阅读 (30) 评论 (0) 编辑
摘要:背景 之前一直在弄一个Java爬虫,将爬取的信息保存到了数据库中。但这毕竟是一个课程设计,在设计前端GUI,展示数据的时候最开始是直接通过select语句从数据库中查找的,但我担心交给老师后,老师还要配置JDBC的参数创建数据库插入表等一些繁琐操作,便想要保存到本地。昨晚看到同学从数据库中导出一个j 阅读全文
posted @ 2019-11-17 13:29 王陸 阅读 (121) 评论 (0) 编辑
摘要:一、文件存储空间管理 分配方式 当今OS几乎都采用离散分配方式(似内存分页),以节省外存空间。采用链接分配法导致链接文件,如MS DOS;采用索引分配法将形成索引文件,如UNIX。UNIX仅对其对换区采用连续分配方式,以加快对换过程。 分配算法 似首次适应法的扩充(即顺序查找分配法) 分配算法用的主 阅读全文
posted @ 2019-11-16 13:26 王陸 阅读 (38) 评论 (0) 编辑
摘要:这篇文章我很早之前就想写了,但奈何一直没有合适的时间,也不知道应该怎样去表达。现在自己是一个大三的学生,学习了两年多的计算机,我不知道自己算不算合格,和那些初中就搞OI,大三实习就业的大佬们相比,我肯定是不行的,但我觉得我这两年的学习经历应该更符合一般的计算机专业学生,可能也更有参考性吧。这里我主要 阅读全文
posted @ 2019-11-13 19:54 王陸 阅读 (3043) 评论 (22) 编辑
摘要:一、文件系统概述 软件资源管理信息长期保存的需要存储介质:磁盘、光盘、磁带…完成外存信息的管理和存取 在前面的学习中,我们知道文件也是一种系统资源。 这里先给出文件和文件系统的定义。 1、文件 外存中具有符号名的一组有逻辑意义的信息项的集合。 2、文件系统 指OS中管理文件的那一部分软件。它负责管理 阅读全文
posted @ 2019-11-13 10:53 王陸 阅读 (324) 评论 (2) 编辑
摘要:背景 这两天一直在搞Java网络爬虫作为Java课程设计,目标是爬取豆瓣电影top250的影评,之后可能还需要进行情感分析,当然这就不是爬虫的内容了。我的爬虫程序在一开始只是一个页面一个页面的爬取信息,一直没出现什么太大问题,直到昨晚进行整体测试时,出现了IP被封的问题。大概仅仅爬取了数万条评论,再 阅读全文
posted @ 2019-11-10 19:47 王陸 阅读 (146) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-11-08 19:10 王陸 阅读 (0) 评论 (0) 编辑
摘要:人机交互(Human-Computer Interaction)是指用户与计算机系统之间的通信,它是人与计算机之间各种符号和动作的双向信息交换。这里“交互”定义为一种通信,即信息交换,并且是一种双向信息交换,可由人向计算机输入信息,也可由计算机向用户反馈信息。 HCI人机交互技术的来源: 一、基本的 阅读全文
posted @ 2019-11-07 15:07 王陸 阅读 (242) 评论 (0) 编辑
摘要:一、问题描述 在n×n格的国际象棋上摆放n个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 二、算法设计 解n后问题的回溯算法描述如下: #include <iostream> #include <cstdio> #include <cmath> #in 阅读全文
posted @ 2019-11-06 16:12 王陸 阅读 (59) 评论 (0) 编辑
摘要:转载自https://www.runoob.com/note/27029 DAO 模式 DAO (DataAccessobjects 数据存取对象)是指位于业务逻辑和持久化数据之间实现对持久化数据的访问。通俗来讲,就是将数据库操作都封装起来。 对外提供相应的接口 在面向对象设计过程中,有一些"套路” 阅读全文
posted @ 2019-11-05 11:31 王陸 阅读 (52) 评论 (0) 编辑
摘要:转载自https://www.jianshu.com/p/224489dfdec8 这篇博客很通俗易懂的讲明白了什么是POJO,对于刚开始学开发做java项目的菜鸟来说,很有帮助,网课老师是不会讲这些概念,唯有自己整理了。 POJO "Plain Ordinary Java Object",简单普通 阅读全文
posted @ 2019-11-05 08:30 王陸 阅读 (19) 评论 (0) 编辑
摘要:一、Jsoup介绍 我们抓取到页面之后,还需要对页面进行解析。可以使用字符串处理工具解析页面,也可以使用正则表达式,但是这些方法都会带来很大的开发成本,所以我们需要使用一款专门解析html页面的技术。jsoup is a Java library for working with real-worl 阅读全文
posted @ 2019-11-04 17:33 王陸 阅读 (38) 评论 (0) 编辑
摘要:简介 : HttpClient是Apache Jakarta Common下的子项目,用于提供高效的,功能丰富的支持HTTP协议的客户编程工具包,其主要功能如下: 实现了所有HTTP的方法 : GET,POST,PUT,HEAD .. 支持自动重定向 支持HTTPS协议 支持代理服务器 关于Http 阅读全文
posted @ 2019-11-04 17:22 王陸 阅读 (45) 评论 (0) 编辑
摘要:2017年6月六级 Rich Children and Poor Ones Are Raised Very Differently[A] The lives of children from rich and poor American families look more different th 阅读全文
posted @ 2019-11-03 21:10 王陸 阅读 (66) 评论 (0) 编辑
摘要:一、投影变换 由于显示器和绘图机只能用二维空间来表示图形,要显示三维图形就要把三维坐标表示的几何形体变换成二维坐标表示的图形,这就是图形的投影变换。 需要记住的一点是,计算机绘图是产生三维物体的二维图像。但在屏幕上绘制图形的时候,必须在三维坐标系下来考虑画法 在创建一个三维图形时,不要考虑二维平面图 阅读全文
posted @ 2019-11-03 14:23 王陸 阅读 (24) 评论 (0) 编辑