自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘亚男

题诗寄汝非无意,莫负青春取自惭

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

原创 Intellij IDEA maven clean 报错:Error executing Maven

或者出现问题的原因:maven的settings配置文件有非法书写,因此在配置文件中一定要注意上下文中的书写。将非法的书写进行改正问题就解决了。出现的问题可以根据图一中右侧看到大体问题是什么,我的问题是:重复的写标签:‘pluginGroups’因此只要删除一个就可以~...

2020-05-24 20:42:01 1745 1

原创 【SpringBoot 】application.yml文件注释中文乱码问题

时间可以改变一切,每时每刻都是惊喜呢!明明关闭电脑之前一切还是很美好的样子,当再次启动电脑,打开程序就发现注释乱码了~解决办法:找到File->将File Encoding中画红色框的地方改为UTF-8重启项目,就可以了~...

2020-01-20 16:10:23 3820 2

原创 【Java】DeBug方式运行: Connected to the target VM, address: ‘127.0.0.1:38686‘, transport: ‘socket‘

IntelliJ IDEA 工具在使用DeBug运行的时候,出现了 Connected to the target VM, address: '127.0.0.1:38686', transport: 'socket',解决办法就在文章中。

2019-11-10 16:57:55 7109 11

原创 【java】报错 A component required a bean named 'XXXService' that could not be found.

解决办法找到对应的XXXService的实现类,加入@Service(“XXXService”)这样的注解。如果加上之后,注解爆红,这个时候就要查看一下引入的jar包是否对应总结:在敲代码的时候一定要细心,不然出现bug有的时候都稀奇古怪的,但是这样也是对自身的一种提高。...

2019-09-15 16:50:05 7319 3

原创 【Java】The Tomcat connector configured to listen on port 8070 failed to start.

当出现这个问题的原因是所用的端口被占用了,

2019-07-27 12:02:05 715 12

原创 【JAVA】ERROR creating bean with name ‘xxxx‘ defined in class path resource [/x/x/xxx.class]

找到项目中的启动类,在启动类上加一个注解@ComponentScan就可轻松搞定问题,加这个注解的时候要注意,在增加引入jar包对用的路径的同时,也不要忘记加上自己本服务的路径。该问题一般是因为需要扫描的路径没有正确进行扫描,导致对应路径的类无法找到,这个时候需要怎么快速处理呢?新引入的jar对应的路径是:com.ccd.sso。自己本服务的路径是:com.own.lele。

2024-07-14 16:47:59 278 1

原创 【Linux】ImportError: libclntsh.so.11.1: cannot open shared object file: No such file or directory

当看到这个问题,我的第一反应怎么会出这个问题呢?手动执行了脚本是成功的,为什么还会出现这个问题呢?然后我就开始百度,直到在百度上看见一篇文章的名字是:【在 root 下执行 Oracle 程序时找不到 libclntsh.so.11.1 错误的解决办法】我就想手动执行脚本是在我当前登录的普通用户下,而不是root用户下,之前配置的环境变量也只在当前的普通用户下配置,但是定时任务却放在了root用户下的crontab中,所以这个任务才会一直执行失败,通过这个方式又一次的尝试,还是失败了直到这篇文章出现.

2022-03-20 22:23:25 3492

原创 【Java】判断对象中是否存在某属性

判断对象中是否存在某属性

2020-12-31 22:26:46 5206

原创 【C#】基础知识(二)

一、命名规则 Pascal大小写 Camel大小写 标识符中每个单词都首字母大写 除第一个单词以外,标识符中所有的单词都首字母大写 用户类型名称和成员名 用于本地变量和方法的参数 全大写;标识符由全大写字母组成;仅用于缩写词IO、DMA、XML ps:其实针对不同的语言命名规则是都是很试用的,规范的命名会让同行业的人对你有优良的评价,...

2020-11-26 23:22:15 425 13

原创 【数据结构与算法】删除链表中重复的结点(剑指offer)java版

在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5

2020-09-27 21:34:48 248

原创 【数据结构与算法】从尾到头打印链表(剑指offer)java版

输入一个链表,按链表从尾到头的顺序返回一个ArrayList。

2020-09-20 21:21:26 299 2

原创 【数据结构与算法】链表中倒数第k个节点(剑指offer)java版

输入一个链表,输出该链表中倒数第k个结点。

2020-09-13 21:42:20 196

原创 【数据结构与算法】用两个栈实现队列(剑指offer)java版

用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。

2020-09-06 21:34:25 187

原创 详解Servlet

Servlet

2020-08-30 20:23:53 376

原创 【数据结构与算法】二维数组中的查找(剑指offer)java版

在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

2020-08-23 21:32:55 207

原创 高素质的打造,你不可缺少

做高素质人是要耐得寂寞的,为人性僻耽佳句,语不惊人死不休。达者普兼天下,高素质如果不能做到奉献于社会,不如退其次,穷者独善其身,选择自我救赎与完善,因为只有高素质人才能拯救自己,才能看清自己所处位置和需要所走的方向。注意一点的是,高素质并不等同于高文化,反之亦然。文化多少只是影响素质高下的媒介之一,修养的程度也不能忽视更多的社会化因素影响。

