自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

copbint

no

  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

原创 java基础学习笔记——集合

集合可以动态的把多个的引用加入其中,并且可以动态的扩容缩容。java 集合类图UML类图基础知识:实现:虚线+空心三角形继承:实线+空心三角形待补充。。参考:https://blog.csdn.net/liulin_good/article/details/6213815https://blog.csdn.net/gaoxin12345679/article/details/1...

2019-07-16 08:51:40 152

原创 java基础学习笔记——单例模式

有很多场景,都需要保证一个类仅有一个实例,为此有一种专门的设计模式:单例模式。单例模式的几种写法1. 饿汉式(没有延迟加载,线程安全)public class Singleton { private static Singleton instance = new Singleton(); public static Singleton getInstance() { retur...

2019-07-16 08:24:07 186

原创 java基础学习笔记——静态初始化块,初始化块,构造函数的执行顺序

代码:class A { static { System.out.println("Static init A."); } { System.out.println("Instance init A."); } A() { System.out.println("Constructor A."); ...

2019-07-13 11:41:06 273

原创 java基础学习笔记——关键字final

声明为final的变量被标识为不可改变的,也就是说不能再对此变量进行赋值。但是变量引用的对象,如果提供了写的接口,则对象的属性依然是可以改变的。String类型的对象,由于未提供写的接口,所以是不可改变的。final变量声明为final的成员变量(非静态变量),必须在构造对象的过程中完成初始化。1)定义处。也就是定义变量时直接赋值。2)初始化块3)构造函数声明为final的静态变量,...

2019-07-13 11:32:53 154

原创 java基础学习笔记——数据默认值

趁考试的契机,学习一下java基础,仅记录自己不太熟悉的知识点。2019/07/131. 数据默认值数字类型的成员,默认值是0,布尔型为false,对象引用缺省值为null。各种类型的默认值:public class Test { boolean test_boolean; byte test_byte; char test_char; short test_short; in...

2019-07-13 09:45:05 251

原创 选择排序——简单选择排序

思路思路非常简单。就是第一轮循环选出最大的元素,第二轮循环选出第二大的元素。。。。代码package dataStructureAndAlgorithms;public class SelectSort_heapSort { public static void main(String args[]) { int[] array = { 4, 2, 8, 9, 5, 7, 6, ...

2019-07-08 08:30:57 220

原创 选择排序——堆排序

思路参考:https://download.csdn.net/download/qq_31567335/10356263什么是堆?堆是一颗完全二叉树:叶节点只能出现在最下层和次下层,并且最下面一层的结点都集中在该层最左边的若干位置的二叉树。而且堆还必须满足以下性质:父节点大于等于左右子节点(大堆),或者父节点小于等于左右子节点(小堆),后面为了表述方便,在文章中只讨论大堆。由此可以看出大...

2019-07-08 08:23:58 260

原创 交换排序——冒泡排序

代码package dataStructureAndAlgorithms;public class SwapSort_bubbleSort { // 增序冒泡排序 public static void sort(int[] array) { int length = array.length; boolean endFlag = true; // i表示这一轮排序要将i位置上...

2019-07-07 16:11:16 206

原创 插入排序——折半插入排序

折半插入排序是基于直接插入排序的优化。直接插入排序将第i个元素插入时,通过折半查找的方式,来查找第i个元素合适的位置。推导过程当0~(i-1)位置上的元素都已经排序OK,现需要插入第i个元素,设其值为temp;令low=0, high=i, mid=(high+low)/2。那么temp可能插入的位置是:low~high。每一次循环对范围的缩小都要保持这个性质不变。分两种情况讨论:t...

2019-07-07 14:38:51 299

原创 插入排序——直接插入排序

思路:对位置i上的元素排序(设为升序)时(设为Ai),假设从0~(i-1)位置上的元素都已经全部排好序。所以,只需要为Ai在已经排好序的元素中找到合适的位置,并将其插入即可。最朴素的插入算法是直接插入,即从i-1开始,如果Ai小于Ai-1,则交换这两个元素的位置。以此类推,直到比前一个元素大,或者已经被交换到了第一个位置,则结束。代码:package dataStructureAndAlg...

2019-07-07 14:08:05 313

自己动手写操作系统_超清

自己动手写操作系统_超清,比那些30M的版本清晰无数倍,好不容易下到,发出来造福大众。而且有目录,简直太爽了。

2018-08-01

mobaxterm_Portable_v9.4_professional

MobaXterm是远程计算的终极工具箱。在一个单独的Windows应用程序中,它为程序员、网站管理员、it管理员和几乎所有需要以更简单的方式处理远程工作的用户提供了大量的功能。 网站提供个人免费版,但是功能有限制,比如说保存的session数量有限制。此为专业版的破解版,无此限制。ftp等功能也可正常使用。 此为免安装版,直接双击即可运行。 可以右键发送到桌面快捷方式,然后对快捷方式右键,固定到开始屏幕。这样就可以方便的直接按win键搜索并打开程序了。

2018-07-09

understanding_ipv6_3rd_edition(深入解析IPv6第三版英文版)

understanding_ipv6_3rd_edition(深入解析IPv6第三版英文版)。

2018-04-29

深入解析IPv6 第3版_understanding ipv6 .pdf

本书详细讲述了IPv6的概念,原理与实现过程,并结合微软公司的主流操作系统讲解了IPv6的具体实现与应用方法。

2018-04-27

数据结构与算法java—作者:周鹏

数据结构与算法java中文,详细讲解了各种基础的数据结构与算法,包括链表,栈,队列,树,图,以及各种排序算法,如选择类排序,交换类排序,插入类排序等等....

2018-04-18

com.lembas.CopyCutCurrentLine_1.0.0.jar

eclipse不支持像VS一样在不选中任何字符时按ctrl+c复制整行,Ctrl+x剪切整行。 下载这个jar包,拷贝到dropins目录下,重启eclipse下即可。

2018-03-24

cmder_mini-带使用说明

cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,更爽的是可以使用linux的命令,shell命令。

2018-01-30

QTTabBar_带中文语言包_带默认设置-带使用说明

windows默认的文件资源管理器不像chrome等软件一样具有标签页的功能,从而可以随便切换,qttabbar可以完美解决这个问题。还有其他好用功能请看使用说明。

2018-01-30

空空如也

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

TA关注的人

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