课程笔记
文章平均质量分 80
课程笔记,日常记录
晚风也很浪漫
Java是世界上最好的语言
展开
-
《软件工程》期末重点复习笔记
期末复习笔记原创 2022-06-23 13:22:03 · 2487 阅读 · 0 评论 -
《Linux系统及应用》期末重点复习笔记
Linux期末复习原创 2022-06-16 18:00:44 · 6497 阅读 · 2 评论 -
Linux系统应用:Web服务器(Apache2)的简单配置
常用的Web服务器有Apache、IIS、 Tomcat 、Nginx、Lighttpd、IBM Websphere等,其中应用最广泛的是Linux下的Apache(Apache也应用在Windows平台下),是世界使用排名第一的Web服务器软件;它可运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。而Windows平台下最常用的Web服务器是IIS。防火墙配置命令ufw安装ufwapt-get install ufw常用命令ufw enab原创 2022-05-09 16:13:59 · 4606 阅读 · 1 评论 -
SQL Plus 常用命令
导航前言SQL Plus常用命令COLUMN : 设置字段列宽HELP:查看帮助DESCRIBE:查看表的结构(字段)信息SPOOL:将屏幕内容保存到文件中SAVE:将缓冲区的内容保存到sql文件中START:执行sql文件中的代码GET:将sql文件内容调入缓冲区EXIT:退出(断开连接)前言本文为博主学习Oracle数据库课程记录的笔记,供自己和大家参考使用,会不定期更新。SQL Plus常用命令COLUMN : 设置字段列宽COLUMN (字段名) FORMAT A(n);--将该字段列显示原创 2022-03-10 14:11:26 · 2059 阅读 · 0 评论 -
《计算机组成原理》期末复习必备重点知识体系框架
第一章 概论计算机的体系结构:是指能被程序员看见的计算机系统的属性计算机组成:如何实现计算机体系结构所体现的属性计算机的五大部件:①控制器 ②运算器 ③主存储器 ④输入设备 ⑤输出设备第二章 系统总线一、 定义总线是连接多个部件的传输线二、 特点一个时刻只允许一个部件向总线发送信息,但允许多个部件同时从总线接收信息三、 分类片内总线:范围最小,如CPU的内部总线系统总线:连接CPU、主存、I/O设备之间的总线数据总线:传输数据地址总线:传输地址数据(单向传输)原创 2022-01-02 16:20:08 · 2140 阅读 · 2 评论 -
手把手教你完成Android期末大作业(多功能应用型APP)
前言Android期末作业,估摸着也花了整整5天。里面可能会缺少某些细节,如果跟着做有不会的评论就行,每天都会看,尽力解答。功能待办专注计时音乐天气实现步骤一、底部菜单栏切换页1.添加依赖dependencies { implementation 'com.google.android.material:material:1.2.1'}2.在res资源文件夹下新建一个menu文件夹,创建底部导航的菜单布局文件创建对应数量的item,为每个菜单栏选项给每个item定原创 2021-12-22 11:53:41 · 84070 阅读 · 94 评论 -
Android:使用Parcelable接口在跳转Activity时传递数据以及错误信息 Parcel: unable to marshal value 的解决
Parcelable是Android系统中特有的接口,它不像Serializable接口那样是Java语言自带的。Intent也使用Parcelable方式来传递对象的数据,不过它不同于Serializable方式将对象进行序列化,而是通过将一个完整的对象进行分解,而分解后的每一部分都是Intent所支持的传递数据类型。传递对象中没有List类型数据对自定义的类实现Parcelable接口注意自定义的类一定要是静态的,否则怎么改都会报错,目前我也不知道为什么,这么用就对了~public static原创 2021-12-14 12:28:05 · 2113 阅读 · 1 评论 -
Android:Service组件及其简单应用
Service 组件可在后台执行长时间运行操作而不提供界面的应用组件用户切换到其他应用Service也在后台运行不能主动运行,需要调用方法来运行Service创建创建继承Service类的类public class MyService1 extends Service { private static final String TAG = MyService1.class.getName(); @Nullable @Override public IBin原创 2021-11-27 23:19:35 · 2119 阅读 · 0 评论 -
《计算机组成原理》指令周期数据流的详解
CPU的控制和状态寄存器CPU执行指令的过程涉及到控制和状态寄存器(1)MAR:存储器地址寄存器,用于存放将被访问的存储单元的地址(2)MDR:存储器数据寄存器,用于存放欲存入存储器的数据或从存储器取出的数据(3)PC:程序计数器,存放现行指令的地址(4)IR:指令寄存器,存放当前欲执行指令的地址指令周期的数据流由于指令周期可以分为取指、间址、执行、中断四个阶段,下面依次介绍。取指周期的数据流PC中存放现行指令的地址,将该地址送到MAR,再送到地址总线CU控制单元发出读命令,从存储器原创 2021-11-19 16:29:26 · 6813 阅读 · 2 评论 -
SQLite数据库及在Android开发中的基本使用
SQLite数据库及在Android开发中的基本使用SQLite数据库的特点轻量级数据库,无需搭建服务器。SQLite环境配置这里提供从官网下载的方法,如果有Android Studio的项目,可以跳转到本文:SQLite在Android中的应用。1.进入sqlite官网(https://www.sqlite.org/index.html),进入Download2.选择Windows版本下的sqlite-tools,下载压缩包3.解压后的文件4.进入系统环境配置界面(可在设置里面搜索)原创 2021-11-04 12:26:57 · 3281 阅读 · 1 评论 -
《计算机组成原理》:机器数的表示方法,定点数和浮点数
无符号数和有符号数(一)无符号数即没有符号的数,机器字长相同时,无符号数和有符号数的范围是不同的。以机器字长16位为例,无符号数的范围是0~65 535,而有符号数的范围是-32 768 ~ +32 767。(二)有符号数在计算机中,符号位用0表示正,1表示负。1.原码表示法整数的原码,例如真值为正:将符号位变为对应的数,并用逗号隔开x = +1110时,原码为 0,1110真值为负:将符号位变为对应的数,并用逗号隔开x = -1110时,原码为 1,1110小数的原码,例如真原创 2021-10-14 18:45:12 · 9436 阅读 · 0 评论 -
《计算机组成原理》:系统总线
总线的基本概念总线是连接多个部件的信息传输线,是各个部件共享的传输介质。在某一时刻,只允许一个部件向总线发送信息,而多个部件可以同时从总线接收相同的信息。总线实际上由很多传输线或通路组成。结构类型面向CPU的双总线结构单总线结构以存储器为中心的双总线结构总线的分类按数据传输方式可分为并行传输总线和串行传输总线。并行总线按传输数据宽度分为8位、16位、32位等。若按总线适用范围分,又有计算机总线、测控总线、网络通信总线。按连接部件分类,有片内总线、系统总线、通信总线。(一)片内总线芯片内原创 2021-10-14 18:05:42 · 2572 阅读 · 0 评论 -
计算机网络实验:使用eNSP实现基于MAC地址划分VLAN
原理基于MAC地址划分VLAN只处理Untagged数据帧,这里VLAN指的是单层VLAN,只有收到的数据帧中原来没有VLAN标签才可以根据交换机所配置的MAC地址与VLAN ID映射关系。交换机在基于MAC地址划分VLAN后,接收某个MAC地址传输过来的Untagged数据帧,会根据MAC地址和VLAN ID的映射表给Untagged数据帧添加对应的VLAN标签。另外,基于MAC地址划分VLAN仅可在Hybrid端上进行。这样一来可以使得该划分方式主要针对终端用户设备,而非针对其他网络设备。步骤原创 2021-06-06 17:16:45 · 5416 阅读 · 10 评论 -
计算机网络实验:VLAN组建
CONTENTS一、VLAN基础理论二、VLAN标签三、VLAN的链路类型和端口类型Access链路及Access端口Trunk链路及Trunk端口四、VLAN的划分方式基于端口号划分基于MAC地址划分基于子网划分基于协议划分基于策略划分五、使用华为交换机实现基于端口号的VLAN组建一、VLAN基础理论VLAN(Virtual Local Area Network,虚拟局域网),交换机中最重要和最常用的一项技术。其核心是通过交换设备,在网络物理结构的基础上构建逻辑网络,使网络中的任意节点都能够根据需要组原创 2021-05-15 19:33:01 · 2727 阅读 · 10 评论 -
计算机网络:物理层
物理层的基本服务功能物理层处于OSI参考模型的最低层,它向数据链路层提供比特流传输服务。连接物理层的传输介质可以有不同类型,如电话线、同轴电缆、光纤与无线通信线路,不同类型的传输介质对于被传输的信号要求也不同。研究人员需要针对不同类型的传输介质和通信技术的特点,制定与之相适应的物理层协议。因此设置物理层的目的是屏蔽物理层所采用的传输介质、通信设备与通信技术的差异性,使数据链路层只需要考虑如何使用物理层的服务。物理层协议的类型物理层协议可分为两类:基于点-点通信线路的物理层协议与基于广播通信线路的物原创 2021-05-15 18:52:52 · 31003 阅读 · 7 评论 -
计算机网络:概论(二)
计算机网络:概论(二)计算机网络的拓扑结构星状结构环状结构总线型结构树状结构网状结构分组交换技术线路交换存储转发交换网络体系结构与网络协议网络协议基本概念协议、层次、结构与体系结构计算机网络的拓扑结构基本的网络拓扑结构有5种:星状、环状、总线型、树状与网状星状结构中心节占控制全网的通信,任何两节点之间的通信都要通过中心节点。星状拓扑结构简单,易于实现,便于管理。网络的中心节点是全网性能与可靠性的瓶颈,中心节点的故障可能造成全网瘫痪环状结构节点通过点-点通信线路连接成闭合环路。环中数据原创 2021-03-18 13:57:47 · 1157 阅读 · 0 评论 -
计算机网络:概论(一)
计算机网络技术发展的三条主线计算机网络定义与分类计算机网络的组成和结构原创 2021-03-18 13:20:14 · 1168 阅读 · 0 评论 -
《操作系统基础》笔记:概述
CONTENT计算机组成和计算机体系结构计算机五大部件主存储器运算器控制器I/O设备计算机硬件的主要技术指标(一)机器字长(二)存储容量(三)运算速度计算机组成和计算机体系结构计算机体系结构是指那些能够被程序员所见的计算机系统的属性。计算机组成是指如何实现计算机体系结构所体现的属性。计算机五大部件运算器用来完成算术运算和逻辑运算,并将运算中间结果暂存;存储器用来存放数据和程序;控制器用来控制、指挥程序和数据的输入、运行及处理运算结果;输入设备,如键盘、鼠标;输出设备,如显示器、打印机;运原创 2021-09-10 14:23:28 · 266 阅读 · 1 评论 -
SQL Server数据库:存储过程与触发器
存储过程存储过程是独立于数据库之外的数据库对象,是SQL Server服务器上一组预编译的Transact-SQL语句,用于完成某项任务,它可以接收参数、输出参数、返回单个或多个结果集、返回状态值和参数值。存储过程独立于程序源代码,可单独修改。创建存储过程CREATE PROCEDURE 存储过程名 [@变量名 数据类型] [ = 默认值 ] [WITH ENCRYPTION] as <sql语句>执行存储过程EXEC | EXECUTE [@返回状态原创 2021-04-23 20:53:36 · 1159 阅读 · 4 评论 -
SQL Server数据库常用语句及作用查询
本文章适用于MySQL初学者收藏备用,作者花大量时间整理,会不定期更新。CONTENTS一、连接数据库二、数据库相关语句查看当前数据库创建数据库创建数据库时设置字符编码删除数据库查看和显示数据库的编码方式修改数据库编码进入或切换数据库显示当前数据库三、数据表相关语句查看当前数据库中的表创建数据表显示数据表信息显示数据表的字段信息给表增加字段删除表的字段修改字段的数据类型修改字段的数据类型并且改名一、连接数据库输入 mysql -u root -p 命令,回车,然后输入 MySQL 的密码,再回车,连接原创 2021-03-20 15:05:41 · 613 阅读 · 1 评论 -
JavaWeb课程设计:用户和商品管理系统
设计要求使用JavaWeb写一个管理系统,可以进行登录注册,对MySQL数据库中的用户和商品信息进行管理。使用工具IDEA、MySQL Workbench、LayUI框架注册界面一、表单HTML的form表单。onblur()是输入框失去焦点时执行的函数。<form id="Form" method="POST" action="register"> <div class="form-item"> <div class="f原创 2021-06-18 22:55:40 · 3200 阅读 · 15 评论 -
JavaWeb:不同页面之间的传值及取值
JavaWeb开发中,页面传值是非常重要的,能帮助页面之间更好的协作。Servlet向JSP/Servlet传值Servlet中的两种跳转方法response.sendRedirect(url)跳转到指定的URL地址后,上个页面(跳转之前的原来页面)中的请求全部结束,原request对象将会消亡,数据将会消失。紧接着,当前新页面会新建request对象,即产生新的request对象request.getRequestDispatcher(url).forward(request,response)原创 2021-05-21 09:01:03 · 4723 阅读 · 3 评论 -
JavaWeb:Session的使用
什么是Session?服务器端维护用户状态的一种状态管理技术。浏览器访问服务器时,服务器会创建一个对象(session对象),同时,还会生成一个标识该对象的唯一的字符串(sessionId),服务器在默认情况下,使用cookie机制将sessionId发送给浏览器。浏览器下次访问服务器时,会将sessionId携带给服务器,服务器会使用sessionId查找对应的session对象。通过这种方式,来维护用户的状态。负责保存“同一客户端一次会话过程中”的一些信息。Session创建HttpSessi原创 2021-04-28 19:34:54 · 664 阅读 · 1 评论