自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 面试官:能说说“TCP与UDP协议的区别”吗?

今天参加了人生的第一场面试,还是没有达到最佳状态吧,不过面试官问了我这个问题:TCP与UDP协议的区别?刚听到,这两个词,有点高兴,这好像学过,当我想答的时候,却发现半天憋不出几句话来,还是学过的忘记了,于是再来复习一下这方面的知识。...

2020-12-09 21:06:36 453

原创 当HashMap遇到Hashtable

1、两者父类不同hashMap继承AbstractMap类,而hashtable继承Dictionary类。但他们都同时实现了Map,Cloneable,Serializable三个接口 2、对外提供的接口不同hashtable比hashMap多提供了elements()和contains()两个方法3、对null的支持不同hashtable:key和value都不支持nullhashMap:...

2020-12-01 20:23:57 121 2

原创 @Repository 与 @Mapper的区别

今天在用springboot整合mybatis时,mapper接口上用的注解是以前学spring时用的@Repository注解,可一运行,就出现了错误。

2020-11-19 23:53:51 60125 17

转载 Apache RocketMQ开发者指南

中文文档链接:https://www.itmuch.com/books/rocketmq/RocketMQ_Example.html原始文档地址:https://github.com/apache/rocketmq/tree/rocketmq-all-4.5.1/docs/cn

2023-06-04 23:01:48 232

原创 spring task动态改变cron

logger.info(“定时任务test-------------------”);System.out.println(“定时任务test”);

2023-03-20 17:03:34 361

原创 发送https请求

import org.apache.http.conn.ClientConnectionManager;import org.apache.http.conn.scheme.Scheme;import org.apache.http.conn.scheme.SchemeRegistry;import org.apache.http.conn.ssl.SSLSocketFactory;import org.apache.http.impl.client.DefaultHttpClient;impo

2022-04-15 09:29:56 688

原创 java: 程序包org.springframework.boot不存在,导入maven项目,jar包爆红,或者不爆红但一启动就提示程序包不存在

java: 程序包org.springframework.boot不存在,导入maven项目,jar包爆红,或者不爆红但一启动就提示程序包不存在看了网上很多方法,都不太管用,起始最管用的方法及时删除项目目录下的**.idea文件**,然后重新导入项目先删除这个文件再关闭这个工程最后重新导入这个工程就行,新版idea没有import,open也是一样...

2021-11-11 11:03:36 1712

原创 mybatis-generator自动生成实体类,dao接口,以及xml配置文件

1、引入依赖<!-- mysql自动生成实体类--> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.3.5</version>

2021-03-25 10:48:45 305

原创 利用临时表查数据库缺漏

当给你一批数据,需要你查出mysql数据库中一个表中哪些数据是不存在的,这是候便可以利用mysql中的临时表创建临时表,并插入数据CREATE TEMPORARY TABLE tem_table(policy_order_no VARCHAR(50) NOT NULL);SELECT * FROM tem_table;INSERT INTO tem_table VALUES ("P972000479067"),("9201200072618061"),(......);临时表顾名思义,就.

2021-03-25 10:26:26 143

原创 idea导入maven项目不能导入项目的依赖

每次导入一个新的maven项目时,总是不能自动导入依赖,导致注解都爆红,才发现是idea没又设置好。Settings -> Build,Execution,Deployment -> Build Tools -> Maven -> Importing,如下图:

2021-01-07 22:16:55 735

转载 jdk各个版本的新特性(jdk1.7,1.8,1.9)

jdk各个版本的新特性(jdk1.7,1.8,1.9)用了这么久的jdk,应该会有很多人和我一样,不知道各个版本的jdk的一些新特性,这里简单总结一下。。jdk1.7新特性:1.在Switch中可以用String字符串2.对Java集合(Collections)的增强支持3.两个char之间的equals方法4.安全的加减乘除5.boolean类型的反转,空指针安全,参与位运算6.支持二进制数字7.数值可以加下划线用作分隔符8.简化了可变参数方法的调用9.可以捕获

2020-12-27 13:29:37 335

原创 jsp与servlet的区别于联系

区别:1、jsp侧重于页面显示,servlet侧重于逻辑控制2、jsp内嵌于html文件中,在html中写java代码;而servlet实在java文件中写htm代码,servlet本质是一个java类3、jsp主要处于视图层,servlet处于controller层4、jsp不需要配置文件,servlet需要在xml文件中配置5、Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse对象以及HttpS

2020-12-27 12:56:57 605 1

原创 怎样理解高并发?

