自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 USB协议入门解析

USB协议入门解析。

2022-11-29 14:12:01 475 1

原创 网络是怎么交互信息的,tcp/ip协议简单版

上回我们说到,电脑获取到了目标的ip地址,那么我们下一步该怎么进行信息交互呢?信息交互分为3个阶段1.初始化阶段:在知道对方的ip后web客户端会在你电脑里面产生一个虚拟的管道头(相当于开辟一个可以存储信息的空间)2.连接阶段:有了管道头后你就会通知对方我准备好了,对方接收到你发的消息后也会产生一个管道头,然后发消息给你说:我也准备好了,你收到信息后继续发一条消息说:既然我们都准备好了就开始吧,之后双方就将两个管道口连接起来,然后双方就可以正常通信了.3.通讯阶段,这个没什么好说的吧,4.结束阶段

2021-07-01 16:50:00 1075 1

原创 web如何获取网页内容的?简单易懂.

最近我突然发现,计算机网络这个教材有大问题,计算机网络这本书的教学顺序是从物理层一层层到应用层,这就搞得我们完全听不懂,这说的什么嘛!但是!如果反过来讲,从应用层讲到物理层就非常好懂…1.服务器如何获取网页内容的?比如现在我们在网页上输入www.baidu.然后服务就会弹出百度一下的窗口.但是如果我和你说www.baidu你会知道这是什么?其实服务器之所以能返回网页的所有内容是因为我们本机上早就已经保存了网页的ip地址(所谓ip地址就相当于我们人的当前位置,只有告诉网络对方的ip地址,那么网络就可

2021-07-01 15:33:27 660

原创 threadlocal简单介绍

threadlocal便是我昨天被问到自闭的一个面试题.threadlocal的本质就是以空间换取时间.在你需要多个线程资源隔离时,比如一套业务流程只能用一个连接,为了将线程连接隔离,你要用锁来,但这样效率就低的离谱.这个时候你就可以使用threadlocal.这里就不说threadlocal的用法了,他的原理就是你在某个线程用到threadlocal时就会在当前线程中开启一个hash表,且无链表(这就意味着发生冲突,他只能卑微的判断下一个entry是不是空的(~ ̄▽ ̄)~)而thradlocal

2021-06-17 18:19:29 85

原创 错失京东实习机会

昨天参加了一次京东面试的机会,让后我失败了,我答出来的基本是java一些基础问题,比如==和equals之类的问题啊,就没必要说了,这次给大家总结一下我的问题吧第一,一定要诚实!面试官不像同学你错了他不会说出来,所以表示上他看起来就很菜(长的也比较老实)所以有几次我就信口开河了.而面试就像一锅粥,不容许一粒老鼠屎,所以说模糊或是不会的一定要说不会.不然如果你和别人的水平差不多就因为你的一次信口开河你可能就错失了这次的机会.第二,其实如果你简历过了就基本表示你的期望值满足你的简历你就能过,他问的问题也只

2021-06-17 11:08:32 147

原创 jvm-类是如何加载的?

如果要知道类是如何加载的我们先要知道类什么时候加载,毕竟jvm也不是吃饱了没事做,如果什么阿猫阿狗都加载进来的话程序不直接爆炸啊?java类初始化条件①. 当创建一个类的实例时,比如使用new关键字,或者通过反射、克隆、反序列化②. 访问某个类或接口的静态变量,或者对该静态变量赋值③. 调用类的静态方法④. 反射(比如:Class.forName(“com.xiaozhi.Test”))⑤. 初始化一个子类(当初始化子类时,如果发现其父类还没有进行过初始化,则需要先触发其父类的初始化)⑥. 当

2021-06-16 17:29:12 167

原创 关于 javamain函数无法运行 method main is never used

我瞬间就蒙蔽了!main函数不是类的入口么?不是jvm自动调用的吗?这tm也能never used???不过后面我马上就找到了原因这就是罪魁祸首,我也不知道什么时候引入了这个鬼,不过你们看看他的后缀就知道他和java的string冲突了,所以一切引用string的方法都会出问题,很不幸我们的main函数就有个arg…...

2021-06-15 14:04:37 1178 1

原创 排序算法-大型连续剧1(连载中....)

排序往往在生活中无处不再比如说玩游戏什么充值排行榜,什么公司贡献榜,什么成绩单。今天我们来讨论一下计算机内的排序方法最符合民意的排序-插入排序这位科学家到底是打斗地主连跪十几盘才会想到这样的算法。基本思想如下而实际算法当然不会傻傻的又开一条空间给你,而是使用互换的方法来进行for (int i = 1; i < a.length; i++) { for (int j = i; j > 0; j--) { if(a[j]<a[j--]){ t=a[j];

2020-12-10 18:44:19 152 4

原创 算法—分治之主

基于java的分治法。问题:一排一维数组要要求出其中最接近指定数的子元素和怎么求?如{1,4,6,3}最接近8的元素是{6,3}先留时间思考一下,如果是你你会怎么做?先说一种只要上过高中就写的出的最直观的方法,我称之为排列组合法`for (int i = 0; i < arr.length; i++) { for (int j = i; j < args.length; j++) { 简单来说就是把数组arr[]中相邻元素的排列组合 取完,然后一一对比取出最接近要求值

2020-12-09 09:54:05 223 5

空空如也

空空如也

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

TA关注的人

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