自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中取余%运算和取模Math.floorMod运算的区别

这是因为取余%在计算商时,使用的是向0方向舍入的方法,而取模Math.floorMod()在计算商时,使用的是向负无穷方向舍入的方法。其中,(int)是向0取整的函数,(floor)是向负无穷取整的函数。若被除数和除数的符号相同则取余和取模的结果相同。

2024-02-19 15:11:35 359

原创 使用创建的虚拟环境运行代码

使用自己创建的虚拟环境运行代码

2022-06-20 15:44:48 2406 1

原创 Conda虚拟环境创建

我们在做开发时可能会同时开发多个项目,这些项目可能会依赖于不同的python环境,比如有的用到3.6有的用到3.7,这时我们创建不同版本的python,放到虚拟环境中给不同的项目分别提供其所需要的版本,这样可以将各项目所用的环境隔离开不会相互影响。就算多个项目使用同一个版本的python,这时候还是需要创建conda虚拟环境的,比如一个项目用Pytorch开发,一个项目用TensorFlow开发,不同框架对python包依赖,对底层库的依赖是不同的, 此时可能会起冲突,比如安装Pytorch后再安装Tens

2022-06-09 23:31:22 80805 5

原创 Miniconda更换源

Miniconda更换源

2022-05-18 17:10:20 3870

原创 CentOS 7卸载自带的OpenJDK安装我们需要的JDK

