自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无限迭代中......

你已经是一个成熟的程序猿了,要学会自己DEBUG了。

  • 博客(60)
  • 资源 (4)
  • 论坛 (1)
  • 收藏
  • 关注

原创 使用鼠标控制手机

基本概念OTG(On-The-Go):近年发展起来的技术。2001年12月18日由USB Implementers Forum公布,主要应用于各种不同的设备或移动设备间的联接,进行数据交换。特别是Pad、移动电话、消费类设备。改变如数码照相机、摄像机、打印机等设备间多种不同制式连接器,多达7种制式的存储卡间数据交换的不便。2014年左右开始在市场普及。工具具有OTG功能的智能...

2019-11-30 17:08:45 219

原创 JAVA——关闭ServerSocket

问题描述accept()方法无限循环内的阻塞,无法退出while循环。APIpublicSocketaccept() throws IOException侦听要连接到此套接字并接受它。 该方法将阻塞直到建立连接。创建一个新的Socket s ,如果有安全管理器,则使用s.getInetAddress().getHostAddress()和s.getPort()作为其参数来...

2019-11-29 16:22:11 1010

原创 清除 DELL Optiplex 系列 BIOS 密码

基本概念Optiplex:DELL公司品牌系列,OptiPlex 台式机经过重新设计,具备多种外形规格、自定义配置和第 9代英特尔®酷睿™处理器,可为用户带来更智能、更快速的桌面体验。官网:https://www.dell.com/zh-cn/work/shop/franchise/optiplex-desktopsBIOS密码(BIOS password):认证信息,在计算机...

2019-11-28 17:52:38 1855

原创 Windows——蓝屏[失败的操作:HardwareProtect_x64.sys]解决方案

问题描述终止代码:PAGE_FAULT_IN_NONPAGED_AREA 或者SYSTEM_SERVICE_EXCEPTION失败的操作:HardwareProtect_x64.sys问题分析hardwareprotect_x64.sys报错蓝屏主要是由win10系统更新后,系统与鲁大师不兼容,win10会将鲁大师下hardwareprotect_x64.sys文件映射到...

2019-11-28 17:35:21 13257

原创 《Java程序设计》实验报告——Java的多线程机制

浙江理工大学《Java程序设计》实验报告20 19~20 20学年第 1学期 学 院 信息学院 班 级 计算机科学与技术18(3) 姓 名 申屠志刚 学 号 2018329621200 ...

2019-11-26 10:05:13 1256

原创 赫夫曼编码-译码器(Huffman Coding)

基本概念哈夫曼编码(Huffman Coding):又称霍夫曼编码、赫夫曼编码-,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。需求分析https://shentuzhigang.blog.cs...

2019-11-25 17:27:43 315

原创 JAVA——TCP连接中Socket的正确关闭方式

基本概念TCP协议:Transmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,由IETF的RFC 793说明(specified)。Socket:网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接至少要一对...

2019-11-25 07:08:32 900

原创 EXE4J(Windows Launcher Generator)——EXE4J概述、下载以及使用

基本概念EXE4J:exe4j is aWindows launcher generator, that is included for free when you purchase install4j. exe4j is useful if you want to create a Java launcher without an installer.EXE4J:exe4j是Wind...

2019-11-25 00:03:35 232

原创 Eclipse——导出可执行jar包

基本概念jar包:java中的jar文件 ,装的是 .class 文件。它是一种压缩,和zip兼容,被称为jar包。JDK提供的许多类,也是以jar包的形式提供的。操作步骤第一步:选择要导出的工程,右键【export】第二步:双击Java文件夹下的【Runnable Jar File】第三步:该步骤分4步走3.1 从下拉框选择该jar的入口文件,即ma...

2019-11-24 23:48:37 119

原创 JAVA——JScrollbar 滚动条自动滚动到底端解决方案

