
Java
执檀月夜游
零基础自学的小白,一起加油。
展开
-
Java 属性校验工具类 ValidatorUtils
Java类属性校验工具类原创 2022-09-21 18:31:59 · 1172 阅读 · 0 评论 -
Java DateUtils 工具类
Java DateUtils 工具类。原创 2022-09-19 15:09:14 · 2507 阅读 · 0 评论 -
IDEA常用快捷键
开发过程中常用的idea快捷键,如查找、标记、跳转、替换等原创 2022-07-28 15:27:50 · 2392 阅读 · 1 评论 -
重新配置IDEA的默认Maven本地路径
更改IDEA配置的本地默认 Maven 读取路径原创 2022-06-09 10:20:43 · 4513 阅读 · 0 评论 -
JAVA常用正则表达式
一. 常用正则公式:支持中英文的用户名,密码,手机号,邮箱,身份证等;二. 正则字符说明-通俗易懂版原创 2021-11-11 16:01:27 · 857 阅读 · 0 评论 -
jdbc配置Oracle数据库链接中SID和service_name区别
jdbc配置,以下三中方式都可以成功连接数据库1.使用service_name,配置方式:jdbc:oracle:thin:@//:1521/net_grid2.使用SID,配置方式:jdbc:oracle:thin:@//:1521/netgrid3.使用SID,配置方式:jdbc:oracle:thin:@:1521:netgrid比较:1和2中当@后边有双斜杠,端口号后边有单斜杠时,用服务名和实例名都可以链接成功,3中@后边没有双斜杠,端口号后边是冒号而不是斜杠的时候只能用实例名。...转载 2021-07-28 15:09:22 · 1081 阅读 · 0 评论 -
深入理解乐观锁和悲观锁
确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性,乐观锁和悲观锁是并发控制主要采用的技术手段。悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作在查询完数据的时候就把事务锁起来,直到提交事务实现方式:使用数据库中的锁机制乐观锁:假设不会发生并发冲突,只在提交操作时检查是否违反数据完整性。在修改数据的时候把事务锁起来,通过version的方式来进行锁定实现方式:使用version版本或者时间戳转载 2020-07-16 16:01:24 · 267 阅读 · 0 评论 -
java 项目 订单编号生成规则及代码
简单实用的java项目生成 日期时间 + 六位升序流水号 参考范例代码。一看就懂。原创 2021-03-22 16:25:18 · 3604 阅读 · 0 评论 -
正确使用日志的十个技巧
转载至:原文链接做一个苦逼的Java攻城师, 我们除了关心系统的架构这种high level的问题, 还需要了解一些语言的陷阱, 异常的处理, 以及日志的输出, 这些"鸡毛蒜皮"的细节. 这篇文章是JCP成员, Tomasz Nurkiewicz( 链接 )总结的10条如何正确使用日志的技巧(参见原文). 跟那篇"java编程最差实践"一样, 也是针对一些细节的, 因为日志是我们排查问题, 了解系统状况的重要线索. 我觉得对我们平常coding非常有借鉴意义. 所以转换成中文, 加深一下印象, 也作为自己转载 2020-08-14 10:37:24 · 558 阅读 · 0 评论 -
Synchronized三种用法
转载自c_ychao原文链接:https://www.jianshu.com/p/27f5935cafd8首先我们了解到Java中的线程同步锁可以是任意对象。这里我们介绍synchronized的三种应用方式:1.作用于实例方法,当前实例加锁,进入同步代码前要获得当前实例的锁;2.作用于静态方法,当前类加锁,进去同步代码前要获得当前类对象的锁;3.作用于代码块,这需要指定加锁的对象,对所给的指定对象加锁,进入同步代码前要获得指定对象的锁。这三种应用方式接下来分别介绍synchronized修转载 2020-07-15 15:03:37 · 457 阅读 · 0 评论 -
2020年7月java面试题
2020年笔者遇到的java面试题原创 2020-07-14 20:39:00 · 499 阅读 · 6 评论