CentOS 7卸载自带的OpenJDK安装我们需要的JDK我们安装完centos7之后,该系统自带的有openjdk但一般我们使用的都是oracle的jdk,这里介绍怎么卸载自带的openjdk安装我们需要的jdk1. 卸载CentOS默认安装的OpenJDK(1)我们首先看一下目前的openjdk[linuxidc@localhost ~]$ java -versionopenjdk version "1.8.0_191"OpenJDK Runtime Environment (buil

2020-09-09 18:56:13 554

原创 框架中的面向接口编程思想

框架中的面向接口编程思想今天接触到了一个新的思想面向接口编程,其实之前也一直在用,只不过是没有感觉到,这里记录一下当我们使用某个框架时,框架考虑到不同的场景对于某些功能不会写具体的类,而是写一个专门针对该功能的接口,我们用到该功能时可以实现这个接口,在我们写的具体实现类中写我们需要的逻辑,之后框架利用我们写的接口实现类实现该功能...

2020-08-18 17:20:26 143

原创 Centos6.9下安装python3.6

Centos6.9下安装python3.6在正式安装python之前先安装好所依赖的包,这一步一定要做,否则下面编译时会报错注:gcc用于编译,readline-devel包用于解决退格键与方向键出现乱码的问题yum install gccyum install zlib-develyum install readline-devel准备python安装包,可以使用wget,不过我使用时挺慢的,这里直接提供安装包下载路径python3.6将下载好的安装包放到自己服务器上,解压,并

2020-08-04 23:40:25 274

转载 JAVA中的main()方法详解

JAVA中的main()方法详解该文为转载文章并在其中加入了少许自己的见解。在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数等等。在看Java中的main()方法之前,先看一个最简单的Java应用程序HelloWorld,我将通过这个例子说明Java类中main()方法的奥

2020-07-11 17:54:47 3759

原创 com.netflix.hystrix.exception.HystrixRuntimeException: 类名#方法名(String,String) failed错误引起的一连串思考

这个错误是在看网上的视频资料学习时产生的,本来以为只是简单的远程调用方法错误,在找错误的过程中发现了不只是这个错误首先对于该错误本身是因为远程调用出错,我在认真检查了代码之后发现远程调用代码并没有出错然后发现在接口中接收到了前台的两次请求,第一次请求在header中不带token参数,第二次带的有,检查前台代码之后发现没有错误不应该发送两次请求,正是因为第一次请求没有参数,在远程调用时没有设置参数才报了这个错误最后为什么会发两次请求前台我用的框架是VUE框架,异步请求借助于axios实现.

2020-07-08 17:07:08 1148

原创 解决maven加载时不加载xml文件

测试:报告异常AbstractHandlerExceptionResolver.java:194 |org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver |Resolved exception caused by handler execution: org.apache.ibatis.binding.BindingException: Invalid bound statement

2020-07-04 18:13:10 938

原创 Java中对于集合和数组存储数据时要注意的地方

Java中的集合和数组存储数据,如果存储的是基本类型那么存储的就是他们本身;如果存储的是引用数据类型比如一个类的对象,那么实际存储的是该对象的引用即该对象的地址。原因是基本数据类型和引用类型存储时的机制不同。...

2020-05-17 08:21:23 460

转载 vue中警告[Violation] Added non-passive event listener to a scroll-blocking

vue中警告[Violation] Added non-passive event listener to a scroll-blocking event. Consider ma…在基于 Element-ui 写项目的时候,Chrome 提醒:[Violation] Added non-passive event listener to a scroll-blocking ‘mousewheel’ event. Consider marking event handler as ‘passive’

2020-05-15 23:39:42 7098 4

原创 MySQL数据库模糊查询查不到数据的一种可能

MySQL数据库模糊查询查不到数据的一种可能今天在学习一个项目时出现了数据库模糊查询查不到数据的问题,刚开始以为是代码错误,最后经过摸索才发现是建表时字符集和数据库配置的基本字符集不一致造成的数据库表的字符集:utf8mb4数据库配置中的基本字符集:utf8就是因为两者不一致造成LIKE方法模糊查询查不出来数据,可以改变数据库表的字符集为utf8(不建议修改数据库的基本字符集,一般都是utf8),不过如果数据库表的字符集为utf8mb4时已经插入数据了那么最好重新插入这些数据,如果不重新插入就算

2020-05-09 18:27:19 3146

原创 Java报找不到符号的一种可能

java报找不到符号的一种可能今天在学一个springboot的项目,其中一个类的代码不想写就粘贴资料上的代码了,复制粘贴本来就不应该出错可是报了一个找不到符号,刚开始很纳闷,后来才发现是文档注释的原因人家代码有一个这样的文档注释:/** * @author Administrator * @version 1.0 **/当时根本没在意,就是因为这个文档注释导致项目编译都过不了...

2020-04-24 23:18:25 1024

原创 Maven工程包报红线解决方法之一

今天做一个小demo,导入了maven依赖之后在右侧maven工具下查看发现包下有红线,代码是肯定没有错的,正常情况下应该是没事的,这时发现电脑忘记联网了,于是连接上网络点击Reimport还是没用,最后把工程删除,在联网的状态下重新创建工程发现可以了。以后在创建maven工程时一定要联网,避免不必要的麻烦!...

2020-04-11 08:34:58 1131 1

原创 Vue.js前台报Uncaught (in promise) cancel错误解决办法

今天做一个demo时碰到了Vue.js前台报Uncaught (in promise) cancel的错误,虽然不影响操作但是看见了心里不爽,于是在网上找了一些资料,总结如下原因:this.$confirm方法内置promise方法,所以不能把.catch()去掉(因为取消操作时,无法捕获)解决办法://在this.$confirm方法后加上.catch方法即可,注意要写上空方法体...

2020-04-10 20:05:47 22976 2

原创 Node Sass does not yet support your current environment: Windows 64-bit问题解决

ERROR:Node Sass does not yet support your current environment: Windows 64-bit今天学习node.js时运行教程中的工程出现这个问题,在这里记录一下问题原因:因为是教程的项目,Node Sass是在别人电脑上安装的,所以在我的电脑上会出现一些问题解决方法:卸载当前项目的node sass,注意一定要在项目目...

2020-04-07 20:17:18 785

原创 nginx反向代理处理过程中的小细节理解

nginx反向代理处理过程中的小细节理解在使用nginx反向代理时要知道它只是起到一个中间转发作用,会把我们发送的请求(nginx所在服务器Ip后面的内容,默认端口80,所以直接写ip就行)发送到目标服务器当中,不管是负载均衡还是动静分离都是:负载均衡upstream myserver{ ip_hash; server node01:8089 weight=1...

2020-03-24 11:55:33 123 1

原创 主机能ping通虚拟机,虚拟机ping不通主机的原因之一

主机能ping通虚拟机,虚拟机ping不通主机的原因之一今天在虚拟机上安装完linux系统之后发现虚拟机不能ping通主机,之后我在主机上试了一下发现主机可以ping的通虚拟机,在网上找了原因说是防火墙感觉不太可能,我的其他虚拟机都可以ping通主机肯定不是主机防火墙的原因,之后突然有一个灵感发现是虚拟机的适配器是桥接模式改成NAT模式后就可以了。...

2020-02-06 17:40:36 768

原创 springBoot1.x和2.x在用定制器配置应用端口的差异

springBoot1.x和2.x在用定制器配置应用端口的差异springBoot1.x版本springBoot2.x版本springBoot1.x版本@Bean //一定要将这个定制器加入到容器中public EmbeddedServletContainerCustomizer embeddedServletContainerCustomizer(){ return new Em...

2020-02-06 14:29:54 179

0105顺序表_完整.cpp

0105顺序表_完整.cpp

2021-11-14

空空如也

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

TA关注的人

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