自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Unique-Joker

我们用一生最好的年华做抵押,担保一个说出来也许会被人嘲笑的梦想,在孤独前行的路上,有过心酸,有过泪水。但让我们一如既往地前进,坚定不移地奋斗的,不是励志语录,而是充满正能量的自己....

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

转载 史上最实用网站集锦----不容错过

1、Windows、Office等微软原版镜像下载:https://msdn.itellyou.cn/2、V2EX:科技宅/程序员,新奇想法聚集地:https://www.v2ex.com/3:计算机书籍控:汇总各类编程语言的pdf书籍下载:http://bestcbooks.com/4:最新版迅雷发布站:http://yangtai.xunlei.com/5、有趣网址之家:汇...

2019-04-11 08:54:54 237526

原创 LeetCode练习题:K 连续位的最小翻转次数

在仅包含 0 和 1 的数组 A 中,一次 K 位翻转包括选择一个长度为 K 的(连续)子数组,同时将子数组中的每个 0 更改为 1,而每个 1 更改为 0。返回所需的 K 位翻转的次数,以便数组没有值为 0 的元素。如果不可能,返回 -1。示例 1:输入:A = [0,1,0], K = 1输出:2解释:先翻转 A[0],然后翻转 A[2]。示例 2:输入:A = [...

2019-10-31 23:29:57 410

原创 LeetCode练习题:扫雷

给定一个代表游戏板的二维字符矩阵。'M'代表一个未挖出的地雷,'E'代表一个未挖出的空方块,'B'代表没有相邻(上,下,左,右,和所有4个对角线)地雷的已挖出的空白方块,数字('1' 到 '8')表示有多少地雷与这块已挖出的方块相邻,'X'则表示一个已挖出的地雷。现在给出在所有未挖出的方块中('M'或者'E')的下一个点击位置(行和列索引),根据以下规则,返回相应位置被点击后对应的面...

2019-10-31 22:57:51 461

原创 java用栈完成四则运算

方法:先将四则运算的中缀表达式转为后缀表达式进行计算,再将运算符进栈,出栈进行计算。import java.util.LinkedList;import java.util.Scanner;/** * 运算符处理过程: * 1、如果栈为空,直接入栈运算符 * 2、如果是‘(’,直接出栈 * 3、如果遇见‘)’,连续出栈,直到(括号出栈为止 * 4、当前符号的优先级 &gt...

2019-10-15 09:10:12 873

原创 LeetCode练习题:合并K个有序链表

合并k个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入:[1->4->5,1->3->4,2->6]输出: 1->1->2->3->4->4->5->6来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/merge...

2019-10-15 09:06:31 143

原创 LeetCode练习题:令牌放置

你的初始能量为P,初始分数为0,只有一包令牌。令牌的值为token[i],每个令牌最多只能使用一次,可能的两种使用方法如下:如果你至少有token[i]点能量,可以将令牌置为正面朝上,失去token[i]点能量,并得到1分。如果我们至少有1分,可以将令牌置为反面朝上,获得token[i]点能量,并失去1分。在使用任意数量的令牌后,返回我们可以得到的最大分数...

2019-10-15 09:04:08 200

转载 windows常用系统命令

windows常用命令打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口...也可以通过cmd /c 命令和cmd /k 命令的方式来直接运行命令注:/c表示执行完命令后关闭cmd窗口;/k表示执行完命令后保留cmd窗口# 控制台命令窗口中一些技巧复制内容:右键弹出快捷菜单,选择“标记(K)”,然后选中所需复制的内容,然后右键即可粘贴内容:右键弹出快捷菜单...

2019-06-17 15:07:14 664

原创 实现Java线程创建方式

创建线程的方式(1)继承Thread类进行创建public class MyThread extend Thread{ public void run(){ //重写run()方法; }}public class Main{ public static void main(String[] args){ new MyThread...

2019-05-30 16:10:54 119

原创 Java中4种常用的对象创建方式

1.使用new关键字 使用new关键字是最常见也是最简单的创建对象的方式了。通过这种方式,我们可以调用任意的有参数构造函数和无参数构造函数。User user1 = new User(); //调用无参数构造函数User user2 = new User("lisi", 20); //调用有参数构造函数2.使用Class类的newInstanc...

2019-05-28 20:15:21 509

原创 Java序列化一些简单的总结

1.什么是序列化?Java序列化技术正是将对象转变成一串由二进制字节组成的数组,可以通过将二进制数据保存到磁盘或者传输网络,磁盘或者网络接收者可以在对象的属类的模板上来反序列化类的对象,达到对象持久化的目的。2.如何进行序列化?要序列化一个对象,这个对象所在类就必须实现Java序列化的接口:java.io.Serializable。3.一个简单的序列化例子import jav...

2019-05-22 16:41:09 127

原创 jQuery的常用方法总结

1.jQuery与DOM对象的转换jQuery对象转换为DOM对象-----使用 jQuery的get(index) 方法,规定要获取哪个匹配的元素(通过 index 编号)。var span = $('span').get(1)DOM对象转换为jQuery对象----使用$(对象)将DOM对象包装var span =document.getElementsByTagNa...

2019-04-16 20:23:50 206

原创 Java:找出在一个字符串中,某个数字出现的次数超过字符长度的一半,并打印出这个数字

1.找出在一个字符串中,某个数字出现的次数超过字符长度的一半,并打印出这个数字public class CountMoreThanHalf{ public static void main(String[] args){ int[] arr = new int[] {1,1,1,1,1,1,3,4,5,2,2}; System.out.pri...

2019-04-16 10:43:26 835

原创 主动添加搜索引擎,让你的博客尽显风采!

假如不把你的博客提交到各大搜索引擎中,它们一般是不会收录你的博客的,你可以先尝试一下看看能不能在百度搜到你的博客吧,假如你搜不到的话说明你的博客还没有被百度收录,你可以申请免费加入搜索引擎,下面提供你们一些搜索引擎的提交地址:谷歌博客搜索收录入口:http://blogsearch.google.com/ping百度收录入口:http://www.baidu.com/search/u...

2019-04-15 13:31:05 241

原创 Java实现树的深度优先搜索(DFS)和广度优先搜索(BFS)

1.深度优先遍历(DFS)深度优先搜索 (depth first search,DFS)是对先序遍历的推广,我们从某个顶点A开始处理A,然后递归遍历所有与A节点邻接的顶点。当访问一个顶点A的时候,由于我们当时已经到了该点处,因此可以标记该点是访问过的,并且对于尚未被标记的所有邻接顶点递归调用DFS进行计算。简单说:DFS就是先尽可能达到当前遍历路径能够达到最长的路径,一旦达到该路径终点,再...

2019-04-15 13:23:03 4330 1

原创 简单的DOS系统下数据库操作

简单的DOS系统下数据库操作:1.DOS系统下打开MySQL:首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码。 输入密码成功后先显示数据库连接成功: 2.创建一...

2019-04-12 18:52:53 1244

原创 常见Java笔面试题集(八)

常见Java笔面试题集(八)--数据库1.数据库的引擎比较ISAM:ISAM执行读取操作的速度快,而且不占用大量的内存和资源。ISAM的主要不足之处在于它不支持事务处理,也不能够容错。 MyISAM:MyISAM是MySQL的ISAM扩展格式和缺省的数据库引擎,除了提供ISAM所没有的索引和字段管理的大量功能,MyISAM还使用了一个表格锁定的机制,来优化多个并发的读写操作,MyISAM...

2019-04-12 16:17:16 101

原创 常见Java笔面试题集(七)

常见Java笔面试题集(七)1.阐述静态变量和实例变量的区别。答:静态变量是被static修饰符修饰的变量,也称为类变量,它属于类,不属于类的任何一个对象,一个类不管创建多少个对象,静态变量在内存中有且仅有一个拷贝;实例变量必须依存于某一实例,需要先创建对象然后通过对象才能访问到它。静态变量可以实现让多个对象共享内存。2.获得一个类的类对象有哪些方式?答:方法1:类型.clas...

2019-04-11 12:23:23 221

原创 常见Java笔面试题集(六)

常见Java笔面试题集(六)1.Http和Https的区别是什么?答:Http协议运行在TCP之上,明文传输,客户端与服务器都无法验证对方的身份;Https是身披SSL(Secure Socket Layer)外壳的Http,运行于SSL上,SSL运行在TCP之上,是添加了加密认证和认证机制的Http。二者区别如下: 端口不同:Http和Https使用不同的连接方式,使用的...

2019-04-10 16:54:38 139

原创 常见Java笔面试题集(五)

常见Java笔面试题集(五)1.什么是Servlet?答:Servlet是用来处理客户端请求并产生动态网页内容的Java类,Servlet主要是来处理或者是存储HTML表单提交的数据,产生动态内容,在无状态下的HTTP协议下管理状态信息。2.GenericServlet和HttpServlet有什么区别?答:GenericServlet是一个通用的协议无关的Servlet,它实现了...

2019-04-10 12:40:30 123

原创 常见Java笔面试题集(四)

常见Java笔面试题集(四)1.Java中Exception和Error的区别答:Exception和Error都是Throwable的子类,Exception用于用户程序可以捕获的异常情况,Error定义了不期望被用户捕获的异常。2.Java中两种异常类型是什么?区别答:Java两种常见异常:受检查异常(checked)和非受检查异常(unchecked)--RuntimeExc...

2019-04-09 19:02:26 150

原创 常见Java笔面试题集(三)

常见Java笔面试题集(三)1.Java集合类框架的基本接口有哪些?答:Java集合类提供了一套设计良好的,支持对一组对象进行操作的接口和类。Java集合类里面最基本的接口有:Collection:代表一组对象,每一个对象都是它的子元素。 Set:不包含重复元素,不记录元素添加顺序的Collection List:可以包含重复元素,且记录元素添加顺序的Colection Map:...

2019-04-09 11:32:31 141

原创 常见Java笔面试题集(二)

常见Java笔面试题集(二)1.进程与线程的区别答:进程是执行着的应用程序,而线程是进程内部的一个执行序列。一个应用程序至少一个进程,一个进程至少一个线程。同一进程的线程共享本进程的地址空间,而进程之间是独立的。同一进程的线程共享本进程的资源,而进程之间的资源是独立的。2.概括解释线程的几种可用状态答:新建状态new:新创建一个线程对象。就绪状态runnable:线程对象创建完成后...

2019-04-08 20:03:38 101

原创 常见Java笔面试题集(一)

常见Java笔面试题集(一)1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?答:Java源文件被编译成能被Java虚拟机执行的字节码文件,Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java语言编译程序只需生成能在Java虚拟机上运行的字节码文件,不需要程序员为每一个平台单独重写或重新编译,就可以在不同平台不加修改的运行,Java虚拟机知道底层硬件平台的指令...

2019-04-08 16:34:18 184

原创 常见的Java排序算法总结

常见的Java排序算法总结如下:(1)快速排序算法 — 平均时间复杂度O(nlogn) private static void QuickSort(int[] arr, int start, int end){ if(start < end){ //先找一个基数 int stad = arr[start]; //记录需要排序的下标 int l...

2019-04-08 11:18:14 147

java面试题总结

225道java面试题总结,包括将自己总结的,还有一些在论坛以及博客中涉及到的面试题

2018-12-28

空空如也

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

TA关注的人

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