自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ITCBL

Hello World!

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

原创 【Golang语言编码规范】

go语言编码规范

2022-04-29 18:27:29 446

原创 关系型数据库(如mysql)、非关系型数据库(如:elasticsearch)的概念对比

关系型数据库(如mysql)、非关系型数据库(如:elasticsearch)的概念对比

2020-05-21 11:37:45 473

原创 数组元素去重-利用map中的key去重

数组元素去重-利用map中的key去重下面为大家介绍下,如何利用map中的key去重,以golang为例:func DeleteRepeat(list []string) []string { mapdata := make(map[string]interface{}) if len(list) <= 0 { return nil }// 利用key的唯一性,将key...

2020-05-06 11:12:53 1272

转载 Go的json解析:Marshal与Unmarshal

Go的json解析:Marshal与Unmarshalhttps://blog.csdn.net/zxy_666/article/details/80173288阅读了一篇好文,在此推荐给大家

2020-04-26 19:02:38 277

转载 windows 安装easy-mock

windows 本地安装easy-mock推荐本博客,真心不错https://blog.csdn.net/william_munch/article/details/93848117

2020-04-07 21:34:54 233

原创 Go语言学习--避坑版

Golang避坑小计

2020-04-03 18:41:00 827

原创 spring-data-elasticsearch中进行queryStringQuery查询

spring-data-elasticsearch中进行queryStringQuery查询spring-data-elasticsearch框架没有封装queryStringQuery相关方法,所以只能使用原生写了,代码如下public void test() { // 创建查询条件 NativeSearchQuery searchQuery = ne...

2020-03-25 17:19:26 1751

原创 为什么一般实体类不用Spring注入呢?

为什么一般实体类不用Spring注入呢? 这个是要综合考虑的问题。就拿我们在工作中的很常见的例子来说:我们会将controller、service、dao中的class交由spring管理并注入,是因为一般情况下在整个程序运行周期内,这些class只会被实例化一次,这恰好能和spring中的singleton scope相吻合。但是我们几乎很少将entity中的class交由...

2020-03-24 18:37:02 4328 4

原创 StringRedisTemplate和RedisTemplate的区别及使用方法

StringRedisTemplate和RedisTemplate的区别及使用方法1、首先查看StringRedisTemplate的源码,发现StringRedisTemplate继承RedisTempalte。public class StringRedisTemplate extends RedisTemplate<String, String> { pu...

2020-03-16 11:45:25 221

原创 Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException

Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException是java版本过高问题,将项目和模块JDK调至1.8即可

2020-03-13 19:22:57 1539

原创 前置通知、后置通知、最终通知、异常通知、环绕通知的执行顺序

前置通知、后置通知、最终通知、异常通知、环绕通知的执行顺序进入环绕通知:前置通知退出环绕通知后置通知最终通知

2020-03-11 15:01:48 3479 2

原创 为何Spring-test要与junit整合?

为何Spring-test要与junit整合?我们经常将spring-test与juint进行整合使用,但是为什么要这么做呢?@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration({"classpath:applicationContext.xml"})因为这两者整合后,就可以替换junit的运行器,这样的话,测试...

2020-03-10 16:12:18 851

原创 Java空指针异常

Java空指针异常遇到空指针异常肯定是看日志,如果锁定了最终异常的代码行,要是看不出来,可以对该代码的变量进行打印,很可能是数据库中没有该记录,返回null,造成的。...

2020-03-09 16:01:49 389

原创 ClassNotFoundException: org.springframework.core.annotation.MergedAnnotations$SearchStrategy

Caused by: java.lang.ClassNotFoundException: org.springframework.core.annotation.MergedAnnotations$SearchStrategy解决办法出现这种问题的排除方法:1.检查是否jar包(spring-test及其关联的jar包)的版本是否过高或过低;2.检查是否存在jar包冲突,IDEA可以看...

2020-03-06 17:16:12 6369

原创 class path resource [applicationContext.xml] cannot be opened because it does not exist 的解决办法

class path resource [applicationContext.xml] cannot be opened because it does not exist的解决办法IDEA项目出现这个问题的原因,就是识别不了[applicationContext.xml]的存在解决步骤:点击 File 点击 Project Settings 选择 Modules ...

2020-03-05 18:15:25 2514 1

原创 数据库数值不为空,查询回来的数据却为空?

数据库数值不为空,查询回来的数据却为空?这个情况很大可能是getter()与setter的方法有误造成,回去检查下代码吧。.......是不是检查不出来什么异常,都是使用编辑器自动生成的,应该没错的。宁愿不相信自己,也要相信编译器。其实是掉入编译器设置的坑里面1.正确示范选择模板时,都选择Intellij Default,setter方法的返回值为空,这样就对了。...

2020-03-04 19:08:31 1932

原创 关于spring-bean中集合属性注入的标签可以混用解析(Array、List、Set)(Map、Properties)

关于spring-bean中集合属性注入的array,list,set标签可以混用解析public class User { private List<String> list; private Set<String> set; private String[] strs;// setter getter 方法省略}<bean...

2020-03-03 10:39:29 821

原创 beanFactory 与 ApplicationContext的区别

beanFactory 与 ApplicationContext的区别Beanfactory:创建容器对象时,只是加载了配置文件,没有创建对象 只有获取对象时,才会创建对象ApplicationContext: 创建容器对象时,创建对象,(常用,因为项目启动会时就能检查错误。而beanFactory需要用到该方法后才能检查错误,不利于开 ...

2020-03-02 14:22:57 166

原创 IDEA整合码云(gitee)或GitHub代码托管平台将本地项目上传

IDEA整合码云(gitee)或GitHub代码托管平台将本地项目上传本人看到一段有关本地代码上传至托管平台的视频教程,在此分享给大家。https://www.bilibili.com/video/av68634598?from=search&seid=11563568488948045730...

2020-02-26 22:22:10 430

原创 junit 单元测试报错:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing

java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing使用hamcrest-core-2.2.jar与junit-4.12.jar进行单元测试时,出现以下报错的信息。原因是jar包不匹配造成的,换成hamcrest-core-1.3.jar即可正常使用java.lang.NoClassDefFoundError: org/h...

2020-02-25 17:32:07 473

原创 IDEA的Project与Structure依赖jar包的方式

IDEA的Project与Structure依赖jar包的方式Project:1、创建Project后,创建package,命名为lib,添加对应的jar包;2-1、方法一:鼠标移到lib,右键,选择add as library,选择添加本project即可,项目即可使用该jar包。2-2、方法二:点击左上角file-->Project Structure-->Mo...

2020-02-25 16:56:33 2223

转载 IDEA new 没有class 的解决办法

IDEA new 没有class 的解决办法关于该问题,看到一篇比较好的博客,分享如下:https://blog.csdn.net/w_rcss/article/details/81356168?depth_1.utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-tas...

2020-02-21 18:06:08 933

原创 target="_self"、target="_parent"、target="_top"的区别于联系

target="_self"、target="_parent"、target="_top"的区别于联系_self的话 是指在本身这个网页窗口来打开新的网页链接 _parent主要是针对于框架网页中的跳转 如果你一个页面由两三个框架组成你要想整个页面跳转到其它网页链接 目标就需要用_parent了 如果不用这个 就只会使得那一小块框架区域里的网页跳转 而其它的地方则不变 _top与_self...

2020-01-21 11:09:56 3551

转载 ORACLE 中的 分页-ROWNUNM用法(好用,推荐)

ORACLE 中的 分页-ROWNUNM用法(好用,推荐)oradcle的分页文章不错,再次分享给各位https://blog.csdn.net/skyspark/article/details/1716205

2019-11-30 10:59:38 424

原创 Missing radix parameter radix 解决办法

Missing radix parameter radix按照下面的文档格式,添加radix参数即可

2019-11-18 14:41:25 1093

原创 Navicate 连接MySQL 出现 Authentication plugin 'caching_sha2_password' cannot be loaded

Navicate 连接MySQL 出现 Authentication plugin 'caching_sha2_password' cannot be loaded解决办法:1.打开mysql自带的命令客户端,根据提示输入密码;2.输入命令:mysql -u root -p;3.修改账户密码加密规则并更新用户密码ALTER USER 'root'@'localhost' ID...

2019-11-16 13:54:55 295

原创 git切换到远程分支,并且获得最新的代码

git切换到远程分支,并且获得最新的代码git checkout -b 本地分支名x origin/远程分支名x使用上面的命令可以创建分支名并且关联到远程的分支,但是远程分支存在gitpush多次,发现关联分支的本地代码不是最新的,只需pull最新的代码就行处于当前的分支,执行以下命令git pull...

2019-11-14 17:55:37 1811

原创 如何使用axios.delete

如何使用axios.delete 使用axios.post和axios.put时,后台均可以通过req.body访问到参数,但是使用axios.delete时后台却无法接收到参数。原因(请看部分源码) 分析: delete和post、put的参数不一样,post、put都有三个参数,分别为url、data还有config,而delete只有...

2019-11-10 17:32:01 3612

原创 解除浏览器的跨域限制-粗暴方法

解除浏览器的跨域限制-粗暴方法//chrome 浏览器--args --disable-web-security --user-data-dir=D:\chrome//safari 浏览器 open -a '/Applications/Safari.app' --args --disable-web-security --user-data-dir 以谷歌浏览器为例步骤一:复...

2019-11-10 17:07:10 2618

原创 npm i 卡顿 处理方法

npm i 卡顿 处理方法1.原因一:很多朋友直接使用npm外国源,因为国内访问国外网站的网络肯定慢,导致卡顿(这种最好解决) 解决方法:直接将npm源切换成淘宝源或者公司源即可npm config set registry https://registry.npm.taobao.org2.原因二:与本地npm相关资源,有冲突 解决方法:只要删除对应的文件夹,重新执...

2019-10-31 16:48:08 5515 1

原创 tomcat启动出现乱码

乱码如下:22-Oct-2019 20:14:09.525 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.鏈嶅姟鍣ㄧ増鏈�: Apache Tomcat/8.5.4622-Oct-2019 20:14:09.527 淇℃伅 [main] org.apache.catalina.s...

2019-10-22 20:16:04 584

原创 IDEA 无法RUN

导入项目进IDEA,发现右键并没有 Run 和 Debug发现了这种方式可解决以上问题,步骤如下:1. 在idea界面右侧有收起来的工具栏,其中有一个是 Maven Projects,点开2. 点击 "+" ,选择需要启动工程的 pom 文件,点击 ok3. 在右侧栏中就会出现该工程以及该工程下的所有子工程4. 点击展开需要启动的工程 -> Lif...

2019-10-22 16:38:18 4160

转载 mongodb中比较级查询条件:($lt $lte $gt $gte)(大于、小于)、查找条件

mongodb中比较级查询条件:($lt $lte $gt $gte)(大于、小于)、查找条件查询表中学生年级大于20,如下:db.getCollection('student').find({'age':{'$gt':'20'}})=======================================$lt<(lessthan )$lte...

2019-10-17 11:19:54 888

原创 IDEA 从接口方法跳转到实现类对应的方法

IDEA 从接口方法跳转到实现类对应的方法ctrl + alt + 鼠标左键

2019-10-15 21:19:37 2207

原创 Java实现两个集合并为一个集合

Java实现两个集合并为一个集合//查询两个列表List<User> userList1 = UserService.find01();List<User> userList2 = UserService.find02();//合并两个集合Map<String,List<User>> map = new HashMap<Strin...

2019-10-15 19:49:40 3256

转载 JavaScript 中语句的分号及webstorm对其的设置

JavaScript 中语句的分号及webstorm对其的设置原文链接:https://blog.csdn.net/m0_37604745/article/details/79032653

2019-10-15 09:50:34 210

原创 The 'Access-Control-Allow-Origin' header contains multiple values'*, *', but only one is allowed.

The 'Access-Control-Allow-Origin' header contains multiple values'*, *', but only one is allowed.出现这种情况可能是有两处同时设置了跨域访问,只需要把其中的一处设置注释掉就可以了(是不是不知道另一处在哪呀?把知道的注释掉就行)...

2019-10-11 20:40:47 1460 1

转载 ES6复制数组//合并数组concat()和rest

ES6复制数组//合并数组concat()和resthttps://blog.csdn.net/qq_36641107/article/details/79424094

2019-10-10 16:17:22 488

转载 git 拉取远程分支到本地

git 拉取远程分支到本地本人阅读到有关git操作的好文章,该文章更贴近实战,再次分享给大家https://blog.csdn.net/carfge/article/details/79691360

2019-10-09 19:37:55 118

转载 BeanHandler 的三个参数详解

BeanHandler 的三个参数详解例如:String sql ="select * from topic where type_id= ? order by time desc";Object[] params={typeId};newlyTopic= runner.query(sql,new BeanHandler<Topic>(Topic.class),par...

2019-10-07 11:23:12 968

空空如也

空空如也

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

TA关注的人

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