http状态码2060 2025-6-20

1. 206 状态码的作用 当浏览器请求视频/音频时,通常不会一次性下载整个文件(尤其是大文件),而是通过 Range: bytes=0-999 这样的请求头,要求服务器返回文件的特定部分。 服务器响应 206 状态码,并返回请求的片段(例如视频的前几秒),同时通过响应头 Content-Range 标明这段数据的范围(如 bytes 0-999/10000)。 2. 为什么使用 206? 节省带宽:用户可能不会观看完整视频,分段加载避免浪费流量。 快速播放:优先加载视频开头部分,实现快速启动播放(无需等待完整下载)。 ...
浏览:66 分类:练习 详细阅读

联通外网ip不能用了0 2023-10-6

最近需要用外网的时候发现,家里路由器wan口的ip变成了100.64.11.81,和我通过访问外网得到的ip 101.207.201.194不一样,难怪之前访问老是报502。不知道联通什么时候开始不给公网ip了。
浏览:695 分类:练习 详细阅读

(a+b)^2=a^2+2ab+b^20 2022-11-17

半夜睡不着,胡思乱想,开始想起高中老师教过的计算以整数最后一位是5的计算小技巧,如5*5,15*15,25*25,于是就想这样我来脑算下255*255。 老师当时教的计算方法如下: 5*5 = (1*2)5=25 15*15=(1*2)(5*5)=225 25*25=(2*3)(5*5)=625 35*35=(3*4)(5*5)=1225 45*45=(4*5)(5*5)=2025 55*55=(5*6)(5*5)=3025 .... 255*255=(2*3)(55*55)=63025 255*255=(25*26)(5*5)=(25*25+25)(25)=(630)(25)=63025 ... 其实我是想算256^2 = 256*256= ? (a+b)^2 = a^2+2ab+b^2 其中a = 255,b=1 (a...
浏览:894 分类:练习 详细阅读

奇怪的c2a0空格0 2022-7-25

昨天同事反馈,有用户通过手机号和姓名查不到自己的报告,我从数据库查询发现用户的手机号都多了一个空格,于是便用起了mysql最简单的trim函数,想着把空格替换掉,竟然没有效果,什么鬼? SELECT LENGTH('17526716815 '), LENGTH(RTRIM('17526716815 ')) 长度是13,空格也就1个字符呀,11位手机号+空格也就12个字符,哪来的另外一个字符? 于是先手动构造替换的sql,先把问题解决了,后面通过用notepad++查看字符串16进制,才发现问题,原来那个空格,是由两个字符c2a0组成的,其中的od0a是回车换行符。 网上查了下,原来 在UTF-8编码里存在⼀个特殊的字符,其编码是“0xC2 0xA0”,转换成字符的时候表现为⼀个半⾓空格,跟⼀般的半⾓空格(ASCII0x20)不同的是它的宽度不...
浏览:959 分类:练习 详细阅读

根据一个无序数组来对二维数组指定列排序0 2021-11-25

$arr1 = [ ['id'=>10086,'name'=>'移动'], ['id'=>10010,'name'=>'联通'], ['id'=>10000,'name'=>'电信'], ['id'=>110,'name'=>'公安局'], ['id'=>119,'name'=>'消防局'], ['id'=>120,'name'=>'急救'], ]; $arr2 = [120,119,110,10010]; foreach($arr1 as $v){ if(($pos = array_search($v['id'], $arr2))!== false){ $arr3[$pos][] = $v; }else{ $arr3[count($arr2)+1][] = $...
浏览:1074 分类:练习 详细阅读