自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sandalphon4869的博客

世界建立在荒唐之上

  • 博客(61)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java(十)网络:C/S的TCP通信

文章目录ServerClientServerimport java.io.BufferedReader;import java.io.DataOutputStream;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;public class Server {...

2019-12-27 23:31:55 147

原创 操作系统(八)Multiprocessor Systems

文章目录一、一、

2019-12-27 21:44:35 268

原创 通信第一章

文章目录一、概念、组成、功能和分类二、标准化工作及相关组织三、性能指标四、分层结构、协议、接口、服务一、概念、组成、功能和分类二、标准化工作及相关组织三、性能指标四、分层结构、协议、接口、服务...

2019-12-27 21:44:24 123

原创 通信第二章:物理层

文章目录一、物理层概念二、两个定理三、单位术语四、数据传输方式五、编码与调制1.编码(变为数字信号)2.调制(变为模拟信号)(1)数字数据调制为模拟信号一、物理层概念二、两个定理三、单位术语四、数据传输方式五、编码与调制1.编码(变为数字信号)2.调制(变为模拟信号)(1)数字数据调制为模拟信号...

2019-12-27 21:44:15 900 1

原创 通信第三章:数据链路层DLC

文章目录一、概述二、封装成帧和透明传输三、流量控制与可靠传输机制1.停止-等待协议2.选择重传协议(SR)3.后退N帧协议(GBN)四、差错控制1.检错编码2.纠错编码五、信道划分介质访问控制1.静态划分信道2.动态分配信道(1)随机访问(2)轮询访问六、广域网使用的链路层协议1.PPP协议2.HDLC协议(1)简介(2)帧格式七、链路层设备一、概述二、封装成帧和透明传输三、流量控制与可...

2019-12-27 21:44:07 862

原创 通信第四章:网络层

文章目录一、网络层功能概述二、数据交换方式三、IP数据报格式四、IPv4地址五、网络层的重要协议六、IPv6七、路由算法八、路由选择协议九、移动IP十、网络层设备一、网络层功能概述二、数据交换方式三、IP数据报格式四、IPv4地址五、网络层的重要协议六、IPv6七、路由算法八、路由选择协议九、移动IP十、网络层设备...

2019-12-27 21:44:01 315

原创 通信第五章:传输层

文章目录一、概述二、UDP协议三、TCP协议1.特点2.首部格式3.连接管理4.TCP可靠传输5.TCP流量控制6.TCP拥塞控制一、概述二、UDP协议三、TCP协议1.特点2.首部格式3.连接管理4.TCP可靠传输5.TCP流量控制6.TCP拥塞控制...

2019-12-27 21:43:54 144

原创 嵌入式复习

文章目录一、DMA结构1.共3种:2.单总线、I/O分离的DMA结构的特点:3.单总线、I/O集成的DMA结构的特点:4.I/O总线的DMA结构的特点:二、DMA控制器(DMAC)定义:以应用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。(功课本是体力工作)嵌入式系统的特点:软硬件可裁剪;对功能、可靠性、成本、体积、...

2019-12-27 21:43:39 864

原创 计组(七)存储系统:地址映射

文章目录

2019-12-27 21:43:31 13887 5

原创 操作系统(四)File system

文章目录一、Files二、Directory三、File Implementaion一、Files二、Directory三、File Implementaion

2019-12-27 21:43:21 384

原创 操作系统(九)Security

文章目录一、一、

2019-12-27 21:43:12 292

原创 操作系统(五)Input/Output

文章目录一、一、

2019-12-27 21:42:59 698

原创 操作系统(三)Memory Management

文章目录一、Concepts二、Memory Allocation&Release三、Virtual Address Management四、Design Issues一、Concepts二、Memory Allocation&Release三、Virtual Address Management四、Design Issues...

2019-12-27 21:42:53 454

原创 操作系统(二)Process & Thread

文章目录一、Process进程二、Thread线程三、IPC四、Scheduling进程调度五、Classical IPC Problem一、Process进程二、Thread线程三、IPC四、Scheduling进程调度五、Classical IPC Problem...

2019-12-27 21:42:41 804

原创 操作系统(六)DeadLock

文章目录

2019-12-27 21:42:25 369

原创 计组(九):多机系统

文章目录SMP对称多处理机系统具有如下特点(多功能总IO操作系统):⚫ 系统是由两个以上的多个相同的处理机构成;⚫ 每一处理机都能完成相同的功能,这或许是对称多处理机中对称的由来;⚫ 多个处理机通过总线或其他互连方式连接在一起;⚫ 所有的处理机通过相同的通道或不同的通道共享IO设备;⚫ 整个对称多处理机系统是在一个集中的操作系统统一管理下工作。操作系统能够为每一处理机按排进程或线程,...

2019-12-25 14:43:48 390 1

原创 Java(十二)正则表达式

文章目录一、规则例子Java 正则表达式的用法和实例一、规则补充[a-ZA-Z]{2,}:至少两个字母例子/* 匹配一个数字 */String regex = "\\d";String input = "1";System.out.println(input.matches(regex));// true/* 匹配至少一个数字 */String regex = "\\d...

2019-12-24 23:00:39 143

原创 Java(三)类:内部类

文章目录一、内部类1.内部类的创建一、内部类public class Test{ public int i = 10; public class Inner{ public int t = 100; public static final int k = 1000; // 内部类访问外部类的成员变量 public void printI() { Syste...

2019-12-24 22:33:22 119

原创 Java(七)并发:1.线程Thread

文章目录一、线程的知识一、线程的知识线程对象的状态:新建NEW,运行RUNNABLE,就绪BLOCKED,死亡TERMINATED

2019-12-24 22:17:43 94

原创 Java(六)IO:2.File类

创建文件目录File file = new File("d:\\hello");file.mkdirs();

2019-12-24 21:51:42 93

原创 手动输出二进制

int num = 3;// j表示二进制长度for(int j =31 ; j >= 0 ; j--) { // 1<<j 即2^i,&表示二进制与运算 // 比如1<<2,则1000&011=0;1<<1,则10&011=010=2 // 这样比较每位二进制数是否存在,存在输出1,不存在输出0 if( ( (1&lt...

2019-12-24 21:06:04 215

原创 Java(三)类:类的继承中构造方法super对父类子类的实例变量

文章目录一、区分二、例子1.不使用super构造,只管子类的实例变量2.使用super构造,只管父类的实例变量3.双构造三、意义一、区分父类的变量和子类的变量是两个不同的实值。super()只对父类的实例变量起作用。二、例子1.不使用super构造,只管子类的实例变量可见父类的实例变量并没有被赋值。class Animal { public int a; Animal(){}...

2019-12-24 20:02:18 505

原创 Java(五)容器:Collection

文章目录一、继承关系一、继承关系CollectionSetTreeSetHashSetListArrayListLinkedListVectorStackQueueDequeMapHashMap考题:原生类型的关系public class Test { public static void main(String[] args) { /* 无法实例化自己的原生类型 */ ...

2019-12-24 19:27:08 252

原创 Java(四)常用类:String字符串类

文章目录一、构造二、用法1.获取长度.length()一、构造String str1 = "hello";String str2 = new String("world");二、用法1.获取长度.length()String str = "hello";int length = str.length();...

2019-12-24 18:52:26 92

原创 Java(二)基础:3.数组

文章目录一、数组的定义一、数组的定义public class Test { public static void main(String[] args) { /* 不能像c语言一样 */ //! int a[20]; /* 直接赋值 */ int b[] = {0,1,2,3}; /* 指定行数列数 */ int c[][]; c = new int...

2019-12-24 17:31:59 153

原创 Java(三)类:类的试题

文章目录一、继承二、向上造型一、继承B继承了A的实例方法m(int i)和实例遍量i,另外B和A的方法m()是不同的方法,不是重写,参数列表不同class A{ protected int i; public void m(int i) { this.i = i; }}class B extends A{ double d; public void m(double...

2019-12-24 17:30:39 146

原创 【计组博客列表】

文章目录计组(一)绪论计组(二)计算机中的数据表示:原码、补码、反码和移码计组(三)运算方法与运算计组(四)指令系统计组(五)指令系统设计计组(七)存储系统:地址映射计组(六)流水线技术计组(七)存储系统:地址映射计组(八)输入输出系统:1.总线和外部设备计组(八)输入输出系统:2.中断...

2019-12-24 16:22:36 654

原创 通信

T1载波长度:193

2019-12-23 00:30:25 88

原创 计组(八)输入输出系统:2.中断

文章目录

2019-12-19 23:13:59 418

原创 计组(八)输入输出系统:1.总线和外部设备

文章目录一、总线1.概述2.总线的信息传送(1)信息传送方式(2)总线的仲裁3.典型总线介绍(1)通用总线标准二、输入/输出基本原理1.磁表面存储器(1)磁记录方式(2)性能评价2.磁盘存储器(1)存储容量(2)数据传输率2.程序控制输入/输出技术(1)外设接口的编址方式一、总线1.概述总线性能描述总线的带宽(MB/s)=总线的工作频率(MHz)×总线的位宽(bit)÷8总线的带宽(MB...

2019-12-19 21:02:04 1102

原创 Java(九)数据库JDBC:6.mySql模糊搜索

String sql = "SELECT * FROM pim.pimtodo where text like ?;";Object[] param = new Object[1];param[0] = "%" + "h" +"%";

2019-12-17 07:23:28 182

原创 Java(九)数据库JDBC:4.JDBC的写法二:全封装JDBCUtil+Dao

文章目录一、设计思想二、示例1.JDBCUtil2.Customer3.CustomerDao4.CustomerView一、设计思想Util工具:JDBCUtil将Connection、Statement、PreparedStatement、ResultSet都封装好,JDBCUtil类直接传入String sql,返回查询结果ResultSet或者执行更新操作。Model模型:Cu...

2019-12-16 20:29:18 190

原创 Java(九)数据库JDBC:java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed

文章目录一、原因二、解决方法1.修改url(推荐)2.启动mysql一、原因MySQL 8.0 Public Key Retrieval is not allowed 错误的解决方法二、解决方法1.修改url(推荐)在连接数据库的url中,加上allowPublicKeyRetrieval=trueString DB_URL_8UP = "jdbc:mysql://localhost...

2019-12-16 17:54:33 469 1

原创 Java(九)数据库JDBC:3.JDBC的写法一:半封装

文章目录一、设计思想二、JDBCUtil工具类三、使用一、设计思想JDBCUtil工具类提供Connection类的获取,Statement、PreparedStatement、ResultSet则是在其他类中创建,在此类中传入其参数关闭。二、JDBCUtil工具类提供了两个实例方法:获得链接的getConnection()关闭链接的closeConnection(Connecti...

2019-12-16 17:40:57 90

原创 Java(四)常用类:日历类Calendar

public static void main(String args[]) { //实例化getInstance() Calendar calendar =Calendar.getInstance(); /* * 现在 */ // 获取年 int year=calendar.get(Calendar.YEAR); // 获取月,这里需要需要月份的范围为0~11,因此获取月份...

2019-12-16 11:45:08 171

原创 Java(四)常用类:String.split("*")出错,与正则表达式符号冲突

文章目录一、*号的异常二、正则表达式符号冲突扩展一、*号的异常现象:在使用字符串分离时,直接使用"*"号,导致抛出异常,名为“Dangling meta character '*' near index 0”原因:因为+、*、|、\等符号在正则表达示中有相应的不同意义,所以在使用时要进行转义处理解决方法:split("\\*")或者split("[*]")PS:一个\表示不行(...

2019-12-15 09:16:17 1208

原创 Java(三)类:错误,不加this,忽略参数变量名和成员变量名同名

class Animal { public int a; Animal(){} Animal(int a){ this.a = a; }}public class Dog{ public Animal animal = new Animal(); Dog(Animal animal){ this.animal = animal; init(); // 10 ...

2019-12-14 12:48:41 259

原创 Java(八)GUI:4.JComboBox下拉选项框组件

文章目录一、创建二、得到选中后的状态1.结论2.错例(1)不重写接口(2)写接口忽略第一个一、创建// 选项的内容String[] tpyes = {"顾客","送餐员","餐厅员工","菜单管理员"};JComboBox box_type = new JComboBox(tpyes);默认选中并显示第一个点开后二、得到选中后的状态1.结论// 选项的内容String[...

2019-12-13 20:15:09 602

原创 Java(九)数据库JDBC:2.Operation not allowed after ResultSet closed结果集关闭异常

https://blog.csdn.net/xe2415551255/article/details/80458265错误的/* 报错 */package com.sandalphon.Util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;im...

2019-12-13 13:36:43 725

转载 Java(三)类:8.异常finally块的问题(finally block does not complete normally)

当finall块中包含return语句时,Eclipse会给出警告“finally block does not complete normally”,原因分析如下:1、不管try块、catch块中是否有return语句,finally块都会执行。2、finally块中的return语句会覆盖前面的return语句(try块、catch块中的return语句),所以如果finally块中有re...

2019-12-13 00:12:33 172

西安电子科技大学编译原理大作业

西安电子科技大学编译原理大作业,为简单的函数绘图语言编写一个解释器。该解释器接受用绘图语言编写的源程序,经过语法和语义分析后,直接将源程序所规定的图形显示在显示屏(或显示窗口)中。作业的目的是:通过自己动手编写解释器,掌握语言翻译,特别是语言识别的基本方法。

2020-05-20

Robomater用OpenCV识别数码管.zip

Robomater小车识别9个数字的数码管,上层为随机的数码管(会出现不是数字),中层是三个要识别的数字,下层是随机数字的镜像。我们要识别中间三个数字。 OpenCV识别数码管,使用穿线法,运用高斯滤波、颜色通道分离、像素访问、形态学运算、ROI感兴趣区域、轮廓识别、数字排序、数字识别。

2019-07-10

Counter.zipFPGA累加器

FPGA累加器。 用D触发器(或74LS74)构成的4位二进制计数器(分频器) 1)建立波形文件,对所设计电路进行波形仿真。并记录Q0、Q1、Q2、Q3的状态。 2)对所设计电路进行器件编程。将CLK引脚连接到实验系统的单脉冲输出插孔,4位二进制计数器输出端Q0、Q1、Q2、Q3连接到LED显示灯,CLR、PRN端分别连接到实验系统两个开关的输出插孔。 3)由时钟CLK输入单脉冲,记录输入的脉冲数,同时观测 Q0、Q1、Q2、Q3对应LED显示灯的变化情况。

2019-06-01

C语言雷霆战机

c语言编写的雷霆战机的安装包,使用EasyX库,教程:https://blog.csdn.net/sandalphon4869/article/details/80861915

2018-06-29

空空如也

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

TA关注的人

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