2020-08-22 14:31:01 306

原创 【数据结构与算法】最小的K个数(剑指offer)java版

每一个中算法都有属于自己的优点,每一道题也不是只有一种方案可以解决,找到最适合的就是最好的

2020-08-16 21:04:39 223

原创 【数据结构与算法】数组中的重复数字(剑指offer)java版

数组中的重复数字是数组中的经典题目

2020-08-09 21:35:05 232

原创 【数据结构与算法】常见的数据结构整合

数据结构是指互相之间存在一种或多种特定短息的数据与元素的集合。

2020-08-02 23:39:24 225

原创 问题: Failed to delete XXX\target\tomcat\logs\access_log.2020-07-19

在点击Lifecycle上的clean之前一定要关掉当前启动的程序

2020-07-26 15:32:14 2089

原创 问题:The web application registered the JDBC driver unregister it when the web application was stopped

问题:The web application [/authority_ssm_web] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.所导致的原因有很多,但是很多时候都在配置。

2020-07-19 11:51:32 902

原创 雪花算法揭秘时刻

ID的生成有很多的方式,使用雪花算法带来的好处:毫秒数在高位,自增序列在低位,整个ID都是趋势递增的; 不依赖数据库等第三方系统,以服务的方式部署,稳定性能高,生成ID的性能也是非常高的;可以分局自身业务特性分配bit位,非常灵活

2020-07-12 21:26:34 588

原创 解决Google的安装位置的苦恼

谷歌在在下载结束后,点击安装就会走默认安装,没有自定义安装,但是像我这样有强迫症的人来说,默认安装到C盘的目录下面的某个文件夹中,不和其他软件放在一起统一管理太难受了~所以此篇文章就是为了解决Google的安装问题的

2020-07-05 19:44:59 1070

原创 【设计模式】多线程下的七种单例模式

单例模式是设计模式中常见之一,无论是第三方的类库中,还是我们日常开发中,几乎都可以看到单例的影子,单例设计模式提供了一种在多线程情况下保证实例的唯一性的解决发方案,尽管实现单例模式很简单,但是实现非方式却有很多种,此篇博客中将介绍其中方式进行实现。

2020-06-28 21:31:24 304

原创 【数据结构与算法】快速排序

什么是冒泡排序?通过对待排序序列从前向后,依次比较相邻元素的值,若你发现逆序则交换,使值较大的元素从前移向后部,就想水底的气泡一样逐渐向上冒。PS:因为在排序的过程中,元素不断接近自己的位置,如果一趟比较下来没有进行过交换,就说明序列有序,因此要在排序过程中设置一个标志flag判断元素是否进行过交换,从而减少不比较的比较。什么是快速排序?是对冒泡排序的一种改进。通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后在按照此方法对这两部分数据分别进行快

2020-06-21 21:42:19 221

原创 【mysql】数据库的常见函数

单行函数字符函数LENGTH:获取字符长度SELECT LENGTH("who are") as 字符长度CONCAT:拼接字符串SELECT CONCAT("who","are") as 拼接字符串UPPER:将所有字符变为大写SELECT UPPER("Who") as 字符大写LOWER:将所有字符变为小写SELECT LOWER("WHo") as 字符大写substr:截取字符串 (一共有四种形式)SELECT SUBSTR("工藤新一喜欢小兰",7) as 截

2020-06-14 21:32:09 224

原创 IntelliJIDEA2019问题:Spring Configuration Check

解决方案:找到Project Structure找到出现上述问题的文件(我的是cloud-consumer-order80),找到对应文件下的Spring,点击+;4. 将文件全部选中

2020-06-07 19:34:43 585

原创 【数据结构与算法】希尔排序算法的思路与实现

什么是希尔排序算法?在简单插入排序经过一个更高效的版本,也称为缩小增量排序基本思想:希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着真想的逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件就被分到一组,算法终止。简单理解:希尔排序就是根据步长,将所有数据进行分组,将数据进行对比;然后缩小步长,继续进行分组,将数据进行对比,直至步长为1时,结束代码实现交换法:如果你知道冒泡排序的话,有没有感觉二者很相似;二者都需要经过判断进行数据交换 pub

2020-05-31 21:32:28 655

原创 【数据结构与算法】迷宫回溯问题实现

什么是递归?简单的说就是自己调用自己,每次传入不同的变量作用就是有助于程序员解决复杂的问题递归可以解决什么问题?各种数学问题:八皇后问题,汉若塔,阶乘问题,迷宫问题各种算法中:比如快速排序、归并排序用于栈解决问题

2020-05-17 21:31:39 301

原创 【数据结构与算法】逆波兰表达式计算器的实现(后缀表达式)

