![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
常见小技巧及报错集合
文章平均质量分 55
本专栏将收集本人作为开发以来遇到的比较有用的报错解决方案和一些使用的开发技巧。
在地球迷路的怪兽
此时情绪此时天,无事小神仙。
展开
-
并行计算基础以及相关C语言API介绍
功能描述:此函数用于初始化MPI环境。它接受两个参数,&argc和&argv,分别表示命令行参数的数量和值。这是开始任何MPI程序的第一步。参数描述:argc:指向命令行参数数量的指针。在MPI_Init调用后,这个值可能会被修改,因此最好传入实际使用的参数数量变量的地址。argv:指向命令行参数数组的指针的指针。这个数组同样可能在MPI_Init调用后被修改。功能描述:此函数表示MPI程序的结束。它是MPI程序的最后一条可执行语句,用于清理和关闭MPI环境。原创 2024-04-17 11:20:13 · 782 阅读 · 0 评论 -
宝塔部署Java+Vue前后端分离项目经验总结
这个一定一定要去检查一下你的云服务器有没有开启你对应的端口规则,不光云服务器要检查,你的宝塔面板安全那一块也要检查端口有无开放!其实总的来说宝塔部署还是很方便的,但是因为自己的经验不足还是跳进了很多坑,我有印象的都记录在上面了。因为我是已经部署完了之后才写的这篇经验总结文,所以只能把自己能记起来的部分写在上面,照着上面做应该就能部署成功,如果遇到了什么新的问题那么再去百度一下应该就差不多了,其他的以后想起来了或者是又有新的坑了俺再回来补充~~原创 2023-08-18 16:27:10 · 2513 阅读 · 0 评论 -
Spring Security登录接口总报403异常问题
就是如果是新系统的话,一定要把旧SQL文件中的被加密的部分进行重新加密存储,反正我是这么解决的。原创 2023-06-01 17:37:22 · 1090 阅读 · 0 评论 -
POM文件报错:Failed to read artifact descriptor for org.springframework...
今天学习SpringCloud时引入Eureka-client的时候报的错,又让我解决了几个小时:Failed to read artifact descriptor for org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:jar:2.2.7.RELEASE less... (Ctrl+F1) Inspects a Maven model for resolution problems.然后看了maven依原创 2022-05-19 14:35:21 · 2643 阅读 · 1 评论 -
前后端分离实现excel批量导入导出功能
前言本功能基于springboot和vue技术架构。springboot后台接口编写从数据库导出下载首先我们会用到的一个开发工具,hutool,引入其依赖: <!--hutool:工具类用不起的注意升级jar包版本或者降低版本,一般都是升高--> <dependency> <groupId>cn.hutool</groupId> <artifactId>huto原创 2022-05-12 22:24:11 · 2646 阅读 · 5 评论 -
某日部署服务器又出了问题:Get http://xxxxx/api/bbs 404
报错提示如下:其中的api是我的代理地址,可以看见接口请求的地方重复了,我找这个bug找了差不多一天,查遍各种乱七八糟的解决办法,最后找到一个:就是在Nginx的server模块中的代理地址名称后多加一个反斜杠,如下图:即在上面的location /api后面还要再加一个/,这样接口地址就不会重复了。具体为什么我也不是很清楚,之前用vue3的时候是没有这个问题的,那个/不要也行,但因为我现在用的vue2(不是cli脚手架的版本),所以得加这个/,我也很迷,反正就是试了各种办法,终于是解决啦!原创 2022-04-26 15:39:15 · 2495 阅读 · 0 评论 -
使用服务器时遇见的MySQL报错:mysql出现Access denied for user ‘root‘@‘%‘ to database ‘xxx‘
今天在服务器上使用MySQL时遇见的错误代码:Access denied for user ‘root‘@‘%‘ to database ‘xxx‘这是权限不够的问题,总结了一下今天的经验,就是如果需要在云服务器上新建一个数据库,那么直接就在服务器的终端数行进行手动操作创建你所需要的数据库:create database 数据库名;创建完之后我们需要手动给该数据库权限,用以下命令:grant all on 数据库名.* to 'root'@'%' identified by '服务器数据库密码原创 2022-04-10 15:09:57 · 2561 阅读 · 0 评论 -
数据库异常报错集合
今天在开发的时候遇见了下面这个问题:无法与数据库服务器连接,明明之前都可以,后来在网上找了资料,发现另外一个同样的异常情况(产生原因不一样):这俩问题可以用同一个方法解决,原因说是MySQL的驱动发生了更新,之前的链接方式需要发生改变:之前:jdbc:mysql://localhost:3306/tree?useUnicode=true&characterEncoding=utf-8现在:jdbc:mysql://localhost:3306/tree?useUnicode=t原创 2022-04-10 13:57:46 · 2933 阅读 · 1 评论 -
Nginx部署多server遇到的问题以及相关经验
linux上如何关闭、开启、查看nginx进程三个命令:查看nginx进程状态:停止nginx进程:开启nginx进程:nginx无法访问其他server的端口一般情况下,下图中的方法可以解决大部分问题了:但是如果上面的都不行,那么就应该是你买的服务器中的安全组中对于你所设置的端口号并未开放,所以只要去设置一下就行啦。nginx如何部署多个前端项目这个很简单,学过nginx的人都明白,不过还是贴个示例叭:#user nobody;worker_processes 1;#原创 2022-03-30 20:27:00 · 2525 阅读 · 2 评论 -
服务器部署Java项目详述
前言记录一下自己从0到1部署Java前后端项目到服务器上的过程。正文首先要先买一个服务器(一般用CentOS7),然后大概步骤是再配置一下所买的服务器环境,再安装下对应我们的Java项目所需要的一些应用程序即可:其中 Nginx是用来在前后端之间进行代理的,前台想访问后台就需要Nginx来进行反向代理。因为前台打出来的包是一个静态文件的目录,我们需要用Nginx启动一个端口来访问这个静态目录里的文件。...原创 2022-03-29 17:28:24 · 9119 阅读 · 0 评论 -
springboot:maven打包出现(3.2.0:resources)错误解决
错误如下:我当初为了找这个bug花了一个小时的时间,找到了解决方法:根本问题是:springboot版本和maven版本冲突了!所以降版本就行了。这里贴一个小伙伴的解决更清晰:bug小仓库的文章~...原创 2022-03-28 21:04:46 · 1083 阅读 · 0 评论 -
IDEA集成Gi及相关操作的学习
使用IDEA集成Git首先需要一个Java项目:然后这个TestGit就是我们的工作空间了,说虽然说是一个工作空间,但它同时也是我们本地库的一个存在。当然了,这个文件和我们的Git还没有任何关系,现在我们就让它们产生联系。打开IDEA工具左上角的Files然后点击其中的settings,打开设置窗口:然后找到Version Controller,下面有个Git:然后将Git的安装目录下的Git.exe文件路径添加到Path中,上图中已经自动将其添加进去了。初始化本地库、添加暂存区以及提交原创 2021-12-20 22:59:53 · 318 阅读 · 0 评论 -
Git于GitHub上的应用
回顾本地库与远程库的交互方式所以现在我们按照上面的过程,来实现一下这个事情。初始化本地库这里我在D盘下创建本地库GitResp2:然后记得,一定要初始化,否则这个文件夹和Git是没有关系的:然后我们创建一个Demo.txt文件,并将其添加到我们的本地仓库中:初始化远程库这你首先得有个GitHub的帐号哈…进入GitHub,点击右上角有个+号,然后new repository(创建一个新的仓库):如果你是第一次使用的话,会弹出下面让你验证邮箱的操作:这个很简单,就按照它的做就行原创 2021-12-20 21:39:01 · 657 阅读 · 2 评论 -
Git的学习与使用
GitGit概念Git是一个免费的,开源的分布式版本控制系统,可以快速高效的处理从小型到大型的项目。什么是版本控制版本控制是一种记录一个或者若干个文件内容变化,以便将来查阅特定版本修订情况的系统。解释一下啥意思:比如我今天写了一个登录功能,然后这可能是01版本,然后明天呢我把这个登录功能做了一个优化,升级成了02版本,,后天可能还会优化形成第三个03版本,所以在开发中项目每次迭代时都会产生一个新的版本,当我们发现某一个版本出现bug时,就需要回退到上一个没有bug的版本,但是这么多个迭代版本,原创 2021-12-19 15:10:33 · 359 阅读 · 0 评论 -
前后端项目分离开发中后端常用工具类集合
前言这篇文章收录了在前后端分离开发中,作为后端开发会经常用到的一些模板代码,以方便后面写项目时CV(你们懂的)。后端统一结果集封装代码后端开发中因为需要与前端约定好数据交互是否成功的消息格式,所以这里我们用一个Result类来封装结果集。不同的人代码一般都不一样,不过里面部分要素都是必有的:1、是否成功,一般用code表示(如200表示成功,400表示异常)2、结果消息3、结果数据下面代码中用0表示成功,-1表示失败。@Datapublic class Result implement原创 2021-11-14 23:49:33 · 917 阅读 · 0 评论 -
一个非常好用的对比取色图
在百度上发现了一个非常好用的可以对比颜色的取色的二进制码图:原创 2021-11-02 16:26:15 · 701 阅读 · 0 评论 -
Natapp内网穿透部署本机服务器的JavaWeb项目流程
前言看了这篇文章,你就可以让你的小伙伴远程访问你自己写的网站啦!真的很刺激很有成就感,赶紧试一试吧!其实类似的博客都还挺多的,但是我自己还是再总结一下吧!正文点击链接 https://natapp.cn/ ,在Natapp官网上注册个免费的账户:官网:点击右上角免费注册,流程就不说了,注册账号应该都挺有经验的。注册完账号之后,可以购买隧道,如果有钱就买贵的,没钱就用这个免费的就好了。点击免费隧道后,跳转到下面页面,切记这个端口号是你前端项目的端口号,要注意区别:因为我的项目是前后端分离原创 2021-11-02 14:16:02 · 703 阅读 · 3 评论 -
Artifact contains illegal characters
又是一个常见报错:当创建maven项目时出现如下信息:出现此问题的原因是你的项目名称使用了大小写混写,只要改为全部小写即可。原创 2021-09-26 14:55:09 · 160 阅读 · 0 评论 -
IDEA中web项目无蓝点问题
如上图所示,web目录上无蓝点提示。今天运行一个之前的项目结果遭遇了这个问题,于是打算记录下来给自己提个醒,如果web目录没了这个小蓝点则运行时会报下面这个错误:此时只要加上这个蓝点就好了,操作如下:首先打开项目结构:project struct在打开后的project struct窗口中,先点击Facets,再右键点击Detection右键点击Detection之后点击add添加,在右边找到Web单击它。选中要添加Web的项目,再点击OK添加完成后的窗口为:点击OK,问题解决.原创 2021-09-04 00:50:01 · 1745 阅读 · 0 评论