自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java获取某天的开始时间和结束时间,并作为参数传入mybatis

java获取某天的开始时间和结束时间,并作为参数传入mybatis

2024-03-04 10:55:33 468

转载 一致性hash算法

这两天在学习xxl-job时,任务调度的路由策略中提供了一致性HASH策略,那么简单了解一下它的原理。下边我们以分布式缓存中经典场景举例,面试中也是经常提及的一些话题,看看什么是一致性hash算法以及它有那些过人之处。正文介绍之前,先补充回忆一下轮询和hash算法的区别,为什么有hash算法。轮询和Hash算法的区别轮询和Hash算法都可以对数据或请求均匀分配,但轮询对于一个客户端的多次请求,每次落到的服务器很大可能是不同的,如果这是一台缓存服务器,就会对缓存同步带来很大挑战。尤其是系统繁忙

2022-04-10 17:54:40 811

原创 关于String类contains(null)报空指针的问题

先上结论:String类contains()方法的参数不能为null,否则会报NullPointerException异常。示例代码:System.out.println("str".contains(null));输出:Exception in thread "main" java.lang.NullPointerException at java.lang.String.contains(String.java:2133)分析一下String类contains()方法源...

2021-09-15 22:59:09 5387

转载 深入理解 函数、匿名函数、自执行匿名函数

1.基础概念:定义函数的方式一般定义函数有两种方式:函数的声明 函数表达式1.1函数的声明如下方法 add 就是函数声明的代码结构:function add(x,y){ alert(x+y);}add(1,2); //弹框显示:3关于函数声明,它最重要的一个特征就是函数声明提升,意思是执行代码之前先读取函数声明。这意味着可以把函数声明放在调用它的语句之...

2018-09-26 09:19:34 115

转载 addShutdownHook ---程序出错退出终极处理办法(转)

Java程序经常会遇到进程挂掉的情况,一些状态没有正确的保存下来,这时候就需要在JVM关掉的时候执行一些清理现场的代码。JAVA中的ShutdownHook提供了比较好的方案。JDK提供了Java.Runtime.addShutdownHook(Thread hook)方法,可以注册一个JVM关闭的钩子,这个钩子可以在一下几种场景中被调用:程序正常退出 使用System.exit() ...

2018-08-27 11:10:00 10041 3

转载 PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法

感谢原创,转载自:plsql无法连接64位oracle数据库的解决方法(图文解说)笔记本操作系统,win10 x64(win7,win8适用)。接着装了个64位的oracle11g:oracle11g下载页面。找到适合自己系统的数据库,需要将file1和file2都下载下来,一起解压,否则安装不了。接着用免安装的plsql连接数据库试了试,发现没有连接的权限可选,如图:直接输入用户名、密码和数据库...

2018-05-24 15:07:31 796

转载 jsp:useBean的用法

jsp:useBean用法jsp:useBean动作最简单的语法为: 这行代码的含义是:“创建一个由class属性指定的类的实例,然后把它绑定到其名字由id属性给出的变量上”。此时,jsp:useBean动作只有在不存在同样id和scope的Bean时才创建新的对象实例。我们既可以通过jsp:setProperty动作的value属性直接

2017-12-09 15:14:30 563

空空如也

空空如也

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

TA关注的人

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