2019年5月17日

网络应用(6):http报文结构与curl的使用

摘要: http是一个协议,协议就是约定、规定,先不管为什么这么约定有什么高深的东西,为了解决具体问题,我们先要能使用协议,理解协议中对我们有用的那部分数据,是的,我们不是研究生,更不是纯研究,所有的研究都要由具体的问题来驱动。 那这里的具体问题是什么?就是看懂http的请求跟回复啊,就像写某某申请一样,你阅读全文

posted @ 2019-05-17 17:13 广州小程 阅读(227) 评论(1) 编辑

2019年5月16日

网络应用(5):DNS使用 | dig | host | nslookup | whois

摘要: dns,domain name system,域名系统,把域名转化成ip的系统。dns就好比数据库,通过对它的查询,能给url找到对应的ip。 我重点介绍几个工具的使用,这些工具都能把域名转换成ip,都使用了dns。 (1)dig dig的简单使用是这样: dig baidu.com 下面是这个命令阅读全文

posted @ 2019-05-16 13:00 广州小程 阅读(18) 评论(0) 编辑

2019年5月15日

网络应用(4):块的概念 | Range

摘要: 分块来处理,也算是自然的想法,就是化整为零。而于对于文件的下载同样使用这个道理,既可整体下载,也可分块下载。 小程这里以http协议为例,来看一下块的概念与使用。 http的range http1.0请求与返回文件都是整体,不支持“只拿一部分数据”,服务器也不支持断点续传(因为不支持从某个点开始拿部阅读全文

posted @ 2019-05-15 15:30 广州小程 阅读(128) 评论(0) 编辑

2019年5月14日

网络应用(3):CDN与P2P的概念

摘要: 我前面说了流量的概念,流量是使用网络时经常要考虑的一个因素 如何才能更快的使用流量,如何才能节省流量使用的成本,对于这样的问题,你可能要了解一下什么是cdn,什么是p2p。 (1)cdn是什么 cdn是一个基于已有的internet网络而进行扩展的网络系统,叫作内容分发网络,content deli阅读全文

posted @ 2019-05-14 15:06 广州小程 阅读(223) 评论(0) 编辑

2019年5月13日

网络应用(2):流量与码率等 | 流量、带宽、速度、码率

摘要: 架设网络,按规定,需要拿到工信部颁发的营业执照。我们使用的网络,由运营商提供。运营商指的是网络运营商(提供互联网服务的组织,也叫ISP),包括:移动、电信、网通、铁通、长城、天威、教育网、广电、方正,等等。 现在,运营商提供网络,是收费的,收费的理由,主要还是运营商提供了通道(基站建议等),就相当收阅读全文

posted @ 2019-05-13 11:40 广州小程 阅读(272) 评论(0) 编辑

2019年5月10日

网络应用(1):抓包获取APP的重要信息 | charles

摘要: 小白:何为抓包? 小程:就是截获网络上收发的数据包。 小白:网络上那么多数据包,怎么知道哪些是有用的? 小程:只截获目标app的数据包就缩小了范围,但即便是缩小了范围,也需要进一步分析与排查。 小白:在垃圾堆里找坏人的行动时间与地点吗?这是使徒行者2的桥段啊,你有没有看过? "抓包看看呗",这样的话阅读全文

posted @ 2019-05-10 13:49 广州小程 阅读(426) 评论(0) 编辑

2019年5月9日

算法6:设计中常用的武器-栈

摘要: 算法就是设计,而设计无处不在,故算法无处不在,但这是废话,关键还是,要把握设计的套路,如果能发明套路就更不得了。设计套路中,有一个套路,是定制一个数据结构,就相当于定制出一个专用的厉害武器,然后用于解决特定的问题。 为了解决不同的问题,你可以定制出不同的数据结构。什么是数据结构?就是数据的组织结构,阅读全文

posted @ 2019-05-09 11:57 广州小程 阅读(242) 评论(0) 编辑

2019年5月8日

算法5:快速排序的套路 | 分治 | 重用 | 定中位

摘要: 之前小程介绍合并排序的套路时,提到了“重用”与“分治”的套路,这两个套路,在快速排序的算法设计上,同样有所体现。 在“重用”套路上,快排跟合排一样,都是重用自身(因为自身就具有排序功能),让某段数列变得有序。 在“分治”套路上,相比于合排,快排更具有心思,不是简单的“分”,而是有设计的巧妙的“分”,阅读全文

posted @ 2019-05-08 10:24 广州小程 阅读(156) 评论(0) 编辑

2019年5月7日

环境与工具5:让文字变成图片 | python | alfred

摘要: 小白:让文字变成图片?很简单啊,先在微信上打几个字,再截图,就是图片啦! 小程:但是这种方式,你不能预先设置字体的属性,以及图片的背景颜色等。 本文介绍一种简单的办法,让输入的文字显示到一张图片中,并且可以对字体与颜色进行设置。 这里用python来实现这个功能,并且结合mac系统上的alfred来阅读全文

posted @ 2019-05-07 11:57 广州小程 阅读(25) 评论(0) 编辑

2019年5月6日

环境与工具4:iTunes降级

摘要: iTunes是什么?它是mac系统自带的一个工具,苹果开发的,通过它你可以做一些事情,包括听歌、管理你的iOS设备等。对于我来说,iTunes给我的印象并不好,甚至有一段时间我都不知道怎么操作它。但是,慢慢磨合后,原来iTunes可以做这样的事情: 1. 把xcode编译出来的app拉到iTunes阅读全文

posted @ 2019-05-06 10:23 广州小程 阅读(16) 评论(0) 编辑

导航

统计

公告

博聚网