自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

向小凯同学学习

余生向小凯同学学习,做一个暖男!

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

原创 TensorFlow:tensorflow.keras.Model.fit()报错: TypeError: Failed to convert elements of xxx

首先,确保你正确地实例化了 SparseCategoricalCrossentropy。: 如果你知道模型的输出层的索引或名称,你可以直接检查其激活属性。从错误信息来看,问题似乎与损失函数的定义有关。进行数据训练的时候,报了下面这样的一个错误。我这里代码检查的结果是使用了softmax。参数取决于你的模型输出是否已经经过。激活函数,则 from_logits。那么上面的值就要设置为False。再跑代码的话,就成功解决了问题。如果模型的输出层使用了。否则,设置为 True。,那么你应该会看到类似。

2023-08-25 17:16:24 1309

原创 win10的pycharm开发工具使用Jupyter的各种报错:环境问题

归根结底,其实就是win10系统的pycharm开发工具,对jupyter支持的不好,才会出现各种莫名奇妙的错误。不要在win10系统中,用pycharm开发工具,使用jupyter进行开发,出现问题,解决不了。在win10系统的pycharm开发工具使用Jupyter的各种报错,却一直解决不了。我明明是安装好了bilrosa,并且import过了的,但是他还是报错。我将上述代码复制到libroTest.py文件中,运行就不存在任何问题。直接使用.py文件进行代码编写,进行开发即可。非常完美的解决了问题。

2023-08-19 12:13:36 1308

原创 torch.cuda.is_available()为false的解决办法

在进行torch进行开发的过程中,我们习惯性的会使用pip install torch这样的方式来安装torch的包。如果你只想安装CPU版本的torch,可以执行如下代码。在导入包,执行下面代码的过程中,会出现结果为false。要安装CUDA版本的必须要指定下载的地址。其实这样的是安装CPU的torch。在torch的官网说的很清楚。

2023-08-19 11:30:05 1665

原创 pip install xxx:There was a problem confirming the ssl certificate: HTTPSConnectionPool

在使用Pip install xxx的时候,经常会报这样的一个错误:There was a problem confirming the ssl certificate: HTTPSConnectionPool

2023-08-19 10:38:59 1801 1

原创 pip install xxx:There was a problem confirming the ssl certificate: HTTPSConnectionPool

【代码】pip install xxx:There was a problem confirming the ssl certificate: HTTPSConnectionPool。

2023-08-18 15:00:31 575

原创 Linux(ubuntu、centos): kex_exchange_identification: Connection closed by remote host

当你在尝试使用 SSH 连接到一个 Ubuntu 服务器时遇到 "kex_exchange_identification: Connection closed by remote host" 错误,这通常意味着服务器由于某种原因拒绝了你的连接请求。

2023-08-18 11:43:09 2307

原创 PyCharm连接Docker中的容器(ubuntu)

因为在进行深度学习的时候,基于windows系统在开发的过程中,老是出现很多问题,大多数是环境问题。尽管安装了Conda,也不能很好的解决问题,使用ubuntu是最好的选择。

2023-08-17 17:11:58 438

原创 win10系统docker创建ubuntu容器解决开发环境问题

最近啊,在学习人工智能-深度学习,用的win10系统进行开发,老是出现一些莫名其妙的问题,无法解决,每天都在为环境问题搞得伤透了脑筋。说到底还是要使用Linux系统进行开发比较合适。那么最好的选择就是使用docker来进行管理。

2023-08-17 16:31:18 936

原创 针对Java程序连接Kafka访问TimeoutException的问题(楼主亲测成功)

在服务器上启动Kafka程序后,在使用Java去连接访问的时候,报超时的问题出现的问题如下SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further deta.

2021-03-21 12:10:38 2203

原创 解决:Mysql8.0 ConnectionImpl.getServerCharset NullPointerException(亲测有效)

报错问题:在使用Java程序连接mysql的时候,会出现这样的一个报错com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeCons.

2021-01-07 18:45:43 4972 2

原创 java: package org.xxxx does not exist(亲测有效)

java: package org.xxxx does not exist(亲测有效)在intellij idea中载入java工程,通过maven build工程时报出程序包不存在问题,在工程里点击报不存在的类,又能进入相关class。网上贴出的程序包不存在的解释和修复措施不能解决我遇到的情况,后来仔细对比以往工程目录结构,发现这次载入工程居然没有自动创建xxx.iml文件,如是尝试解决此问题:开始->运行->切换到项目目录执行 mvn idea:module 命令执行完毕后生成iml文件,

