自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你根本不知道我有多害怕的博客

如果你通过努力成功进入到了心仪的公司,一定不要懈怠放松,职场成长和新技术学习一样,不进则退

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQL判断是否“存在“,难道还在count操作

根据某一条件从数据库表中查询 『有』与『没有』,只有两种状态,那为什么在写SQL的时候,还要select count(*)/select count(1)呢?目前多数人的写法多次 review 代码时,发现如现现象:业务代码中,需要根据一个或多个条件,查询是否存在记录,不关心有多少条记录。普遍的SQL及代码写法如下sql写法如下SELECT count(*) FROM table WHERE a = 1 AND b = 2 Java写法:int nums = xxDao.c

2020-10-24 15:02:41 1744 8

原创 LocalDate、LocalTime、LocalDateTime

威慑么需要LocalDate,LocalTime,LocalDateTime;Date如果不格式化,打印出日期可读性差Mon Nov 23 20:37:06 CST 2020

2020-11-23 22:45:21 609

原创 StringBuilder?试试StringJoiner使用

难道拼接字符串还在用StringBuilder/StringBuffer嘛?如果需要拼接分隔符的字符串,我使用Java8->StringJoiner。StringJoiner的基本使用字面上理解就是用来拼接字符串的,一般需要分隔符进行拼接,如:hello,你根本不知道我有多害怕,耶这种三段式由","分割的字符串,在Java8之前都会去使用StringBuilder/StringBuffer进行拼接,如:StringBuilder sb = new StringBuilder(

2020-11-21 15:30:00 517 3

原创 面试官竟然问我StringBuffer 和 StringBuilder区别!

StringBuffer和StringBuilder它们都是可变的字符串,不过面试出现几率极高;今天带大家一起了解一下叭,为面试做足准备;先看一下StringBuffer和StringBuilder的类结构叭:看类图就是继承一个抽象的字符串父类AbstracStringBuilder;区别一:线程安全StringBuffer:线程安全,StringBuilder:线程不安全。因为StringBuffer的所有公开方法都是synchronized修饰的,而StringBuilder..

2020-11-19 20:22:03 349 2

原创 Java面试题,你真的都能答上来?

下班后翻了翻面试题,发现面试题竟然有部分都答不上来,下面我就列出10道看大家能答出来几道呢?(我的回答不一定都正确,欢迎指正,共同进步!)1.下面java代码的输出是什么?public class Test { public static void main(String[] args) { method(null); } public static void method(Object o) { System.out.println("Object metho

2020-11-17 20:21:48 556 4

原创 你真的知道isEmpty 和 isBlank ?

org.apache.commons.lang.StringUtils类提供了 String 的常用操作,最为常用的判空有如下两种isEmpty(String str)和isBlank(String str)。源码如下public static boolean isEmpty(String str) { return str == null || str.length() == 0;}public static boolean isNotEmpty(String str) {...

2020-11-17 19:23:59 152

原创 delete,truncate,drop 删库跑路操作一技傍身

Mysql删除数据的方式有哪些?常用的删除方式:通过delete,truncate,drop 关键字进行删除;三种都可以用来删除数据,but场景不同。相比之下,执行速度drop>truncate>delete原理上:一.DELETEDELETE FROM table_name WHERE 1.DELETE属于数据库DML操作语言,只会删除数据不删除表结构,会走事务,执行时会触发trigger(后序我会在提到mysql触发器)2.在InnoDB中,DELETE其实不会

2020-10-26 21:27:46 682 1

原创 Nacos超级简单的安装

好家伙Nacos安装步骤附上给小伙伴的安装包:https://github.com/alibaba/nacos/releases/download/0.8.0/nacos-server-0.8.0.tar.gz下载完成之后,解压。根据不同平台,执行不同命令,启动单机版Nacos服务:Linux/Unix/Mac:sh startup.sh -m standalone Windows:cmd startup.cmd -m standalone解压命令:tar xzvf nacos-serv

2020-10-24 23:26:46 685 1

原创 Ribbon负载均衡算法原理耶???

文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言主要分享Ribbon默认负载轮询算法原理(负载均衡算法很多,先介绍一下轮询叭),请多指教!提示:以下是本篇文章正文内容,下面案例可供参考一、Ribbon是什么?Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。二、负载均衡算法原理rest接口第几次请求数 % 服务器集群总数量 = 实际...

2020-10-17 13:02:14 564

原创 RabbitMQ安装详解耶???

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、RabbitMq是什么? 二、安装步骤 1. 2.读入数据 总结前言主要分享一下Rabbitmq的安装操作,如有瑕疵,请多指教!一、Rabbitmq是什么? 基于AMQP协议,erlang语言开发,是部署最广泛的开源消息中间件,是最受欢迎的开源消息中间件之一。 官网:https://www.rabbitmq.com/ AMQP协议...

2020-10-13 22:16:46 1075 3

khhf_iframe.js

khhf_iframe.js

2022-08-10

rabbitmq安装包

rabbitmq安装包,博客有详细安装教程,https://wzdhhp.blog.csdn.net/article/details/109059609

2020-10-25

空空如也

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

TA关注的人

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