今天看到了这样一道面试题:高并发出现的原因以及怎样解决高并发?当看到这是,脑袋是一蒙一蒙的,好像从来没接触过这方面,于是便寻求度娘,把理解的总结如下:

2020-12-23 19:30:24 1054

原创 int 与Integer还傻傻分不清楚吗?

1、无论如何,Integer与new Integer不会相等。不会经历拆箱过程,2、两个都是非new出来的Integer,如果数在-128到127之间,则是true,否则为false java在编译Integer i2 = 128的时候,被翻译成-> Integer i2 = Integer.valueOf(128);而valueOf()函数会对-128到127之间的数进行缓存3、两个都是new出来的,都为false4、int和integer(无论new否)比,都为true...

2020-12-15 15:17:38 76

转载 图的深度优先遍历与广度优先遍历

1. 深度优先遍历  深度优先遍历(Depth First Search)的主要思想是:    1、首先以一个未被访问过的顶点作为起始顶点,沿当前顶点的边走到未访问过的顶点;    2、当没有未访问过的顶点时,则回到上一个顶点,继续试探别的顶点,直至所有的顶点都被访问过。 用一句话来形容 “不到南墙不回头”。  1.1 无向图的深度优先遍历图解以下"无向图"为例: 对上无向图进行深度优先遍历,从A开始:第1步:访问A。第2步...

2020-12-13 23:17:01 3199 2

转载 TCP连接的三次握手跟关闭的四次握手

TCP连接的三次握手跟关闭的四次握手

2020-12-10 14:35:48 71

原创 java自动转换规则

今天刷了一个面试题,错的不知所措,原来就是java自动转换的规则有些忘记了,于是手写加度娘,便总结了规则:1、基本数据的自动类型转换只有7种数据类型,除了boolean2、基本原则:低级别可以直接转高级别 byte->short->int->long->float->double->char3、运算时的自动转换条件:1、两种数据类型要兼容,2、目标类型大于原类型低级别可自动转为高级别,比如:上图中的 double g=2.9F,floa..

2020-12-03 21:44:07 1076 1

原创 mybatis操作mysql插入中文数据出现???

mysql插入中文数据出现乱码(????)前几天重装了一个mysql,今天用mybatis插入中文数据时,不报错,可数据库里却是乱码,只要是中文数据都显示???但idea中传入的数据的确是中文于是便判定是数据库字符集的问题建数据库和建表是字符集设的都是utf-8,应该是没问题的,于是便看看系统的字符集设定:才发现原来character_set_server为latinl,没有设置为character_set_server=utf8,这时才想起来刚装mysql后,要修改my.i

2020-12-01 21:23:22 376

原创 UUID.randomUUID().toString()到底是什么?

1、进入湖南图书馆点这个链接,http://www.library.hn.cn/,进入湖南图书馆2、领取账号先点用户登入再点在线领卡这时候来到您领卡界面,把相应信息填上,真实姓名跟手机号可以乱填,邮箱号必须填正在用的邮箱,因为必须用这个邮箱来收账号密码的邮件点完领卡后,邮箱就可以得到账号密码了3、登入白嫖这时用这个账号密码登入就行了登录好了之后,进入检索平台,选择知网,访问方式随便选一个馆外远程连接即可此时便可以进去知网界...

2020-11-26 19:26:41 757 1

转载 mybatis传参时中有必要写JdbcType吗?

mybatis中有必要写JdbcType吗?平常一般的话是不错需要的,但是当传入的数据为null时,需加入JdbcType各数据类型对应的关系分别为:

2020-11-25 17:11:26 3862

原创 自带连接池异常,HikariPool-1 - Exception

项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:2020-11-19 18:17:06.599 ERROR 10752 --- [nio-8081-exec-2] com.zaxxer.hikari.pool.HikariPool : Hik...

2020-11-19 20:09:45 5327 1

原创 idea上传项目到码云Push rejected解决方法

idea上传项目到码云出现 Push rejected: Push to origin/master was rejected最近在写一个小项目,因为之前学过一些git的使用,所以想把该项目放到码云上托管,但是在最后push提交总出现Push rejected: Push to origin/master was rejected 的错误。这个错误的大致意思就是推送到这个分支遭到了拒绝, 发现是因为远程仓库和本地仓库的内容不一致,一般是因为我们本地的项目一致没有和远程仓库接触过,但是仓库里有文件了,我们

2020-11-14 15:07:26 1774 2

空空如也

空空如也

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

TA关注的人

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