- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 从输入URL到页面展示,发生了什么?
引子当我们在浏览器地址栏键入www.baidu.com时,以现在的网络速度,可能不到1s中,我们就能看见百度的首页,那么,从我们输入URL地址,一直到我们看到百度首页,中间到底发生了那些事情呢?简述简单来说,发生了三件事情浏览器将请求发送到服务器服务器根据请求返回对应的内容浏览器将返回的内容解析成我们所见的页面下面,详细来说说,发生的一些事情。详细说明浏览器发送请求到服务器...
2019-05-21 14:59:30
503
原创 HTTP之我见
引子HTTP(HyperText Transfer Protocol),超文本传输协议,是一个应用层协议,它是互联网上应用最为广泛的一种网络协议,都听说过HTTP协议,但是HTTP协议到底用来干啥,有什么特点,可能就不是很清楚了,在这里我写一些对HTTP的介绍和常见HTTP状态码的解析,帮助大家也帮助自己加深对HTTP的理解。什么是HTTPHTTP,超文本传输协议,是一种应用层协议,最初是...
2018-11-15 10:17:18
167
原创 开源许可证的简单介绍
引子开源成为了程序员圈子的一股潮流,但是很多嗯都不是很清楚各种开源协议的内容,以及各个开源协议的区别,所以这篇文章对开源协议做一些简单的介绍,帮助大家了解一些常见的开源协议的条款和适用范围。Apache v2 Licence需要给代码的用户一份Apache Licence如果修改了代码,需要在修改的文件汇总说明在衍生的代码中需要带有原来代码中的协议、商标。专利声明和其他原来作者规定需...
2018-11-15 09:07:06
3842
原创 MySQL主从配置
引子最近由于要对Sharding-Sphere做一个学习与使用,所以对数据库的一些配置条件有了 需求,其中读写分离需要对数据库做主从配置,这篇文章就是对数据库的主从配置做一个记录。主从配置主从配置一般使用一个数据库服务作为主库,多个从数据库服务作为从库,当我们对主库进行修改操作时,从库会同步主库的相关修改操作。本次主从配置由于是一个学习性的Demo,所以在Windows下同一主...
2018-08-02 11:19:19
172
原创 Ubuntu adb devices : no permissions 解决方法
引子adb调试有时候迟迟找不到自己的设备,今天好好的搜索了一番,各种方式都试了试,做个总结,应该可以解决绝大多数无法查看自己设备或者no permissions的问题。问题及解决办法cc@cc-OptiPlex-3020:/etc/udev/rules.d$ adb devices List of devices attached 如果你在基本操作都没问题,像是打开调试模...
2018-03-12 17:04:35
412
原创 Android 编译笔记
Android 编译笔记执行编译$ source build/envsetup.sh $ lunch$ make -j8第一行命令“source build/envsetup.sh”引入了 build/envsetup.sh脚本。该脚本的作用是初始化编译环境,并引入一些辅助的 Shell 函数,这其中就包括第二步使用 lunch 函数。build/envsetup.sh...
2018-03-09 11:32:59
218
原创 Telephony框架分析
引子无论手机如何改变,功能如何丰富,它最核心最关键的功能依旧是通讯,通讯按现在的情况来说主要就是打电话发短信和上网,Android的通讯框架从上往下可以分为4个部分:Modem 这是整个通讯的硬件基础,需要Modem芯片,不同制式需要采用不同的Modem;RIL 为了适配不同的Modem芯片而抽象出来的中间层,用于将Modem指令转换为Java可用的数据流;Telephony 这是在...
2018-03-05 17:37:46
6691
原创 Linux目录结构及文件的基本操作
引子作为一个程序员,Linux永远是一个难以绕过的开发环境,在日常的工作与或者学习中,总会或多或少的用到Linux,学习Linux的计划依旧酝酿很久了,平时总是随便看看各种文档,没有经过一个系统的学习过程,开这个新坑,总结Linux的基础知识,大概就是这样。现在就进去Linux目录结构及文件的基本操作学习部分吧。Linux 目录结构在学习Linux目录结构前,需要了解的是,Linu...
2018-03-05 17:35:11
319
原创 Java正则表达式
引子好久没写东西了,看了看记录,上一次好像是12月份的事了,现在1月都快过了一半,就补几篇文章吧,这篇关于正则的主要是最近在写一个dialer应用,应用中查询联系人用到了这部分类容。问题引入在查询联系人的时候,我们通过电话号码进行查询,存储电话号码的数据库中,关于号码的字符串存储格式不同的手机有所不同,例如西小米的就是`XXX XXXX XXXX“ ,而还有一部分手机是”X XX
2018-01-16 15:37:49
119
原创 关于Intent的一些小结
引子最近使用在做dialer应用的时候,在启动活动的过程中,不知遇到了多少启动失败,传值错误等等的各种问题,现在专门开一篇,对Intent做一个小结。IntentIntent是Android程序中各个组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。Intent一般可被用于启动活动、启动服务以及发送广播等。显式Intent
2018-01-16 15:37:10
265
Dialer应用,一个拨号应用
2018-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人