首页
关于
在线观影
数据统计
在线直播
在线壁纸
更多
友情链接
Search
1
宝塔9.6.0开心版本 - 破解版 - 无后门版本
65 阅读
2
如何免费利用授权服务器(License Server)激活Jetbrains全家桶
53 阅读
3
记录一次网站的崩溃历史!
50 阅读
4
欢迎使用 Typecho
42 阅读
5
2025年Flutter开发全网最全学习路线指南
34 阅读
C/C++
Python
技术分享
前端项目学习
Vue
日常分享
八股文面试
科技闲聊
登录
/
注册
Search
标签搜索
苹果cms
苹果cms问题
苹果cmsseo
RSS订阅
Vue学习
RSS
LLM
大语言模型
DeepSeek
宝塔9.5.0版本
信息获取
订阅教程
海绵博客
VUE
蒸馏模型
Django
前端项目
影视网站
前后端不分离项目
Python
小菩提
累计撰写
100
篇文章
累计收到
13
条评论
首页
栏目
C/C++
Python
技术分享
前端项目学习
Vue
日常分享
八股文面试
科技闲聊
页面
关于
在线观影
数据统计
在线直播
在线壁纸
友情链接
搜索到
22
篇与
的结果
2025-02-07
电信/联通/移动 各个线路总结
各家出口带宽的总量比较如下:中国电信 > 中国联通 > 中国移动各家人均用户出口带宽量比较如下:中国联通 > 中国电信 > 中国移动如果有经常访问外网的需求,使用中国联通的固网是最明智的选择。中国电信 (吔屎啦,中国奠信!)电信网络特点中国电信目前拥有两条线路,一条是 163 骨干网(ChinaNet),另一条就是 CN2 网络相对 CN2 而言,有的人又习惯称 163 骨干网为 CN1,163 网是中国电信建设的最早的一个网络,它为超过 1 亿的中国电信用户承载包括连往境外的,普通质量的互联网业务。身为电信用户,如果在晚上连接境外网络总是感觉卡顿,丢包高,99.99%的原因都是因为走的这张网,大家一起挤,线路就 boom 了据统计,在中国电信的总网络连接中,163 网络承担了 85% 的网络流量,其余的 15% 流量,由 CN2 网络承担除了外网走专线的中国电信政企网,中国电信还针对普通宽带用户,推出过氮气瓶,或称为“电信精品网”的服务,但不知道何种原因(疑似超售),这种服务现在不提供了。简单来讲,就是不管境外网络节点是普通线路,还是专门推出的CN2 网络优化版(仅针对中国大陆的通信),让在境内用户访问境外网络时,统一直接并入到 CN2 网络回国或出国,必定经过北京/上海/广州进出口路由路径,分为三个品级:1. 163 网(CN1);2. CN2 GT(Global Transfer 又称半程 CN2 );3. CN2 GIA(Global Internet Access 又称纯 CN2/全程 CN2)在高峰期会有策略性丢包减少对骨干网的负载虽然出口宽带总量最大,且人均出口带宽排行第二,但电信 163 网连接国际网络,会在高峰时段,在路由出海前的最后一跳,根据优先级,策略性地人为丢包,以减轻对主网的负担(QOS),这让普通电信用户糟糕的外网访问质量雪上加霜中国电信的服务主旨:用户能用钱解决的问题,都不是问题,剩余的问题,统统都是因为“钱没给够”而导致的问题163线路的特点!中国电信的 163 网络,一般会经过市级 → 省级 → 国际出口 → 境外接入点 AS(自治路由协议) 号为 4134 的路由节点,这些路由节点的 IP 地址开头一律是 “202.97. . ”,全程不会经过 CN2 网络节点163 网络国内之间互相访问基本上不存在性能瓶颈,只有在国际出口才会发生拥堵仅统计国际网络的访问质量,163 网络全天的丢包率在 5% ~ 10%左右,如果在夜晚间高峰期(UTC+8 18:00 至 23:00 时),丢包率可达到 15% 以上会经过更多的路由数量(致命,路由画地图给你看!)163 网(民用电信宽带都属于这种),是全中国用户数量最大,访问国际网络体验最差的线路,国外网站用浏览器打开需要转圈等上个十来分钟,PC、PS、Xbox 连接外服下载极慢(十几 kb /秒),玩游戏卡顿(丢包)等现象屡见不鲜除了例如自“云上贵州”落地中国后,iOS / Mac 用户连接 app store、iCloud 速度迟缓的情况大有改观这样的案例,所有 163 网用户在访问没有在中国大陆境内(不包含港澳台)布设本地服务器或 CDN 加速服务的境外网站或网络服务,被迫忍受极其缓慢的速度等现象,在未来 10 – 20 年之内无法缓解不要想当然地以为,某 VPS 距离接入网络的地域蛮近的(上海 → 日本 / 广州 → 新加坡等),延迟和掉包情况一定不大,在该 VPS 商家有大量用户访问和绕路以及晚高峰情况下,163 网络的劣化程度比你想象的要严重得多:如从中国 → 新加坡(godaddy 新加坡虚拟主机),实际上是从中国 → 美国 → 新加坡),单程环两次北太平洋,看你怕不怕CN2线路的特点!CN2 GT 产品在从市级 → 省级 → 国际出口这一段走的是 163 网络,国际出口 → 境外接入点这一段汇入 CN2 网络,返程同理,偶尔可能会走联通的国际网络作为典型的半程 CN2 产品,CN2 GT 网络的数据包即使在国际间传送几乎不会出现丢包的情况,但依然非常容易在国内这一段拥堵时,出现被中国电信舍弃数据包的情况,CN2 GT 网络全天的丢包率在 4% ~ 6%左右,如果在夜晚间高峰期(UTC+8 18:00 至 23:00 时),丢包率可达到 8% 以上CN2 GIA 产品在从市级 → 省级 → 国际出口 → 境外接入点的过程中 全程走AS号为 4809 的路由节点,这些路由节点的 IP 地址开头一律是 “59.43. 几.几”,全程不会经过 163 网络节点作为中国电信的旗舰产品,CN2 GIA 产品的表现绝不会令任何人失望,无论是白天,还是晚高峰时期,纯 CN2 线路的掉包率均在 0.1% 以下,用户在访问过程中,行云流水,畅快丝滑其实如果更严格地划分CN2 GIA 产品还分为单网、双网、三网三种,顾名思义,单网 CN2 GIA 一般指的是仅中国电信用户访问去回,走 CN2 GIA 网络,联通/移动/教育网等用户访问过去,均走各自运营商的国际出口(典型产品为阿里云国际香港节点) 双网 CN2 GIA 一般指的是中国电信/中国联通用户访问过去,走 CN2 GIA 网络(特别地,该产品允许中国联通线路在省级跨网并入到中国电信的 CN2 网络,典型产品为标准互联的圣何塞 CN2 GIA 产品);三网 CN2 GIA 一般指的是中国电信/中国联通/中国移动三网用户的去回访问,均会在省级并入到 CN2 网络,适用性最强(典型产品为ban哇工的 DC9、DC6 机房)部分偏远地区的电信用户(比如在县级、村级、非重点市级)访问境外 CN2 GIA 线路的服务器时,会经过 IP 地址为 202.97. . 的 AS4314 路由一跳,并入到已布设 CN2 网络的重点市级节点,随后再全程走 CN2 网络由于担负的网络流量并不高,冗余量不够,CN2 网络的防御力比较脆弱。比如说,VPS 商之间同行攻击的情况屡见不鲜,所以很容易发现某家 CN2 GIA 网络的 VPS 一旦被打(DDoS攻击),毫无还手之力,整个网络会陷入瘫痪,只有等硬扛过去,该家的 CN2 GIA 网络才能重新恢复使用CDIA =CN2 三网双程GIA。 DIA=单网双程CN2 GIA中国联通联通网络的特点中国联通宽带用户增长率不高,拥有的总用户数最近竟被移动赶超,目前市场份额处于垫底,但对用户来说无疑是极其利好的消息。因为其拥有全国仅次于电信用户的国际总出口带宽,这就意味着中国联通用户访问外网遭遇的烦心事儿比电信和/移动用户要少很多,如果不想在 CN2 GIA 上花一笔大洋,一个普通中国联通宽带用户的国际访问“人权”是最有保障的出海和归来均走北上广出/回走 AS4837(联通 169 网络)/AS9929(A网)路由,暂无类似中国电信那样的国际精品网络产品(幸亏没有!)晚高峰时期骨干网选择性丢包的力度比中国电信低很多美日线路绝赞性价比联通线路的特点中国联通普通用户从市级 → 省级 → 国际出口 → 境外接入点的过程中,全程走 AS 号为 4837 的路由节点,这些路由节点的 IP 地址开头一律是 “219.158. . ” ,全程不会经过 A网(AS9929)经过的路由数较多,导致延迟普遍比 CN2 GIA 网络要高(毕竟gia多花了钱的,要有人权嘛)169 网络全天的丢包率在 1% ~ 3%左右,如果在夜晚间高峰期(UTC+8 18:00 至 23:00 时),丢包率可达到 4% 以上如果用户生活在中国联通的国际出口城市(北/上/广),或离这三座城市的距离很近,那么可以获得非常不错的延迟美国地区:直连,不错新加坡地区,比较依赖对方 VPS 商的线路优化,很多情况下联通去程统一绕日本 NTT(一家我很讨厌的日本线路,不谈国际声誉,只要从中国连接到日本走得是这条线,不爆炸我送你一包辣条)过去;回程直连广州联通或是依旧绕日返回。除了阿里云国际新加坡这样对三网不错的,联通用户慎选新加坡机房香港地区,也得看商家和线路,最普通的,如 Softlayer 等,依旧绕日 NTT,垃圾的一批;部分线路不错的机房,如安畅机房、沙田、香港阿里云、PCCW 等,一般直接从广州联通过去,到港走香港联通或香港 PCCW,但这种机房一般都是针对三网一起优化的,联通当然跑的也不差,除非兼顾其他运营商的访问者,否则联通用户没必要花大价钱选择三网优化的香港地区机房日本地区,表现之好,花费之低,超乎想象,尤其是众多日本本土 VPS 商(如 Cloudgarage、IDCF、Kagoya、Conoha、Sakura、ABLENET、GMOCloud等),联通用户去/回程统一经过上海联通的 IIJ 线路,质量非常理想,且上述日本本土商家的月付价格普遍不高,非常值得联通用户的选择,诸如 Linode 东京区二(Linode 东京区一走纯 KDDI 线路,联通表现也不错,可惜早已绝版)/ Vultr 东京等机房,走的是 NTT 线路,线路质量奇差,虽然它们购买门槛低,但非常不值得选择,买之前一定要测一下不少研究日本 VPS 的同学,都知道中日之间有一条品级最高的线路,名曰 bbtec ,我有必要单独拿出来说一下,它是日本软银(Soft Bank)的定制线路,神壕专属,价格昂贵。日本阿里云有在用这条线路,但一个是接入该线路的 VPS 商家本来就不多,产品难寻,还有就是阿里云日本的账号注册限制太严,非日本本土手机号+无日本国内住所无法收到纸质注册确认信并寄回就不能买,这就挡住几乎所有国内人了。我印象里能勉强买到,且提供 bbtec 的只还有 Ucloudbiz,他家机房实际在韩国首尔,IP 地址映射到的日本福冈,XEN 虚拟架构,不如主流的 KVM 先进,价格也不便宜。另一方面就是感觉 bbtec 这款线路高不成低不就的:对电信用户,bbtec 国内部分并未接入 CN2,走得依旧是 163,该卡还是卡,且日本地区根本就没有 CN2 GIA 产品,所以中国电信用户在任何时候都绝不应该选择任何一家日本地区的 VPS(电信用户太难了),加多少钱都没有更好的效果;对联通用户而言,有物美价廉的 IIJ 为何要选它;对移动用户而言,没有任何特殊加成,还得从广州过去,舍近求远,你高攀不起,它爱搭不理,bbtec 线路我觉得没有任何入手价值。韩国地区,韩国地区的 VPS 市场竞争不充分,可以购买的本地商家不多,大多由国人代理运营,印象减分,再加上韩国地区比较严厉的互联网成人内容管制政策,韩国 VPS 有一条 porn 墙(没错,就是那个全世界最大的啥啥网站),不值得选择俄罗斯地区,毛熊的不少线路对联通用户是比较友好的,与中国临近,地理位置不吃亏,价格比较实惠。联通统一从北京出发,经过 Rostelecom (http://rt.ru) 线路过去,来回新西伯利亚机房的质量普遍比莫斯科的要好。但还有以下这些无法克服的问题:1. 用俄语难以跟客服沟通;2. 不支持支付宝,paypal,付款困难;3. 别想着用来给美服、港服吃鸡,游戏加速,俄罗斯地区连接香港和美国的延迟极高;4. 同理,移动固网用户会先去香港,再去俄罗斯,延迟很高;5. 如果是建站,只有中国联通、欧洲用户访问过去的速度不错,全世界其他地区连接俄罗斯的速度都不理想,随着国力衰弱,俄罗斯网络设施的可利用价值不太高海外国人运营,支持支付宝付款,价格奇低,非一线大厂,NTT 线路,犄角旮旯地区,符合上述六条规则中的三条,打死都别碰,碰就是交学费其实联通还有条A网,A网与普通线路对比并不像电信的163和CN2那样, A网所具备的优势仅仅是用户少,网络负荷小,所以表现也还不错,一般给政企、高端用户使用。但由于这张网络多年没有再发展,所以跟持续扩容的 CN2 比,质量方面的差距只会越来越大。 A 网极其罕见中国移动移动特点中国移动进出国际网络,在国内经过的绝大部分流量,均由 AS9808 网络承载,旧铁通的 AS9314 网络几乎已被放弃暂未发现中国移动有“精品出口网络”产品广州移动承担了大部分中国移动网络进出口的流量,如中美、中国东南亚等地区PCCW 与中国移动有着说不清道不明的屁眼交易关系上海移动仅提供分散广州移动出口流量的职能,且流经上海移动的流量,会转交给国内其他运营商(如联通)进行国际通信北京移动主要承担与欧洲地区进出口流量的通信(直连,非绕美)暂未确定在高峰期是否会有策略性丢包,以减少对骨干网的负载通过手机用户赠宽带等方式,中国移动迅速积累了一大批固网宽带用户,在总出口量排行老三、总用户量跃居国内第一的情况下,如果不大幅拓展国际总出口量,未来普通移动网络用户的国际互联网访问质量着实堪忧移动线路特点中国移动的进出口跳跃性很大,国内部分必走 AS9808 路由(221.176. /221.183 . ),在部分地区访问部分 VPS,会并入到铁通 AS9314/电信 163 网络/联通 169 网络的路由节点;目前来看,中国移动网络的国际访问质量中规中矩,尤其是电信用户谈之色变的东南亚未优化 VPS 线路(一般要从日本 NTT 过去或是绕美),在移动用户看来真是小 Case,如果不能通过广州移动直接过去,那就呆在广州移动绕一圈再过去PCCW(电讯盈科) 线路目前是中港之间或是从中国到东南亚其他地区前且必须从香港中转线路的中,国内除纯 CN2 GIA 以外质量最好的线路,对于位于香港的服务器,VPS 商如果和移动有合作,则全程走中国移动线路,否则走 PCCW以前移动就有“国内墙中墙,国外直接上”的优良传统,通过 AS9808 网络访问外网全天的丢包率在 1% ~ 3%左右,如果在夜晚间高峰期(UTC+8 18:00 至 23:00 时),丢包率可达到 3% 以上国内部分需经过的路由节点较多回程和去程的路径很少恶意绕路谨记木桶理论即使有“全程 CN2”、“A 网”等“精品网络”光环加持,一定不要忘了,网络速度、延迟、丢包等关键指标,还与 VPS 商的销售行为息息相关,就比如说,商家标称“共享 1Gbps”,如果平均分给 8 个人用,每个人能享受到的速度就是 128Mbps,但如果商家贪心,把 VPS 超售 10 倍(无论是 OpenVZ/KVM/HyperV 等架构,网络端口都可以为所欲为地超售),那么每个人在高峰期只能享用 12.8 Mbps 的带宽,如果你的邻居们各个都是“一键脚本”大神,什么锐速、暴力魔改 BBR、KCPTun 多倍狂发包 等争抢网络资源的奇技淫巧一股脑儿使劲怼,而你什么优化也不做时,自然就更吃亏,源头速度被卡死了,国家给你单独铺一条海缆也没用内容原子网络,纯记录一下
2025年02月07日
18 阅读
0 评论
0 点赞
2025-01-13
2025年Flutter开发全网最全学习路线指南
以下内容源自网络,纯自用的学习路线前言随着移动开发技术的快速发展,Flutter作为Google推出的跨平台开发框架,以其高效的热重载、统一的UI开发体验和卓越的性能表现,正逐渐成为众多开发者青睐的首选工具。为了帮助广大编程爱好者及职业开发者在2024年更好地掌握Flutter技术,本文将为您呈现一套全面且深度的Flutter学习路线图。第一阶段:基础入门与环境配置了解Flutter背景:首先,深入理解Flutter产生的背景、设计理念以及其核心优势,包括跨平台能力、Dart语言特点等。安装与配置开发环境:熟悉并安装Flutter SDK,配置Android Studio/VS Code等IDE支持Flutter开发,并了解Flutter Doctor工具用于检测和修复环境问题。Dart语言基础:从零开始学习Dart语言,涵盖变量、数据类型、控制结构、函数、类与对象、异步编程等内容。第二阶段:Flutter核心概念与组件开发Flutter Widget系统:深入了解Flutter的核心——Widget系统,学习StatefulWidget、StatelessWidget等不同类型的Widget,掌握如何构建自定义Widget。布局原理与实践:通过学习Container、Row、Column、Stack、Flex等布局组件,掌握Flutter的响应式布局原理,并进行实际操作演练。路由与导航:学习如何在Flutter应用中实现页面之间的跳转和管理,熟练使用Navigator和PageRoute等组件。第三阶段:进阶功能与性能优化状态管理:探究Provider、Bloc、Riverpod等流行的状态管理方案,掌握在大型项目中如何有效地管理应用状态。网络请求与API交互:学会利用http、dio等库进行网络请求,处理JSON数据,实现客户端与服务器端的数据交换。数据库与持久化存储:学习SQLite、Hive、Shared Preferences等本地存储方式,并结合实际场景进行实战练习。性能优化与调试技巧:掌握Flutter应用性能优化的关键点,如避免过度绘制、减少内存泄漏、提高帧率等,并学会使用DevTools进行应用性能监控与调试。第四阶段:实战项目与持续学习独立完成小型项目:选择一个或多个简单的实战项目(如天气App、计时器等),独立完成需求分析、设计、编码及测试全过程,巩固所学知识。参与开源项目贡献:加入GitHub上的Flutter开源项目,通过阅读源码、提交PR等方式提升自己的代码能力和团队协作经验。关注社区动态与新技术:持续关注Flutter官方博客、社区论坛、技术会议等相关资源,了解最新技术动态,紧跟行业发展潮流。Flutter该怎么学我也面试过一些Flutter求职者,我一般从这几个方面提问,dart代码编写的设计思想与规范、dart异步模型与Flutter引擎原理、Flutter性能优化、Flutter状态管理与组件化开发、Flutter与原生结合部分的知识,譬如插件、原生通信、安卓基本常识、iOS基本常识。基本上很少人能答出60%及以上,可见目前市场上许多Flutter开发者素质不达标。如果你想做Flutter,你可以从这几个方面好好的了解了解。为了能够方便大家快速学习Flutter, 这里整理了Flutter学习路线图以及《Flutter Dart 语言编程入门到精通》&《Flutter实战:第二版》帮助大家配置相关环境,学习Flutter 的基本语法以及最后的项目实际利用。学习路线:image.pngDart语言是Flutter的开发语言,所以我们需要掌握Dart语言的基础知识《Flutter Dart 语言编程入门到精通》第一章 Dart语言基础环境准备基础语法第二章 Dart 异步编程Dart的事件循环调度任务延时任务Future详解async和awaitlsolate第三章 异步之 Stream 详解什么是Stream单订阅流广播流Stream Transformer总结第四章 Dart标准输入输出流文件操作第五章 Dart 网络编程TCP服务端TCP客户端UDP服务端UDP客户端HTTP服务器与请求WebSocket第六章 Flutter 爬虫与服务端Dart爬虫开发Dart服务端创建Flutter项目演示总结第七章 Dart 的服务端开发注册登录实现第八章 Dart 调用C语言混合编程环境准备测试Dart ffi接口总结第九章 LuaDardo中Dart与Lua的相互调用Lua C API创建运行时Dart调LuaLua调Dart掌握了Dart语言之后,咱们就可以通过实战来掌握Flutter的知识点《Flutter实战:第二版》第一章:起步1.1 移动开发技术简介1.2 初始Flutter1.3 搭建Flutter开发环境1.4 Dart语言简介第二章:第一个Flutter应用2.1 计数器应用实例2.2 Widget简介2.3 状态管理2.4路由管理2.5包管理2.6 资源管理2.7 调试Flutter应用2.8 Flutter异常捕获第三章:基础组件3.1 文本及样式3.2 按钮3.3 图片及ICON3.4 单选开关和复选框3.5 输入框及表单3.6 进度指示器第四章:布局类组件4.1 布局类组件简介4.2 布局原理与约束(constraints)4.3 线性布局(Row和Column)4.4 弹性布局(Flex)............第五章:容器类组件5.1 填充(Padding)5.2 装饰容器(DecoratedBox)5.3 变换(Transform)5.4 容器组件(Container)5.5 剪裁(Clip)5.6 空间适配(FittedBox)5.7 页面骨架(Scaffold)第六章:可滚动组件6.1 可滚动组件简介6.2 SingleChildScrollView6.3 ListView6.4 滚动监听及控制.............第七章:功能型组件7.1 导航返回拦截(WillPopScope)7.2 数据共享(InheritedWidget)7.3 跨组件状态共享7.4 颜色和主题7.5 按需rebuild(ValueListenableBuilder)7.6 异步UI更新(FutureBuilder、StreamBuilder)7.7 对话框详解第八章:事件处理与通知8.1 原始指针事件处理8.2 手势识别8.3 Flutter事件机制8.4 手势原理与手势冲突8.5 事件总线8.6 通知 Notification第九章:动画9.1 Flutter动画简介9.2 动画基本结构及状态监听9.3 自定义路由切换动画9.4 Hero动画9.5 交织动画9.6 动画切换组件(AnimatedSwitcher)9.7 动画过渡组件第十章:自定义组件10.1 自定义组件方法简介10.2 组合现有组件10.3 组合实例:TurnBox10.4 CustomPaint 与 Canvas10.5 自绘实例:圆形背景渐变进度条10.6 自绘组件:CustomCheckbox10.7 自绘组件: DoneWidget10.8 水印实例: 文本绘制与离屏渲染第十一章:文件操作与网络请求11.1 文件操作11.2 通过HttpClient发起HTTP请求11.3 Http请求库-dio11.4 实例:Http分块下载..........第十二章:Flutter扩展12.1 包和插件12.2 Flutter Web第十三章:国际化13.1 让App支持多语言13.2 实现Localizations13.3 使用Intl包13.4 国际化常见问题第十四章:Flutter核心原理14.1 Flutter UI 框架(Framework)14.2 Element、BuildContext和RenderObject14.3 Flutter启动流程和渲染管线14.4 布局(Layout)过程14.5 绘制(一)绘制原理及Layer.................第十五章:一个完整的Flutter应用15.1 Github客户端示例15.2 Flutter APP代码结构15.3 Model类定义15.4 全局变量及共享状态15.5 网络请求封装15.6 APP入口及主页15.7 登录页15.8 多语言和多主题
2025年01月13日
34 阅读
0 评论
0 点赞
1
...
4
5