首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
honey饼
掘友等级
Android开发工程师
|
我心中很人性化的某公司
代码对我来说既枯燥又难懂,还好我是个无趣的人,不寻找有意思的东西
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 67
沸点 0
赞
67
返回
|
搜索文章
最新
热门
委托协议栈向服务器发送消息,需要哪些步骤?——网络基础知识(三)
上一篇文章域名相对应的IP是通过什么机制查询到的,里面写到了通过DNS机制可以拿到域名相对应的IP。拿到了IP以后,我们就可以委托操作系统内部的协议栈向服务器发送消息了。发送给Web服务器的HTTP消息是一种数字消息,收发数字消息不仅仅是浏览器,各种使用网络的应用程序都是共通的…
域名相对应的IP是通过什么机制查询到的?——网络基础知识(二)
在上一篇文章HTTP协议之发送和响应消息重点,详细的介绍了浏览器能够解析网址并且生成HTTP消息,但是浏览器不具备发送消息到网络中的功能,是委托操作系统将消息发送给Web服务器。委托操作系统发送消息要提供通信对象的IP,就是域名对应的IP地址。 由上图我们可以看到,IP地址是一…
HTTP协议之发送和响应消息重点——网络基础知识(一)
熟悉网络编程、熟悉TCP/IP、HTTP协议,看到这句话是不是特别亲切,这是大多数招聘信息要求上会看到的。作为开发者,不管前端还是后端,网络知识是必须要掌握的,这也是我想写这部分系列文章的初衷。网络部分知识很抽象复杂,但是大多数都是死的,如果说学不会,那没有别的,就是懒,不肯去…
URL省略文件名的情况——网络基础知识补充(一)
以下内容出自《网络是怎么连接的》一书。 http://www.lab.glasscome.com/dir1/file.html 这是一个以“http:”开头的典型URL,但有时候我们也会见到一些不太一样的URL,例如下面这个URL 是以“/”来结尾的。 我们可以这样理解,以“/…
LruCache里为什么用LinkedHashMap,HashMap可以吗?
近期有朋友准备面试,在群上我们会讨论一些面试题,每次我都会受到暴击,很多题目都答不上来。平时开发中,谷歌、第三方用得很溜,貌似解决了问题,可回想起来,技术没什么长进。比如我知道图片是用三级缓存,用的是Lru算法,可是如果不用glide,手写一个图片缓存工具类,我发现自己思路并不…
组件化开发配置,一不小心就配错?详细配置步骤来啦
1. 利于多人合作开发,关注自己的部分,解耦程度很高。 2. moudle可以单独运行,开发效率快。 3. 测试方便,修改哪个部分,就可以直接打包测试,而不需要牵一发而动全身。 组件化开发的好处不止这些,但是发现并不是所有的项目都会改为组件化开发,因为组件化开发需要进行配置,过…
面试官:java基础怎么样?多线程一定会引发多线程安全问题吗?说说你的理解
java基础对于学习安卓是很重要的,比如说线程,多线程。我们做安卓开发可能不太需要去研究高并发这些高深的问题,但是基础的知识要掌握,特别是要理解为什么会这样?以及它的使用场景。本篇文章主要是结合常规面试题去讲解基础。现在来看看一些非常基础的面试题。 如何启动线程?执行run()…
当面试官问你glide的时候,是想问什么?glide生命周期如何实现
去面试的时候,我们也经常被问到这样的问题:项目用什么图片加载框架?为什么选择这个框架?glide是现在主流的图片加载框架,被问到的概率非常高。面试官这样问,最想听到的是什么答案?Lru算法原理还是三层缓存的理解?以我的理解,Lru和三层缓存是很基本的,一般的图片加载框架都用到,…
Handler相关面试题你答对多少?子线程和主线程是如何切换的?
Handler机制是面试官非常喜欢问的知识点,源码我看完几遍,还是会觉得不清晰,里面的代码非常绕。后来我决定放弃探究细节,先把相关的类和调用的方法画一个草图,然后理清互相调用的关系,再结合关于Handler的高频面试题,去寻找答案,这样一轮下来,会对Handler有更深的认识。…
一个让你轻松提升代码质量的工具——Lint神器
每当我完成一个版本上线后,会再次审查代码,看看有什么可以优化的地方。奈何自己的水平有限,有问题也时常看不出,这个时候我就在想,要是能有大神来指点一下,告诉我还有什么地方可以做得更好,那该有多好。公司没有代码审核,同事都在忙,网络上大神不认识,这种时候,只能谷歌一下。一搜就有惊喜…
下一页
个人成就
文章被点赞
167
文章被阅读
43,472
掘力值
1,204
关注了
9
关注者
42
收藏集
6
关注标签
9
加入于
2016-12-11