自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小宇飞刀的BLOG

小宇飞刀的网络家园|谢祥选的技术博客

原创 C#中List.Sort()--集合排序方法分析

List.Sort() 为我们提供了4种自定义排序方法,通过对这些方法改进我们可以轻松做到对多参数、多规则的复杂排序: List<T>.Sort(); List<T>.Sort(IComparer<T> Comparer); List<T>.So...

2020-04-20 00:32:08 536 0

原创 C#中的常用集合类型分析

一、C#集合类型概述 集合是.NET FCL(Framework Class Library)中很重要的一部分。所有的集合类都继承自IEnumerable。集合类总体可分为一下几类: 关联/非关联型集合 顺序/随机访问集合 顺序/无序集合 泛型/非泛型集合 线程安全集合 各集合类底层接...

2020-04-19 18:40:38 231 0

原创 在Ubuntu上安装deb包操作--dpkg命令讲解

  在Ubuntu系统中,使用dpkg 命令就能实现deb包的安装,而很多人对deb包的安装不是很了解,下面小编将针对Ubuntu下deb包的安装做个详细介绍,一起来学习下。   deb是Debian Linux的安装格式,跟Red Hat的rpm非常相似,最基本的安装命令是:dpkg -i f...

2020-04-18 13:05:14 147 0

原创 Ubuntu的分辨率列表中无最佳分辨率选项的解决办法

(1)首先使用 xrandr 命令列出当前所能检测到的分辨率,如一台显示器,最佳分辨率为 2560x1440,由于 未能正确检测,使用 xrandr 命令结果如下:​ xrandr xrandr: xieyunc@ubuntu:~$ xrandr Screen 0: minimum 1 ...

2020-04-15 08:18:14 189 0

原创 Linux下的压缩与解压缩命令tar的简单使用

tar在Linux上是常用的打包、压缩、加压缩工具,它的参数很多,这里仅仅列举常用的压缩与解压缩参数 参数: -c :create 建立压缩档案的参数; -x :解压缩压缩档案的参数; -z :是否需要用gzip压缩; -v: 压缩的过程中显示档案; -f: 置顶文档名,在f后面立即接文件名,不能...

2020-04-14 10:04:13 54 0

原创 Linux 应用软件安装到哪里合适?

Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的。下面是对一些常见的软件安装目录详解: /usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。 /usr/local:用户级的程序目录,可以理解为C:/P...

2020-04-14 09:30:09 57 0

原创 C#中的”四舍五入”--银行家算法,即:四舍六入五取偶

可能很多人都都知道Math.Round()是C#中用来做四舍五入,保留指定小数位的。但实际上它并不是真正的四舍五入,而是银行家算法的“四舍六入五取偶”,事实上这也是IEEE的规范,因此所有符合IEEE标准的语言都应该采用这样的算法。其规则如下: 1、当舍去位的数值小于5时:直接舍去 2、当舍...

2020-03-23 09:44:54 97 0

原创 QinQ初识--qinq基础知识

目录 一、QinQ简介 定义: 目的: 优点: 二、原理描述 基本原理: QinQ报文: 字段解释: 报文示例: QinQ封装: 三、实现方式 基本QinQ: 灵活QinQ: TPID(Tag Protocol Identifier): 四、QinQ配置实例 (一)...

2020-01-02 23:15:14 155 0

原创 Java实训作业三(记事本程序的设计)

目录 一、作品要求: 二、主要需求点分析: 1、菜单项目 2、文件结构​ 3、软件主界面 4、状态切换类菜单项JCheckBoxMenItem: 5、关于本程序对话框: 6、打开文件对话框: 7、另存为文件对话框: 8、字体设置对话框: 三、主要参考代码: 1、记事本入口主...

2019-12-26 17:02:29 739 0

原创 Java实训作业二(简易计算器的设计)

本次实训作业为,设计一个简易的计算器 目录 一、作业要求: 二、主要功能需求分析 三、参考代码 一、作业要求: 1、设计一个简易计算器的GUI窗口,窗口标题上必须含有学生姓名信息。窗口外观、按钮颜色、布局风格随意,但要求简洁、美观。 2、每个班级刻录一张光盘,光盘封面写上班级信息、课...

2019-12-25 11:30:51 1069 0

原创 Java实训作业一(用户身份验证窗口)

目录 一、作业要求: 二、知识要点分析: 三、参考代码: 一、作业要求: 1、制作一个用户身份验证的窗口,身份信息存储在数据库中,采用jdbc技术完成Java版的应用系统登录窗口的设计与制作。 2、每个班级刻录一张光盘,光盘封面写上班级信息、课程信息、指导老师姓名,如:2018计算机1...

2019-12-24 17:25:28 581 0

原创 Java第十六周作业

目录 一、前言 二、实例讲解 (1)加载JDBC驱动程序 (2)提供JDBC连接的URL (3)创建数据库的连接 (4)创建一个Statement (5)执行SQL语句 (6)处理结果 (7)关闭JDBC对象 三、数据库连接工具类参考代码 (1)JDBC连接数据库工具类代...

