自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (3)
  • 问答 (3)
  • 收藏
  • 关注

原创 RabbitMQ集群问题- rabbitmqctl join_cluster rabbit@node1 unable to connect to epmd (port 4369)

4369 25672 两个端口防火墙开放后再集群就成功了

2022-01-10 17:38:14 2267 1

原创 json串转List集合

List<T> softwareType = JSONArray.parseArray("JSONString", T);T代表Bean

2021-02-03 10:08:33 383 2

原创 list<Bean> -->List<Map>

List<Map> data = JSON.parseArray(JSON.toJSONString(result.getData()), Map.class);result.getData 是一个list<Bean>集合先通过JSON.toJSONString将list<Bean>转换成map格式的JSON字符串、再通过JSON.parseArray将JSON字符串转换为数组列表得到list<Map>...

2020-12-12 09:45:24 674

转载 mysql between and 遇到日期查询边界问题

最近实现一个按日期范围查询列表,例如输入的是日期 2015-11-01到2015-11-03,想得到1号到3号的数据,执行 select * from table wherecreate_date between '2015-11-01' and '2015-11-03' 结果是1号到2号的数据,这是因为时间范围是1号0时0分0秒到3号0时0分0秒之间的数据,只需要把后面的日期加一天即可。修改,使用date_add方法select * from table wherecreate_dat..

2020-09-18 14:15:04 626

原创 static静态修饰符

记录一个坑我在生成Excel文件表头的工具类中声明了一个list<Map>静态域存放表头信息,问题就出现在了这里,每当我生成一次表头,静态域的内容就多一次,到了第二次生成的时候就会在之前的基础上累加map解决办法是不使用静态的全局变量,使用方法内的局部变量,随着方法的调用而创建,随着方法的结束而结束...

2020-07-24 15:06:39 124

转载 Eclipse反编译插件安装

打开eclipse,Help菜单选择EclipseMarketplace搜索Decompiler

2020-06-20 10:09:36 174

原创 Python局部变量

python局部变量只有在方法中才会形成闭包,在for等循环语句、if等条件语句中并不会产生局部作用域;Java则不然,在方法和循环或条件语句中声明的变量只在声明范围内有效

2020-06-12 11:54:06 444

原创 Access denied for user readonly@% to database

Access denied for user 'readonly'@'%' to database使用dbeaver连接mysql提示我该用户名拒绝访问;但是同样的配置信息使用Sqlyog连接就可以连接成功解决办法:看一下连接信息的地方这里自己是不是空着,我这里应该空着,但是我把他当成Sqlyog的别名了,导致出现了这个错误,移除后正常登陆了...

2020-06-08 16:24:34 2176

原创 GROUP_CONCAT()函数使用说明

mysql支持的GROUP_CONCAT()函数可用于拼接属于同一组的多个字符串,而且该函数支持对需要拼接的字段进行DISTINCT ORDER BY等一系列操作

2020-06-05 14:46:17 517

原创 Excel if函数如何同时满足多个条件

if函数同时满足多个条件需要和and函数联合使用AND函数中,多个条件间使用逗号分隔;解析如下: 如果G24单元格的数据同时满足大于等于90%,则返回1;否则返回0

2020-06-05 14:41:36 15088

原创 python:Numpy数组切片

数组切片:根据索引获取数组的子集索引: 从索引开始后结束的所有元素:索引 从第一个元素开始,到索引前的一个元素为止

2020-06-03 09:34:16 266

原创 zeros()方法参数说明

2020-06-02 16:49:44 4774

原创 循环队列的实现逻辑

2020-05-30 22:42:31 168

原创 function city_country at 0x00B59100

<function city_country at 0x00B59100> python造成原因,直接输入函数名造成的,如果你遇到了这样的错误,请检查一下是否是只输入了函数名。两种修正方法:一是将函数的返回值赋给一个变量,最后输出这个变量二是直接输出...

2020-05-19 09:45:30 262

原创 三元表达式解析

例: String s = 1 > 2 ? "ss" : "sss";第一步: 先执行等号后面,问号前面的部分,即 1 > 2,返回一个结果false第二步 : 根据第一步的执行结果取值,如果是false,值为冒号右边的内容,如果是true,为冒号左边问号右边的内容,在本例中为false,取值为“sss”第三步: 将第二步的值赋予声明的变量,即等号左边的内容,在本例中是String s = "sss"最后该三元表达式的执行结果...

2020-05-14 06:32:24 680

原创 整数反转

整数反转的重点在于考虑整型的溢出问题在不考虑,溢出问题的情况下即为纯粹的数学问题,弄清楚每一位和每一位之间的关系:个位、十位、百位每一位与上一位的差距都是10倍。所以我们只是纯粹的做一道数学题,流程是这样的依次取出该整数的低位放入要返回的整数,每存一次在原始数据*10的基础上再相加再就是考虑溢出的情况:超过最大值,低于最小值。什么情况下考虑溢出?要反回的整数已经有值了我还需要往要返回的整数中继续添加位数,在添加前我们需要考虑还能不能添加,必须是添加前考虑,因为添加如果溢出了再考虑再程

