自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (1)
  • 收藏
  • 关注

原创 2023最新ACL大模型论文分类汇总(有代码的)

1 大模型文化道德Knowledge of cultural moral norms in large language modelsurl:https://aclanthology.org/2023.acl-long.26/code:https://github.com/AidaRamezani/cultural_inference2 长文本推理Open-ended Long Text Generation via Masked Language Modelingurl:htt

2023-11-13 16:43:39 774

原创 Windows客户端下pycharm配置跳板机连接内网服务器

实验室服务器仅限内网访问,无法在宿舍(外网)访问实验室的所有内部服务器,但同时实验室又提供了一个外网可以访问的跳板机,虽然可以先ssh到跳板机再从跳板机ssh到内网服务器,但这种方式不方便传输文件,也没法用pycharm进行自动同步代码或者远程调试。

2023-10-26 23:00:44 1180

原创 最详细的Ubuntu服务器搭建Stable-Diffusion教程(无显卡,仅用CPU)

后续步骤可以用conda新建一个虚拟环境进行,我的服务器是临时的,所以就直接在base环境下进行了。启动后安装很多依赖以及克隆相应github仓库,过程有报错的可以看附录解决方案并重新执行这一步。一路回车,遇到选择就yes(切记要yes,不然要手动添加环境变量)文件,启动web服务,并指定监听端口为1234(端口号随意),若是GPU环境的用户需要安装与cuda版本对应的。然后重新启动项目,此时能看到公网地址,说明成功。若想让服务能在公网上被其他用户访问,则需进入。下载一个模型,这里可以根据自己的需要下载。

2023-04-09 12:13:03 13355 19

原创 Pytorch LSTM网络初始化hidden维度报错:RuntimeError: Expected hidden[0] size (2, 14, 150), got [2, 64, 150]

Pytorch LSTM网络初始化hidden维度报错:RuntimeError: Expected hidden[0] size (2, 14, 150), got [2, 64, 150]

2022-11-22 23:41:43 2089

原创 NLP入门之——Word2Vec词向量Skip-Gram模型代码实现(Pytorch版)

Word2vec是Google开源的将词表征为实数值向量的高效工具,其利用深度学习的思想,可以通过训练,把对词的处理简化为K维向量空间中的向量运算。简单来说,Word2Vec其实就是通过学习文本语料来用词向量的方式表示词的语义信息,即通过一个高维向量空间使得语义上相似的单词在该空间内距离很近。比如下图中的dog和cat同属于一类、tree和flower同属于一类,因此在语义上有关联的词在向量空间上也比较接近。

2022-11-12 23:28:00 1222

原创 Python flask框架直接读取前端上传的文件内容

项目需求为:前端上传txt文件,后端分析文本内容返回结果1. flask中的FileStorage对象在使用flask框架写后端时,前端向后端上传文件,文件到后端时,会被以stream的方式作为临时文件缓存在内存中,即为FileStorage对象。2. 如何获取文件内容2.1 直接保存@app.route("/file", methods=['GET', 'POST'])def getFile(): fileStorage = request.files['file'] file

2022-04-14 11:13:17 5955 1

原创 Linux screen命令解决SSH远程服务器训练代码断开连接后运行中断

因为实验室经费紧张,组里一般是几个人共用一台服务器,所以都是用SSH远程连接服务器跑模型(自己电脑Windows、服务器是Linux系统),但远程跑代码过程中常因为电脑睡眠或者网络中断导致训练中断,为了解决这个问题我们可以使用screen命令screen是窗口管理器的命令行界面版本,它提供了统一的管理多个会话的界面和相应的功能。简单说只要screen还在,就算你断开了SSH连接,你这个连接中运行的东西还在,你再开个窗口输入命令又能进入这个screen对应的窗口状态具体操作如下首先命令screen -

2021-12-15 20:36:37 5166 1

原创 Python爬取Unicode编码遇到AttributeError: ‘str‘ object has no attribute ‘decode‘

前言:使用Python爬取某网站数据,内容是unicode编码的,用正则表达式截取成如下list保存li = ['\\u97ea', '\\u867e', '\\u662f', '\\u9898', '\\u76ee', '\\u9898', '\\u5319']打算解码成中文时出现了错误AttributeError: 'str' object has no attribute 'decode'因为正则表达式提取的结果都是字符串,而字符串没有decode()方法,所以需要先编码成bytes类型再解

2021-11-21 17:00:42 1532

原创 基于N-gram模型的中文文本纠错研究

中文拼写检查(CSC)在今天仍然是一个热门话题,也是一个悬而未决的问题。N元语法语言建模(LM)以其简单性和强大功能在CSC中得到了广泛的应用。1. 整体概述下图为系统的整体流程图,主要包含:中文分词、混淆集合、语料库和语言模型。step1.step2.step3.step4....

