自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java实现客户端与多线程服务器的通信(网络编程)

1.多线程服务器端原理分析一般情况下同一时刻服务器都不止和一个客户端进行通信,如果服务器只有一个线程,那么在多任务操作时任务之间就需要等待,因此需要为服务器创建多条线程提供给不同的同时客户端使用。为服务器创建多线程,就类似于为服务器创建==“影分身”==,让每一条线程都能享有一个独立的"影分身"服务器。为了满足上述要求,每一条线程都必须传入一个新创建的Runnable接口实现类,实现类中的run()方法运行服务器的主程序。2.客户端代码客户端主要功能:客户端向服务器发送信息。客户端接收服

2020-10-30 17:01:15 4436

原创 Java多线程(卖票案例)

1.卖票案例需求分析某天某个景区售票,门票票只有100张,景区有三个售票窗口,同时售票,共享票源(100张)通过多线程的方式实现三个售票窗口同时售票首先要明确票源只能有一个其次需要创建三个Thread的对象去执行卖票的方法,卖完票后要将剩余的票数返回给统一的票源;2.代码实现1.票源和多线程执行入口代码public class Ticket implements Runnable { private int tickets = 100; //票源 TicketOffi

2020-10-15 22:28:04 4509

原创 Java面向对----电脑连接USB设备实现

1.分析USB接口与USB设备之间的关系:USB设备必须满足USB接口的规范,设备才能被插入接口并使用,因此USB接口指定规范,USB设备执行规范,因此将USB作为接口,USB设备作为接口的实现类。电脑与USB接口的关系:USB是属于电脑的一部分,因此电脑通过调用来实现USB的功能,因此USB接口是电脑类方法中的一部分。思维导图2.代码编写USB接口public interface USB { public abstract void inter();}三个接口实现类(U盘、

2020-09-26 17:40:35 1001

原创 Java基础(分析this和super关键字)

1.this关键字简单来说this关键字代表当前对象,是哪个对象调用此方法,this就相当于哪个对象。2.super关键字代表父类在内存空间中存储的位置。3.接下来了解对象实例化和调用方法过程3.1程序编写3.1.1 首先创建父类Person类public class Person { public int age = 10;3.1.2 接下来创建子类Student类public class Student extends Person{ public int

2020-09-24 16:57:14 140

原创 Java学生管理项目练习

学生管理项目概要通过创建学生类和集合<学生类型>来实现添加学生、删除学生、修改学生信息、查看所有学生信息等功能,从而完成对学生数据的管理。1.思维导图首先我们需要构建Student类,以满足实例化学生的要求创建StudentManager类,从而实现系统初始化页面设计和学生管理系统的基本功能;2.程序大致实现流程进入系统时需要出现一个系统界面,且附带有提示信息通过键盘输入提示信息,使程序进入相应的函数方法从而对学生集合进行管理;并同时创建学生类2.1流程图2.2

2020-09-23 18:41:04 354

原创 Java初学记录(基本语法一)

1.注释Java中有三种注释方法:单行注释://多行注释:/*......*/文档注释:/*** 文档or方法注释* @author 指定Java编程作者* @version 指定源文件的版本* @param 方法的参数说明信息*/2.关键字和保留字关键字定义:被java语言赋予了特殊含义,用作专门用途的字符串(已经用于java语法中的单词)关键字特点:关键字中所有字母都是小写...

2020-09-16 19:10:40 87

原创 Java初学记录(第一个程序Hello World)

1.将Java代码编写到扩展名为.java的文件中在任意目录下新建.txt文件;将.txt文件重命名为HelloWorld,并将后缀名改为.java;并写入以下代码并保存文件;public class HelloWorld{ public static void main(String[] args){ System.out.print("Hello World"); }}最终编辑好的文件如下图:2.通过javac命令对.java文件进行编译窗口键(也就是电脑上画着win

2020-09-12 10:36:50 238

原创 Java初学记录(环境变量的配置)

什么是JDK? >JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。如何安装JDK?1.进入甲骨文官网下载JDK:link.2.点击进入JDK Download,此处选择Java SE 14版本3.随后下滑至底部寻找与自己系统匹配的版本进行下载个人推荐下载zip版本,下载后是一个压缩包,解压到自己指定的目录下;后续如果想更换JDK版本也较为

2020-09-08 20:06:47 82

原创 Python新手求教,问一下代码哪里有错,谢谢各位大佬啦

题目:快递计费方案提示用户输入:1.物品重量 2.寄货地点2.快递费算法:首重:3kg3kg以内: 新疆/西藏/内蒙古/青海:15元黑龙江/吉林/辽宁/青海/海南:12元其他:10元国外/港/澳/台:不接受超过3kg部分:黑龙江/吉林/辽宁/青海/海南:6元/kg新疆/西藏/内蒙古/青海:4元/kg其他:2元/kg国外/港/澳/台:不接受代码weight = int(in...

2019-03-06 22:40:43 201

vivado最新license文件

vivado最新license文件,可用到2019年12月,2015.4版亲测可用

2018-12-02

空空如也

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

TA关注的人

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