Powerhsell美化指南
Powershell前言主要参考文件 !>虽然参照教程,但是有一些操作也是不同的<!
本文与其他常见的教程不同,大部分教程会要求你使用指令来获得oh-my-push,而且配置文件繁杂,导致pwsh启动速度非常非常慢,需要6000+毫秒才能加载完配置,这是无法忍受的,甚至不如使用CMD,因此本文找到了一个加载速度较快也较美观的设置方法。
注意:本文可能因为之前使用了其他教程的一些配置,因此可能有前置指令,如果你在执行过程中发现出现错误,参考上述的参考性文件也无法解决,可以参考下面提到的教程来完成一些前置科技
大家最熟悉的windows指令界面基本是CMD,当然某个版本后出了一个比CMD更加友好的终端PowerShell,其功能比CMD更加强大,同时支持一些Linux指令,比如cd、ls等等。但是win10、win11系统自带的Powershell终端内核版本是5,最新版本已经到了7,比5高到不知道哪里去了,你可以直接右键win徽标,打开windows终端或者win+R在运行里输入powershell来打开内置的终端。
使用指令:
1$PSVersionTable
可以看到 ...
软路由设置相关
本校网络多拨提速指引【主要参考文档】
前置检查宿舍的网口不是总是可用的,请在使用之前提前用自己的电脑试着链接,确认可用。
不可用请在信息门户寻找学生网络支持来维护网口。
网线建议使用六类线,太贵了完全没有必要,学校的网速是有限速的。
推荐购买绿联的网线,或者你信任的品牌。不要选择特别便宜的网线。
路由器选择本次选择红米RedMiAC2100作为多拨路由器,价格比较便宜,在咸鱼上基本可以以一百多一点的价格拿下。作为实验性质的选择也是很不错的!
因为是轻度使用,直接作为主路由器使用,你也可以作为旁路由。
你也可以使用其他支持OpenWRT的路由器或者小型Linux主机之类的方法。
路由器刷入OpenWRT本文不直接给出方法,请参考
【刷入文档】 | 【固件文档】 | 【毛子插件】
要注意的是,必须先输入底包Breed然后再从底包刷入真正的OpenWRT,底包实际上也是一个超级简版的OpenWRT,但是功能不是很多。
这里推荐使用Hyf166的OpenWRT包,当然使用毛子插件也不是不行。
你也可以前往恩山论坛(下载注册需要付费1元)查阅文档资料和教程。关于下载内容, ...
Python关于迭代器小小研究
0.起因写了一个关于数组的力扣题556:重塑矩阵,在实现的结果中,虽然执行用时已经达标(排名前20%)但是内存消耗竟然达到了13.9MB(后20%)这是无法接受的。在查阅了参考解法后发现了一些魔法,类似于使用可迭代的类来让内存占用不大。
众所周知,使用range()来迭代时会先生成一个list来储存数字,因此range的数越大占用内存越多,导致内存疯长,而使用迭代器就不会导致这个问题。
我的答案:
123456789101112131415161718192021class Solution(object): def matrixReshape(self, mat, r, c): """ :type mat: List[List[int]] :type r: int :type c: int :rtype: List[List[int]] """ m = len(mat) n = len(mat) ...
Python的格式化输出
Py输出专题%-formatting 输出标准格式:
“在百分号后插入 %s 数据 %s 的写法”%(var1,var2)
文档格式:"... %[key][flags][width][.precision][length type]conversion type ..." % values
文档格式翻译过来就是: %<映射键><Flags><宽度><精度><长度类型><格式符号>
示例:%(float)-10.2f"%{"float":3.1415} !:没有使用 Length Type
LengthType极少用,不收录
映射键用法: “ 使用键值 %(name)s 的形式来赋值 %(sex)s ”%{“name” : ”名字”, ”sex” : ”性别”}
Flags用法:常见的Flag:
Flags
效果
0
与width搭配使用,填充
-
与width搭配使用,结果左对齐
(空格)
带符号正数 ...
身份证判断年龄
实现基于身份证的年龄计算思考
随便编的材料背景:
当今世界,电子海洛因仍然危害青少年身心健康成长,引发广大家长的不满。请写出一个程序(python only)要求使用游戏产品的人输入他的身份证号,并对其是否年满18周岁进行判断。如果已满18岁,输出False,如果未满18岁,输出True。为了方便后续的使用,请尽可能使用函数封装模块,并配备注释。
需要考虑的问题:
直接使用身份证与现在的年份差不大精确,需要考虑月和日
需要对输入的身份证进行格式上的识别,因此需要使用到身份证的验证方法
如果用户输入错误的身份证应当提醒并重新让他输入
核心部分最初的,我们先实现用户输入身份证号并校验的功能,重点在校验函数的设计上。
校验函数应该保证传入的身份证是正确的,否则会给后面的年龄计算带来麻烦,因此要校验以下几个点:
身份证是18位的
身份证末尾有时是X,用户输入可能为x或X
身份证满足一个校验公式,最后一位是校验码
因此考虑到用户可能随意输入奇怪的东西,将校验分为两个函数,第一个函数用来确保输入符合身份证格式,第二个函数对身份证的真实性 ...
博客迁移
服务器迁移前期准备国内的服务器访问速度比Github快得多,因此考虑把博客迁移到服务器上是不错的。
首先你得拥有一个已经进行ICP备案的服务器,因为通过域名访问的时候会默认访问80和443端口,如果不进行ICP备案的话这两个端口是阻断访问的,当然你通知你的好朋友使用别的端口访问也可以。
服务器安装Git及其初始化本次教程没有使用Docker,后期会考虑应用这些内容,这次先把网站直接挂载在服务器本机上
!注意!本教程参考自瑾知,请主要参考该文章,本文章主要作为实现的记录,不具备非常大的参考价值,因为其设置上存在权限混乱问题,如果你不在意或者有能力修正的话,可以通知我修正文章,那么,请往下看吧。
首先在服务器上安装Git1yum install git
用户设置值得注意的是这个用户名字git不是一定的,你可以取任意一个舒服的名字,但是后面的代码中所有git的部分你都需要修改为你自己取的名字
1234adduser git# 为Git添加一个用于操作的用户passwd git# 修改用户yourname的密码,会有不强制的检查,你可以设置得复杂或简单
添加公钥首先进入用户进行操作,不适用 ...
服务器搭建网站的其他事项
第二个网站引因为需要白嫖又拍云的资源,因此需要在博客下方添加又拍云的LOGO,但是Butterfly似乎没有非常便捷的添加方式,又不会改JS和CSS,因此通过建设第二个网站来进行。
又拍云联盟申请不检测你的网站是否是ICP备案的
但是你使用的所有又拍云的服务是需要绑定自有域名,这些域名是需要经过备案的
需要一年一申请,所以你申请完成后直接删掉你的网站似乎也没有问题,第二年再建一个即可
第二个网站前期准备之前搭建第一个网站的时候相信你已经知道如何使用Hexo,这里的教程一切从简。
首先在文件建立一个空白目录,右键——git bash然后输入hexo init即可在本文件夹目录建设hexo框架
排障:如果提示无法建立Hexo目录,再建一级目录试试,有时候会因为没有权限导致无法建立,在二级目录建立完成后再把二级目录的内容剪切过来即可
排障2:如果提示无法连接Github的Hexo库请挂VPN或飞机场,关闭Github的SSL验证,具体方法请bing
生成Hexo默认的Landspcae后输入
1npm install hexo-theme-yun@latest
安装yun主题吗,选用这个主 ...
词云图制作
题pip源由于默认源下载速度几把慢(10KB/s),通过更换国内源的方式能显著提升速度(100~200KB/s)
给出几个国内镜像:
让pip源使用国内镜像:
清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/豆瓣:http://pypi.douban.com/simple/
临时使用某个源下载的使用语句如下:
通过清华源下载jieba包
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba
通用格式:
将packageNAME换成包名即可
``pip3 install -i https://pypi.tuna.tsinghua.ed ...
整些有的没的吧
WIFI 模式
协议
频率/GHZ(OFDM)
最大速度/Mps
备注
802.11
2.4 (FHSS/DSSS)
2
b
2.4 (HR-DSSS)
11
g
2.4
54
能兼容b
a
5
54
n
all
540
兼容a b g
ac
all
400(2.4) – 900(5)
从n发展而来支持MU-MIMO
排障BreedWeb页面未找到更换浏览器再访问
清空浏览器缓存再访问
翻译《3G时代的终结?电子工程师如是说》
写在前面本文翻译自End Of 3G? Electrical engineer explains
不能保证100%翻译准确、贴切,对文章结构有部分修改,发现翻译错误可以联系我,感谢指正。
3G时代的终结?电子工程师如是说导言:AT&T公司已经计划在2022年2月22日正式停止使用3G移动网络,T-Mobile公司也计划在2022年7月1日终止3G网络的使用,Verizon公司也着手跟进,于2022年12月31日终止,
几乎所有的的主体手机用户已经在4G/LTE服务网络中,且世界范围内已经开始过渡到5G网络,然而,在美国,有着大概一千万的手机仍然依赖3G服务。此外,一些老旧设备的移动网络功能仍然使用3G网络,比如Kindle、IPad和Chrome Books,类似的,一些老掉牙的网络连接系统(internet-connected systems)比如房屋保卫系统(home security)、车载定位、娱乐系统、太阳能控制系统(solar panel modems)仍然使用3G。消费者将来需要去升级或者替换这些系统了。
所以,为什么我们需要关闭3G网络?作为一个研习 ...