Windows11上配置C/C++环境
MinGW MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW’s software will execute on the 64bit Windows platforms. 下载MinGW - Minimalist GNU for Windows 直接下载 安装 安装时选择好安装位置,其他默认即可。 安装完成后打开MinGW,勾选mingw32-base,mingw32-gcc-g++,分别是C/C++编译器。 点击Installation -> Apply Changes,在弹出窗口中点击Apply。 将MinGW添加 ...
创建pip包并发布到PyPI上
新建项目假设项目名为example,则项目结构如下: 123456folder/├── example│ ├── __init__.py├── README.md├── LICENSE├── pyproject.toml 安装相关工具1pip install setuptools wheel twine build 各文件内容init.py这个文件写你要实现功能的代码例如: 12class add(self, a, b): self.result = a + b README.md这个文件写你要发布的项目的描述例如: 1234567# 将两数相加# 安装pip install example# 使用import examplere = example.add(1, 2)print(re.result) LICENSE开源协议 pyproject.toml这个文件写你的项目的设置例如: 12345678910111213141516171819202122[build-system]requires = ["hatchling"]build-back ...
Minecraft搭建本地服务器
Java Java 17(1.17及以上版本)https://www.oracle.com/java/technologies/downloads/ Java 8(1.17以下版本)https://www.java.com/en/download/ 原版 server.jar https://mcversions.net/在Stable Releases栏选择需要的版本点击Download,选择Download Server Jar 下载完成后将server.jar文件放在一个文件夹里,右键文件夹空白区域选择在终端中打开(Win10可能需要按住Shift点击右键)。在终端中运行以下命令: 1java -Xms1024M -Xmx1024M -jar server.jar nogui 此时会在文件夹中生成一些文件,并显示提示: 1You need to agree to the EULA in order to run the server. Go to eula.txt for more info. 回到文件夹打开eula.txt,将false改为true: 1eula= ...
Termux安装配置
安装 下载地址GitHub 点击通知栏Termux那里的ACQUIRE WAKELOCK, 弹出询问始终在后台运行点允许, 然后通知栏显示RELEASE WAKELOCK 在设置中打开Termux的读写收集储存和读取剪切板权限 配置 换源(默认源能稳定下载的话可不换)1termux-change-repo 第一个界面直接回车,第二个界面选择Mirrors in China 更新源1apt update 更新软件1apt upgrade -y Termux 上运行SSH Server 参考这篇文章
使用Python获取番剧信息(二)
A python script for hexo-bilibili-bangumigithub/hexo-bilibili-bangumi-addon 需要电脑有python环境 所有信息均来自bangumi.tv。仅用于补全插件所获得的信息,如有侵权,请联系删除。 使用方法 先安装插件,具体方法详见插件主页; 获取番剧数据,得到\source\_data\bangumis.json; pip安装httpx; 1pip install httpx 根据已经获得的数据爬取每个番剧的信息,将python代码保存成文件放在项目根目录后运行。代码2023/01/26更新1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031 ...
使用Python获取番剧信息(一)
在使用Hexo插件:hexo-bilibili-bangumi时,当数据源为Bangumi时,只能获取到番剧名称和封面。所以自己写了个爬虫来获取总集数、评分等信息。2022/9/2:😅原来bgm有api,我是🤡2022/9/13:不会写Hexo插件,把这个改成了用官方api方式获取使用Python获取番剧信息(二)。并且从requests换成了httpx,但是不会异步🤣。 需要电脑有python环境 所有爬取到的信息均来自bangumi.tv。仅用于补全插件所获得的信息,如有侵权,请联系删除。此方法已被弃用,请移步使用Python获取番剧信息(二) 使用方法 先安装插件,具体方法详见插件主页。 获取番剧数据,得到\source\_data\bangumis.json pip安装requests和lxml 12pip install requestspip install lxml 根据已经获得的数据爬取每个番剧的信息,将python代码保存成文件放在项目根目录后运行。 123456789101112131415161 ...
在本地搭建Wordpress
Wordpress安装WAMP下载地址:WampServer 安装完成后不能选中文,否则无法打开 建立数据库 登录数据库 用户名 密码 root 空 数据库地址 点击左侧新建 输入数据库名 创建 安装Wordpress 下载地址:Wordpress 下载完成后解压获得Wordpress文件夹 将”Wordpress”文件夹复制到D:\WAMP\www 打开http://localhost 如果Your Projects下wordpress没有变蓝: www下index.php文件,只修改一行$projectContents .= '<li><a href="./'.$file.'">'.$file.'</a></li>'; 12345678$projectContents = '';while (($file = readdir($handle))!==false){ if (is_dir($f ...
基于Hexo搭建blog网站
推荐在git bash中执行可以去看官方文档Markdown教程 Node.js介绍 百度百科 菜鸟教程 下载官网 安装CSDN 只需要完成第一步即可,第二步修改全局模块路径和缓存路径可以不做,npm包一般不会很大。 Git下载官网 使用安装完成后右键菜单会有这个 常用命令 cd "路径" 打开路径 git clone 链接 克隆仓库,链接为仓库链接。克隆下来的位置是上面那个命令打开的路径。 新建GitHub仓库https://github.com/new填写仓库名blog,其他默认。 安装Hexo1npm install -g hexo-cli 如果之后打开项目后不能用hexo命令可以再重新安装hexo 新建站点123hexo init <folder>cd <folder>npm install 要把<folder>改为自己的文件夹名,<>也要去掉 新建完成后指定文件夹的目录: 12345678.├── _config.yml├── package.json├── scaffold ...
Android-Kotlin笔记
Kotlin类class定义12345678open class Person {//open:可被继承,一个类默认(无open)不可被继承 var name = "" var age = 0 //name,age两个字段,表示该类所拥有的属性 fun eat() { println(name + " is eating. He is " + age + " years old.") }//函数:表示该类可以有那些行为} 实例化123456fun main() { val p = Person()//实例化 p.name = "Jack" p.age = 19 p.eat()} 继承12345678910class Student(val sno:String, val grade:Int):Person() {//Person后的括号代表Student类的主构造 ...