自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 2019Android面经 ---已拿网易云音乐内推offer

七月底收到网易云音乐的内推码,并不抱希望能进去就想着锻炼一下做好了简历进行了投递,也是第一次投递,没想到经过层层筛选拿到了offer,本人网易云音乐快十级了,能拿到这个offer真像做梦一样8月中网易笔试笔试是在牛客网上进行的,20道单选一共20分, 4道算法题一共80分, 2道问答题一共20分, 算法题一道也没做出来, 第一题基本快做出来了, 问答题问了一道AIDL的, 我平时没涉及到过,就...

2019-09-12 18:34:18 2425 7

原创 一步一步带你实现netty长连接

首先:我使用的jar包:链接:https://pan.baidu.com/s/1pNoSnkJ 密码:7t5m附一个android客户端测试APP,点击连接后,发送的数据默认是Date().toString,android这只是客户端哦,服务端的代码全部都在下面。链接:https://pan.baidu.com/s/1nwwhBwH 密码:2ax6效果图:(我这里用了Android...

2018-02-27 21:37:40 18372 15

原创 JavaFX之setBackground()设置组件背景颜色

Javafx设置背景颜色不如swing 方便,在对图形设置颜色时可以使用setFill方法对标签(label),按钮(button)这些组件设置背景颜色时,就可以用到setBackground方法废话不多少,先奉上我自己写的代码:/** * 设置一个或多个组件的大小和背景颜色 * @param prefWidth用于设置组件的宽 * @param prefHeight 用于设置

2017-08-24 11:08:34 32668 2

原创 网络粘包,拆包处理

数据由一台设备通过网络发送给另一台设备普遍存在着网络上的拆包与粘包问题,如图,有四个数据包相同颜色表示一条完整的数据,对于红色数据,它被拆分成了数据包一和数据包二,并与黑色和粉色数据同在一个数据包二中,这两个数据包就发生了粘包和拆包的现象。如果我们单独地读取数据包一和数据包二,都无法读取到正确的数据,这时我们就需要对网络上的拆包和粘包现象进行处理PS:基于TCP的网络传输框架netty实现可以看我...

2018-05-19 20:15:58 1446 1

原创 一个比较详细的二叉查找树

刚学了二叉树,老师布置了很多题,全部用代码实现了。这里有没有你需要的,先看这个二叉树查找树的API吧二叉查找树与普通二叉树的区别就是二叉查找树中父结点的左子结点比父结点小,右子结点比父结点大相应UML几个简单的方法简介:1.preorder先序遍历(中左右 ),inorder中序遍历(左中右),postorder后序遍历(

2018-01-22 21:35:39 278

原创 24点算法详解--Java代码实现

在网上看了很多的24点,结果都不尽人意,然后从学长那弄来了代码仔细研究了一番,以下是我对该算法原理及实现的理解 注:对于52张 扑克牌构成的27万多种可能的组合,代码经测试最快能达到0.35秒,即可计算出所有解得情况,本文就输入四个数,得到其所有24点的解的高效的算法进行详解理解原理(前提): 1.采用四元转三元, 三元转二元,二元转一元的方法,在有四个数时,我们取出其中两个数,进

2018-01-22 21:27:00 5395 4

原创 Android实现可移动组件(刷新界面不复原)

先上效果图:以下是我自定义的view(代码中已经有了详细解释,直接拿来使用即可):注意:自定义view好处就是自定义完成后直接就拿来使用,很方便,但是不好就是,里面的onTouchEvent方法会把点击,长按事件屏蔽,也就是我们不能.setOnClickListener了注意:自定义view其他自定义的构造方法可以有,但默认的三个构造方法必须实现,不然可能会出现Custom v

2018-01-07 13:33:54 1199

原创 魔法币问题

注:此题原题来源于牛客网,网易2018校园招聘编程题问题描述:小易准备去魔法王国采购魔法神器,购买魔法神器需要使用魔法币,但是小易现在一枚魔法币都没有,但是小易有两台魔法机器可以通过投入x(x可以为0)个魔法币产生更多的魔法币。魔法机器1:如果投入x个魔法币,魔法机器会将其变为2x+1个魔法币魔法机器2:如果投入x个魔法币,魔法机器会将其变为2x+2个魔法币小易采购魔法神器总共

2017-10-11 19:53:37 301

原创 Linux,centOS更改默认打开页面巨详细教程

本文以阿里云服务器为例一个服务器能够被访问(在浏览器中通过IP或域名访问主页)前提是配置好Tomcat(至少的)一定要配置好Tomcat哦,还要去更改安全组先说说安全组如何更改吧大家可以看看这个教程配置Tomcat和jdk(链接:http://m.blog.csdn.NET/zhangweijie_cn/article/details/702

2017-09-02 23:35:39 1776

原创 Linux系统的服务器远程密钥连接

前几天学了点HTML,就搞了 一个阿里云的服务器,但是服务器拿到了却不知道怎么弄到处找教程,摸爬滚打,算是学会了。首先服务器听说是Linux系统的要好一些,本文也以Linux系统为例,如果是其他系统的想更换成Linux系统的,请看下面教程,不需要更换的,可以自行跳过一大段1,进入控制台,停止服务器,点击管理,选择更换系统盘2,如图,选择镜像时,进入镜像市场,选择

2017-09-02 08:40:22 1420

原创 .java文件编译后会产生那些.class文件

1,对于普通的Java文件,里面只有一个类,也就是一个class,(注意:e->表达式也应该不能有),那么编译出来的就只有一个类名.class    e.g. public class Person{}编译后:就是Person.class2,对于复杂一点的.java文件,例如里面有除了公共类以外的,与公共类平行的类或接口,那么,有多少个类或接口,就会编译出多少个.class

2017-08-22 19:44:04 6292

空空如也

空空如也

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

TA关注的人

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