2019-12-23 20:38:21 367 0

原创 Java第十五周作业

本周主题:Java多线程技术 目录 一、Java中的多线程概念 1、线程的生命周期 2、线程的优先级 3、线程的几个主要概念 二、多线程的使用 1、线程创建方法 2、线程的优先级 3、线程的同步机制 三、Java多线程售票小实例 1、错误示范 2、正确示范 3、总结: ...

2019-12-22 18:37:22 322 0

原创 Java如何获取文本文件的字符编码【UTF-8格式判断改进版】

一、认识字符编码: 1、Java中String的默认编码为UTF-8,可以使用以下语句获取:Charset.defaultCharset(); 2、Windows操作系统下,文本文件的默认编码为ANSI,对中文Windows来说即为GBK。例如我们使用记事本程序新建一个文本文档,其默认字符编码...

2019-12-21 21:36:33 331 0

原创 Java第十四周作业

本周主题:IO数据流 目录 本周主题:IO数据流 一、流的基础知识 (一)、流的概念 (二)、流的分类与特点 (三)、IO流的体系结构 1、IO流的总体分类 2、字节流和字符流体系 二、常用类的使用 (一)、File类 (二)、FileInputStream和FileOutp...

2019-12-17 01:14:06 204 0

原创 Java第十三周作业

本周主题:Java的GUI技术 目录 本周主题:Java的GUI技术 一、Java中的图形用户界面--GUI (1)AWT (2)Swing 二、Swing中常用容器和组件 ​(1)常用容器 (2)常用组件 三、布局管理器 (1)绝对布局(空布局) (2)流布局管理器Flow...

2019-12-12 19:39:37 256 0

原创 Java中的数组与List相互转换的方法分析

目录 一、Java中的数组转换为List的方法 1、使用Arrays.asList()方法 2、使用Collections.addAll()方法 3、使用集合的addAll()方法 4、使用Spring框架将数组转换为List 二、Java中将List类型转换为数组的方法 1、使用L...

2019-11-29 16:23:59 84 0

原创 Java第十二周作业

本周主题:Java泛型 目录 Java 泛型 一、泛型方法 实例1 实例2 二、泛型类 实例3 三、类型通配符 实例4 实例5 Java 泛型 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时...

2019-11-23 20:07:01 206 0

原创 Java第十一周作业

目录 Java 集合框架 一、集合框架体系图 二、Java中的常用集合接口 Set和List的区别 三、Java中的常用集合实现类(集合类) 四、集合算法 五、如何使用迭代器 1、遍历 ArrayList 2、遍历 Map 六、如何使用比较器 1、Comparable比较器的...

2019-11-17 20:03:52 364 0

原创 Java常见异常大全

Java常见异常类: 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndex...

2019-11-17 13:37:44 94 0

原创 Java中的浮点数据(float、double)进行算术运算时出错的问题剖析

本文主题: 对浮点数进行算术运算时,为何运算结果不正确? BigDecimal类型、常用方法的讲解。 简单的浮点数算术运算工具类的设计。 在Java前面讲解float、double两种基本浮点类型时已经指出,这两个基本类型的浮点数容易引起精度丢失。其实,不仅是Java,很多编程语言也存在这个...

2019-11-04 19:52:33 114 0

原创 Java枚举详解:enum关键字、Java枚举(Enum)类、EnumMap 与 EnumSet

目录 一、Java中的枚举 1、声明枚举类型 2、Enum类的常用方法 3、为枚举添加方法 二、EnumMap 与 EnumSet 1、EnumMap 类 2、EnumSet 类 一、Java中的枚举 枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数。枚举在曰常生活中...

2019-11-03 15:47:40 281 0

原创 第十周Java作业

本周主题:Java中自带的常用接口和类的使用 一、Java Number & Math 类 二、Java 数据结构 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) ...

2019-11-02 19:42:27 249 0

原创 第九周Java作业

本周主题:面向对象程序设计(三) Java 抽象类 Java 接口 Java 包(package) 一、Java 抽象类 1、抽象类的概念 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,...

2019-10-26 14:20:38 334 0

原创 第八周Java作业

本周主题:面向对象程序设计(二) JAVA面向对象三大特性: 一、Java 封装 二、Java 继承 三、Java 多态 一、Java 封装 1、封装的概念 在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法...

2019-10-22 11:43:57 282 0

转载 深入理解Java的接口和抽象类

  对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 目...

2019-10-20 17:47:23 101 0

原创 Java中的static、final、abstract含义及使用方法