解决方案方法一JTextArea.selectAll();方法二JTextArea.setCaretPosition(JTextArea.getText().length());方法三JScrollPane.getViewport().add(JTextArea,null);Point p = new Point();p.setLocation(0,JTextAr...

2019-11-24 23:09:12 317

原创 JAVA——TextArea和JTextArea添加滚动条(ScrollBars)

在TextArea和JTextArea中有所区别:TextArea:  TextArea textArea;textAreaOutput = new JTextArea("缩略词词典", 20, 43, TextArea.SCROLLBARS_VERTICAL_ONLY);JTextArea:public class MainView extends JFrame{ p...

2019-11-24 12:26:32 1080

原创 JAVA——Scanner读取文件

源代码import java.io.File;import java.util.Scanner; public class TestScannerFile { public static void main(String[] args) throws Exception { //将一个File对象作为Scanner的构造器参数,则Scanner读取文件内容。 Scanne...

2019-11-23 23:43:04 213

原创 Maven——Maven概述

Maven概述Maven是意第绪语,意为知识的积累,最初是为了简化Jakarta Turbine项目中的构建过程。有几个项目,每个项目都有自己的Ant构建文件,所有项目都略有不同。JAR已检入CVS。我们想要一种标准的方式来构建项目,明确定义项目的组成部分,一种简便的方法来发布项目信息,以及一种在多个项目中共享JAR的方法。结果是一个可以用于构建和管理任何基于Java的项目的工具。我们希望...

2019-11-23 21:05:12 118

原创 JAVA——赫夫曼编码-译码器(Huffman Coding)

基本概念哈夫曼编码(Huffman Coding):又称霍夫曼编码、赫夫曼编码-,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。源代码HTNode.javapackage huffma...

2019-11-23 19:05:43 298

原创 JAVA Swing——框架(JFrame、JDialog)位置居于父窗口中央的解决方案

解决方案1、实时获取父窗口坐标的方法是给父窗口添加如下监听addComponentListener(new ComponentAdapter() { @Override public void componentResized(ComponentEvent e) { Component comp = e.getComponent(); ...

2019-11-23 17:17:29 586

原创 JAVA——一次性读取或者写入文本文件所有内容

一次性读取文本文件所有内容public String readFileToString(String fileName) { String encoding = "UTF-8"; File file = new File(fileName); Long filelength = file.length(); by...

2019-11-23 14:35:00 387

原创 JAVA Swing——设置JButton按钮样式

1、对JButton大小的设置因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用button.setPreferredSize(new Dimension(30,30)); //(30,30) 是你要设置按钮的大小2、对JButton透明的设置按钮设置为透明,这样就不会挡着后面的背景button.setContentAreaFi...

2019-11-23 12:41:17 3882

原创 Eclipse——e(fx)clipse下载错误导致的安装失败解决方案

问题描述e(fx)clipse安装失败,下载速度慢,下载错误。问题分析可能是需要访问外网,有些jar包下载不下来。解决方案方法一改用国内的e(fx)clipse源。方法二用安装包安装e(fx)clipse插件。安装包下载地址:https://download.eclipse.org/efxclipse/updates-released/3.6.0/site.z...

2019-11-23 00:47:28 1193 2

原创 Eclipse——WindowBuilder下载错误导致的安装失败解决方案

问题描述WindowBuilder安装失败,下载速度慢,下载错误。问题分析可能是需要访问外网,有些jar包下载不下来。解决方案方法一改用国内的WindowBuilder源。方法二用安装包安装windowBuilder插件。安装包下载地址:http://eclipse.org/downloads/download.php?file=/windowbuilder/...

2019-11-23 00:13:21 543

原创 Eclipse——WindowBuilder插件

简介WindowBuilder由SWT Designer和Swing Designer组成,使创建Java GUI应用程序非常容易,而无需花费大量时间编写代码。使用所见即所得的视觉设计器和布局工具为复杂的窗口创建简单的表单;Java代码将为您生成。使用拖放轻松添加控件,将控件添加到事件处理程序,使用属性编辑器更改控件的各种属性,使您的应用程序国际化等等。WindowBuilder是作为E...

2019-11-22 23:12:24 147

原创 Eclipse——Java可视化开发环境配置

一、Visual Editor已弃用。利用VE可以在Eclipse下像用JBuilder一样开发用户图形界面。它支持SWT 与 Swing,但在安装这个插件之前需要安装EMF 与 GEF 插件。二、WindowBuilderWindowBuilder由SWT Designer和Swing Designer组成,使创建Java GUI应用程序非常容易,而无需花费大量时间编写代码。使用...

2019-11-22 23:01:51 167

原创 JavaFX——JavaFX概览

JavaFX概览JavaFX是一个强大的图形和多媒体处理工具包集合,它允许开发者来设计、创建、测试、调试和部署富客户端程序,并且和Java一样跨平台。JavaFX是Java的下一代图形用户界面工具包。JavaFX是一组图形和媒体API,我们可以用它们来创建和部署富客户端应用程序。JavaFX允许开发人员快速构建丰富的跨平台应用程序。JavaFX通过硬件加速图形支持现代GPU。J...

2019-11-22 22:04:31 131

原创 JAVA——文档注释(javavdoc)通用注释-超链接@see与@link的使用

基本概念@see:必须顶头写@link:任意位置写语法1. @see@see 标签允许用户引用其他类的文档。具体使用方式如下:@see classname@see fully-qualified-classname@see fully-qualified-classname#方法名称@see fully-qualified-classname#属性名称...

2019-11-22 17:15:32 1123

原创 C++——赫夫曼编码-译码器(Huffman Coding)

基本概念哈夫曼编码(Huffman Coding):又称霍夫曼编码、赫夫曼编码-,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。源代码#include<iostream>#in...

2019-11-22 12:04:38 512

原创 《数据结构与算法》课程设计任务书——赫夫曼编码/译码器

《数据结构与算法》课程设计(2019/2020学年第一学期)指导教师:孙麒、霍戌文《数据结构与算法》课程设计任务书《数据结构与算法》是计算机科学与技术专业重要的核心课程之一,在计算机专业的学习过程中占有非常重要的地位。《数据结构与算法课程设计》就是要运用本课程以及到目前为止的有关课程中的知识和技术来解决实际问题。特别是面临非数值计算类型的应用问题时,需要选择适当的数据结构,设计出满足一定...

2019-11-20 21:30:10 582

原创 浅谈主流内存发展历史

浅谈主流内存发展历史申屠志刚2018329621200信息学院 计算机科学与技术18(3)**摘 要:**计算机必然包含运算器、控制器、存储器和输入输出设备等五个重要部分,其中作为内存储器的内存条在PC中是一个巨大的缓冲区,CPU所需访问与处理的数据都会经过这里,虽说CPU内部也有各级缓存,但是容量空间是无法与内存相比的,随着CPU的处理能力不断的提高,内存的速度与容量也在不断的提升,历经K...

2019-11-20 00:27:51 335 1

原创 网络参考模型(Network Reference Model)

OSI参考模型TCP/IP参考模型TCP/IP五层模型TCP/IP四层模型参考文章http://www.360doc.com/content/18/0207/14/16915_728359958.shtmlhttps://www.cnblogs.com/gdayq/p/5797645.htmlhttps://www.jianshu.com/p/a763e8...

2019-11-17 22:33:36 153

原创 小米游戏鼠标——驱动软件下载

产品展示小米游戏鼠标官方驱动软件下载米物科技-支持:http://www.miiiw.com/support.html小米帮助中心-小米笔记本及周边产品-驱动下载-小米游戏鼠标:https://www.mi.com/service/bijiben/drivers/gaming-mouse...

2019-11-17 22:25:08 4301

原创 JAVA API 中文文档 下载

JAVA JDK API 1.8链接:https://pan.baidu.com/s/1mE_O6biq80Z_bCO-ROOWug密码:m41rJAVA JDK API 1.9链接:https://pan.baidu.com/s/1FKMSg-7xrvNms44W51vR6Q密码:4yg4

2019-11-17 21:45:55 362

原创 JAVA——鼠标事件(MouseEvent)MouseListener监听器DEMO

基本概念MouseEvent:所有组件都能发出鼠标事件,MouseEvent类负责捕获鼠标事件,可以通过为组件添加实现了MouseListener接口的监听器类来处理相应的鼠标事件。MouseListener:处理鼠标事件的类要么实现此接口(及其包含的所有方法),要么扩展抽象类 MouseAdapter(仅重写所需的方法)。 然后使用组件的 addMouseListener 方法将从...

2019-11-17 18:25:06 792

原创 JAVA——监听器ActionListener与MouseListener执行顺序

基本概念监听器(Listener):监听器用于监听web应用中某些对象、信息的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理。当范围对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。常用于统计在线人数和在线用户,系统加载时进行信息初始化,统计网站的访问量等等。ActionListener:ActionListener用于接收操作事件的侦听器接口。对处理操作...

2019-11-17 16:00:45 1269

原创 JAVA——简单菜单DEMO

import java.awt.event.*;import javax.swing.*;/** * A frame with a sample menu bar. */public class MenuFrame extends JFrame{ private static final int DEFAULT_WIDTH = 300; private static f...

2019-11-15 23:11:09 186

原创 BugKuCTF 加密 散乱的密文

lf5{ag024c483549d7fd@@1}一张纸条上凌乱的写着2 1 6 5 3 4题解:按照上面的顺序读出来:f25dl03fa4d1g87}{c9@544@然后再栅栏解出来下面的密码:flag{52048c453d794df1}@@删除@@即为Flag。flag{52048c453d794df1}...

2019-11-14 21:59:36 136

原创 BugKuCTF 加密 简单加密

e6Z9i~]8R~U~QHE{RnY{QXg~QnQ{^XVlRXlp^XI5Q6Q6SKY8jUAA题解:通过AA猜测是凯撒和base64的混合加密参照ASCII表,A的ASCII是65,=的ASCII是61,偏移了四位python脚本def caesar(text): for i in range(len(text)): print("{}...

2019-11-14 21:58:39 421

原创 Lambda表达式

参考文章https://www.cnblogs.com/knowledgesea/p/3163725.html

2019-11-14 21:54:59 84

原创 MIUI 10——启用与关闭开发者模式/开发者选项

步骤启用1、设置->我的设备2、点击全部参数3、多次点击MIUI版本,点击5次以上4、设置->更多设置5、开发者选项,这里你可以选择更高级的设置来提高你设备的性能。关闭1、设置->更多设置2、开发者选项3、选择关闭开发者选项。参考文章https://jingyan.baidu.com/artic...

2019-11-14 12:33:00 11155

原创 PDF搜索、转换与处理类网站

网站 网址 Smallpdf https://smallpdf.com/cn PDF转换器 http://www.pdfdo.com/ ToPDF https://topdf.com/ 参考文章https://blog.csdn.net/qingyundys/article/detai...

2019-11-13 23:40:20 64

原创 JAVA——改变观感

基本概念在默认情况下,Swing程序使用Metal观感,可以采用两种方式改变观感。第一种方式是在Java安装的子目录jre/lib下有一个文件swing.properties。在这个文件中,将属性swing.defaultlaf设置为所希望的观感类名。例如,swing.defaultlaf=com.sun.java.swing.plaf.motif.MotifLookAndFeel...

2019-11-13 20:45:52 124

原创 JAVA——获取当前系统上所有字体名称

源代码import java.awt.*;public class Main{ public static void main(String[] args) { String[] fontName=GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames(); ...

2019-11-13 19:44:22 303

原创 JAVA——声明包类的编译与运行解决方案

问题描述 package albert; public class Demo { public static void main(String[] args) { System.out.println("Hello World"); } }以上的java源程序文件位于D:\JDK\我的java程序\Code1\t...

2019-11-13 18:25:54 107

赫夫曼编码/译码器_《数据结构与算法》课程设计_JAVA版

本课程设计是为了让同学们了解学习数据结构的作用和意义。数据结构是计算机科学与技术专业的专业基础课,是十分重要的课程。所有的计算机系统软件和应用软件都要用到各种类型的数据结构。因此,想要更好地运用计算机来解决实际问题,仅仅掌握几门计算机程序设计语言是远远难以应付当前众多复杂的课题,想要有效地使用计算机,充分发挥它的性能,还必须学习和掌握好数据结构的有关知识,打好数据结构这门课的扎实基础,对于学习计算机专业其它的课程,如操作系统、软件工程、编译原理、数据库、人工智能等十分有益。

2019-12-16

浙江理工大学-网页设计与建设.rar

2018-2019学年第二学期-浙江理工大学-网页设计与建设-上交期末作业样本 浙江理工大学-网页设计与建设.rar

2019-06-23

C++课程设计-模拟电梯

编写一个程序,模拟电梯的功能。功能接口包括电梯上行按钮、下行按钮、楼层选择和电梯在行驶过程中的楼层显示。

2019-05-14

C++课程设计-便利店管理系统.rar

通过设计一个小型的便利店管理系统,训练综合运用所学知识处理实际问题的能力,强化面向对象的程序设计理念,使自己的程序设计与调试水平有一个明显的提高。

2019-05-14

STZG的留言板

发表于 2020-01-02 最后回复 2020-07-02

空空如也

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

TA关注的人 TA的粉丝

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