自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java中QueryWrapper的常用方法

queryWrapper.likeLeft(“属性”,“值”)——模糊查询匹配最后一位值‘%值’queryWrapper.likeRight(“属性”,“值”)——模糊查询匹配第一位值‘值%’queryWrapper.notLike(“属性”,“值”)——模糊查询不匹配值‘%值%’queryWrapper.notEsists(“SQL语句”)——查询不符合SQL语句的值。queryWrapper.like(“属性”,“值”)——模糊查询匹配值‘%值%’queryWrapper.le()——小于等于。

2023-04-25 09:31:46 6077 1

原创 JAVA线程中的“那些东西”

该方法会导致当前线程等待,直到另一个线程调用notify()方法唤醒等待线程看,被唤醒的线程重新进入就绪状态。而实现Runnable接口的的类,则需要通过调用Thread类中的静态方法currentThread()来获取当前正在执行的线程对象,然后再调用getName()方法获取线程名称。而第二种(Runnable)方式,我只创建了一个业务对象,然后用这一个对象创建了两个线程,也就是说,这两个线程中的对象是同一个,对象中的数据是共享的。守护线程和普通线程的区别在于守护线程会随着主线程的结束而结束。

2022-08-22 16:42:13 186

转载 高效的求余数的办法((n-1)&hash)

然后就是&操作了,直接&8的话是不行的,假设最后四位是1XXX,那么1XXX&1000=1000,很明显对8取余得到的结果不可能是8,余数应在0到除数减一之间,Java的HashMap源码中用到的(n-1)&hash这样的运算,查找发现这是一种高效的求余数的办法,但其中的原理是什么呢为什么可以这么做呢?(其余2n除数也同理)先上结论:假设被除数是x,对于除数是2n的取余操作x%2n,都可以写成x&(2n-1),位运算效率高!因为比8更高位的都来自于8的2次幂,所以高位的1都是可以整除8,可以直接舍弃。...

2022-08-12 20:15:07 587

转载 HashMap中负载因子详细讲解

负载因子是0.5的时候,这也就意味着,当数组中的元素达到了一半就开始扩容,既然填充的元素少了,Hash冲突也会减少,那么底层的链表长度或者是红黑树的高度就会降低。我们的数据一开始是保存在数组里面的,当发生了Hash碰撞的时候,就是在这个数据节点上,生出一个链表,当链表长度达到一定长度的时候,就会把链表转化为红黑树。对于HashMap的研究,我之前一直停留在考虑源码是如何实现的,现在当我重新再来看的时候,才发现,系统默认的各种参数值,才是HashMap的精华所在。他的作用很简单,相当于是一个扩容机制的阈值。.

2022-08-12 19:13:54 1491

原创 @RequestMapping、@PostMapping、@GetMapping区别

1.@RequestMapping、@PostMapping、@GetMapping均为映射请求路径,可作用于类或方法上。2.@RequestMapping(value = "xxx", method = RequestMehod.POST)等价@PostMapping("xxx")3.@RequestMapping(value = "xxx", method = RequestMehod.GET)等价于@GetMapping("xxx")...

2022-08-03 23:57:13 1996 2

原创 spring-security安全认证服务框架搭建

Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。() Spring Security 为基于J2EE企业应用软件提供了全面安全服务。特别是使用领先的J2EE解决方案-Spring框架开发的企业软件项目。人们使用Spring Security有很多种原因,不过通常吸引他们的是在J2EE Servlet规范或EJB规范中找不到典型企业应用场景的解决方案。特别要指出的是他们不能再WAR 或 EAR 级别进行移植。.........

2022-08-03 14:12:04 847

原创 xml错误——Element ‘beans‘ cannot have character [children],because the type‘s content type is element

元素'beans'不能有字符[子元素],因为该类型的内容类型是Element。

2022-08-02 21:39:02 3634

转载 web.xml中Listener的作用

的监听器Listener,它是实现了javax.servlet.ServletContextListener 接口的服务器端程序,它也是随web应用的启动而启动,// 在整个web应用销毁之前调用,将所有应用空间所设置的内容清空。// 在整个web应用下面启动的时候做一些初始化的内容添加工作。// 供整个web应用的使用(获取数据库连接)// 通过这个事件可以获取整个应用的空间。// 应用监听器的初始化方法。// 应用监听器的销毁方法。...

2022-08-02 19:27:00 993 1

空空如也

空空如也

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

TA关注的人

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