自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝缕启林

筚路蓝缕 以启山林

  • 博客(31)
  • 收藏
  • 关注

原创 frp内网穿透 web服务 proxy [proxies]: subdomain and custom domains should not be both empty. 无域名如何配置?

环境说明:frp0.56.0。

2024-05-07 23:12:11 197

原创 语言模型中ptb数据集处理方法 讲解darts中rnn部分数据处理方法解读

为了将文本转化为模型可以读入的单词序列,需要将这10000个不同的词汇分别映射到0~9999之间的整数编号。下面的辅助程序首先按照词频顺序为每个词汇分配一个编号,然后将词汇表保存到一个独立的vocab文件中。数据集共包含了9998个不同的单词词汇,加上稀有词语的特殊符号 和语句结束标记符在内,一共是10000个词汇。数据的下载地址:http://www.fit.vutbr.cz/~imikolov/rnnlm/simple-examples.tgz。以下是文件rnn/data.py中的代码。

2023-07-06 21:26:06 925

原创 SSH能够连接但SFTP不能连接 sftp-server不存在 sftp-server安装

ubuntu系统。与其他方式不同,我没有修改sftp的路径。我遇到的问题是在sshd_config 中配置的这个路径不存在,那么就安装一下这个就好了。

2023-06-07 00:56:23 3971 1

原创 python深度学习指定使用某块gpu,CUDA_VISIBLE_DEVICES

如果代码中很多地方需要指定使用gpu,原本写法并未指定具体某一块,这样在改代码的时候会十分麻烦,我们可以通过CUDA_VISIBLE_DEVICES来指定某块gpu,这样,在程序看来,是只有指定的这块gpu的,而其他gpu都不可见了,也就不会使用其他gpu。运行python脚本时,使用如下这种方法,指定gpu。另一种方法是通过在python文件运行中指定。

2022-12-20 15:01:57 3327 1

原创 一文带你读懂深度学习中的张量(tensor)是什么,它的运算是怎样的,如何理解张量,张量的维度,浅显易懂

在多维 Numpy 数组中,也叫张量(tensor)。一般来说,当前所有机器学习系统都使用张量作为基本数据结构。张量这一概念的核心在于,它是一个数据容器。它包含的数据几乎总是数值数据,因此它是数字的容器。你可能对矩阵很熟悉,它是二维张量。张量是矩阵向任意维度的推广[注意,张量的维度(dimension)通常叫作轴(axis)]仅包含一个数字的张量叫作标量(scalar,也叫标量张量、零维张量、0D 张量)。在 Numpy中,一个 float32 或 float64 的数字就是一个标量张量(或标量数组)。..

2022-07-12 15:51:02 11828 1

原创 从多语言数据集中提取出自己需要的语言并保存为csv

如何从CSV格式的多语言数据集中提取自己需要的语言

2022-07-06 11:13:51 292

原创 校园网:认证程序无法继续初始化,绑定通信接口网络地址失败 问题的解决

校园网:认证程序无法继续初始化,绑定通信接口网络地址失败 问题的解决

2022-03-07 22:17:02 1811

原创 用户界面设计有效的人机交互策略_学习笔记

目录说明第一章 交互系统的可用性ISO9241: 可用性目标:有效性、效率、满意度一种可用性度量(只关注了效率和满意度):可用性动机第2章 通用性引言第3章 指南、原则与理论3.2 指南界面导航组织显示引起用户注意便于数据输入3.3 原则确定用户的技能水平识别任务选择交互风格(5种)界面设计的黄金法则(8条)3.4 理论3.4.4情境理论 **Contextual theories**微观人机交互理论 Micro-HCI Theories宏观人机交互理论 Macro-HCI Theories第二部分:设计过

2021-12-22 23:34:41 3416

原创 mybatis设置主键自增,报错: No setter found for the keyProperty

