自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

imyLove7的博客

爱我所爱

  • 博客(58)
  • 问答 (2)
  • 收藏
  • 关注

原创 leetcode 52. N皇后 II

leetcode 52. N皇后 IIN皇后问题,简单来说就是:同一行,同一列,同一斜线上,只能存在一个皇后。搜索策略:每行只放一个皇后,搜索第i个皇后可以放在第i行的第几列(需要枚举每一列),放好第i个皇后,才去放第i+1个皇后,直到放完所有皇后。定义:`f[i]`代表第i个皇后放置在第i行第`f[i]`列上每行只放一个皇后,因此不必判断行冲突,有以下约束需要满足:1.不能同列,也就是`f[i]!=f[j]`...

2022-04-15 09:39:03 434

原创 拓扑排序与有向无环图

基本概念:一个无环的有向图称为有向无环图(Directed Acycline Graph,DAG)。有向无环图是描述一个工程、计划、生产、系统等流程的有效工具。一个大工程可分为 若干个子工程(活动),活动之间通常有一定的约束,例如先做什么活动、后做什么活动。用顶点表示活动,用弧表示活动之间的优先关系的有向图,称为顶点表示活动的网 (Activity On Vertex Network),简称 AOV 网。拓扑排序是指将 AOV 网中的顶点排成一个线性序列,该序列必须满足:若从顶点 i 到顶点..

2022-04-13 21:20:45 1249

原创 java.net.SocketException: Socket closed 解决方式

问题背景:客户端连接服务器,发送一个请求,捕获响应信息。// 建立连接Socket socket = new Socket();socket.connect(new InetSocketAddress(InetAddress.getLocalHost(),9999),10000);// 将输入、输出流包装成数据输入、输出流DataInputStream dis2 = new DataInputStream(socket.getInputStream());DataOutputStream

2022-04-05 16:13:16 40191 1

原创 利用 Docker 配置 Pytorch 镜像流程

sudo apt-get updatesudo apt-get install -y docker.iosystemctl start dockersystemctl enable dockersudo gpasswd -a ymzh dockersudo service docker restartnewgrp - dockerdocker versiondocker imagesdocker run -i -t continuumio/miniconda3 /bin/bas..

2021-05-23 17:12:40 6460

原创 TypeError: can‘t convert np.ndarray of type numpy.object_

我想要把一个由np数组构成的list转换成np数组,出现了这个错误。出现的原因是 list 中的元素(np.array数组)形状不一致。

2021-04-07 11:03:44 1378

转载 Multi-task Learning and Beyond: 过去,现在与未来

本文经授权转载自知乎标题:Multi-task Learning and Beyond: 过去,现在与未来原文:https://zhuanlan.zhihu.com/p/138597214作者:刘诗昆近期 Multi-task Learning (MTL) 的研究进展有着众多的科研突破,和许多有趣新方向的探索。这激起了我极大的兴趣来写一篇新文章,尝试概括并总结近期 MTL 的研究进展,并探索未来对于 MTL 研究其他方向的可能。这篇文章将顺着我 18 年硕士论文:Universal .

2021-03-09 10:27:50 252

原创 Python机器学习个人常用库【不定时更新】

昨天经历了一次重装环境,遂记录下自己经常用到的一些库。numpyscipypandasmatplotlibscikit-learnTensorFlowpytorchkeras PyWavelets :小波变换的库pathlib :Python3的系统标准库,以面向对象的方式处理路径、文件的库。requests NetworkX :一个用于图论与复杂网络建模工具,内置了常用的图与复杂网络分析算法,...

2020-11-29 10:09:12 133

原创 Typora:修改高亮字体的样式和添加快捷键

我想在文档中高亮显示关键字,搜了一些教程,主要有【安装AutoHotKey】、【使用html代码】和【使用内联样式】等方法。但本着不想装多余软件、尽可能的方便快捷的原则,我最后选择了修改主题的css样式。发现Typora现在竟然支持高亮字体了,但是高亮字体的样式不太美观,而且默认不支持快捷键。修改高亮字体样式第一步:找到Typora样式文件所在的文件夹点击【文件】->【偏好设置】->【外观】->【打开主题文件夹】打开之后会进入到如下图所示的文件夹中,接.