2020-05-13 06:52:31 232

原创 合并两个有序链表

有一个链表为空,就直接指向剩余节点,剩余节点本身已经是按升序排好的了。先比较l1和l2的头节点,值大的节点不动,值小的节点换成第二个节点,最小的节点的指向 如果最小的节点的下一个节点还是小于另一个链表的头节点,指向不变;如果最小的节点的下一个节点大于另一个链表的头节点,指向改变,最小的节点指向另一个链表的头节点。这样,两个原始链表都变化了。流程是这样,我理解的这个题或者递归关于这个题的用法的重点是这里,一开始并没有直接链接,而是触发终止条件后,一层层的回溯才产生了链接,倒着链接,先获取尾结.

2020-05-13 06:44:58 128

原创 VSCode:字符超过79个字符报错怎么解决

文件-->首选项-->设置点击图中框中标识,进入setting.json文件,添加 "editor.wordWrap": "on", "python.linting.flake8Args": ["--max-line-length=248"]这两行代码即可解决问题。第一行代码是自动折行,第二行是取消字符限制...

2020-05-09 20:10:25 2107

原创 hiberinate eq方法和eqOrIsNull方法的区别

框架不认识null但是认识自己定义的NullExperience对象(大佬简洁而精炼的总结)----------------------------------------------------------------------------------------------------------------如果使用eq方法,hibernate会将null作为一个无法识别的值,...

2019-11-15 15:34:39 731

原创 项目启动卡住

记一次项目启动异常,我是项目卡在了logger日志的地方,没有反应,然后过了一段时间,提示超时,排查后发现连的是外网不是内网,访问不到数据库...

2019-11-15 10:26:41 314

原创 超级完整的RabbitMQ安装笔记,每个安装步骤的实时记录

个人关于该篇博客的在线笔记,有困惑可以留言http://note.youdao.com/noteshare?id=5f375d3bb4b881fa5e866d327b0ab2ee一些截图没出传上来1、安装 Erlang step1 -- 安装yum install erlangstep2 -- 修改/etc/profile配置文件,添加如下环境变量:ERLAN...

2019-11-09 16:03:59 170

原创 1024

踏入职场第一个1024立个flag:来年1024,技术提升一倍,薪资提升一倍,身体素质提升一倍,一切好的事情都想更好的方向发展,一切不好的事情都像好的方向发展。耶~(^-^)V 祝自己节日快乐~...

2019-10-24 11:14:00 1354

原创 java.lang.IllegalStateException

Caused by:java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext我是在页面联调环节遇到的这个异常,原因是数据库连接池一直是连接状态,没有释放连接...

2019-09-30 11:06:05 273

原创 Error和Exception

Error:不是程序出现的异常。ps:NoClassDefFoundError:出现该异常的原因往往是打包的时候漏掉了某些类或者jar包出现了破损或者被篡改,出现这个异常代表程序是没有问题的,因为加载的类在编译期的时候是存在的Exception:程序出现的异常,逻辑上的异常,语法上的异常等等ps:ClassNotFoundException:出现该异常如何在保证了类名书写没有没有...

2019-09-08 19:15:49 93

原创 Error和Exception

Error:不是程序出现的异常。ps:NoClassDefFoundError:出现该异常的原因往往是打包的时候漏掉了某些类或者jar包出现了破损或者被篡改,出现这个异常代表程序是没有问题的,因为加载的类在编译期的时候是存在的Exception:程序出现的异常,逻辑上的异常,语法上的异常等等ps:ClassNotFoundException:出现该异常如何在保证了类名书写没有没有...

2019-09-08 19:14:01 124

原创 Java Long 非空校验

Long notNull;--------------------------------------------if(notNull.longValue() == 0 || notNull == null)----------------------------------------------如上判断会出现空指针异常,当notNull为空的时候不会再进行 || 右面的表达式判...

2019-08-21 20:30:47 27956

原创 LeetCode217 存在重复值

https://leetcode-cn.com/problems/contains-duplicate/solution/cun-zai-zhong-fu-yuan-su-by-yuanhepeng/将数组元素作为K键,对应下标作为V值存入哈希表,当数组中存在重复的元素的时候,存入哈希表的时候会出现丢键的情况,因为哈希表的K值是不允许重复的。所以说,将数据元素存入哈希表后吗,比较两者的长度,...

2019-08-02 10:40:56 77

原创 使用java进行精确运算

