摘要:
概述 注意:本文仅以游戏举例,还可用于远程桌面,NAS等场景,请别浪费其他应用场景. 幻兽帕鲁请点击此链接.少年,隧道映射此处不再解释,可看右侧的福利动画.本文主要讲解P2P设备互联. 这里以P2P直连《我的世界》举例,方式如下,至于为什么要使用如下方式:为了您的网速达到极致. 以下软件二选一但Ge 阅读全文
摘要:
前言 此系列将以精简的言语讲述技术人,必须掌握基础性IT知识技能,请持续关注,希望给大家都是一些精简的干货. 第一部分:分布式事务 事务的意义在于:保证所提交的事务(或者叫做任务)要么成功要么失败,且要保证数据的正确性. 而在分布式架构之下,所有的服务运行在不同的环境不同的地域之下,各自做着不同的事 阅读全文
摘要:
一、前言 或许一开篇,就有人要跳脚了:"我啥都用语言只是工具","PHP才是最好的调侃语言","GO才是王道","RUST更好","JAVA才是"..................." 别忘了NetCore如日中天,实际上的年度卫冕之王(Python早就登顶了,没他的事儿)" 今天,就不吐槽谁对谁 阅读全文
摘要:
一、编码的产生原因及发展原因 1.最初计算机源于美国,键盘上大家常见的这些字符用一个字节的7个bit来表示就满足了(最高位是符号位不动),这就是ascii码 2.随着计算机的普及发展,各国也需要将自己的文字字符加入进来,发现原有的ascii码已经不够用了,刚开始没想好,觉得用起来一个字节的符号bit 阅读全文
摘要:
一、VIP拥有的权限 比起普通用户,可拥有更多的设备,设备可互联; 比起普通用户,二级域名和端口可固定; 比起普通用户,提供及时的技术支持,如游戏p2p互联 比起普通用户,可以享有更短的二级域名; 比起普通用户,提供更多的隧道映射; 比起普通用户,没有隧道时常限制; 比起普通用户, 拥有更多的并发连 阅读全文
摘要:
下载地址 Windows 64位 (切勿直接在压缩文件中操作,全部解压到一处后再操作,请关闭某60(会胡乱拦截),可用其他任意安全软件) Mac OS X 64位 (给fastnat执行权限 chmod +x ./fastnat_darwin_amd64 终端运行二进制,自行百度,当然建议使用doc 阅读全文
摘要:
概述 疑问:为什么要使用P2P?-->再强大的服务器带宽总会有限,P2P的使用可以使用户的数据传输速度到达自身网路极限. 实现p2p通讯我们提供两种方式,这两种方式分别是通过客户端直接互通和p2p映射; 无论哪一种,首先设备两端都得运行fastnat或者gemini客户端,NAT类型不能是对称类型N 阅读全文
摘要:
一、Span<T>概述 原文:Provides a type- and memory-safe representation of a contiguous region of arbitrary memory. 中文的翻译不准确,这里给出比较厚道的翻译:提供类型T安全、连续的内存区域的表达方式. 阅读全文
摘要:
一、概述 程序启动时Host捕获到环境相关数据,然后交由IEnvironment(传说要作废,但是觉得这个设计依旧前后矛盾,因为没有考虑好非Web 和Web区分),然后交由IWebHostEnvironment,对于ASP.NET Core环境而言,同样会存储在 IWebHostEnvironmen 阅读全文
摘要:
一、概述 静态文件(如 HTML、CSS、图片和 JavaScript等文件)是 Web程序直接提供给客户端的直接加载的文件。 较比于程序动态交互的代码而言,其实原理都一样(走Http协议), ASP.NET Core中需要进行一些配置才能提供这些文件。 二、wwwroot 静态文件存储在项目的 W 阅读全文