2020-11-11 21:50:45 3314 6

转载 【转载】DLL load failed: 找不到指定的模块。

原文链接 :https://www.cnblogs.com/wisir/p/10560426.html出现这个问题,看到有不少博文说因为【没有安装某些 Visual C++ 】,但也有人评论说【安装了还是出错】。终于找到另外一篇文章,我按照他的做法,这个问题可以成功解决。所以在这里提供另外一种可能的解决方法。【解决方法】:配置 Anaconda 的环境变量。没有博客园账号,不方便联系到博主,私自转载,请求原谅。...

2020-11-08 18:44:45 538

原创 【安利】看 Jabref 如何帮你高效管理文献

Jabref,免费、高效、迅捷,看到它的第一眼我就爱上了。相见恨晚!与它一起工作,你不会遇到支付不起的费用,复杂的管理方式,以及龟速的软件启动和文献导入的情况。想起曾经用过每次启动都需要一两分钟,导入文献程序直接未响应的文献管理工具,不说了,都是泪。后面的内容,我将简单介绍了 Jabref 的设置情况和基本使用。下载安装支持正版(笑)https://www.jabref.org/#download工作页面先来认识一下 Jabref 的主要工作区。除了顶部菜单区以外,其他四个工作区的作用以

2020-10-31 10:12:14 1472

原创 pip更新以及安装库速度过慢

python -m pip install --upgrade pip -i https://pypi.douban.com/simple这个是使用镜像来安装库,比较常用的有阿里:https://mirrors.aliyun.com/pypi/simple中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple

2020-09-15 21:42:46 209

原创 Python之常用库

1 Numpy库1.1 数组创建可以使用array函数从常规Python列表或元组中创建数组。得到的数组的类型是从Python列表中元素的类型推导出来的。创建数组最简单的办法就是使用array函数。它接受一切序列型的对象(包括其他数组),然后产生一个新的含有传入数据的numpy数组。其中,嵌套序列(比如由一组等长列表组成的列表)将会被转换为一个多维数组。import numpy as np # 一般使用np作为numpy的别名a = np.array([1,2,3,4]) # .

2020-08-12 20:45:02 225

原创 Python基础语法笔记

#1.基础操作a = 20 # 赋值运算a * 1 # 数学四则运算a ** 2 # 幂运算,即a^2,a*aa, b, c = 2, 3, 4 # 支持多重赋值print('Hello World!') # 打印Hello World!#2.条件判断ifif 1 == 2: # 如果 if 跟随的条件为 假 那么不执行属于if 的语句,然后寻找 else print(..

2020-08-12 20:22:31 240

原创 Springboot / thymeleaf / Jquery Ajax 请求报错

ajax请求12020-04-24 13:30:29.823 ERROR 9604 --- [io-8080-exec-10] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-10] Exception processing template "admin/ajaxtest/movies/sea...

2020-04-24 13:34:43 279

原创 猴子吃桃问题