需要使用BigDecimal工具类private String nooknum;private String oknum; private String correctrate;public String getNooknum() { return nooknum; } public void setNooknum(String nooknu...

2019-06-21 15:25:30 259

原创 逆序单链表

public class LinkReverseOrder { public static class Node{ public int value; public Node next; public Node(int data) { this.value = data; } pub...

2019-06-12 14:46:25 1737

原创 删除链表倒数第K个节点

当删除单链表中的倒数第K个节点的时候可以采用如上方法,先循环链表并每移动一个元素K值就减一,如果链表最后一个节点对应的K值小于零,则代表要删除的是链表中间的某个节点,此时再重新遍历链表,从头结点开始,head2->head,头结点加一,然后每移动一个节点K值边加一,当K为零时,代表该链表的下一个元素是要删除的元素,此时跳出循环,不再继需移动元素,而是将该节点的下一个节点的下一个节点作为该...

2019-06-12 14:42:53 402

原创 快速排序的两种实现方式

从小-->大排序以首位元素作为基准元素在起始位置小于结束位置的前提下,先从右到左循环数组元素,如果大于基准元素,则向左移动结束位置的索引,当不满足循环条件的时候,将索引是高位的元素赋予索引为低位的元素(也就是首位元素所在的地方)然后从左到右循环数组元素,如果小于基准元素,则向右移动开始位置的索引,当不满足循环条件的时候,也就是大于基准元素的时候,将索引为低位的元素赋予索引是高位的...

2019-05-29 20:10:05 797

原创 string的replaceAll()

String s = "我.爱.中.国";将字符串s中的“.”使用空格替换掉,如果s.replaceAll(".","");会将整个字符串替换成空字符串原因则是replaceAll函数的两个参数replaceAll(regex, replacement)第一个参数regex代表在该字符串中通过正则表达式查找符合添加的子字符串并使用第二个参数replacement替换掉,而在正则...

2019-05-27 15:53:33 53542 6

原创 关于x++与++x的超通俗易懂的解释

public class Test{static{int x=5;//作用域内无引用,函数(方法)执行完直接回收了}static int x,y;public static void main(String args[]){ System.out.println(x);//0 x--; System.out.println(x);//-1 myMethod( ...

2019-05-22 10:32:32 1518

原创 多个if判断和if-else-if判断的区别

拿二维矩阵来举个例子public class Solution { public boolean Find(int target, int [][] array) { int rows = 0; int cols = array[0].length-1; while(rows <= array.length-1 &&...

2019-05-20 10:27:22 3953

原创 分页

在sql分页中进行总条数计算的时候如果关联的表在where后面没有相应的筛选条件并且和该表之前的表的连接是一对一连接,代表该表可以去掉而且不会影响总的记录条数并且可以提高执行效率,当关联的表在where后面没有响应的筛选条件但是却还是会对之前的表的关联造成影响(涉及到group by分组的地方)可以有两种方式解决:解决方法一:在count函数中增加distince去重,将重复的数据去掉...

2019-05-17 10:53:56 85

原创 如果一个sql涉及到了两个数据库

当一个sql涉及到了两个数据库,选择其中一个数据库,即当前实例,然后当需要连接另一个数据库的表的时候也就是另一个实例,需要添加库名前缀,即:当前库的表 JOIN另一个数据库名.另一个数据库的数据表 ON连表条件希望对大家有帮助,如果还有什么困惑的地方可以留言...

2019-05-09 21:13:48 1049

原创 svn更改文件名

更改文件名应该先将原文件复制一份,将复制的文件更改成想要修改的问题然后将其作为新文件提交,然后删除旧文件

2019-05-08 21:25:35 2873

原创 导入新项目Tomcat版本不一致问题 not defined

1.Tomcat版本问题,错误如下:解决办法为在项目上右键选择Properties选择Targeted Runtime,将项目Tomcat的版本对应成自己本地Tomcat的版本即可参考文章:https://stackoverflow.com/questions/37698738/eclipse-target-runtime-apache-tomcat-v...

2019-05-06 19:33:58 1002

原创 关于页面处理excel文件下载响应的文件流数据

<script type="text/javascript"> function ranking(){ var myForm = document.getElementById("form1");//传入表单元素form1 var url = '/official_website/api/data/classRank.do';...

2019-04-30 14:00:41 572

原创 创建一个表的同时并导入另一个表的数据

现有表 a,接下来我想要创建一个b表并将a表中的数导入b表,在mysql中我可以这样做,CREATE TABLE IF NOT EXISTES b SELECT * FROM a;而在sqllite数据库中适用mysql的语法却不在适用,有了一些微小的差异,CREATE TABLE IF NOT EXISTES b AS SELECT * FROM a;...

2019-04-18 15:15:01 3701

chromecj.com.zip

谷歌插件

2020-05-28

变量、数据类型和运算符

对于java初学者的关于变量、数据类型以及算术运算符和比较运算符的一些总结

2017-12-17

初始java及对工具的使用

对java的一个简单的介绍,以及对Myeclipes和eclipes的一些常用介绍

2017-12-17

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

TA关注的人

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