自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (2)
  • 收藏
  • 关注

原创 并查集算法原理

处理一些不相交集合的合并问题

2022-08-17 20:46:47 140 1

原创 Java Optional学习

1、Optional介绍Our intention was to provide a limited mechanism for library method return types where there needed to be a clear way to represent "no result", and using null for such was overwhelmingly likely to cause errors. 由上可见,官方的介绍为optioanl是为了...

2022-04-19 09:46:08 143

原创 Linux基本命令

一、目录返回命令cd .. 返回上一级目录cd ../.. 返回上两级目录cd或cd ~ 返回home目录cd - 目录名 返回指定目录二、命令别名 alias1、可以将常用的较长命令命名为简介的别名。alias NAME = " ";缺点:退出系统后无法存储记忆,所以...

2022-04-07 20:24:45 196

转载 VMware下安装CentOS14.4

一、安装前准备:vmware14CentOS-6.8镜像二、开始安装1创建新的虚拟机2选择典型,然后下一步3选择稍后安装操作系统,然后下一步4选择你要安装的系统对应版本下一步5指定你新建的虚拟机名称和本地路径6指定空间大小,是否分区,下一步7点击自定义硬件设置CPU设置本地镜像路径...

2019-10-21 17:15:36 133

转载 java中ArrayList线程不安全和vector线程安全

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_43407007/article/details/87901795 Vector实现了List接口,与ArrayList一样可以维护一个插入顺序,但ArrayList比Vector快,它是非同步的,若涉及到多...

2019-08-16 21:28:08 652

转载 java序列化

简要解释:  序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。  序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用...

2019-08-16 09:55:29 62

原创 java中intern

String.intern()是一个Native方法,它的作用是:如果字符常量池中已经包含一个等于此String对象的字符串,则返回常量池中字符串的引用,否则,将新的字符串放入常量池,并返回新字符串的引用’不同版本的JAVA虚拟机对此方法的实现可能不同,下面我们通过一个例子来说明package com.tangbaobao.test1;import org.junit.jupiter...

2019-08-15 20:27:28 190

转载 java中Throwable类

本文参考链接:https://blog.csdn.net/loongshawn/article/details/77736869概览框图内容介绍首先从继承方面来说,Error和Exception都是Throwable的子类。所以从根本上你可以理解他们是差不多的,程序出了问题就抛出。然后一般意义来讲,区别就是Error比Exception更严重,不易通过后续代码处理和修复,不应该被代码...

2019-08-15 11:08:55 855

转载 回溯法

1、概念 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。 回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。 许多复杂的...

2019-07-30 10:16:57 98

转载 Java中的comparable和comparator接口

概念:        Comparable & Comparator 都是用来实现集合中元素的比较、排序的,只是 Comparable 是在集合内部定义的方法实现的排序,Comparator是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法 或 在集合内实现 Comparable 接口的方法。       其中,comparable位于...

2018-11-26 10:37:02 116

转载 java整型与字符型的相互转换

1.将字符串转换成整数int (1)int i = Integer.parseInt([String]);(2)int i = Integer.valueOf(str).intValue();同时,将字符串转换为double、float、long的方法也如此类似。2.将整数转换为字符串String(1)String s = String.valueOf(i);(2)St...

2018-11-26 09:59:30 506

原创 Java实现字符串的全排列总结

在剑指offer上刷题时遇到的题目:输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。本博客参考:1. https://blog.csdn.net/u012351768/article/deta...

2018-11-22 11:55:59 2574

转载 二叉树的广度优先遍历和深度优先遍历

本文内容参考自:https://www.cnblogs.com/xiaolovewei/p/7763867.html1.广度优先遍历 英文缩写为BFS即Breadth FirstSearch。其过程检验来说是对每一层节点依次访问,访问完一层进入下一层,而且每个节点只能访问一次。对于上面的例子来说,广度优先遍历的 结果是:A,B,C,D,E,F,G,H,I(假设每层节点从左到右访问)。...

2018-11-10 17:28:05 10970

原创 C#从MySQL数据库中读取

实现了数据库的建表、存储数据的功能后,还需要实现数据库的读取,综合查资料后发现有两种发发比较好;一、如u需要界面操作,需要将数据表格在界面上显示出来的话,需要使用DataGrid控件。基本操作流程:声明一个数据适配器和数据集,并将读取指令赋值给数据适配器的指令,打开数据库,执行数据适配器的指令,然后将适配器读取的数据填充到数据集中,最后将数据集通过DATAGrid的控件显示出来。st...

2018-11-08 10:34:01 5041

原创 C#操作mysql的建表、基本存储与读取

由于项目中要使用到数据库来存储一些基本数据,所以在此做了一些简单的总结,也是最基本的mysql数据操作。一、数据库的存储项目中存储数据时,需要根据操作者在界面上的操作来决定是否存储(操作界面上有创建表格和存储数据的按钮),所以在存储数据前,如果点击“创建表格”的话,会在mysql数据库中创建一个新表, class MySQL { /// <summary...

2018-11-08 10:06:38 1857

空空如也

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

TA关注的人

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