java
-
redis实战-redis实现异步秒杀优化
秒杀优化-异步秒杀思路 未优化的思路 当用户发起请求,此时会请求nginx,nginx会访问到tomcat,而tomcat中的程序,会进行串行操作,分成如下几个步骤 1、查询优惠卷…
-
MySQL建立数据库时字符集和排序规则的选择
文章目录 前言 一、字符集? 二、Mysql中的字符集 1.Unicode与UTF8、UTF8MB4、UTF16、UTF32关系 2.Mysql新建数据库时选择哪种字符集呢? 三、…
-
解决达梦(DM)数据库报错:无法解析的成员访问表达式[IF]
背景 前些时负责公司国产化项目数据库迁移工作。将MySQL迁移到DM后,执行原sql报错,有不少函数和关键字不兼容问题。”IF”是其中之一。 原SQL语句 …
-
2024华为OD机试真题【区间交叠/贪心算法】【Python Java C++】
题目描述 给定坐标轴上的一组线段,线段的起点和终点均为整数并且长度不小于1,请你从中找到最少数量的线段,这些线段可以覆盖住所有线段。 输入描述 第一行输入为所有线段的数量,不超过1…
-
JDK下载安装
一、下载JDK18 1.访问oracle官网下载JDK18 www.oracle.com 版本说明: x64 Compressed Archive:二进制包,已编译好的可直接…
-
图解Redis,Redis主从复制与Redis哨兵机制
目录 专栏导读 一、Redis复制是什么? 二、Redis复制能干嘛? 三、Redis复制的缺点 1、复制延迟 2、master宕机 四、乐观复制策略 五、Redis复制常用命令 …
-
java脚本引擎Groovy实战
目录 一、场景描述 二、javascript语法引擎 JavaScriptEngine getEngineByName eval NashornScriptEngine 三、Gro…
-
基于Java泉文化管理系统详细设计和实现
博主介绍:✌全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术…
-
【Java 基础篇】Java Calendar 类:日期和时间处理指南
在 Java 中,日期和时间的处理是常见的任务之一。为了更灵活地处理日期和时间,Java 提供了 java.util.Calendar 类,它提供了一种面向对象的方式来操作日期和时…
-
java: 错误: 无效的源发行版:17
原因分析: 这个错误表明你的Java开发环境不支持Java 17的源发行版。这可能是因为你的JDK(Java Development Kit)版本过低,不支持Java 17的特性。…
-
基于Java+Spring的图书管理系统详细设计和实现
博主介绍:✌全网粉丝20W+,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技…
-
Jdk17 启动报错, java17 module java.base does not “opens java.*“ to unnamed module @1649b0e6
1.原因jdk17对系统内的一些常用类模块化了,导致无法加载类。 2.解决办法 一,降低jdk版本,或者降低java版本,比较繁琐 二,指定jdk加载类,通过配置jdk的虚拟机选项…
-
【Java-Util】Hutool工具类判断字符串、对象为空的使用
应用场景 判断字符串、包装类、集合、对象是否为空。 Hutool工具 字符串工具-StrUtil (hutool.cn) 1. 判断字符串是否为空(StrUtil的使用) str1…
-
Java:计算地球上两个经纬度坐标之间的距离-geodesy和geotools实现
目录 方式一:自定义公式计算 方式二:geodesy计算距离 方式三:geotools计算距离 两个点的经纬度 latitude纬度 longitude经度 地点 22.67861…
-
String字符串分割的3种方法 Java
方法1:split(string) 方法 使用了 split(string) 方法通过指定分隔符将字符串分割为数组 public class Test { public stati…
