自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序大视界

全是干货!主讲Java和分布式,微信搜索【程序大视界】关注和收藏,领取一系列学习资料。

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 关于interface(接口继承)extends(接口)interface的问题

前序一直以来,我们学习java就被灌输了一个观点:类和抽象类(class)只能被继承(extends),接口(interface)只能被实现(implements)。有个概念我们一直没有弄懂的是:类(class)可以实现接口(interface),但是接口(interface)跟接口(interface)之间呢?类可以继承类和实现接口,如下:public class A...

2019-03-25 20:06:27 18194 2

原创 LeetCode--已知前序遍历和中序遍历构造二叉树

题干:根据一棵树的前序遍历与中序遍历构造二叉树。注意:你可以假设树中没有重复的元素。例如,给出前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回如下的二叉树: 3 / \ 9 20 / \ 15 7解答:/** * Definition for a ...

2019-03-21 16:32:16 1555

原创 LeetCode--二叉树的最大深度

题干:给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度3 。解答一(递归实现):/** * Definition ...

2019-03-21 10:46:50 334

原创 LeetCode--两数之和

题干:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]...

2019-03-21 10:37:25 309

原创 LeetCode--杨辉三角

题干:给定一个非负整数numRows,生成杨辉三角的前numRows行。在杨辉三角中,每个数是它左上方和右上方的数的和。示例:输入: 5输出:[ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1]]解答一(思路):1、定义一个List<List<Integer>&gt...

2019-03-21 10:29:47 735

原创 LeetCode--整数转罗马数字

题干:罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做II,即为两个...

2019-03-21 10:07:37 499

原创 消息中间件之:Kafka、ActiveMQ、RabbitMQ、RocketMQ

《一》kafka的工作原理介绍《二》zk搭载kafka分布式消息队列浅析一、简介消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。二、消息中间件的组成 2.1 Broker消息服务器,作为server提供消息核心服务 2.2 Producer...

2019-03-14 15:51:13 1699

原创 Redis的三种模式:主从、哨兵、集群

前言Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。普遍用于目前主流的分布式架构系统中,关于redis的详细介绍,见另一篇文章: redis的安装与介绍redis的多机数据库实现,主要分为以下三种:Re...

2019-03-13 12:57:10 959

原创 JVM之:GC算法和GC收集器

一、前言JVM是Java virtual machine 的缩写,简称:java虚拟机。它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,而解释和执行这种跨平台的.class文件的就是java虚拟机。二、简介而java与其他编程语言(c/c++)等,最大的不同之处也是优势之处:java不需要开发人员自己编写代码来释放和回收内存。而把这项任务...

2019-03-08 17:34:47 815

PMBOK指南第6版中文

分享一份PMP考试最新的教程资料,PMBOK第6版。给正在备考和打算备考PMP考试的同学。

2018-09-09

PMP201712第五版考试资料

201712月份,PMP第五版最后一次考试,分享的资源是本人报的培训班留下来的一些资料。给正在准备考试和打算学习和备考PMP考试的同学分享一些资料吧。PMP是国家外专局从美国引进的一项项目管理学科,通过努力相信大家能在有限时间内一次性通过PMP并早日拿到证书。

2018-09-09

安卓游戏实例

里面包含多个安卓游戏实例,不同安卓版本;有些是别地下载来的,有些是自己的,有的直接可以运行,有的需要稍作修改才能运行

2013-11-15

视频聊天有bug

c++开发一个简易视频聊天软件,但是遇到了一些问题,很难解决的。希望有同道中人可以指点迷津啊

2012-12-16

空空如也

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

TA关注的人

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