一、static、final、abstract三者的使用场景与注意事项 static关键字可用于修饰成员变量和成员函数,想要实现对象中的共性数据的对象共享,可以将这个数据进行静态修饰,被静态修饰的成员可以直接被类名调用,静态随着类的加载而加载,而且优先于对象存在。静态方法只能访问静态成员(静...

2019-10-19 22:16:15 503 0

原创 第七周Java作业

本周主题:面向对象程序设计(一) 一、类和对象的概念 类和对象是面向对象最基本、最重要的两个概念,在本节中通过Student类及实例对象的创建,来介绍类与对象的创建方法,成员变量、成员方法定义的基本格式,以及信息的封装与隐藏。 了解面向对象的概念,熟记类与对象的概念,熟记构造方法及方...

2019-10-19 21:21:34 337 0

原创 第六周Java作业

一、概述 字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了。 如果需要对字符串做很多修改,那么应该选择使用StringBu...

2019-10-14 11:04:30 212 0

原创 java的字符串格式化——String.format()和System.out.printf()的使用

引言 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 重载 // 使用当前本地区域对象(Locale.getDefault()),制定字符串格式和参...

2019-10-13 13:05:52 158 0

原创 第五周Java作业

本周两个主题: Java IDE介绍 数组的用法 一、Java IDE 1、NetBeans(Java厂家出品,原汁原味) 2、Eclipse/MyEclipse(IBM→Eclipse基金会管理,免费开源/社区版免费,主流IDE) 3、IDEA(IntelliJ公司出品...

2019-10-07 17:52:59 209 0

原创 第四周Java作业

一、循环结构 1、while语句 while语句程序流程图例子1:WhileDemo.java /* WhileDemo.java 输入100行“好好学习,天天向上!” */ public class WhileDemo { public static void main(Str...

2019-09-24 10:34:41 202 0

原创 第三周Java作业

一、Java标识符 标识符用于命名程序对象。例如,类名、变量名、方法名等。 由英文字母、下划线字符、美元字符、文字字符和数字字符组成 标识符的第一个字符不能是数字符 标识符的长度不能超过255个字符 不能和关键字重名 大小写规范 变量名第一个单词的首字母小写,其后单词的首字母大写,其他...

2019-09-17 10:55:20 283 0

原创 第二周Java作业

一、本周主题为GIT版本控制软件的使用,要求掌握: 1、git的含义、功能和作用 2、git的安装、配置和基本的使用方法。 3、github和gitee网站的注册。 适合小白/菜鸟的git最浅显的教程 https://blog.csdn.net/xieyunc/article/det...

2019-09-10 11:34:23 266 0

原创 第一周Java作业

本周主题: 目录 一、jdk,jre,jvm的关系: ​二、搭建JAVA开发环境 三、HelloWorld--Demo 四、常用网址 五、演示DEMO源代码在github上的仓库地址 一、jdk,jre,jvm的关系: JDK中包含了JRE,而JVM作为java程序运行的核心,它被...

2019-09-06 10:31:11 283 0

转载 ME60(v600r002c02spc700)版本配置端口镜像方法及注意事项

1、端口镜像的具体配置: 例如把gi1/0/8端口流量镜像到gi3/0/1端口: interface gigabitethernet3/0/1---------观测口 undo shutdown port-observing observe-index 3---------(index索引必...

2019-08-31 09:13:39 117 0

原创 使用T-SQL命令,创建MS-SQL数据库角色、架构、用户名、登录名,并进行权限设置

使用T-SQL命令,创建MS-SQL数据库角色、架构、用户名、登录名,并进行权限设置,注意删除命令的执行顺序: --0、设置当前要操作的默认数据库 use XXX数据库; go --1、删除当前数据库中的架构 if exists(select * from sys.schemas wher...

2019-08-15 13:02:17 390 0

转载 你真的懂 Unicode 和 UTF-8 是什么关系吗?来看看这个就彻底懂了!

想必做过爬虫的同学肯定被编码问题困扰过,有 UTF-8、GBK、Unicode 等等编码方式,但你真的了解其中的原理吗?下面我们就来了解一下 Unicode 和 UTF-8 编码到底有什么关系。 要弄清 Unicode 与 UTF-8 的关系,我们还得从他们的来源说起,下来我们从刚开始的编码说起...

2019-07-28 16:06:44 192 0

原创 使用javadoc命令生成多个包的doc文档

举个例子: 项目名称:JavadocTest,下面有两个java文件HelloWorld.java、HelloWorldTest.java,分别在不同包和相应的目录中。如下: 项目及文件目录结构: HelloWorld.java文件: //HelloWorld.java文件 pac...

2019-07-28 14:37:23 1190 0

原创 Eclipse生成javadoc时提示“错误: 编码GBK的不可映射字符”

Eclipse项目文件编码为UTF-8时,生成javadoc时提示“错误: 编码GBK的不可映射字符”,如下图: 原因是Eclipse中的项目文件是UTF-8编码的格式,而Javadoc生成文档时,缺省情况下会以GBK的编码格式去读取java源文件中的文档注释内容的,而java源文件采用的U...

2019-07-24 11:24:59 339 0

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