埃隆马斯克-科技资讯-JinNianX

点击以下链接进入:
https://www.elonmusk.cn/

互联网小知识 | 瑾年-JinNianX-瑾年的学习记录

互联网小知识


快捷键

1-win+L锁屏

2-win+D返回桌面

3-网页中看视频按M键就可以静音,对应MUTE沉默的,静音。

4-alt+f4关闭当前窗口。

5-网页中点击链接,有时会在当前页面打开另一个链接,覆盖了当前页面,也就是当前页面打开。

可以按ctrl再点击链接,即可新建页面打开链接。

6-电脑长截屏,以前网页长截屏通常使用edge浏览器,内置了长截屏工具;现在QQ的ctrl+shift+a后出现的功能栏中也有长截屏功能。

7-聊天框内容换行输入;平时enter键为换行,但是现在普遍enter就是直接发送信息了,怎么换行输入内容呢?shift+enter即可。

8-ctrl+shift+t可以恢复不小心删除的浏览器窗口中的网页。

9-大部分window的ctrl+shift+f可以转换繁体字和简体字。

小知识

1-平时我们编程因为要下载用到一些库,无论是npm还是pip都会改镜像源为阿里或者腾讯。

但是如果你开了魔法梯又去走阿里的镜像源,反而可能会无法下载,记得关闭魔法

2-有时候控制台会访问gthub的一些库,网络错误,即使魔法了还是网络错误,这个时候就需要通过修改本地host,添加最新github的ip的方法才能解决。(我也不知道为什么魔法了,网页能访问,控制台就是访问不了)

3-当我们设置图标或者一些图片格式的时候,不要直接互转,比如要一张ico格式做图标,你直接png爆改后缀为ico,在项目设置的时候,有可能会报错。如:is not in 3.00 format。因为原先那个png图片本质上没有ico的特性,需要通过软件“格式工厂”等,转化正确格式为ico才行。

4-内网穿透就是让外网能访问到内网设备上的数据和服务。

5-ipv4就是IP,255-255-255-255,但是地址有限目前不够用了,就算局域共用ip都越来越不够用;所以启用ipv6,达到足够多的ip,地球的每一颗沙子都可以有独立ip。

6-NAS(Network Attached Storage:网络附属存储),就是一个联网硬盘,存数据用的,同一个局域网下都可以直接访问:就等于传统硬盘需要插线,nas只要是同一个局域网,所有设备都可以直接访问。(外网访问就需要内网穿透了)

7-非对称加密:公钥用来加密,私钥用来解密,(也可以私钥加密,公钥解密。反正一方加密另外一方就只能解密)。

公钥和私钥是根据数学原理设计的,使得通过公钥加密的数据只能使用相应的私钥进行解密。这是因为公钥和私钥之间存在一种数学上的关联,可以通过私钥来推导出公钥,但反过来是非常困难的。

这种特性确保了数据的安全性。如果任何人都可以使用公钥解密数据,那么加密就没有意义了,因为任何人都可以获取到私密信息。只有私钥的持有者才能解密数据,这样可以确保数据只能被授权的人访问。

8-对称加密:指的是加密和解密使用的秘钥都是同一个。

9-https:在应用层的http上面加了一个证书验证(tls或者ssl)

https://blog.csdn.net/weixin_46511008/article/details/120792170

https://www.cnblogs.com/andy-zhou/p/5345003.html

1-用户浏览器访问服务器

2-服务器下发公钥给用户浏览器

3-用户浏览器对公钥进行验证(黑客可能通过广播公钥的方式伪装服务端,用了黑客的公钥,私钥也在黑客手里,自然加密没用了,所以要通过ca机构验证此公钥的合法性)

4-用户浏览器通过服务器下发的非对称性加密的公钥,加密一个对称性“对话密钥”(由先前通信的浏览器和服务器各自生成的随机数组成)发给服务器

5-服务器收到“对话密钥”,达成对称性加密通信。

为什么要“对话密钥”对称性加密?

因为用户端没有非对称性加密的私钥(它也不能有私钥,不然在私钥传递前过程中,黑客也获取了私钥),无法解密服务器发来的信息。

为什么不直接攻击获取“对话密钥”?

这个是公钥加密的,黑客获取了也解密不了。

为什么不直接获取没有用非对称加密公钥,加密前的“对话密钥”?

