tree_ifconfig的博客

为java而生的小豪

8.25关于笔试面试(数梦工场&亲宝宝)

  Java笔试面试:  ①亲宝宝(三天后回复):  (1)时间:2018/8/24 9:29:00  (2)笔试:     1、String类、Integer类的各个方法的实现(主要是equals、hashCode方法)。     2、MySQL的索引使用和优化(百万级)。     ...

2018-09-06 18:29:51

阅读数 1595

评论数 5

使用随机端口启动SpringBoot项目的两种方式

   注意:修改@SpringBootConfiguration注解修饰的类中的启动方法即可。 一、方式一:(使用SpringApplication对象) SpringApplication springApplication=new SpringApplication(Microservi...

2018-09-06 09:27:59

阅读数 517

评论数 0

IDEA中的两种项目格式(.idea、.ipr)

一、创建Maven项目时的截图   总结:.idea(基于目录)、.ipr(基于文件) 二、两种文件区别的截图:  ①.idea       ②.ipr     注意:双击该文件可以直接启动IDEA并打开该项目。...

2018-09-01 10:44:06

阅读数 548

评论数 2

Git之The authenticity of host 'github.com (13.250.177.223)' can't be established问题解决

一、问题介绍   (1)出现场景:当使用git push -u origin master命令将本地代码推到远端。  (2)出现问题的截图:          二、问题解决   (1)问题原因1:新生成SSH Key(密钥)时,进行git clone或git push时,经常会出现该错误...

2018-08-10 09:25:55

阅读数 4140

评论数 0

MongoDB学习(六)之文档(document)之增删改查

一、插入文档   1)insert()方法      (1)语法:      db.COLLECTION_NAME.insert(document)     (2)示例:            ①将文档存储到user数据库的col集合中:                ...

2018-08-07 17:45:41

阅读数 3185

评论数 0

Mybatis之在mapper.xml中提前判断好字段是Not Null或非空字符串

①二者在一起写,<if test="channelId != null and channelId != '' ">字段名=#{xxx,jdbcType=VARCHAR}</if&...

2018-07-30 17:04:33

阅读数 2560

评论数 0

Eclipse中十大实用指令

1、Ctrl+O      作用:快速outline,也就是能够快速列出当前类中的所有属性和所有的方法、类的结构,可以在搜索栏中搜索需要的方法或者属性的名字。2、Ctrl+Shift+R    作用:快速查找当前workspace中的匹配的文件    例如:  需要查看所有的.java结尾的文件 ...

2018-07-13 13:39:08

阅读数 521

评论数 0

动态数组实现(支持泛型)

   动态数组实现(支持泛型)  一、简单介绍     为了复习下数据结构,java框架搞多了,突然觉得数据结构的乐趣。就在这个月,每周会更新自己对以前数据结构的代码的优化,本次,先写了支持泛型的动态数组,所以如果要测试,请使用除八大基本数据类型之外的类型进行测试,也可以使用八大基本数据...

2018-06-03 09:34:19

阅读数 349

评论数 0

Spring Boot通过实体类自动创建表时出现创建不上的情况

         Spring Boot通过实体类自动创建表时出现创建不上的情况   原因1:        启动类和实体类的包命名问题,但是在2.0版本以上的初始化中,一般根目录和与启动类类名相同的包下会有一个启动类(也就是两个启动类)  解决方案1:           启动类的包名是com....

2018-03-29 15:24:56

阅读数 4647

评论数 0

在IDEA中SpringBoot实现服务器自动重启

一、自动重启服务器1、导入devtools依赖即可<dependency> <groupId>org.springframework.boot</groupId>...

2018-03-25 18:50:47

阅读数 1712

评论数 2

解决在CentOS上安装mysql出现/lib/ld-linux.so.2: bad ELF interpreter问题和缺少共享库libstdc++.so.6

方法一: 1.出现/lib/ld-linux.so.2: bad ELF interpreter问题: 原因:64位linux系统上安装了32位的软件会出现这种问题 解决方法:yum install glibc.i686 2.然后重装MySql(rpm -ivh MySQL-server-...

2018-03-04 17:10:48

阅读数 1898

评论数 4

本地Navicat连接不上远端服务器的MySQL

可能是三个原因造成的: 1、原因一:       本地电脑连不上网络。      解决方法:使用ping命令去ping下百度,保证本地电脑是联网通畅的状态。 2、原因二:     远端服务器的防火墙没有将MySQL数据库的3306端口对外开放。      解决方法:在远端服务器的防火墙...

2018-12-09 23:31:01

阅读数 161

评论数 0

LeetCode183之从不订购的客户(MySQL实现)

一、题目 二、一种解题思路 1)核心:根据Customers表中的Id对比CustomerId有的,只要是不存在的就返回。    时间复杂度:O(n)    空间复杂度:O(1) 2)核心代码: select Name Customers from Customers where...

2018-11-06 13:04:25

阅读数 86

评论数 0

LeetCode620之有趣的电影(MySQL实现)

一、题目 二、一种解题思路 1)核心:主要是根据id进行区分奇偶数(id%2=1即可)    时间复杂度:O(n)    空间复杂度:O(1) 2)核心代码: select id,movie,description,rating from cinema where id%2=1 ...

2018-11-06 12:52:31

阅读数 96

评论数 0

LeetCode627之交换工资(MySQL实现)

一、题目 二、一种解题思路 1)介绍:case when then else end 法    时间复杂度:O(n)    空间复杂度:O(1) 2)核心代码: update salary set sex=CASE sex WHEN 'm' THEN 'f' ...

2018-11-06 12:42:39

阅读数 89

评论数 0

LeetCode596之超过5名的学生(MySQL实现)

一、题目 二、一种解题思路 1)介绍:分组计数解法(记得去重啊)    时间复杂度:O(n)    空间复杂度:O(1) 2)核心代码: select Class from courses group by Class having count(distinct student)...

2018-11-06 12:27:43

阅读数 89

评论数 0

LeetCode19之删除链表的倒数第N个节点

一、题目 二、两种解题思路 ①方法一:二次遍历法 1)方法介绍:    时间复杂度:O(2n)    空间复杂度:O(n) 2)核心代码: public static ListNode removeNthFromEnd(ListNode head, int n) { ...

2018-11-01 22:50:52

阅读数 38

评论数 0

LeetCode182之查找重复的电子邮箱(MySQL实现)

一、题目 二、一种解题思路 1)介绍:分组计数解法(你也可以使用)    时间复杂度:O(n)    空间复杂度:O(1) 2)核心代码: select Email from Person group by Email having count(Id)>1 ...

2018-11-01 09:08:07

阅读数 113

评论数 0

LeetCode2之两数相加(Add Two Numbers)

一、题目 二、一种解题思路 1)介绍:暴力解法(感觉没别的了吧,可能是我笨吧,原地爆炸下)      方法思路:一路遍历,一路加,遇到一个链表的next为null时,则停止遍历该链表,并且让另一个链表的剩余节点和0相加。若链表已经遍历完了,还存在进位数,则在创建一个next节点。   ...

2018-11-01 08:59:54

阅读数 47

评论数 0

LeetCode232之用栈实现队列(Implement Queue using Stacks)

一、题目 二、一种解题思路 1)介绍:双栈实现队列法   方法解析:使用两个栈做为基础,一个栈保存输入的元素,另外一个栈将前面栈中的元素保存到自己中,这样就实现了队列的效果,最先进的元素在in栈的栈底,out栈的栈顶。 ()从一个栈到另外一个栈的操作,仅在out栈为empty时进行,也就...

2018-10-31 22:19:53

阅读数 74

评论数 0

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