获取cookie的方法
使用插件:EditThisCookie
安装 Chrome 扩展:EditThisCookie 官方-Chrome 商店 第三方-极简插件
将扩展固定在右上角
进入 baidu.com—输入账号与密码登录—点击右上角的插件—点击导出按钮,即可将 cookie 复制到粘贴板
获得的 cookie 格式如下
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128[ { "domain": ".baidu.com", "expi ...
Python-selenium-cookie
参考Python Selenium.WebDriver 对 Cookies 的处理及应用『模拟登录』_driver.add_cookie-CSDN 博客
该教程还介绍了 request+cookie
学习安装1pip install selenium
重要的开始1234567from selenium import webdriverfrom selenium.webdriver.chrome.service import Servicefrom selenium.webdriver.common.by import Byservice = Service(executable_path=r'C:\chromedriver-win64\chromedriver.exe')driver = webdriver.Chrome(service=service)driver.implicitly_wait(20)
chromedriver.exe 下载问题
chrome 浏览器—设置—关于 Chrome, 查看 Chrome 版本
http://chromedrive ...
Texlive + TeX studio 安装
安装 Texlive
下载:texlive.iso
装载 iso 文件,管理员身份运行 install-tl-windows.bat
可以默认安装到 C 盘,也可以更改安装路径
耐心等待,安装界面会显示已用/安装预计时间,我的显示预计 1 小时 34 分钟
12Installing [2165/4490, time/total: 43:49/01:34:05]: l2tabu-italian [252k]Installing [2166/4490, time/total: 43:50/01:34:06]: l2tabu-spanish [223k]
安装完成后会显示
1234567欢迎进入 TeX Live 的世界!See C:/texlive/2023/index.html for links to documentation.The TeX Live web site (https://tug.org/texlive/) contains any updates and corrections. TeX Live is a joint project of the ...
为hexo添加404页面
下载一个 404.html,放置到文件夹 blog_hexo\source 里面
在 404.html 文件第一行前面添加如下三行代码,不然 404.html 文件会被 hexo 渲染
123---layout: false---
完成
obsidian阿里云OSS同步
创建阿里云用户设置权限
点击阿里云右上角的用户头像—点击 AccessKey 管理—点击”使用子用户 AccessKey”
创建一个用户,登录名称和显示名称任意—勾选 Open API 调用访问—点击确定
创建完成后可看到 AccessKey ID 与 AccessKey Secret,这两个信息只会显示这一次,务必保存好
创建 Bucket
在阿里云创建 Bucket,推荐:标准存储,私有,其它默认即可
记录 bucket 的 Endpoint(地域节点),类似:oss-cn-beijing.aliyuncs.com
点击 Bucket 列表—进入你的 Bucket—权限控制—Bucket 授权策略—新增授权
授权用户:子账号—上面创建的账户
授权操作:完全控制
点击 Bucket 列表—进入你的 Bucket—数据安全—跨域设置
来源:*
允许 Methods:全部勾选
Headers:*
其它默认
配置 obsidian
安装并打开 Remotely Save 插件
选择远程服务:S3 或兼容 S3 的服务
服务地址(Endpoint) :oss-cn-beijin ...
obsidian多设备同步
更新203-12-23:建议使用 obsidian+OSS
需求obsidian 需要在 Windows 与 Android 同步
真心没有语雀好用,希望语雀不要倒闭
实现方法:坚果云+FolderSync
FolderSync 支持双向,单项向左,单项向右,三种方式同步
用着用着发现不能同步了,可能是坚果云同步文件个数/时间有限制,需要等一会才行
在 Windows 本地建立 obsidian 的根目录 AAA,将 AAA 设置为自动同步到坚果云
开启坚果云的 webdav, 获得第三方客户端密码
在 Android 下载 obsidian 与 FolderSync
打开 FolderSync 设置安卓手机本地的文件夹 AAA 与坚果云同步,详细参考:https://help.jianguoyun.com/?p=2887
打开 Android 的 obsidian,将 AAA 设置为根目录即可
Hexo自动部署到Gitee Page
gitee page 功能维护中,可能凉凉了
分析这里有两个步骤:
将代码推送到 Gitee 仓库
部署到 Gitee Page
第 1 步的方法有:
本地 git 定时提交
使用 Github Action 镜像 Github 仓库:
手动同步
自动同步
第 2 步的方法有:
开通 Gitee Page Pro 功能(收费)
使用 Gitee Pages Action
代码将 Github 仓库内容自动同步到 Gitee基于 hub-mirror-action
https://github.com/Yikun/hub-mirror-action
生成公钥与私钥文件:https://www.yuque.com/xdd1997/blog/ru4eumc62yqwhle4
将公钥文件内容添加到 Gitee,生成 Gitee 的 Token
在 blog_hexo 的仓库添加两个变量
GITEE_TOKEN:上一步获得的 Gitee Token
GITEE_RSA_PRIVATE_KEY:私钥文件内容
在 Github Action 的自动化文件 yaml 中 ...
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/ ...