
小功能实现(杂)
各种语言小功能实现
Yonggie
只写优质原创,坚决绝拒绝抄袭 | 研究员 | 广州大学 | 香港中文大学深圳FNii | pytorch_geometric(PyG)、FATE contributor
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
anaconda被整个移动了,如何恢复?
原先anaconda安装在A路径,然后anaconda被整个移动到了B路径,直接在terminal里使用conda已经提示了。如何重新使用conda以及之前的环境?原创 2023-05-19 17:46:19 · 605 阅读 · 0 评论 -
windows创建大文件
file size是以B为单位的,比如1073741824是1024^3B,也就是1GB。file name是文件名。原创 2023-05-09 11:30:21 · 313 阅读 · 0 评论 -
python docx便捷文档
以上“遍历所有元素” 获得所有paragraph文本、表格。用这样的写法能在指定位置写入。在paragraph中,有。属性,表示此刻的光标位置。原创 2023-04-21 09:21:46 · 273 阅读 · 0 评论 -
no module named Cryptodome
我即便是pip install过了这个所谓的3的库,代码还是显示没有安装。于是根据 他官网的提示。py2时代已经有个库了,py3改名了。把这两个安装了,代码就可以了。原创 2023-03-08 15:54:30 · 292 阅读 · 0 评论 -
centos安装图形化vscode
安装完成后,直接terminal输入code回车就可以启动了。你要是嫌麻烦,换个用户登录centos然后再开也行……我就直接按照他推荐选择个路径了。另外,如果你以root启动code,他会提示你。然后使用dnf工具(没有的话先。terminal直接输入。原创 2023-02-17 15:57:20 · 230 阅读 · 0 评论 -
Windows右键菜单以管理员形式打开terminal
然后再右键可以看见这个新的选项,打开这个就是在当前目录以管理员开terminal了。新建后缀名是bat的文件夹,拷贝如下粘贴后双击运行。参考各方大佬,最后输出我的版本。替换掉里面的如下内容。原创 2023-02-15 14:20:31 · 891 阅读 · 0 评论 -
【自制非抄袭】解决windows系统自动删除网络下载的exe
本来想下载一个PC的qq,结果怎么也下载不下来。自己下载不了后,又让朋友从微信里给我发,结果微信一接收立刻就被删除了。原创 2023-02-08 13:18:53 · 1149 阅读 · 0 评论 -
T-SNE最简单的示例,自制非抄袭
【代码】T-SNE最简单的示例,自制非抄袭。原创 2022-11-04 11:02:25 · 279 阅读 · 0 评论 -
中文短语相似度方案&实验
最近要做一个文本到graph的数据集,里面有不少不同字但同义的小文本段,想简单用文本相似度的方式把他们归到一类里面。原创 2022-10-11 16:24:40 · 991 阅读 · 0 评论 -
yolov5结果解析
YOLO v5结果解析原创 2022-10-08 18:46:28 · 14699 阅读 · 9 评论 -
pandas或者matplotlib的饼图pie
如果输入X=[1,2,1,1],会识别成第一类有1个,第二类有2个,第三类有1个,第四类有1个。所以在pandas里并不能直接,得先按照其意义转换一下。原创 2022-09-11 14:04:15 · 1157 阅读 · 0 评论 -
pycharm terminal输出文本太多,想全部显示看见
因为一次的输出信息太多,导致向上拉的行数不够,拉到最顶都没法看到最开始的输出信息。我选择了打印console的输出,打印到一个pdf里面就可以了。ps:吐槽一下这些抄袭的烂文,一搜全部都是pandas全部显示的,而且内容都是一样的,简直毫无用处。这种抄袭就像是蟑螂一样,恶心。...原创 2021-04-13 21:45:40 · 6102 阅读 · 3 评论 -
自用git命令
我习惯global,你不global就把--global去掉行了。git设置代理git config --global http.proxy 'socks5://127.0.0.1:10808',后面的串是 协议名:socket.取消代理git config --global --unset http.proxy原创 2021-03-18 13:02:44 · 206 阅读 · 0 评论 -
管理windows右键菜单,以添加VScode为例
前置右键菜单的选项和注册表有关。想改菜单项就要修改注册表。具体修改的位置有:HKEY_CLASSES_ROOT\*\HKEY_CLASSES_ROOT\Directory\shell\HKEY_CLASSES_ROOT\Directory\Background\shell\大体上来说,*下面的是对单个文件的右键,Directory是对一个目录(文件夹),Background是对空白处的。如图:改&删方法win+r打开注册表,按照路径去找到键和值。该删删,该改改,立刻生效。具原创 2021-03-04 13:43:17 · 362 阅读 · 2 评论 -
windows想直接命令行打开安装的程序
我天天用鼠标打开firefox太麻烦了,想直接键盘打开。显然是需要用系统变量这个东西的。点入环境变量,在用户变量的Path里,添加进你想要的程序的目录即可。比如我的是F:/usr/FireFox/,那么我在Path中加入这个即可。记住,一定要是Path里面,在外面加入这个路径是不能识别到的,亲测。(当然如果你想在系统变量里加入,也是要在Path里面加,只不过是给整个系统,不仅仅是你这个用户就是了。)...原创 2020-12-07 09:17:36 · 828 阅读 · 0 评论 -
python pdf plumer读取pdf统计tfidf
import pdfplumber as plmberimport osimport jiebaimport jieba.analysedef TextByWords(page): content = "" for idx, word in enumerate(page.extract_words()): content = content + word['text'].strip('\n') return contentdef TextByText(原创 2020-06-17 10:50:29 · 476 阅读 · 0 评论 -
python AES加密&解密 torch模型
工具用于AES的crypto,二进制字符转换十六进制字符用的binascii,以及torch。关于AES大佬们太麻烦了我只想分享下我代码而已。不想讲那么多。crypto里面的AES加密需要一个初始向量v,在下面的代码里变量叫做iv,需要是byte类型;还需要加密/解密用的key,在代码里的变量叫key。代码Net是我随便定义的一个网络。torch的save方法是用二进制数据保存的t...原创 2020-05-01 21:54:13 · 3037 阅读 · 5 评论 -
图片风格迁移小应用
先上效果图原图效果图实现思路其实很简单了,我只是做了个界面而已。这个风格迁移的方法是2016年的老论文,《a neural algorithm of artistic style》貌似叫这个名字。由于时间老旧,所以github上一堆其实现我自己实现了一下,但是效率极其的低。遂找了个其他人的实现,加上自己做的gui,这个小应用就算完成了。使用的github:这个是链接里面的faste...原创 2020-04-15 22:09:16 · 1617 阅读 · 1 评论 -
java 冒泡排序&选择排序&插入排序&希尔排序
冒泡排序最坏均时间复杂度O(n^2) ---整个数组都是逆序的情况最好情况O(n) -----整个数组都已经是顺序的情况(对应version3,version1、2不是)public static void main(String arg[]) { //冒泡排序 int size=30; int[] data=new int[size]; Random rd...原创 2019-05-09 22:50:23 · 200 阅读 · 0 评论 -
排序算法集合
就按照《算法导论》里面的顺序写吧 。原理都不讲了,只是贴一下代码,给参考。其实书上也写得很清楚,我只是用C++实现出来而已。1.归并排序(merge sort)#include <iostream>#include <ctime>#include <cstdlib>#include <cstring>#include &l...原创 2018-12-03 23:55:08 · 231 阅读 · 0 评论 -
中缀表达式转换成后缀表达式+计算,自己写的。
单单数据结构上,不考虑具体实现来说,这个算法是这样的:从左到右扫描每一个字符。1.遇到数字直接输出。2.遇到'(',直接压栈。3.遇到')',弹出栈元素直到遇到左括号(左括号也弹出)。4.扫描到其他运算符: (1)当前字符优先级>栈顶字符优先级,直接入栈。 (2)当前字符优先级<=栈顶字符优先级,栈一直pop到栈底或者遇到...原创 2018-10-20 11:51:44 · 871 阅读 · 1 评论 -
python socket 客户端和服务器端的tcp连接通讯
python的socket包中什么都有。所以直接可以用socket来实现程序的通讯。其实单单用socket这一点,还可以延伸,用它做一个文件的下载器。比如你client端发送文件名,server端接收到这个文件名,打开文件读取文件,然后发送个client端。client端读取这些数据之后,存文件,这样一个简单的文件下载器就做好了。一个只发消息的客户端:当没有字符输入时,按enter...原创 2019-11-15 22:50:13 · 516 阅读 · 0 评论 -
关于python的路径问题
如果说,在桌面上新建一个py文件,你在里面新生成了一个文件A.txt,那么,这个文件不会在你的py文件旁边生成。我用了notepad++,发现而是在我notepad++的编辑器的exe旁边生成!!!!我也真是奇了怪了,,为什么会这样!我暂时先不知道原理 :-( 先这样子知道着。用pycharm的时候,直接新建文件,会在py文件旁边生成。...原创 2019-04-27 18:06:17 · 361 阅读 · 0 评论 -
python 获得一个字符的unicode值
获得一个字符的unicode值ord('你的字符')把已知unicode值转化成字符chr(2034)原创 2019-05-02 12:28:57 · 16228 阅读 · 0 评论 -
定向爬虫,爬取中国大学排名 Python
beautiful soup库的小实践首先得看下网页的特点,然后写爬虫实践一下。import requestsimport timefrom bs4 import BeautifulSoupimport bs4if __name__=="__main__": response=requests.get("http://www.zuihaodaxue.cn/zuihaod...原创 2019-05-03 22:16:03 · 349 阅读 · 0 评论 -
python在同一行print
在print里面加上\r小例子import timeprint('\r12312',end="")time.sleep(2)print('\r####',end="")原创 2019-05-04 22:48:20 · 1649 阅读 · 0 评论 -
python循环输入
char =input()while char!="": print(char) char=input()这个样子就可以enter退出。原创 2019-05-07 17:37:59 · 13621 阅读 · 0 评论 -
看自己的python是32bit还是64bit
cmd中敲入python看提示框中这里。或者在python里面用platform函数import platformprint(platform.architecture())转载 2019-09-05 21:04:21 · 3175 阅读 · 0 评论 -
python xlrd xlwt小实践
我有很多xls文件,前面很多个都是xls文件,后面我放了我的py文件和一个汇总文件。我想把py文件之前的xls的数据汇总到汇总文件里面去。(py文件之前的都是有相同格式的文件,毕竟这样才能批量化。)那些文件的某一行就是我想要的信息。目录看起来是这样的。想起python有xlwt和xlrd,就练习了一下,同时用到的还有osimport xlrdimport xlwt...原创 2018-12-25 16:29:12 · 315 阅读 · 0 评论