mybatis设置主键自增,报错: No setter found for the keyProperty在xml中的sql语句:<insert id="registerReader" parameterType="com.by.tsgl.bean.Reader" useGeneratedKeys="true" keyProperty="reader_id"> insert into reader(deposit_num,borrowing_num,reader_state,grad

2021-11-21 01:24:58 5823

原创 mybatis添加空值 向数据库中添加null

mybatis添加空值我们添加数值时可能是空值,如果我们不做处理,那么在数据库中存储的将是"" 空字符串,如果有重复约束将会导致下一次插入数据失败,那么该如何解决这个问题呢?在对象赋值不完整的字段后添加 jdbcType 如:<insert id="addAcc" parameterType="com.by.tsgl.bean.User"> insert into user (user_id,user_account,user_email,use

2021-11-04 11:57:00 7179

原创 Mybatis添加依赖后产生错误 org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration.

Mybatis添加依赖后产生错误:org.springframework.core.NestedIOException: Failed to parse config resource: class path resource [mybatis/mybatis-config.xml]; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: o

2021-11-03 19:59:09 1639

原创 Elasticsearch使用正则表达式匹配中文字符串结果为空集 es正则表达式查不到结果

问题描述在我测试es数据库正则表达式的语法时,发现中文字符串始终识别不到,找到可以识别的表达式是.* 这让我百思不得其解原因分析究其原因:其实离不开elasticsearch数据库的原理——倒排列表,什么意思呢?假设我们存储一句话,那么,es数据库中的分词器会对这句话进行分词,然后将这些Token存入倒排列表。举个例子来说,对于*“我真的好美丽”*这句话来说,分词器会将它识别为什么呢?其实与分词器的选择有关,对于ES默认的分词器,会识别成下面这种格式{ "tokens": [

2021-10-25 16:10:41 2027

原创 在电脑上安装不同版本的Java JDK的配置 javajdk版本无法切换解决方法

在电脑上安装不同版本的Java JDK的配置 javajdk版本无法切换解决方法下载jdk安装注意:对于安装版配置环境变量测试不能切换的解决方案下载jdk去官网下载所需要jdk的安装包,或者压缩包。安装下载后,安装或者解压到合适位置注意:Java安装会出现两次安装,第一次安装jdk,第二次安装jre注意:对于安装版删除C:\Program Files (x86)\Common Files\Oracle\Java\javapath、C:\ProgramData\Oracle\Java\java

2021-10-08 23:52:47 2360 1

原创 BeanDefinitionStoreException: Failed to read candidate component class probably due to a new Java

在学习Spring框架中的注解时,第一次测试就出现了这个问题,百思不得其解最后发现是JDK和Spring的版本不匹配,我的Spring框架版本为5.2.6 仅仅支持到JDK15 而我的是JDK16,由此出现了问题Spring Framework 5.3.x: JDK 8-17 (expected)Spring Framework 5.2.x: JDK 8-15 (expected)Spring Framework 5.1.x: JDK 8-12Spring Framework 5.0.x: JD

2021-10-05 23:31:00 1868

原创 [Elasticsearch]如何通过python操作ES数据库 pythonElasticsearch入门

[Elasticsearch]如何通过python操作ES数据库 python ElasticsearchElasticsearch基本介绍Elasticsearch入门安装与启动python操作ES数据库连接ES数据库无用户名密码状态有密码创建索引(ES中的索引即数据库)插入数据单条数据多条数据查询数据查询结果返回参数各字段含义最直接的查询方法用body指定条件模糊查询term 精确查询multi_match,多字段查询prefix,前缀查询wildcard,通配符查询regexp,正则匹配bool,多条

2021-09-28 17:35:56 3076

原创 docker容器安装及配置Anaconda环境 linux配置Anaconda环境

docker容器安装及配置Anaconda环境如果不需要创建docker容器可以直接跳过创建容器这一步创建容器​ docker run -d -p 80:80 nginx​ 创建一个新的容器并运行一个命令语法docker run [OPTIONS] IMAGE [COMMAND] [ARG…]-d 为后台运行容器 返回容器ID-p 指定端口映射 主机端口:容器端口​ 用docker run -d -p 81:80 nginx可以创建一个新的外部端口映射到相同的容器端口,打开的页面相同启

2021-09-24 10:54:31 3645 1

原创 linux安装SSH与启动SSH服务 linux服务器如何通过SSH远程访问

1.首先给linux服务器安装sshsudo apt-get updatesudo apt-get install openssh-server2.查看当前主机的ip地址提示如果该linux系统是运行在docker容器中,则需在主机上执行此步骤。直接访问docker主机的端口(该端口映射到这个容器的22端口)。例如docker run --name lianxi -d -p 7000:22 -p 7001:5050 nginx则在主机查询到IP地址,使用IP地址和7000端口即可访问容器

2021-09-24 10:48:57 6921

原创 python对同一文件多次读写导致的PermissionError: [Errno 13] Permission denied

python对同一文件多次读写导致的PermissionError: [Errno 13] Permission denied问题描述今天为了用python提取word文档中的信息,写了一个程序,将多个word中的内容提取到excel中,写了一个函数,用来将数据保存到excel中,代码如下 # 打开已有的Excel文件 并在末尾追加一行新数据 # workBook = load_workbook(resultPath) #打开现有文件 booksheet = workBook.a

2021-09-12 23:58:28 691

原创 pycharm运行python文件控制台无反应无输出不报错 import后控制台无反应 运行无反应

pycharm运行python文件控制台无反应无输出不报错 import后控制台无反应 运行无反应问题描述今天为了用python提取word文档中的信息,写了一个程序,其中有一个py文件是用来将.doc后缀的文档转换成.docx的,在前几次测试使用中都没有出现问题,直到有一次修改了一些代码后再次运行,发现控制台没有反应,重复运行多次也没有反应,尝试在main函数开头中插入print("123")这样简单的语句也没有反应。于是,我非常纳闷,因为程序运行没有报错,只是没有解释执行任何语句,于是我一段段的代

2021-09-12 23:47:54 3719 2

原创 Pycharm虚拟环境 Virtal Enviroment (virtualenv讲解)

Pycharm虚拟环境 Virtal Enviroment (virtualenv讲解)之前用pycharm并没有发现这个事情,倒是发现过本地Python包与pycharm内Settings中的Project Interpreter内的包不一致,当时也没有继续深究,就潦草安装了下包结束就完事了(因为主要使用remote解释器)。今天,需要在本地写一个程序,创建项目时发现会出现Creating Virtual Enviroment的窗口,突然想起之前的事,于是了解了一下Pycharm的虚拟环境。为什么要虚

2021-09-11 16:22:26 4799

原创 [HTML]html学习笔记——Head First读书笔记

关于标记P6 ​元素=开始标记 + 内容 +结束标记CSScascading style sheets 层叠样式表style元素<style type="text/css"> body { background-color: #d2b48c; margin-left: 20%; margin-right: 20%; border: 2px dotted black; padding: 10px 10px 10px 10px;

2021-09-10 11:01:30 208

原创 [Java]eclipse导入项目红叉 运行出错 错误: 找不到或无法加载主类

[Java]eclipse导入项目红叉 运行出错 错误: 找不到或无法加载主类项目右键》Bulid Path》configure Build Path》Java Compiler勾选Enable project specific setting在下方Compiler compliance level 中选择对应版本

2021-09-09 22:10:56 318

原创 [Java初学]Java中的输入输及next与nextLine混用的问题

输入输出输出Java中的输出比较简单,可以直接调用System类的out对象的对应函数(print,println)println 输出并换行print 输出不换行int a=5;System.out.print(a);//输出变量a的值System.out.print("123");//输出字符串System.out.print("123"+a);//混合输出字符串和变量值 1235System.out.print("你的等级为:"+a);格式化输出占位符%如果要把数据显示成我们

2021-09-03 10:03:52 459

原创 什么是内存中的堆和栈?与数据结构中的堆和栈有什么区别?

内存中的堆和栈一直使用堆和栈的相关概念,对内存中(操作系统)中的堆与栈和数据结构中的堆与栈一直不求甚解,这次,突然想起这个问题,在此进行一个简单梳理归纳,如有错误,恳请读者指出。栈(stack)栈是由系统自动分配和回收的内存。例如,编写一个简单的C++程序,main函数内依次调用两个全局函数1、2,压栈顺序大体按照 main函数入栈-> 调用的函数1入栈-> 调用的函数2入栈出栈顺序与入栈相反 可参考函数压栈的过程栈区位于内存较高的地址,由最高内存地址向低地址扩展(即Push压栈时

2021-08-24 21:55:46 4143

原创 python 比较两个json文件

python 比较两个json文件法1:利用json_tools类库中的方法安装pip install json_tools使用json_tools.diff(old,new)输出 : new参数相对于old参数发生的变化demo:1.读取新旧json文件(也可以用``json.loads`方法读取json字符串)有关json读取的相关资料2.利用json_tools.diff(old,new)进行比较3.将结果保存至文件(也可直接对结果进行处理) with open('/h

2021-08-19 20:55:35 5258

原创 python中json操作(json.loads json.load json.jumps json.jump 用法总结)

python中json操作经常在Python中对JSON格式的文件进行操作,今天对这些操作做一个总结首先,需要导入json库import json0.python类型与json类型互换表PythonJSONdictobjectlist, tuplearraystr, unicodestringint, long, floatnumberTruetrueFalsefalseNonenull什么是json字符串?相较于JSON

2021-08-17 14:59:34 9552 2

原创 [Java初学]抽象类与面向抽象编程

抽象类把一个方法声明为abstract,表示它是一个抽象方法,本身没有实现任何方法语句。因为这个抽象方法本身是无法执行的,Person类也无法被实例化。编译器会告诉我们,无法编译Person类,因为它包含抽象方法。必须把Person类本身也声明为abstract,才能正确编译它:abstract class Person { public abstract void run();}Cannot instantiate the type Income错误Cannot instantia

2021-08-11 22:28:30 939

原创 [Java初学]Java上溯造型(upcasting)与下溯造型(Downcasting)

Java上溯造型(upcasting)与下溯造型(Downcasting)上溯造型(upcasting)这个术语缘于继承关系图的传统画法:将基类至于顶部,而向下发展的就是派生类。文章使用的完整代码如下public class Main { public static void main(String[] args) { Dog dog=new Dog(); upcasting(dog);//汪汪汪。。。 dog.tail();//摇尾巴... dog.speak();//汪汪汪。

2021-08-11 01:12:02 1282 1

原创 新手零基础快速入门Docker

Docker学习前言今天第一次学习docker,跟着一位up主的视频进行了练习,把一些视频中讲到的内容记录了下来,并结合菜鸟教程中docker教程写下本文。本文是我零基础入门docker的第一篇文章,供大家参考,自身实力不足,难免出现纰漏,恳请指出,希望大家共同努力,一起变强!什么是dockerDocker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Lin

2021-04-04 22:39:14 832

原创 C++不是类的成员未知重写说明符已经定义或声明成员函数没有重载函数可以接受跳过明显的函数体意外的标记位于前的问题解决

[C++]VS环境报错:不是类的成员 未知重写说明符 已经定义或声明成员函数 没有重载函数可以接受 跳过明显的函数体 意外的标记位于";"前 的问题解决今日在写代码中添加一个类后,触发了诸多错误,且错误均是在编译后产生的首先,让我们来端详一下这些错误足足170条错误瞬间就给我搞懵逼了并且我仔细检查了每一个错误发现在语法上均没有错误那么这些问题是如何产生的呢?通过观察 不难发现 所有错误都是与Line这个类有关的错误的原因就是头文件的问题可能的原因有以下几种(由网上冲浪加

2020-06-06 13:22:28 5285 3

原创 交换两个类对象时引发的未加载wntdll.pdb报错

这里写自定义目录标题类模板函数重载赋值运算遇到的几个问题代码问题解决复制构造函数调用的情形仍存疑问类模板函数重载赋值运算遇到的几个问题代码#include<iostream>#include<iomanip>using namespace std;template<typename T>class Array {public: Array(i...

2020-04-05 20:53:59 443

空空如也

空空如也

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

TA关注的人

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