2020-12-04 08:11:12 18507 6

原创 Mac系统CLion中C语言EOF如何结束输入(楼主亲测有效)

今日发现在mac系统CLion中C语言EOF没有办法结束输入如下代码,我写了一个C语言程序,以EOF结束#include <stdio.h>int main() { char c; int a[100],i=0; while ((scanf("%d", &a[i])) != EOF){ i++; } for ...

2020-03-12 20:09:52 5631 10

原创 Mac 解决打开txt文件中文乱码(楼主亲测有效)

在mac系统中打开txt文件会出现中文乱码TextEdit软件打开TextEdit软件,进入Preferences进入Open and Save页签选择Plain Text File Encoding,选择Opening files选择Chinese(GB 18030),保存后重新打开文件。乱码问题即可解决了。...

2020-03-11 09:46:47 11515

原创 Sring项目间的文件传输(楼主亲测有效)

Spring项目间的文件传输在做服务端的开发过程中,经常需要进行服务间的文件传输。相关的框架包括:Springboot、Spring MVC等。相关的技术包括:RestTemplate、FileSystemResource、MultipartFile等。项目间文件传输项目B传输文件到项目A。例如项目A:有一个接口,接收的文件参数类型MultipartFile,如下图。@Pos...

2020-03-06 11:07:16 661

原创 SpringBoot项目部署和启动脚本(楼主亲测有效,修改两处即可使用)

在开发中,我们在完成了SpringBoot项目的开发,最关键的是要将它部署到服务器上。在本地我们可以通过开发工具IDEA很方便的启动和调试,但是在服务器上,我们要想很方便的启动就比较困难了。楼主专门写了个shell脚本,用于非常方便的启动、停止和重启。进入项目给项目打包此处使用的是Maven打包mvn clean install -Dmaven.test.skip=true -Dm...

2019-11-14 16:41:57 5414

原创 关于@Autowired注入bean为NULL的解决方案(楼主亲测有效,一条语句搞定)

今天遇见这样一个问题,在使用@Autowired注入类的时候,一直报为NULL的空指针的错误。错误截图这个CommonService是在其他包中定义的。那么在另外的包中使用的时候,可能会因为一系列的原因,出现注入失败。bean为NULL,总得来说还是加载不到Bean。报错就是空指针Caused by: java.lang.NullPointerException: nul...

2019-11-04 15:32:58 7303

原创 GitLab换了IP地址,更换对应项目的git地址(ubuntu楼主亲测有效)

GitLab换了IP地址,更换对应项目的git地址最近楼主的局域网的gitlab的Ip换了,但是我的项目的IP依然没有换掉,这就很难受了。问题描述例如你的局域网访问到的gitlab更换后的地址是:http://10.45.12.xxx/xleo/selfservice。但是你的这个项目是很早以前就建立了的。但是你的这个Clone按钮下的路径依然是原来的IP解决办法进入到以下目...

2019-10-09 10:08:38 3675 3

原创 关于Springboot 无法捕获异常(@Transactional注解导致)

在工作中发现了一个非常奇怪的事情,就是我突然间捕获不了异常。异常捕获关于为什么会出现这样的问题呢?经过研究发现,原来是在这个类上,被加上了事务的注解@Transactional。这个事务的注解,就把我的异常给处理掉了,所以在这个被事务注解过的类中,所有的方法里面抛出的异常,都将不可被捕获。解决办法避免在大类上直接使用@Transactional注解。以免发生该类下面,所...

2019-09-30 09:50:03 2676 3

原创 MAC + IDEA自动生成SerialVersionUID(亲测有效)

在日常开发中,我们使用MAC + IDEA想要生成一个SerialVersionUID,竟然还找不到合适的快捷键。不是没有,是我们没有找到。首先写一个类,实现了Serializable接口开启IDEA生成序列号的功能(有时候不会生效,请重启一下IDEA)快捷键(option+enter)网上有很多教程说的都是Alt+enter。这里对应的Mac版本的就是option+ente...

2019-09-11 14:16:12 9673 3

原创 解决liquibase.exception.LockException: Could not acquire change log lock. Currently locked by XXXX

在开发中,当我们连上数据库的时候,会报下面的这样一个错误:具体的错误如下liquibase.exception.LockException: Could not acquire change log lock. Currently locked by 10.45.12.87 (10.45.12.87) since 9/3/19 6:24 PM at liquibase.lockser...

