关于我的大二十月物语果然有问题这档事
曾记得一句来自国外的谚语:Proper pressure can make people full of power. 压能促力。那么。。。当遇到 improper 的时候呢?答:放空大脑。
关于我这个月月底到底有多少件活?
高数下期末考试 (之前因疫情延考了)
计算机二级考
2个大创项目的结题答辩
一个关于AI-Rob的校内选拔赛
关于学校把408的三门都集中在一个学期然后布置一堆作业这档事。。
每天3小时的轻小说时间 学习 线代+概率论
那么问题来了,这个月还剩几天呢。。。(悲)
关于waline评论功能在 国内无法使用的解决方案 (vercel.app国内无法使用问题)
Notes总结一下,如果直接使用Vercel搭建的waline评论系统,评论系统出现问题,多半是vercel.app域名在国内遭到污染无法访问。这里提供一个实用的解决方案:用你已有的博客域名去免费申请一个子域名来代替vercel.app那个被污染的域名。
你需要什么?
你拥有一个博客并且给它申请了域名。 比如我的Blog: www.panzer-jack.cn
按照步骤开通了waline所需的环境(leancloud、vercel那些)这里我就默认waline你已经搭建好了。
你需要做什么?
打开你的域名管理控制台。 · 比如我的腾讯云:
然后进去给你已有博客域名 添加一个 二级域名: · 比如我 在腾讯云里的 主机记录里增加了一个叫做comment 并且 CNAME 解析记录指向了 cname.vercel-dns.com , 如下图: 这样我就拥有了一个 comment.panzer-jack.cn 的子域名了!
在setting里设置 让你原有的vercel上的waline地址指向你设置的子域名上: ·
最后· 酱酱! 问题解决了
【一年总结】我的大一
说起来从决定踏入编程这个领域开始,已经2年了。虽然如今已经离最初那个学习的目的偏离了许多。不过——我可以很明确的说,我不后悔。纵然最初的“目标”很遗憾并没有成功完成。但是,它的“源头”是不变的。并且那种每学会一个技术时产生的至高无上的成就感(激动), 就像早上醒来看到自己变成一个美少女 就像打了兴奋剂似的。
从大学开始一年过去了,上海这里因为疫情其实并不能让人充分体会那种大学的氛围(毕竟从21年到现在,除了开头那几个月,大学一直都在线上度过的。。。)虽然是已经充分体会到了成人社会那种残酷性和无奈的社交关系。。
嘛。。先不谈那么多了,先总结一下大一整年的技术经历。
12345678910111213141516-----------------Q: 大一你学了什么?A: 我什么都没学。。。( 啪! )Q: 大一你学了什么?A: 我什么都没学( 啪! )。。。。。。。Q: 大一你学了什么?A: 我Q: (-ω- )A: 我什么都 --Q: (-ω- #)-----------------
咳咳。。其实大一 一学年真要说我到底学懂了什么,我也不知该说什么。高中时, 因为想做galgame而 ...
2022-10-18小破站更新日志
大更新
全面更换了主题框架 –> butterfly
关于树莓派 通过网线有线连接 笔记本的教训
Note: 配了个静态IP后 发现树莓派完全断网了, 然后配置sd卡的无线wifi账号也依旧连不上,所以指好通过网线接上 笔记本 用以太网连接树莓派看看原因。1. 有线连接试了网上很多方法,发现都没成功。这里写个实用的方式
一根网线连接笔记本
直接查找树莓派以太网的IPv6地址可以在笔记本cmd中 用下面的方式
1ping raspberrypi.local
这会直接返回ipv6 / ipv4的地址
直接使用Ipv6地址去 ssh pi@你的树莓派ipv6地址 即可
2. 树莓派配置静态IP在配置 无线wifi的静态IP时候
1234interface wlan0static ip_address=192.168.1.114/24static routers=192.168.1.1static domain_name_servers=114.114.114.114
一定要注意!!!!一定要注意!!!!一定要注意!!!!static routers=192.168.1.1 <—- 这里!!! 一定要配置你自己家里的网关,别去瞎配, 这边配错了,树莓派WIFI直接 ...
基于 go-cqhttp 开发的 SSPU的QQ机器人小助手
和泉妃爱QQ校园小助手✨ 基于 go-cqhttp 以及 Python + MysQL 实现 ✨
Hiyori, a cute QQ Robot is used for SSPU Auto deportReport and the lecture infomation from the second class , developped by Python + MySQL( Based on go-cqhttp
Github 开源地址:和泉妃爱QQ小助手
功能
上海第二工业大学 每日一报 自动打卡 ( 会自动汇报账号池内的用户, 并提供 在QQ内 每日定时自动汇报结果功能
上海第二工业大学 第二课堂讲座最新信息的 即时性监听 ( 只要有新讲座就会@你/全体成员 同时你也可以主动问她有多少个正在进行的讲座
日常看setu / HOMO图
食堂随机饭菜推荐
让你拥有一个随时可以和你互动的可爱伊抹多 陪你一起度过四年孤寡的校园生活
一个妃爱酱监管的小物联网系统 (如果你的HTTP服务器是搭建在树莓派或一些支持Python 环境的 ...
【OpenCV】 在Pycharm + anaconda环境下使用摄像头进行人脸识别检测(训练识别出多个人脸) - 附完整Python代码
Notes
步骤:样本收集 —-> 训练 —-> 摄像头预测检验
准备模块:OpenCV , Numpy
1. 准备环境将 Pycharm 接上 Anaconda 环境的解释器( 我这里是使用了 Anaconda 环境下 自建的 tensorflow 虚拟环境 )
注:记得在 Anaconda Prompt (Anaconda3) 里 提前安装好 opencv 和 opencv-contrib 模块
2.样本收集使用电脑摄像头进行样本采集我这里分别采集2个人的样本 (各1000张)
注:
我这里是将样本数据采集到 “. ./03_DataSet/01_Grocery” 目录下,你可以根据需要自行更改路径
样本名称我这里统一使用了 image + 序号 .jpg 进行命名,方便后续训练时候进行遍历操作
第一个人:
12345678910111213141516171819202122232425import cv2cap = cv2.VideoCapture(0) # 打开摄像头0 / 若为“xxxx.mp4”则为视频文件isOpened = cap.isOpe ...
【数据结构与算法】3. 图[笔记]
Notes
数据结构:图 的操作集 C/C++代码实现
1. 图 - 邻接矩阵12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970#include <iostream>using namespace std;#define MaxVertexNum 100 // 最大顶点数typedef int WeightType; // 权值typedef int Vertex; // 顶点typedef int DataType; // 数据// 边typedef struct ENode *PtrToENode;struct ENode{ Vertex V1, V2; // < V1, V2 > 有向边 WeightType Weight; ...
【数据结构与算法】2. 树[笔记]
Notes
数据结构:树 的操作集 C/C++代码实现
1. 二分查找:1234567891011121314151617181920int Binary_Search(int *List, int num, int length) // List:列表, num:差找目标数,length:数组长度{ if(length == 0) return -1; int left=0, right=length-1, mid = length/2; int cnt=0; while(left <= right) { cnt++; cout << cnt << ' '; if(List[mid] == num) return mid; // else if(mid == (left+right)/2) return -1; // 个人方法:判定未找到 // mid = (left+right)/2; ...
【数据结构与算法】1. 线性结构[笔记]
1. 线性表:
多项式表示问题的启示:
同一个问题可以有不同的表示(存储)方法
有一类共性问题:有序线性序列的组织和管理
“线性表(Linear List)”:由同类型数据元素构成有序序列的线性结构
表中元素个数称为线性表的长度
线性表没有元素时,称为空表
表起始位置称表头,表结束位置称表尾
线性表的抽象数据类型描述类型名称:线性表(List)数据对象集:线性表是 n (≥0)个元素构成的有序序列( a1, a2, … ,an )操作集:线性表L 属于 List,整数i表示位置,元素X 属于 ElementType,线性表基本操作主要有:
List MakeEmpty():初始化一个空线性表L;
ElementType FindKth( int K, List L ):根据位序K,返回相应元素 ;
int Find( ElementType X, List L ):在线性表L中查找X的第一次出现位置;
void Insert( ElementType X, int i, List L):在位序i前插入一个新元素X;
void Delete( int i, List L ...