因为这个“对话密钥”是随机数组成的,如浏览器生成的随机数3,它通过公钥加密传递,攻击者又没有用户浏览器的最高权限,黑客通过通信协议劫持数据,根本管不到浏览器里面去。只能获取到公钥加密后的“对话密钥” ,如果黑客有浏览器的最高权限,那他就算是”真实用户“了,都用不着管什么对称加密不对称加密的。

10-WAF是Web Application Firewall的缩写,也就是web防火墙。

11-github提供的静态页面page,仓库名字必须是“你的用户名.github.io”,只有这一个仓库才是真正的githubPage,其他”仓库地址.github.io”的仓库的虽然也可以为我们存储静态站点,但用”仓库地址.github.io”访问page都会404。

除非通过域名解析,通过“仓库名称.github.io”会404,但是解析了域名,可以通过域名访问

如果有github不知道如何解析域名和ip主机值的同学,那么说明你有仓库了,建议直接去vervel同步github仓库部署,怎么解析上面都写了。

12-github和gitee和vercel都可以静态托管。

github没有各方面限制,也不需要实名认证,唯一缺点就是大陆访问速度慢。

gitee免费部署的page托管,很多限制,什么空间大小,付费版才可以自定义域名和https等等,唯一优点就是国内访问快一点。

vercel弥补了github的速度慢的缺点,亲测很快。(2024.02.22;当然未来也可能被不可抗力因素限制)

而且vercel可以多个域名指向一个项目。

建议解析的时候,A记录值填为76.223.126.88;cname值填为cname-china.vercel-dns.com;(因为官方推荐那个是国外的,国内被墙很卡)

一招快速解决Vercel站点在国内无法访问的问题https://zhuanlan.zhihu.com/p/660865097

部署教程:https://zhuanlan.zhihu.com/p/675688020

【Vercel部署个人博客-CSDN博客】https://blog.csdn.net/kuizuo12/article/details/124716488

如果你有githubpages了,直接导入项目,然后换个域名dns解析就行了,很简单。(如果是githubpage转vercel,最好github登录,可以直接授权仓库)

后续修改代码,直接github里面修改,vercel会自动同步。

而且vercel的ip是泛播,有人ddos打带宽(通过ip),vercel会自动帮你防御(一般人打不死的),vercel也不会因为你的网站被攻击流量而封禁你的域名(因为根本不知道是你的域名被攻击了,ddos打的是ip);如果被cc攻击(通过域名地址),因为本就是静态页面,没有接口,所以根本无法进行攻击,打的请求也根本不沾多少流量。

ddos其实攻击者根本没有请求多少流量,而是通过放大攻击,用第三方把服务器要处理的流量放大了,而ddos是通过ip攻击的,vercel会防御,所以对我们静态网站无效;cc攻击,攻击者就需要实打实的流量请求,cc的本身就是为了打针对域名层面的动态服务,如果他用cc来消耗我们的带宽(vercel帮我们解决)和流量(vercel每个月只给100g,真有人强行消耗100g,我们大不了付费,攻击者成本比我们还高)。

其次vercel还支持部署后端,severless,但是也要付费,而且面对成熟项目还是不足的,不然没人没服务器了~

13-保存网站单个页面为静态资源

我们一般会ctrl+s,但是这样保存的页面通常很不完整,教程如下

http://www.clicksun.cn/mis/bbs/showbbs.asp?id=22387

14-采集保存整个网站的所有页面(保存为静态页面)

亲测小飞兔非常不错https://www.xftsoft.com/product/

一般只用于保存自己的站点,记得把nginx限速和其他各类限速先关闭,不然会爬取失败。

采集爬虫网站可以用火车头采集软件。

15-dns解析中@代表无任何前缀部署,如x.com;*才表示的泛解析。

16-mysql8.0导出的数据库,在mysql5.6中导入,可能出现如下错误

unknown collation utf8mb4_0900_ai_ci

那是因为5.6没有utf8mb4_0900_ai_ci这个字符集。

解决方法1:

第一步:直接把8.0导出的数据库sql文件,用文本打开,然后将文件中所有的utf8mb4_0900_ai_ci替换为utf8_general_ci

第二步:将文件中所有的utf8mb4替换为utf8

解决方法2:

如果方法一没用或数据乱码(乱码数据显示为???,有时候除了mysql5.6和8.0有的编码不兼容,也可能mysql5.6兼容那个8.0的编码,但是你选择导入的sql和数据库建立的时候设置的编码不统一),那无视,用方法二