2021-10-30 22:04:01 1645

原创 文本纠错库pycorrector和kenlm安装及使用教程

1. 简介中文文本纠错工具。音似、形似错字(或变体字)纠正,可用于中文拼音、笔画输入法的错误纠正。python3.6开发。pycorrector依据语言模型检测错别字位置,通过拼音音似特征、笔画五笔编辑距离特征及语言模型困惑度特征纠正错别字。2. 安装前环境准备...

2021-10-28 23:22:07 2596

原创 2021计算机类保研资源汇总

1. 信息搜集CS保研夏令营汇总CS保研预推免汇总2. 报名个人信息3. 面试准备3.1 编程机试3.2 英语面试3.3 专业基础知识3.4 数学基础3.5 项目提问4. 联系导师导师评价网

2021-08-06 15:41:01 592

转载 CSDN写博客入门——Markdown编辑器的使用帮助

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-08-06 15:21:11 203

原创 Ubuntu20.04增加、删除、查看用户及给用户root权限,及防火墙常用操作

1、新建用户sudo adduser username其中username是你要创建的用户的用户名,然后设置密码和相关信息就可以了2、给新用户sudo权限新创建的用户没有root权限,我们执行以下命令给用户sudo权限sudo usermod -a -G adm usernamesudo usermod -a -G sudo username3、删除用户删除用户及用户所有文件(/home/username/路径下的所有文件)sudo userdel -r username删除

2021-04-29 21:45:24 10796

原创 Windows下用SSH远程登录Linux服务器并显示图形界面

服务器操作系统Ubuntu20.04,客户端Windows10,直接用Xshell连接就无法显示图形窗口解决方案:使用xming + putty连接服务器1、首先在服务器系统做一些简单配置,允许SSH的Xvi /etc/ssh/sshd_config取消下面这一行的注释,如果没有这一行则手动添加X11Forwrding yes2、Windows下载安装XmingXming官网:http://www.straightrunning.com/XmingNotes/安装就一路next,全默认,安

2021-03-12 20:03:53 5744 4

原创 通俗易懂的Matlab线性规划求解详解