一只小猴子一天摘了许多桃子,第一天吃了一半,然后忍不住又吃了一个;第二天又吃了一半,再加上一个;后面每天都是这样吃。到第10天的时候,小猴子发现只有一个桃子了。问小猴子第一天共摘了多少个桃子。递归问题f(n),代表n天前,猴子醒来的时候,所剩的桃子数。f(0)= 1,第十天了,也就是今天,只剩一个了。每天所剩的桃子数都是前一天的一半少一个,据此可以得到递归式。f(...

2020-04-24 07:37:27 388

原创 验证哥德巴赫猜想的简单优化

哥德巴赫猜想:任意一个大于2的偶数,都可以表示为两个素数之和。验证:2000以内,大于2的偶数,都可以分解为两个素数之和。分析:2000以内,大于2的偶数为999个,需要逐个判断。判断过程:对于每个偶数,将他分解为两个数,他们的和等于该偶数。然后分别判断这两个数是否为素数,若可以,则满足题意;否则,重新分解并做素数判断。当找到一个偶数无法等于为两个素数之和,验证失败,程序结束。#...

2020-04-23 11:49:28 518

原创 踩坑记录:关于spring boot自动注入出现Consider defining a bean of type 'xxx' in your configuration问题

Description:Field districtService in com.ymzh.controller.admin.MovieHandler required a bean of type 'com.ymzh.service.DistrictService' that could not be found.The injection point has the followin...

2020-04-22 21:53:19 5042

原创 MyBatis 中多对多关系的处理

首先感谢:MyBatis 多对多 中间表插入数据:https://blog.csdn.net/u010857795/article/details/71512044Mybatis中传入多个参数的问题:https://www.cnblogs.com/mingyue1818/p/3714162.html后补:...

2020-04-22 20:36:30 849 2

原创 C语言入门例题之摄氏度与华氏度的转换公式

摄氏温标(°C)和华氏温标(°F)之间的换算关系为:F=C×1.8+32C=(F-32)÷1.8

2020-04-22 19:27:16 2869

原创 C语言入门实例之奇特的数

素数质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数,这样的数称为质数。//判断一个数是否为素数#include <stdio.h> int main(){ int n, i, flag = 0; printf("输入一个正整数: "); scanf("%d",&n)...

2020-04-22 19:03:45 662

原创 斐波那契数列的输出与计算

菜鸟教程连接:https://www.runoob.com/cprogramming/c-examples-fibonacci-series.html实例 - 输出指定数量的斐波那契数列#include <stdio.h> int main(){ int i, n, t1 = 0, t2 = 1, nextTerm; printf("输出几项: ")...

2020-04-22 17:26:49 865

原创 C语言入门的实例

今天的两个实例,都与 ASCII 码有关,大小写字母转换A 对应在 ASCII 码中的十进制的65,a 则对应ASCII 码中的十进制97,二者相差32。不仅如此,其他字母的大小写直接的ASCII码的差值也是32,因此,加上32或者减去32,完成大小写字母的转换。#include <stdio.h>int main(){ char c; printf(...

2020-04-22 16:46:35 328

原创 C语言入门之排序算法

选择排序算法思想:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。算法实现void swap(int *a,int *b) //交换两个数{ int temp = *a; *a = *b; *b = temp;}void se...

2020-04-22 16:02:05 176

原创 经典递归题目:汉诺塔

汉诺塔是一个非常经典的递归问题。解决这种递归问题,从最简单的情况开始着手。设现在有三个位置,分别是起始位置,过渡位置,目标位置。假设 n = 1,那么直接一步就可以了。n = 2 时,我们需要把起始位置上面的小的一块先放到 过渡位置,然后把大的一块放到目标位置。再把小的放到大的上去。n = 3 时,........可以看到,要想把起始位的最大块放大目标位,必须把它前 n-...

2020-04-22 14:46:27 487

原创 C语言入门之位运算

慕课网课程笔记。课程连接:https://www.imooc.com/video/8218位运算的运算速度比乘法快很多。& 按位与 参与运算的两个数,按照对应的二进制数,逐位进行逻辑与运算, 必须是整型或字符型。必须以补码的方式出现。int a = 4; // 00000000 00000000 00000000 ...

2020-04-22 14:12:51 301

原创 判断日期,判断闰年

题目:输入某年某月某日,判断这一天是这一年的第几天?程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。#include <stdio.h>int main(){ int day,month,year,sum,leap; printf("\n请输入年、月、日,格式为:年,月,日(...

2020-04-22 13:40:12 1183

原创 计算最小公倍数和最大公约数

计算最小公倍数和最大公约数有两整数a和b:①a%b得余数c②若c=0,则b即为两数的最大公约数③ 若c≠0,则a=b,b=c,再回去执行①#include <stdio.h>#include <stdlib.h>//辗转相除法int gcd(int a,int b){ return b==0?a:gcd(b,a%b);// ...

2020-04-22 13:39:41 177

原创 踩坑记录:input 使用需要注意的地方

多条件查询中,表单有多个input,type类型为text,这种input没有填入值的情况下传参到后台的是一个空字符串“”,而非null。我这里写的是判断不为null,<select id="findByMovie" parameterType="Movie" resultType="Movie" > select * from t_movie wher...

2020-04-21 10:47:21 419

原创 踩坑记录:Mybatis foreach用法需要注意的地方

今天在使用的时候,遇到了这个错误Parameter ‘tagIdList’ not found. Available parameters are [Collection,list]repository接口中 public List<Tag> findAllById(List tagIdList);mapper.xml中<select id...

2020-04-21 10:39:47 551

原创 pycharm 安装python的第三方库出错

错误提示:Try to run this command from the system terminal. Make sure that you use the correct version of 'pip' installed for your Python interpreter located at 'D:\Python\Python36\python.exe'.解决办法:...

2020-04-19 17:19:57 4059

原创 使用弹出层来实现修改数据的功能

以前数据的增删改查的功能都是通过另一个专门的页面来完成,最近做一个小项目的过程中,想使用弹出层来做。做好之后就是这个样子了。HTML:<table class="ui compact celled table"> <thead> <tr> <th class="one wide">序号...

2020-04-12 21:18:02 3186

原创 关于使用semantic UI的按钮组件时需要注意的事情

今天做表单测试时,刚开始还没有任何问题。在我做了一些改动之后,出现了一个问题:表单会重复提交两次,我进行了简单的debug之后没有发现哪里不对,上网搜索一番之后,有人说是 button 标签的默认 submit 方式提交,和JavaScript方式的提交(进行一些表单验证的JS),我寻思着我也没有用JS表单验证。然后我就发现,提交按钮我用的是 button 标签,该标签class类中有“but...

2020-04-11 19:05:41 652

原创 C语言入门之结构体

#include <stdio.h>#include <stdlib.h>//三种结构体类型的定义方式,struct weapon1{ char name[20]; int atk; float price;};struct weapon2{ char name[20]; int atk; float pri...

2020-02-18 15:33:32 187

原创 介绍一款超好用的前端框架:Semantic UI

最近在使用Bootstrap这款前端框架做小项目,期间又了解到另外一款同样好用的前端框架:Semantic UI,官网链接:https://1.semantic-ui.com/建议,先将网站语言由 English 修改为 简体中文;在线用户手册:点击左上角的“菜单”,将会在左侧弹出一个菜单栏,选择你想要的元素,查看手册内容;选择一个元素之后,会出现如下内容;...

2020-01-16 12:09:50 3915 3

原创 二叉树的相关题目

目录1、求二叉树的遍历顺序为自下至上,自右至左的层序遍历序列2、判断二叉树是否为完全二叉树3、统计二叉树中双分支结点的个数4、求先序遍历序列中第k个结点的值5、求二叉树的高度6、判断二叉树是否为二叉排序树7、求出二叉排序树中结点所在的层数1、求二叉树的遍历顺序为自下至上,自右至左的层序遍历序列算法思想:使用层序遍历。二叉树正常的层序遍历顺序是自上至下,自左向右的...

2019-12-01 11:31:39 380 2

原创 二叉树遍历之非递归前、中、后、层序遍历

二叉树四种顺序遍历的非递归程序。void preOrder2(BiTree bt){ //非递归前序遍历 InitStack(s); BiTree p = bt; push(s,p); while(!IsEmpty(s)) { pop(s,p); visit(p); if(p->rchild)...

2019-12-01 10:51:43 331

原创 踩坑记录之spark:value toDF is not a member of org.apache.spark.rdd.RDD

用 sbt 打包 scala 程序时,遇到如下错误:[error] /home/hadoop/sparkapp/src/main/scala/RecommendApp.scala:25:144: value toDF is not a member of org.apache.spark.rdd.RDD[Movie][error] val moviesDF = moviesRDD.map(x...

2019-06-17 08:41:51 5300

原创 python web 的一些准备

什么是 pip?pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。可以通过以下命令来判断是否已安装:$ pip --version如果你还未安装,则可以使用以下方法来安装:$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本$ sudo p...

2019-06-12 17:25:35 364

原创 第一只爬虫

一直对爬虫很感兴趣,四个月前就想有一个能够批量获取单词的发音的爬虫。前两天学校里有一个爬虫培训课,听课后就写了这么一个小小的爬虫。功能:将指定一批单词的发音下载到本地文件系统中。

2019-01-04 17:17:22 227

原创 Java读取文件时遇到的乱码问题

最近要做一个Java爬虫,需要从txt文件中读取数据,然后遇到了一些问题。我的txt文件:Java读txt文件的语句:BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream("E:\\word.txt")));String line = "";while((lin...

2019-01-03 15:00:10 425

空空如也

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

TA关注的人

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