- 博客(46)
- 收藏
- 关注
原创 ERROR com.rabbitmq.client.impl.ForgivingExceptionHandler - An unexpected connection driver error occ
Java访问失败。
2023-11-20 18:39:02 561
原创 springboot打包后运行失败
这个低级错误卡我这么久,我感觉主要还是plugins配置项的作用和参数了解的不够深。希望你也能尽快解决bug,少犯低级错误。
2023-10-28 16:45:12 958
原创 Cannot resolve symbol ‘TimeUnit‘
Windows11, IDEA 22.1.3, jdk版本: openjdk-21。
2023-10-16 20:03:56 4444 15
原创 An older version [1.2.38] of the Apache Tomcat Native library is installed, while Tomcat recommends
依次进入binaries-- tomcat-native-2.0.5-openssl-3.0.10-win32-bin.zip, 选中下载。将下载后的tomcat-native-2.0.5-openssl-3.0.10-win32-bin.zip解压后,进入bin目录。注意:我这里tomcat9版本的,里面有这个dll文件,我看tomcat6好像没有这个dll文件。简单的说,就是电脑里安装的tomcat的其中一个动态库链接库(,应该当时安装都有配置的。,它推荐的最低版本是。,然后替换这个旧的。
2023-10-11 15:08:22 362
原创 如何退出commit_message页面
虽然提示命令了,但我试了,退不出去。代码commit到本地仓库时,没有指定提交信息。再次进入commit_message页面就会使用。而且,vim/vi应该是linux系统非常。如果没有vim编辑器,设置成vi编辑器也行。正常使用vim/vi的方式编辑、保存。如果你不会使用vim/vi编辑器,/vi常用的就一点快捷键而已,参数指定提交描述信息。
2023-10-10 10:35:51 367
原创 Deprecation Warning: Using / for division outside of calc() is deprecated ... in Dart Sass 2.0.0
tip : 将上面gem path 找出的包路径和这个警告文件的相对路径拼接起来,就是警告文件的完整路径.要在代码中的 $spacing-unit / 2 外面套上 calc函数,防止歧义。出错位置往往不止一个文件,也不知一个位置,按上面方法依次修改即可。因为只是警告而已,不改代码暂时也能运。
2023-09-23 11:33:05 1162
原创 CYGWIN WARNING: Couldn‘t compute FAST__CWD
windows 11 系统, 更新了CYGWIN, 但是没有作用。
2023-09-18 18:32:08 839 1
原创 GoLand的下载与激活【学生认证】
如果账号申请出现问题,建议多看看注册邮箱,是否有邮件漏了,按照邮件的步骤,一步一步来,很简单的。学校邮箱创建的账号,有免费的一年许可证。注意:电子邮箱一定是在学校邮箱。
2023-08-17 18:13:49 2840
原创 远程访问本地mysql
这是一个用于在命令行中连接到MySQL数据库的命令。:指定要连接的MySQL主机名或IP地址。你需要将替换为实际的主机名或IP地址。:指定要连接的MySQL服务器的端口号。你需要将替换为实际的端口号。:指定要使用的用户名。你需要将替换为实际的用户名。:提示输入密码。当你运行命令后,会要求你输入密码。操作步骤:cmd环境输入,会输出mysql的安装路径。复制输出的路径,文件管理器打开路径。就在上面目录的同级目录中。要在mysql环境下设置(root登陆mysql):在MySQL中,每个用
2023-08-01 12:32:46 2034
原创 Go语言channel
通道(channel)是Go语言提供的一种在gorountine之间进行数据创术的通信机制。通道的声明非常简单,只需要使用chan关键字即可,关闭则需要使用close函数。注意:通过close函数关闭channel不是必须的。不主动关闭的通道,垃圾回收器会自动回收。文件操作的close姿势必须的。
2023-07-26 22:41:21 482
原创 SSLError: HTTPSConnectionPool(host=‘zh.cppreference.com‘, port=443): Max retries exceeded with url
访问网页。
2023-07-18 09:59:23 342
原创 C++ vector详解使用 【建议收藏】
1) std::vector 是封装动态数组的顺序容器。2) std::pmr::vector 是使用多态分配器的模板别名。连续存储元素,这意味着不仅可通过迭代器,还能用指向元素的常规指针访问元素。这意味着指向 vector 元素的指针能传递给任何期待指向数组元素的指针的函数。vector 的存储是自动管理的,按需扩张收缩。 vector 通常占用多于静态数组的空间,因为要分配更多内存以管理将来的增长。 vector 所用的方式不在每次插入元素时,而只在额外内存耗尽时重分配。分配的内存总量可用 ca
2023-07-17 23:27:22 1188
原创 C++cin.getline和std::getline的用法和区别
从文件或控制台读入数据。都可以一次性读入多个字符,即读一串字符。cin.getline 是类函数。是基本输入流的函数。标准输入流,是一个类对象。也可以是。std::getline 是标准函数,使用时需要引入头文件 。cin.getline读入的数据一般放在字符数组中,std::getline读入的数据一般放在string对象中。由于cin.getline函数读入的数据放在字符数组中,所以要给出读入字符的(最大)数量。std::getline函数需要给出读入的文件流对象。 : 指向要存储字符到的字符数组的
2023-07-16 00:00:12 1015
原创 C++线性表、单链表
还是那个问题,读入用户的输入的数字,用户输入数字的个数在1-1000之间。我们可以这样读,每次读入一个整数,用int型的数据变量存储。但这样就有大量的变量,如何保证这些变量的次序关系呢?能不能用一个链条把这些变量链接起来呢,串成一个表。每次有新的输入,我们就设置个变量读入,然后加入这个表中。如何将这些数据链接起来呢?想一想哪个让我们很费解的,大名鼎鼎的“指针”,它就可以。指针,存放数据地址的一种数据。可看成,指向了数据。如果想到这,那说明你已经懂了单链表70%的内容了。
2023-07-11 22:38:54 224
原创 23_7第一周LeetCode刷题回顾
这17期道题目,还是比较基础的。主要考察的还是一些简单的思路分析,使用双指针,滑动窗口和特殊的数据结构,比如哈希表和哈希集合。没有特别难的算法和数据结构。但收获还是很多的。
2023-07-09 23:18:03 487
原创 树和二叉树
二叉树是一种特殊的树,其特点是:树中的每个结点至多有两个子树。二叉树是一种有序树,子树有左右之分。子结点分为左子结点和右子结点。三种遍历算法,时间复杂度都是O(n),空间复杂度都是O(n)。三种遍历的相似度很高,递遍历、中序归进行的顺序是一致的,只是输出根结点的时机不同。上面我们给出的先序、中序和后序遍历都是借助递归来实现的。当然,也可以用非递归来实现,借助栈可以实现。由遍历序列构造二叉树由二叉树的先序序列和中序序列可以唯一地确定一棵二叉树。由二叉树的后序序列和中序序列也可以唯一确定一个二叉树。
2023-07-04 15:30:21 861
原创 C++单例模式
一个全局使用的类频繁的创建和销毁。此时,需要控制实例的数目,节约系统资源。判断系统是否已经有这个单例。如果有则返回,如果没有则创建。
2023-06-25 16:18:14 50
原创 C++位图 | bitmap
再说C++位图之前,我们先看一个经典的面试题。给40亿个不重复的且无序的 unsigned int 整数,然后给出一个整数,判断这个数是否在这40亿个数中?空间换时间借助数组0和1那我们就可以这样设计了。用数组的下标索引值表示数字,如果有则对应位设置为 1,否则为 0。那我们就创建一个40亿大小的数组吧。数组存放什么类型的数据呢?bool?char?int?short?都不太好,就算只占一个字节的bool类型,也有8bit,而我们只需1bit表示是否存在。即存在为1,不存在为0。这样。
2023-06-21 15:45:34 184
原创 C++函数传参的一个细节
如何理解 func(B(1));可以把函数展开来看。func(B(1));其实就是 对形参b 进行,也就是,可不就是只进行一次构造函数的调用。有何应用?当我们往 vector 中 push_back 数据,交给vector 管理时,就不需要先创建对象,然后调用移动构造和拷贝构造函数在 vector 中在创建一个副本变量。可以直解通过push_back(B(1))往vector中添加数据,少一次拷贝或移动构造。当然,使用emplace_back也能实现。
2023-06-20 16:31:26 84
原创 C++类(未完结)
类是用户自定义数据类型。使用class关键字定义类。// 属性 // 方法 };//;不可省定义了一个类,类的名称为ClassName。类名首字母一般为大写字母。类的成员(方法、属性)都在类中定义(方法的实现可放在类外)。类的成员函数默认为私有,在类外不能直接访问。可以使用public关键字后跟一个冒号,表示后面定义的成员都能在类外直接访问(直至遇到下一个private:或protected:)。private :// 私有成员。定义在外部不能直接访问的成员。// 公开成员。
2023-06-16 15:47:57 407
原创 C++左值与右值
每个表达式都会得到左值或右值。左值(lvalue)是计算为一个持久存在的值,其内存地址可被用来持续存储值。右值(rvalue)被计算为一个暂时存储的结果。之所以被称为lvalue,是因为lvalue的表达式通常出现在赋值运算符的左边(也可出现在运算符表达式的右边),而rvalue只能出现在赋值运算符的右边。左值,可以由&操作符取出值的存储地址,而右值不行。
2023-06-14 15:44:03 93
原创 c++异常处理机制和noexcept关键字
如果产生异常且在当前函数不能处理,立即调用std::terminate进行程序终止(即使此函数的调用者存在对此异常的捕获也不可)。注意:如果函数抛出异常向让函数调用者处理,那么必须先把函数中new出的内存释放后,再抛出异常,否则内存泄漏。使用函数外捕获去试图捕获并处理一个被noexcept修饰的函数(不向外抛出异常的函数),是没有意义的。发生异常的函数没能力处理函数内部发生的异常,异常抛出到此函数的调用者,让上层函数取处理异常。异常处理后,发送异常的函数终止运行,但不影响外层函数的运行。
2023-06-11 16:40:29 131
原创 selenium的一次简单项目
在python进行爬虫时,有时会遇到动态加载的页面,通过下载(访问)静态的html文件,很难取出大量有用数据。因为数据可能是随着你的访问而逐渐挂载到html中的(比如我们这里的图片加载,滚轮下滚==》图片加载),此时我们就可以需要借助selenium来解决这个问题。
2023-04-13 22:08:41 119
原创 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
以下我在ubuntu某款编辑器上,命令的显示。真的坑,中文逗号长得和英文逗号一模一样。
2022-10-23 15:16:28 417
空空如也
IDEA控制台输出中文乱码
2023-10-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人