线性规划(Linear Programming LP)问题是在一组线性约束条件的限制下,求一线性目标函数最大或最小的问题。在matlab中,线性规划的标准形式如下{Ax≤baeq⋅x=beqlb≤x≤ub\begin{cases}Ax\le b \\aeq·x=beq \\lb\le x\le ub\end{cases}⎩⎪⎨⎪⎧​Ax≤baeq⋅x=beqlb≤x≤ub​它的标准形式求得都是最小值,若是最大值要转化为求最小值matlab函数为[x, fval] = linprog(f

2021-01-20 17:22:28 3647

原创 最新版最简单SPSS 26安装详细教程

SPSS为IBM公司推出的一系列用于统计学分析运算、数据挖掘、预测分析和决策支持任务的软件产品及相关服务的总称,有Windows和Mac OS X等版本。

2021-01-19 16:54:06 16365 3

原创 texlive运行报错Cannot load default config file解决方法

用texstudio运行latex时报错Fontconfig error: Cannot load default config file C:/texlive/2020/texmf-var/fonts/cache does not exist. Kpathsea is not working. 出现错误我出现这个问题的原因是安装过程中,还没装完就中途退出了,所以卸载重装,第二次装时耐心的等他装完,就没错误了...

2021-01-13 17:58:37 2715 1

原创 最新Latex安装详细教程

看到有的博客推荐CTeX,但CTeX已经没有维护了,所以这里还是推荐官方的TeX Live官网:TeX Live官网1、下载TeX Live这里我直接去国内的镜像站点下载了中科大镜像

2021-01-13 15:53:05 88680 94

原创 湘潭大学通信原理期末简答题

填空题102 判断52简答题26画图 编码65*8 + 12一、简答题1、抽样定理设一个连续模拟信号m(t)m(t)m(t)中的最高频率小于fHf_HfH​,则以间隔时间为Ts≤1/2fHT_s\le1/2f_HTs​≤1/2fH​的周期性冲激脉冲对它抽样时,m(t)m(t)m(t)将被这些抽样值所完全确定。2、非均匀量化量化间隔随信号抽样值的不同而变化,信号抽样值小时,量化间隔Δv\Delta vΔv也小;信号抽样值大时,量化间隔Δv\Delta vΔv也变大。3、PCM编制的过程.

2021-01-07 10:47:03 2808 4

原创 湘潭大学网络协议分析及编程期末重点—上(TCP/IP协议部分细节知识点)

1、IP和域名之间是怎么样的映射关系,一对一,一对多还是多对一?答:多对多关系任意多个域名可以解析到同一个IP,服务器根据header判断请求的是哪一个域名。一个域名也可以对应多个IP,DNS服务商根据你的位置和运营商返回不同的解析结果,参见CDN的应用。顺便一提一个服务器也可以配置多个IP。一个IP也可以基于BGP使用IP任播对应多个服务器,比如8.8.8.8、114.114.114.114。以DNS系统为例:根域名服务器逻辑上只有13个,利用任播技术,实际部署数目要远远超过这个数字。位于不同A

2021-01-05 20:53:48 1116

原创 湘潭大学网络协议分析及编程期末重点—下(TCP/IP协议栈期末复习课)

编程题重点考数据链路层和传输层ARP() SYN… IP数据报编程不考,但理论考,数据报格式必须记住

2021-01-05 20:53:32 882 1

原创 湘潭大学 - Linux信号实验

一、实验内容设计一个程序,该程序有一个父进程和三个子进程,初始阶段输出如下内容:Parent-hello-0Child1-hello-1Child2-hello-2Child3-hello-3Parent-hello-4依次类推,每条信息间间隔1s。顺序不能乱。当程序运行一段时间后,按下CTRL+C,此时输出如下内容:Child3-finishedChild2-finishedChild1-finishedParent-finished每条信息间隔1s。顺序不能乱。(提示: 用s

2020-12-28 15:37:28 876

原创 解决windows10 ping不通问题(请求超时)

当你的防火墙也关了,目的主机确实存在时,还是ping不通,请求超时,那可能是下面的问题1、打开控制面板,点击系统和安全,点击windows防火墙,点击高级设置2、进入了高级防火墙,点入站规则,将框中两个启用3、试下ping局域网内另一台主机成功,说明有效...

2020-11-29 22:06:16 21960 5

原创 Linux socket编程(C语言socket实现客户端与服务器网络通信)

服务器端#include <stdio.h>#include <string.h>#include <stdlib.h>#include <unistd.h>#include <arpa/inet.h>#include <sys/socket.h>#include <netinet/in.h>int main(){ //创建套接字 int serv_sock = socket(AF_INET

2020-11-29 19:17:02 1063

原创 Python黑帽子编程—Scapy实现SYN泛洪攻击(SYN Flood)

Scapy实现SYN泛洪攻击1、原理介绍SYN泛洪攻击(SYN Flood)是一种比较常用的DoS方式之一。通过发送大量伪造的TCP连接请求,使被攻击主机资源耗尽(通常是CPU满负荷或者内存不足) 的攻击方式。我们都知道建立TCP连接需要完成三次握手。正常情况下客户端首先向服务端发送SYN报文,随后服务端回以SYN+ACK报文到达客户端,最后客户端向服务端发送ACK报文完成三次握手。而SYN泛洪攻击则是客户端向服务器发送SYN报文之后就不再响应服务器回应的报文。由于服务器在处理TCP请求时,会在协议

2020-11-29 19:10:14 2355

原创 Python黑帽子编程—使用scapy构造数据包

用scapy构造数据包小明和小红相互写信沟通,一封信就是一个IP包裹。但是我们这次想要搞点恶作剧,比如代小明给小红发消息,下面的payload里装的就是我们的消息。from scapy.all import *ming_ip = "10.60.17.46" # 我们要代替小明发信息hong_ip = "192.168.209.153" # 收信人小红ming_port = 9999 # source port (sport)hong_port = 80 # destination port

2020-11-29 19:05:32 2011

原创 VSCode编辑器配置matlab环境,设置代码提示及高亮

matlab软件自带的编辑器栏不仅不好看而且没有代码提示,而VSCode作为程序员最喜欢用的万能编辑器就能解决这一问题,这里教你如何在VSCode中配置matlab环境1、VSCode安装首先,肯定是要安装好VSCode编辑器的,官网下载地址VSCode下载安装就一路next就好了,安装汉化扩展自行处理2、matlab插件安装在扩展中搜索matlab并安装3、插件配置进入设置,在上面搜索栏搜索matlab找出matlab相关设置,在Matlabpath中填入的是matlab可执行文件的安装路

2020-11-21 19:59:57 4313 4

原创 传输层TCP/UDP常见端口快速查找一览表

著名端口端口号码 / 层名称注释1tcpmuxTCP 端口服务多路复用5rje远程作业入口7echoEcho 服务9discard用于连接测试的空服务11systat用于列举连接了的端口的系统状态13daytime给请求主机发送日期和时间17qotd给连接了的主机发送每日格言18msp消息发送协议19chargen字符生成服务;发送无止境的字符流20ftp-dataFTP 数据端口21

2020-11-16 10:38:41 849

原创 Jupyter Notebook设置代码提示、彩色主题字体黑色背景

默认Jupyter Notebook没有安装代码提示功能,使得编程效率非常低,我们可以配置其代码提示功能1、打开CMD运行以下命令安装扩展pip install jupyter_contrib_nbextensionsjupyter contrib nbextension install安装运行成功后打开jupyter,会看到多出个Nbextensions2、点击它,然后把下面1指向处的勾取消掉,把2处勾上,就可以使用代码提示了3、安装主题,CMD输入如下命令安装jupyter主题pi

2020-11-12 17:05:14 5159

原创 使用github免费搭建个人网站详细教程

1、首先在电脑上安装Node.js(这个必装的以后学习经常用得到的)安装node.js的教程请看node安装教程2、安装git进入git下载的网址git官网,下载对应操作系统版本的安装包,比如我的是windows64位的选择安装路径选择安装git组件,建议默认的就好了,也就是红色框内的一路默认next,如下地方还是选择默认的vim编辑器如下选择它推荐的第二个就好了后面的部分我都按照默认的,一路next这个我按默认的不选,然后install就开始安装了安装完成后,打开命

2020-11-10 19:49:55 2202 1

原创 数据分析与建模Python pandas常用操作总结

一、索引取数据#第0行df.loc[0]#切片df.loc[3:6]#取任意值df.loc[[2, 5, 7]]

2020-10-26 22:05:51 171

原创 微信小程序录音Python flask后端语音识别

前言由于参加比赛的需要,用到了微信小程序做语音识别,过程中遇到了很多坑,这里记录下。后端使用的Python的flask框架,调用了百度语音识别api。

2020-10-20 21:03:03 782 1

原创 最新VMware虚拟机安装kali Linux详细教程

一、提前准备内容1、安装好vmware workstation pro虚拟机软件,官网地址vmware workstation pro2、提请准备下载kali linux的iso镜像文件,官网地址:kali linux二、创建新的虚拟机3、打开vmware workstation pro,新建虚拟机,选择典型4、选择安装光盘镜像文件,浏览到之前我们下载的iso镜像文件5、选择操作系统Linux,Debian 9.x 64位,按图中所示操作6、虚拟机名称就叫kali吧,安装位置最好是在D盘

2020-10-02 16:49:08 11713 7

原创 计算机网络习题详解(四)网络层

4.13解答:4.14解答:4.17解答:以上每片偏移应为8字节的整数倍,即64bit,每8个字节为1个偏移量,MAC帧数据部分(IP数据报)一般为1500字节,即上面的1200位表达的意思。知识点:4.20解答:...

2020-09-18 18:00:56 459 1

原创 计算机网络习题详解(三)数据链路层

3.33答:解答:3.6答:

2020-09-18 13:00:17 316

原创 计算机网络习题详解(二)物理层

2、物理层2.7答:解答:知识点:香农公式2.8答:解答:

2020-09-17 23:21:35 201

原创 计算机网络课后习题详解(一)概述

1、计算机网络概述解答1:解答2:解答1:解答2:

2020-09-17 20:10:35 328

原创 ARM嵌入式系统期末总结

嵌入式复习1、基址寻址LDR R2, [R3, #0X0C];STR R1, [R0, #-4]!;2、判断8位图立即数是否合法将16进制有效位转化为二进制后,判断其有效位(能把1全部包含进去的位数)是否在8以内,如上题第一个1000000111100,超过了8位,如上题第二个100101000,6位。...

2020-08-25 09:55:07 742

原创 Python使用ARIMA模型做时间序列预测案例

1、python导入相应的库这里我们导入python数据分析相关的库,并配置画图模块%matplotlib inlineimport pandas as pdimport numpy as npimport datetimeimport matplotlib.pylab as pltimport seaborn as snsimport itertoolsimport statsmodels.api as smfrom matplotlib.pylab import stylefrom

2020-07-27 15:42:12 9266 2

原创 最详细数据分析与建模Python numpy常用操作总结

1、数组或矩阵中替换大于或小于等于某个值的元素最快和最简洁的方法是使用Numpy的内置索引。import numpy as npa = np.array([[1,2,3], [1,2,3], [1,2,3]])a[a > 2] = 0print(a)结果:[[1 2 0] [1 2 0] [1 2 0]]2、把二维数组(矩阵)中行或列的值相加1)、全部相加import numpy as npa = np.array

2020-07-23 13:34:12 399

graphics.h图形库源码winBGIm(bug-free).rar

graphics.h图形库源码winBGIm(bug-free).rar,C++图形库,可用于基础图像显示

2020-02-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除