什么是逆波兰?中缀表达式转后缀表达式(逆波兰表达式)初始化两个栈:运算符栈s1和存储中间结果的栈s2从左到右扫描中缀表达式遇到操作数时,压入s2遇到运算符时,比较其运算符与s1栈顶的运算符的优先级1)如果s1为空遇到括号时:1)重步骤2-5,直到表达式结束将s1中剩余的运算符依次弹出压入s2依次弹出s2中的元素并输出,结果的逆序就是中缀表达式对应的后缀表达式...

2020-05-10 21:04:34 349

原创 【数据结构与算法】栈实现综合计算器(中缀表达式)

什么是栈?栈(stack)是一种线性结构栈是一个先入后出的有序列表展示限制线性表中元素的插入和删除只能在线性表的同一端进行的一种特殊线性表。允许删除和插入的一端,为变化的一端,称为栈顶,另一端为固定的一端,称为栈底。什么时候用栈?子程序的调用:在跳往子程序前,会先将下一个指令的地址存储到堆栈中,直到子程序执行完成后再将地址取出,以回到原来的程序中。处理递归调用:和子程序的调用类似,...

2020-05-03 21:30:44 453 2

原创 【数据结构与算法】约瑟夫(Josephu)问题

什么是约瑟夫问题呢?设编号为1,2,…n的n个人围坐一圈,约定编号为k(1 <= k <= n)的人从1开始报数,数到m的那个人出列,它的下一位又从1开始报数,数到m的那个人又出列,以此类推,知道所有人出列为止,由此产生一个出队编号的序列。提示:用一个不带头节点的循环链表来处理Josephu问题:先构建一个有n个结点的但循环链表,然后由k结点起,从1开始计数,计到m时,对应结点从...

2020-04-26 21:31:56 656

原创 【数据结构与算法】单链表的反转

链表介绍链表是以结点的方式来存储,是链式存储每个结点包含data域,next域;指向下一个结点链表的每一个结点不一定是连续存储的链表分带头结点的和没有头结点的链表代码实现 1. 先定义一个几点reverseHead=newHeroNode 2. 从头遍历原本的链表,每遍历一个结点,取出一个结点放在新的链表(reverseHead)的最前面 3. 原本的链表head.next...

2020-04-19 21:21:48 315

原创 二维数组和稀疏数组互相转化

稀疏数组简介当数组中大部分数据为0,或者为同一数组时,可以使用稀疏数组来保存。处理方法:记录数组共有几行几列,有多少不同的值把具有不同值的元素行为及值记录在一个小规模的数组中,从而缩小程序的规模例子:某一个数组如下所示:将其转化为稀疏数组:代码实现二维数组转化为稀疏数组: public static void main(String[] args) { ...

2020-04-12 20:44:55 298

原创 跨域问题

什么是跨域?浏览器对于js的同源策略的限制跨域原因说明示例域名不同www.jd.com 与 www.taobao.com域名相同,端口不同www.jd.com:8080 与 www.jd.com:8081二级域名不同item.jd.com 与 miaosha.jd.com特例:域名和端口都相同,请求路径不同,不属于跨域什么是跨域问题?跨域问题是...

2020-04-05 21:12:03 237

原创 疫情下的“互联网”

    春节是阖家团圆,举国欢庆的日子,但是2020年的春节因为疫情发生了巨大的变化,有人分割两地,有人奔赴前线,有人满汉泪光… …    疫情最初发生在武汉,但是因互联网让全国上亿人民都在关注着武汉人民,关注着疫情,关注着国家的情况。    眼看着时间一点一点的过去了,但是疫情依旧,导致学生、员工等人假期延长,但是就在这个时候互联网带给我们希望,让更多的人投入到自己的工作岗位,让更多的人走入...

2020-04-02 20:43:37 437 3

原创 启动Elasticsearch出现bootstrap checks failed

引起启动Elasticsearch出现bootstrap checks failed问题的原因有三种:文件权限不足,线程数不足,进程虚拟机内存

2020-03-29 20:20:13 648

原创 elasticsearch启动报错:which: no java in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin)

找到elasticsearch文件下的logs文件:which java如果出现:no java in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)那么就到root账号下安装jdk吧安装步骤链接:https://blog.csdn.net/xuforeverlove/article/details/8080...

2020-03-21 20:25:59 3480 1

原创 Elasticsearch的安装

安装前准备到Elasticsearch的官网下载https://www.elastic.co/cn/downloads/elasticsearch创建新用户出于安全考量,Elasticsearch默认不允许以root账号运行创建用户:user add 账户名称设置密码:passwd 账号名称上传并解压安装包tar -zxvf elasticsearch-6.2.4.tar.g...

2020-03-15 21:44:02 191

原创 启动报错:HikariPool-1 - Exception during pool initialization.

报这个问题的时候要注意看一下这个下面的具体报错信息。问题一:Unable to load authentication plugin ‘caching_sha2_password’.(无法加载身份验证插件“ caching_sha2_password”。)这个问题可能是由于项目中使用的mysql-connector-java驱动包的版本问题,一定要注意连接数据库的版本,因为随着mysql的不...

2020-03-08 19:29:51 3597

空空如也

空空如也

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

TA关注的人

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