体验MSYS2 - 在Windows上体验Unix终端和软件
免责声明有部分内容是机翻的,想看省流版本的去到结尾
写在前面因为最近闲的没事干,笔者准备写个小脚本来爬蔚蓝档案吧的二创贴,顺便做个监控和排名。但是,当笔者准备打开命令行,新建虚拟环境的时候,发现copy出来的是3.11.7,如果我没记错的话,我的python是跟着winget更新的,最新的应该是3.12.1,虽然就一个小小的版本的区别,我就很奇怪了,在命令行里面where python
1234where pythonC:\msys64\ucrt64\bin\python.exeC:\Users\13059\AppData\Local\Programs\Python\Python312\python.exeC:\Users\13059\AppData\Local\Microsoft\WindowsApps\python.exe
这就有点意思了,msys2里也装了一个,但我印象里面我也没用过msys2装过python啊,合着上次装工具链的时候一起装的?不过我之前一直用另一台电脑,还真没留意这个东西。
这不是什么大的问题,真正的问题是,Windows下面的环境变量管理实在是逆天,别的系统 ...
Python openpyxl 尝试记录
写在前面当时随便写的,找不到最后的代码了,就先这样吧应该不需要注释都看得懂吧
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364import yaml, openpyxl, loggingdef load_config(path): with open(path, 'r') as file: config = yaml.load(file, Loader=yaml.FullLoader) logging.debug(config) return configdef load_price(path): with open(path, 'r') as file: price = yaml.load(file, Loader=yaml.FullLoader) logging.debug(price) re ...
Arch 安装记录
前言其实细心的读者已经发现了,和以往的文章不同的是,这次的标题不是以往的“指北”,“喂饭”之类的狂妄自大的玩意儿,而是“记录”这个比较的保守的词语。这样是对于现在的我来说,Linux 整个世界还是很新鲜的,有很多东西不懂,很多东西还没有尝试过,许许多多的坑还没进去过:sunglasses:,所以就现在这点浅薄的知识来说,连群里面的同学都比不过,更何况是依云大佬之类的老油条,所以本文不代表任何权威的做法,仅供参考。
引言其实吧,我感觉本学期应该是用不上 Linux 的,甚至整个本科都用不上,毕竟所有玩意儿在 Windows 上都能干。但是,一个小小的信息引起了我的注意,一个自动化的同学发了一条朋友圈,吐槽 Ubuntu 装了一晚上才搞定,我一看,虽然我唯一用过 Ubuntu 还是在树莓派上,但是吧,作为最简单的一个发行版 :),装起来有这么艰难吗?我在晚上小小尝试了一下,发现也不过如此,小小垃圾。然后被自己装的字体折腾了一天,终于找到了原因,原来用户目录下的忘了删。然后就了解到文件系统,发现Ext4就是垃圾,直接用Btrfs,顺便把傻逼Snap扬了,直接Debian走起,然后发现Debi ...
浅谈平板与生产力
引言距离第一代 ipad 发布已经过去了超过13年,平板这个品类当年的产品定位是介于手机与电脑之间的一种大屏娱乐工具,当年的新闻稿也是这么写的。
旧金山,2010 年 1 月 27 日 - Apple® 今天推出了 iPad - 一款用于浏览网页、阅读和发送电子邮件、欣赏照片、观看视频、聆听音乐、玩游戏、阅读电子图书等功能的革命性产品。
而生产力这个词第一次在平板上提出似乎是 iPad Pro ?。虽然大家认为是这样,但我个人认为是微软2012年发布的 Surface Rt 。关于生产力的讨论我们暂且放在一边,先来看看平板发展了这么多年,定位有什么改变。
界线从电脑出现到手机出现,直到现在大家都理所当然地认为这是两个不同的类别。从基本的交互逻辑,到软件生态,它们之间都有着一条不可逾越的界线。电脑,无论形态如何,都是以键盘鼠标为代表的基本交互,而图形化界面甚至软件也是为这种操作特化的,手机,天生就是为触控使用而生的。在使用电脑的时候,我们往往追求更大的屏幕,因为可以同时看更多的窗口,而在手机上不一样,屏幕的尺寸限制了我们最多只能同时看两个窗口,否则就会因为窗口太小,内容压缩得只剩控件 ...
新时代电教技能(1) - 获取Windows安装镜像
前言 - 序通过本书的学习,你将会掌握最新的系统维护技能(也许?),当然不是包教包会,我尽量用通俗易懂的方式来解释。
附录 - Windows 各个版本的区别相信你已经被各种版本搞得晕头转向了,这里我简单总结一下各个版本之间的区别。
Windows 10
资料来源:Windows 10 操作系统一共有几个版本,各自有什么区别?
省流:笔记本还是选家庭版,因为厂家已经帮你买了,不需要自己激活,但是功能有比较大的阉割,比如没有远程桌面,组策略编辑。自己使用的建议专业版,追求稳定的建议企业版,其他奇奇怪怪的版本不建议用。
吐槽:专业版还会默认开启 BitLocker ,属于花钱找罪受了是,没有特别需求的建议关了,或者将密钥放在连热核武器都破环不了的地方
要是你真的闲的没事干,可以看看下面的表
Windows 11
资料来源:Win11系统哪个版本最好 Windows11不同版本的区别有哪些
省流:和上面一样,不过和10不同11的傻逼版本没那么多了,这里还是建议使用专业版或者企业版,家庭版太鸡肋了。
吐槽:11(除了没有这个功能的版本外)的BitLocker默认是开的, ...
编译VS解释
免责声明部分内容由CodeGeeX智能生成,请注意鉴别真实性
写在前面其实不只我自己,很多人,包括很多初学者,在网上看视频课程的时候,每一门语言的开头介绍里面,都会讲到这么语言是编译型的还是解释型的,然后会举出一些例子,比如:
编译型语言:C语言、C++语言、Java语言、C#语言、Go语言、Rust语言、Swift语言
解释型语言:JavaScript语言、Python语言、PHP语言、Ruby语言
这不就是放屁吗,索性趁着今天闲的没事干,就来好好扒一下这个内容,顺便再水一篇文章
编译型语言
VS Code C语言编译环境配置
前言本篇文章在CodeGeeX的辅助下编写最近在学C语言,在VS Code上配置C语言编译环境,记录一下。笔者是根据微软官方的教程来配置的,所以教程中的部分内容可能与网上的不同。使用此教程请保证网络通畅,笔者的网络环境为校园网,故在配置过程中遇到问题,请检查网络环境。
安装 C/C++ 扩展在扩展商店中搜索 C/C++ 并安装。
以上都是废话,笔者懒,还是翻译官方文档算了
原文链接 :C/C++ for Visual Studio Code
C/C++ for Visual Studio Code / 用于 Visual Studio Code 的 C/C++C/C++ support for Visual Studio Code is provided by a Microsoft C/C++ extension to enable cross-platform C and C++ development on Windows, Linux, and macOS. When you create a *.cp ...
Report of Campus Network's WAF in JNU
默认情况下,DNS由校园网负责,采用cname解析,后缀为jnu.cn
谷歌访问正常
GitHub访问正常
YouTube DNS 解析正常,播放封
所有海外im阻断
使用自己的DNS进行解析
YouTube正常
所有海外im阻断
skk解析检测
默认DNS,DNS由国内解析,中国电信,国内广东出口,国际香港出口
劫持DNS,DNS由自定义解析,
测试出了采用vocom的IPLC或者是IPLE,香港节点所以阻断是在jnu.cn上进行的,排除GFW
Hello World
写在前面
这是官方自带的文章,为了纪念一下,所以我给这玩意来一下翻译,作为留念
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
译文:欢迎使用 Hexo !这是你的第一篇文章。查看 文档 来获取更多信息。如果在使用 Hexo 的过程中遇到任何问题,你可以在 遇到问题? 寻找答案,或者在 GitHub 上叫我。
Quick Start 快速开始Create a new post 新建文章1$ hexo new "My New Post"
More info: Writing
更多信息:写作
Run server 运行服务器1$ hexo server
More info: Server
更多信息:服务器
Gener ...
KernelSU 喂饭
写在前面本教程适用与第一次安装不需要任何rec与root
准备工作找到当前的官方boot以备不时之需这里了解如何使用 payload-dumper-go 解包
下载 adb 工具
打开 https://developer.android.com/studio/releases/platform-tools?hl=zh-cn
下载适合自己平台的版本
解压
在文件夹中
按下 ctrl 同时按右键,点击在此处打开终端
键入 adb version 看看 adb 能否使用
下载适合自己的 kernel su boot
酷安下载 kernel su,其实这个是管理器
打开,查看内核版本,比如我就是 5.15.74-android13-XXXXXXXXX
打开 https://github.com/tiann/KernelSU/releases
找到和自己一样的,这里有3种不同的压缩格式,分别是gz,lz4,不压缩
小米一般是不压缩或者gz,不确定的全部下了
手机进入fastboot
连接电脑
将刚刚下载文件的解压,把boot镜像复制到adb目录下,防止出现权限问 ...