utf8mb4_0900_ai_ci 替换为 utf8mb4_general_ciutf8mb4_unicode_ci

最好的解决方法3:

卸载mysql5.6/7:https://www.cnblogs.com/yangyangblog/p/12000961.html

没有programdata是因为隐藏了文件,打开隐藏文件显示就有了。

卸载mysql5.7(注意卸载干净,不然后续mysql安装不了),下载8.0

17-mysql和一些其他软件还有一个非常普遍的安装失败问题,那就是:电脑计算机的名称有中文!!!

一定要重命名计算机名称为英文,https://consumer.huawei.com/cn/support/content/zh-cn15854139/

18-有时候外接显示屏,打游戏切到桌面会黑屏几秒等类似情况,大概率是因为游戏和桌面分辨率不同导致的,所以每次切换都需要时间重新调整分辨率。解决方法就是让分辨率相同。

19-控制台很多时候输入密码都是不显示的(比如输入mysql密码等),这导致很多小白以为是卡了,没输入上,其实输入密码按回车就行。

20-一般我们的网站是数据库,前端后端都在一个服务器中,但是其实当服务做大,用户量很高后,数据库处理和前端和后端都是分别有独立服务器的,而且会做集群防止某个服务宕机。

21-联系QQ链接提示对方没有开启临时会话,需要添加好友,及时开启了也没用,是因为没有申请企点商通。

22-阿里云企业邮箱如何查看网站服务器发给了用户那些邮件?在阿里云邮箱https://qiye.aliyun.com/alimail/entries/v5.1/mail/inbox/all中是无法查看的,而是需要在阿里云的邮箱推送控制台中https://dm.console.aliyun.com/查看。

23-https://www.yuque.com/cuggz/interview/cdpgm0#Weopr和https://blog.csdn.net/weixin_61102579/article/details/131257260前端面试题大全

24-智慧魔方是搭建卖云服务的官网和后台一类的程序

25-crmeb商城在github上开源,是一个非常完善的商城程序,三端都有。

26-阿里云一口价售卖域名,没卖出去的时候,域名是可以正常解析访问的,卖出去了域名在阿里云旗下的话,你的域名权限就直接到对方那里了,无法反悔。

27-域名续费贵可以转平台,把域名转入其他平台一般比直接续费便宜。(转平台必须在转入的新平台续费一年,这个续费便宜)

28-国内服务器不要搭建发卡,支付一类的服务,,厂商定期检查内容,可能会封服务器

29-网站迁移https://www.bilibili.com/video/BV1wt411N7Yd/(别瞎搞,里面有注意事项,比如如果要批量改数据库里面的东西,要用换域名小工具(https://www.zibll.com/19369.html),比如子比老唐的,否则直接sql修改会有序列化问题导致修改失败)

30-硬件层物理接口,链路层mac地址,网络层ip,传输层udp,tcp,会话层jpeg图像压缩等建立维护会话的,表示层ssl,应用层http

31-888虚拟手机号码注册tg,让tg更加匿名http://blog.yunduanzhuji.com/archives/1345/

32-汇旺担保是一个担保中介平台,在tg上很权威。

33-国内用chatgpt等软件,都要安装“谷歌三件套”:Google Play 服务 (Google Play Services),Google Play 商店 (Google Play Store),Google 服务框架 (Google Services Framework)。这是因为这些应用依赖于Google的服务框架,而在我们的安卓手机大多数是没有预装这些Google服务的,本人是vivo,手机自带预装了三件套。

有时候有的软件如chatgpt内打不开,进不去里面页面,提示出错了,如:请确保您的设备安装了最新版本的Google Play Store。6d40a37c-3ad3-4afc-a2ef-758c15186c83,(-9),就需要更新相关服务。

我们更新的时候可能在谷歌商城内更新不了,点击检查更新提示已是最新,其实不是最新,那么就得去谷歌浏览器找到对应官方页面下载即可,或者去APKMirror网站下载安装即可。


文章作者: 瑾年
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 周东奇 !
免责声明: 本站所发布的一切内容,包括但不限于IT技术资源,网络攻防教程及相应程序等文章仅限用于学习和研究目的:不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。本站部分信息与工具来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如有侵权请邮件(jinnian770@gmail.com)与我们联系处理。
  目录