2019-09-10 13:55:23 12416 1

原创 CCF/CSP 201409-3 字符串匹配(满分题解Java版)

此题虽然放在了第三题,但是如果对Java的API了解的比较好的同学,解这道题一点都不难。比前几题都要简单一些。题目描述官方题目地址:读题请点击Java满分题解import java.util.Scanner;/*next() 与 nextLine() 区别next():1、一定要读取到有效字符后才可以结束输入。2、对输入有效字符之前遇到的空白,next() 方法会自...

2019-08-24 21:27:37 633 1

原创 CCF/CSP 201604-2 俄罗斯方块(满分题解Java版)

此题,猛滴一看确实非常容易让人懵懵的,主要是题目描述的非常不清晰,很难让人能够透彻的理解。如果连题目都看不懂,那就不谈写出代码了。题目描述官方题目描述:题目地址题目解读关键的是要理解题目Java题解import java.util.Scanner;/** * 遇见这样的复杂图像题目 * 不要慌,先想办法将图片以合适的方式,完整的录入进来再说 * @au...

2019-08-02 15:18:27 1488

原创 CCF/CSP 201512-2 消除类游戏(满分题解Java版)

这一题一定要用到辅助数组,能想到这个完成这一题就不太难了。注意:在提交代码的时候,一定要将中文删除掉。题目描述Java 题解import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(Syst...

2019-08-02 13:38:10 564

原创 CCF/CSP 201403-1 相反数(满分题解Java版)

CCF 考试,一定要刷历年真题。在提交代码的时候,一定不要把中文注释提交上去了,可能会编译报错。题目描述201403-1 相反数Java题解import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(S...

2019-07-24 19:00:06 366

原创 CCF/CSP 201312-1出现次数最多的数(满分题解Java版)

CCF 考试,一定要刷历年真题。在提交代码的时候,一定不要把中文注释提交上去了,可能会编译报错题目描述201312-1出现次数最多的数Java题解import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Scanner;/** * * @aut...

2019-07-24 18:55:33 429

原创 第十六次CCF认证模拟试题(201903-2):二十四点(Java完整版)

最近在练习算法,觉得CCF的算法题都还不错,就做了一下子。试卷原题Java版解法import java.util.ArrayList;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scan...

2019-07-17 18:06:10 382 2

原创 66.加一[Leetcode 力扣 Java&C完整解答]

为什么我要给出完整解答,因为要搜索个题目的解答,很多都偷懒只给个方法的实现,结果跑都跑不起来。于是我就决定,每一题,都给出Java&C两种完整的解答,直接就可以运行,Debug。Leetcode题目来源:66.加一给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。你可以假设除了整数 0 之外,这个整数不...

2019-07-10 18:38:59 556

原创 58. 最后一个单词的长度[Leetcode 力扣 Java&C完整解答]

为什么我要给出完整解答,因为要搜索个题目的解答,很多都偷懒只给个方法的实现,结果跑都跑不起来。于是我就决定,每一题,都给出Java&C两种完整的解答,直接就可以运行,Debug。题目链接:最后一个单词的长度给定一个仅包含大小写字母和空格 ’ ’ 的字符串,返回其最后一个单词的长度。如果不存在最后一个单词,请返回 0 。说明:一个单词是指由字母组成,但不包含任何空格的字符串。...

2019-07-10 18:32:38 507

原创 02 二叉树的DFS(前序、中序或后序遍历实现)【Binary Tree 二叉树】

二叉树的深度优先遍历主要有三种:前序:根左右中序:左根右后序:左右根下面是完整的实现和讲解:#include <stdio.h>#include <stdlib.h>/*二叉树的深度遍历: * 例如二叉树 * 1 * / \ * 2 3 * /\ * 4 5 * 中序遍历:左根右 4-2-5-1-3 * ...

2019-06-28 18:21:15 1893

原创 01 二叉树的BFS(广度、层次或水平遍历实现)【Binary Tree 二叉树】

二叉树的遍历分为BFS和DFS两种大类下面完整实现BFS遍历二叉树 * 例如二叉树 * 1 * / \ * 2 3 * /\ * 4 5BFS遍历结果:1-2-3-4-5具体的代码实现:方法一、采用递归遍历的方法实现// Recursive C program for level order traversal of Binary Tr...

2019-06-28 18:16:29 983

原创 04 链表的删除:删除链表中指定位置的元素(Linked List 链表)

采用C语言实现:完整删除链表中指定位置的元素的代码。原链表:3->4->5。现在要删除位置为2处的元素。删除后的链表:3->5。#include <stdio.h>#include <stdlib.h>#include <MacTypes.h>/*定义节点*/typedef struct Node { int dat...

2019-06-26 18:44:45 2010

原创 03 链表的删除:删除链表中与目标值相等的元素(Linked List 链表)

采用C语言完整实现。原链表为1->2->3,现在要删除与目标值2相等的元素,删除后,链表变为1->3。#include <stdio.h>#include <stdlib.h>#include <MacTypes.h>/*定义节点*/typedef struct Node { int data; struct ...

2019-06-26 18:38:26 1538

原创 02 链表的插入实现:头插、尾插、指定位置插入(Linked List 链表)

实现代码#include <stdio.h>#include <stdlib.h>/* * 定义一个链表节点 */typedef struct LinkedNode { int data; struct LinkedNode *next;} LinkedNode;/*头插法和尾插法,均是传入头指针,然后进行操作的,所以在入参的时候,用到的...

2019-06-22 12:41:15 3224

原创 01 自己实现一个可执行的链表【Linked List 链表】

#include <stdio.h>#include <stdlib.h>// A simple C program to introduce// a linked listtypedef struct Node{ int data; struct Node *next;}LinkedList;//创建3个简单的节点并且把他们连接起来voi...

2019-06-22 11:22:53 289

原创 解决Elasticsearch外网访问的问题(楼主亲测)

以前我将Elasticsearch安装在自己的机器上,但是每天开关机比较麻烦。后来买了一台云服务器。一、外网访问问题默认情况下,是不支持外网访问,如果你的Elasticsearch安装在其他机器上,你从外网去访问的时候,访问不到,不通。那么需要修改配置。进入文件夹:elasticsearch-7.0.0/config$修改:elasticsearch.yml文件添加netw...

2019-04-26 10:26:50 28432 19

原创 Mac版ELasticSearch更新升级(博主亲测)

目前我机器上的ELasticSearch还是去年安装的,很久没有使用过了,那么我现在要使用它,我肯定要先将它更新到最新版本。一、ELasticSearch更新升级1.查看帮助elasticsearch -h2.查看版本elasticsearch -V3.首先要更新一下brewbrew update4.升级包因为安装的时候是这样brew install elast...

2019-04-25 18:38:34 1676

原创 解决Mysql8+版本远程连接问题(亲测有效)

在安装的Mysql 8+版本后远程连接不上注意:每次修改后,涉及到权限的一定要刷新权限。mysql> FLUSH PRIVILEGES;Query OK, 0 rows affected (0.04 sec)mysql> 会报一个错误:1130 - Host '10.45.12.79' is not allowed to connect to this MySQL se...

2019-04-04 15:13:06 12773 7

原创 解决Nexus3.xx版本的内存问题(1核1G内存不行,内存必须得2G,亲测有效)

解决Nexus3.xx版本的内存问题楼主买了个1核1G的云服务器,准备搭建一个私服用一用,谁知竟然启动报错。查看运行状态说的很清楚,说我的内存不足。ubuntu@10-9-17-59:~/Develop/Nexus/nexus-3.15.2-01/bin$ ./nexus statusJava HotSpot(TM) 64-Bit Server VM warning: INFO: o...

2019-04-03 17:04:48 10903 7

原创 解决Nexus 3.XX Jdk版本问题(亲测有效)

解决Nexus 3.XX Jdk版本问题Nexus 3++版本 必须要Jdk1.8一、在启动Nexus 3++版本的时候抛错ubuntu@10-9-17-59:~/Develop/Nexus/nexus-3.15.2-01/bin$ ./nexus startNo suitable Java Virtual Machine could be found on your system.Th...

2019-04-03 15:00:11 5459 1

原创 最大连续子序列求和(算法)亲测完整C语言代码

最大连续子序列求和(算法)亲测完整C语言代码虽然楼主是一个Java程序员,但是最近在学习的时候,遇到一个问题:最大连续子序列求和。当时这个问题是个很好的问题,如果理解透彻了,就会很easy。实现的时间复杂度,也很多,非常适合学习研究。一、引入讲解文章在知乎上有一篇文章讲解了一个理解思路是非常不错的。建议用笔和纸写一写画一画,光靠看肯定会很懵。最大连续子序列求和的一种理解思路二、楼...

2019-03-13 10:03:10 3172 1

空空如也

空空如也

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

TA关注的人

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