Zotero CSL的更改
在线网站版网站:https://editor.citationstyles.org/visualEditor/
大致思路
获取新的 csl—导入到网站 https://editor.citationstyles.org/visualEditor/
在 Zotero 选中多个典型文献—导出条目—CSL JSON—复制 json 文件内容
在网站中 Visual editor—Style—Load Style
右上角 Exanple citations— Citations 1—Advanced—粘贴 json 文件内容—Add new reference
可以修改并Style—Save Style导出新的csl了
文献类别
article-journal:期刊论文,强调了学术期刊中的研究性文章
Article in a Periodical:指涉任何类型的期刊中的文章,不论是学术性的还是非学术性的(一般不用)
patent:专利
paper-conference:会议论文
修改的详细细节(已 IJMS 为例)导入文件
使用 Everything 搜索本地文件:china-nation ...
Git知识点与常见错误
Git 初相识安装
去官网下载安装包:https://git-scm.com/downloads
全部选择默认安装即可
使用
在 gitee.com 上注册一个账号 xdd1997
在 gitee.com 上建立一个仓库 python_project,见下图,不要勾选其他框框
获得 git 链接 https://gitee.com/xdd1997/python_project.git
打开 AA 文件夹—右键—Open Git Bash here
12345678910git config --global user.name "xdd1997"git config --global user.email "xdd2026@qq.com"mkdir python_projectcd python_projectgit initgit add .git commit -m "first commit"git remote add origin https://gitee.com/xdd1997/python_project. ...
Matlab|Fortran二进制文件读写
Matlab 生成二进制文件
https://ww2.mathworks.cn/help/matlab/ref/fwrite.html#d126e493019
fwrite(fileID,A,precision),按列顺序写入矩阵 A 二进制文件
precision 主要选项:
值类型
精度
位(字节)
范围
有符号整数
‘int32’
32 (4)
2147483648(约 21 亿)
有符号整数
‘int64’
64 (8)
2^63
浮点数
‘single’
32 (4)
约 10^-38) 与 10^(+38)
浮点数
‘double’
64 (8)
约 10^-308) 与 10^(+308)
字符
‘char*1’
8 (1)
-
123fileID = fopen('magic5.bin','w');fwrite(fileID,magic(5),'int32');fclose(fileID);
Matlab 读取二进制文件
https://ww2.mathworks.cn/ ...
阿里云服务器ECS配置
资料https://blog.csdn.net/qq_43554335/article/details/123648620
配置
领券:https://university.aliyun.com/?spm=5176.28508143.J_9220772140.20.e939154ai9z1WC
搜索云服务器ECS->购买(2 核 2G)->建议 Windows
搜索云服务器ECS->实例->可以看到自己的服务器
点击三个竖点->重置实例密码->修改密码->重启
点击 VNC 远程链接->点击发送远程命令->点击 CTRL+ALT+DELETE->输入密码即可
注意使用网络或者使用 windows 的远程桌面连接,需要开通官网 IP
开通官网 IP 后,就可以使用 windows 远程桌面连接,远程桌面连接时:
IP: 官网 IP
用户名:Administrator
密码:你的 Windows 账户密码,如果忘记,可以**重置实例密码**
Fortran编译并调用dll
编译 dll
设置成 Release x64,且项目属性页和 VS 主界面两处都需要设置
要注意在每个函数添加一行:(test1 是函数名)
1!DEC$ ATTRIBUTES DLLEXPORT::test1
编译时,要选择:项目—属性—配置属性—Fortran—Libraries—Runtime Library—Multithread
会生成 dll 与 lib 两个文件,都需要
Fortran 调用 dll
把上面生成的 lib 与 dll 拷贝到项目路径,添加到 Resource Files 即可使用里面的函数
注意不要在项目属性页多此一举添加 dll 与 lib 相关路径,反而可能出错
案例
Github Action学习与使用
资料https://docs.github.com/zh/actions
基本知识触发事件
https://docs.github.com/zh/actions/using-workflows/events-that-trigger-workflows#schedule
工作流程触发器工作流程触发器是导致工作流程运行的事件,工作流触发器使用 on 键定义。 这些事件可以是:
工作流程存储库中发生的事件
在 GitHub 之外发生并在 GitHub 上触发 repository_dispatch 事件的事件
预定时间
手动:workflow_dispatch
使用多个事件如果指定多个事件,仅需发生其中一个事件就可触发工作流。 如果触发工作流的多个事件同时发生,将触发多个工作流运行。
1on: [push, fork]
或者
12345678on: label: types: - created push: branches: - main page_build:
schedule
计划任务语法有五个字段,中间用空格分隔,每个字段代表一个时间 ...
喜欢又未使用的图片cover
小狗系列https://mypic2016.oss-cn-beijing.aliyuncs.com/picGo/202408101928330.pnghttps://mypic2016.oss-cn-beijing.aliyuncs.com/picGo/202408101929408.pnghttps://mypic2016.oss-cn-beijing.aliyuncs.com/picGo/202408101929649.png
https://mypic2016.oss-cn-beijing.aliyuncs.com/picGo/202408101931152.png
二次元
腾讯云函数No module named requests
content
ModuleNotFoundError: No module named ‘requests’”
解决方法
确保.py 文件在 src 目录下(默认就是在这里面的)
如果以前安装过 requests,选中文件夹删除掉
在终端执行以下命令:pip3 install requests -t ./src
刷新
Python使用语雀API操作
资料
https://github.com/burpheart/yuque-crawl,
限制:这个代码只能下载公开的仓库的 md 文件
特点:可以下载别人的公开知识库,可以识别到分组
yuque-helper/yuque2book:已测不能运行
atian25/yuque-exporter:已测不能运行
瓦雀:https://karobben.github.io/2021/03/02/Python/yuqueAPI/
语雀官方 API:https://www.yuque.com/yuque/developer
教程获取语雀 Token网页端登陆语雀—点击头像—账户设置—Token
说明
语雀所有的开放 API 都需要 Token 验证之后才能访问
你需要在请求的 HTTP Headers 传入 X-Auth-Token 带入您的身份 Token 信息,用于完成认证
获取用户信息
1234567import requestsUSER = "xdd1997"url_user = 'https://www.yuque.com/api ...
Anaconda新建并使用新环境
新建环境使用 GUI:
开始菜单打开 Anaconda Navigator — Environments — Create
填写名称 env_xdd,选择 python 版本 — Create
耐心等待即可
直接使用代码:
开始菜单打开 Anaconda Prompt
12conda create -n 环境名 python=3.8conda info --envs
安装需要的包到新环境
开始菜单打开 Anaconda Prompt
查看环境列表—切换到指定环境—安装模块
12345conda info --envsactivate env_xddconda install numpy或 pip install numpy
在 Jupyter notebook 使用指定环境
开始菜单打开 Anaconda Prompt,依次输入
12345activate env_xddconda install ipykernelconda install -c conda-forge nb_condapip install --upgrade --user nbconvertjup ...










