关于本站&隐私政策
关于本站及隐私政策 本站的永久域名是:https://blog.alx962.eu.org内容分发域名是:https://media.alxcn.eu.org 本站自建服务器位于中华人民共和国大陆地区,由FRP内网穿透服务发布,网络出口为境外国际网络,受中国法律保护。若本站点存在你所在国家(地区)法律禁止的内容,请立即停止流览并立即离开。Our self built server is located in the mainland of the People’s Republic of China and is published through FRP intranet penetration service. The network export is overseas international network and is protected by Chinese law. If there is any content on this site that is prohibited by the laws of your country (region), ple...
HTML5速成笔记及解析(Ⅱ)
Html是网页的骨架。 表格标签表格基本语法表格基本标签有< table >< tr >< td >等闭合标签,其中这三个标签依次包含关系。为了方便理解表格,可以这样理解:在html中表格是按照一行一行的写出来的。也就是说< table >定义了一个表格,< tr >定位到行< td >定位到此行的某一个具体单元格。下面是打印出表格的范例: 12345678<table> <tr> <!-- 第一行 --> <td>1</td><td>2</td><td>3</td> </tr> <tr> <!-- 第二行 --> <td>4</td><td>5</td><td>6</td> </tr>...
DNS污染及AdGuardHome解决方案
什么是DNS?域名系统(英语:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。[维基百科]——->也就是说DNS负责将域名”翻译“成IP地址。 下面我们来看看常见DNS查询方式及协议 方法名称 端口 协议类型 是否加密 普通查询 53 UDP 否 DNS-over-HTTPS 443 TCP 是 DNS-over-TLS 853 TCP 是 DNS-over-QUIC(实验性) 未知 QUIC 是 主要DNS查询方式 什么是DNS污染?网域服务器缓存污染(DNS cache pollution),又称域名服务器缓存投毒(DNS cache poisoning),是指一些刻意制造或无意中制造出来的域名服务器数据包,把域名指往不正确的IP地址。一般来说,在互联网上都有可信赖的网域服务器(笔者注:也称为权威DNS服务器),但为减低网络上的流量压力,一般的域名服务器都会把...
服务器组件&Linux入门基本(Ubuntu)
服务器选购对于一个服务器初学者来说,我们并不需要很昂贵的服务器。首先呢我们可以把这个当作一个基本的NAS来玩。当然,你也可以刷入黑群晖系统,在这里我推荐的是华硕J2900+Ubuntu解决方案。 要想服务器能达到可用的程度,我们需要准备: 硬件 一个主板 CPU(并不是越强越好,也要考虑经济性) 内存条(注意区分低压条L和标压条) 电源(建议保留部分冗余功率) 硬盘(建议新的) HDMI欺骗器(建议选购,能有效解决gurb引导时无显示不开机问题) SATA线(如果是M2接口就不用),散热器,硅脂等 软件 Ubuntu refind 其他相关 域名,推荐eu.org免费三级域名 DNS提供商,推荐CloudFlare CDN提供商,如果想做国际化网站,首选Cloudflare 服务器的安装硬件部分对于硬件来说,你需要注意一下几点: CPU安装适当,二手产品更换硅脂,合理散热方案。对于我的方案,CPU直接被集成到主板上面, 无需考虑安装问题,更换硅脂时,可以用塑料刮刀把凝固的硅脂慢慢刮下来,必要时可以在断电的情况下用少许酒精润湿。 对于内存条,需...
利用Jellyfin搭建家庭影音中心
Jellyfin简介与官网Jellyfin 是一个开源的软件媒体系统,用于控制和管理媒体和流媒体。它是 emby 和 plex 的替代品,它通过多个应用程序从专用服务器向终端用户设备提供流媒体。 Jellyfin 属于 Emby 3.5.2 的下一代,并移植 .NET 核心框架,支持跨平台 特性: Movies:保存所有电影集,并会显示对应的海报 TV Shows:收集电视节目,并让它们自动分组 Music:音乐收藏,制作播放列表 Live TV & DVR:观看现场电视和设置自动录音,扩展媒体库 官网:https://jellyfin.org/ Jellyfin的安装这是适用于Ubuntu的安装命令: 1curl https://repo.jellyfin.org/install-debuntu.sh sudo bash 在国内安装此软件可能存在网络问题,解决方案有: 更换网络环境 使用加密DNS试试,这里是参考文章 下载相应的软件并手动安装,请注意依赖问题 Jellyfin的使用在安装好Jellyfin后服务程序会默认值守在8096端口,你要在你...
服务器异地组网浅析
为什么需要异地组网IP地址就像是网络中的门牌号。如今IPV4地址已经枯竭,于是IPV6地址应运而生。IPV6相较于IPV4来说有更大的地址容量。对应现在广泛采用的IPV4地址枯竭问题的方法就是采用NAT地址转换的方式,尤其是中国移动采用了大量的NAT技术,甚至在NAT中还套入NAT。对于多层NAT的网络来说,层数越多越难穿透。 NAT为什么需要穿透?我们知道,我们持有的IP是全世界独一无二的地址(当然是特指公网地址,如192.168.X.X就是典型的内网地址)。但是在如今IPV4地址枯竭的环境下,许多电信运营商没有足够多的地址分配给每一个上网设备,于是NAT技术应运而生。简单的来说NAT其实就是在共享IP。举个栗子:假如我们同学没有足够的资格和教育局沟通,但是每个学校校长有这个资格,那么要想保证学生与教育局的正常沟通,校长就相当于“传话人”。由于教育局是固定的(拥有公网IP的设备),我们很容易的找到它。但是我们是不直接与教育局讲话,教育局并不能主动找到我们。当教育局把想要说的话交给校长,校长却不知道这句话要给谁,于是被丢弃掉。这就是如果我们在当今NAT环境下所面临的问题。要想别人...
HTML5速成笔记及解析(Ⅰ)
HTML是一门典型的标记语言。 基本骨架html文件首先是文档类型声明标签,然后是以的标签闭合。在其包含的标签中描述有头部信息,然后在其包含标签中可填入页面标题。在标签内填入网页内容。和为并列关系。 123456789101112<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Html5</title></head><body> Hello,Html!</body></html><!-- 这是注释 --> 文本标签标题标签标题标签单独占一行,大小从h1(最大)-h6(最小)。 123456<h1>T...
材料科学基础(Ⅰ)
序言:材料科学(英语:materials science),涉及物质的性质及其在各个科学和工程学领域的整合应用,是一个研究材料的制备或加工工艺、材料的微观结构与材料宏观性能三者之间的相互关系的跨领域学科。涉及的理论包括固体物理学、材料化学、应用物理和应用化学,以及化学工程、机械工程、电机工程、电子工程、土木工程和建筑工程。与机械结合则衍生出机械材料,与电子结合则衍生出电子材料,与土木建筑结合则衍生出结构材料,与生物学结合则衍生出生物材料等等。随着近年来媒体将注意力大量集中在纳米科学上,材料科学在科学与工程学领域越来越广为人知。它也是鉴识科学和破坏分析中的一个重要组成部分,以后者为例,它是分析各种飞航意外的关键。今日许多科技上的问题受限于材料能够容许的极限,也因此,在此领域的突破在未来科技具有指标性的影响。材料科学有着广泛的应用前景。材料科学(英语:materials science),涉及物质的性质及其在各个科学和工程学领域的整合应用,是一个研究材料的制备或加工工艺、材料的微观结构与材料宏观性能三者之间的相互关系的跨领域学科。涉及的理论包括固体物理学、材料化学、应用物理和应用化学...
利用Python程序实现校园网自动认证登录
在学校里应为校园网需要在网页上进行认证登录,即使在挂着路由器的基础上也会在48小时自动注销,这对我的网站连通性有一定影响。秉持着能懒则懒的原则,我利用Python编写了一个自动认证程序。 此方法一般来说仅适用于网页POST方法认证,不适用于客户端软件认证! 此代码请配合我的相关教学视频使用:https://www.bilibili.com/video/BV1794y1C74Q 以下是相关代码: PUT方法防断网版本: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849import requestsimport timewhile True : #循环检测 try: status=requests.get('https://baidu.com/') #测试拉取首页是否成功,可以更换成其他网站 print(status.status_code) time.sleep(30) #如...
C语言实例与笔记
本文非详细阐述C语言的基本语法,仅为部分内容阐释与笔记。 C语言环境GCC安装与使用MinGW(Minimalist GNU for Windows),又称mingw32,是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件。另有可用于产生32位及64位Windows可执行文件的MinGW-w64项目,是从原本MinGW产生的分支,如今已经独立发展。下面我们将以Windows平台为例子来讲解。 GCC环境下载先进入到MinGW64官网,其官网地址是:https://www.mingw-w64.org。我们选取w64devkit****项目进行下载。其Github地址是:https://github.com/skeeto/w64devkit/releases。我们选取最新版本进行下载。 安装我们把下载到的文件解压后放置在适当的位置后,找到在bin文件夹下的gcc.exe后将其对应的路径添加到环境变量中即可。 1gcc -v //查询当前GCC版本 使用123gcc -c file.c //预处理文件,并生成f...