
java基础
文章平均质量分 76
jdk、jvm、java等基础常识
AGI舰长
「AI大模型全栈通识教程作者,3000+学员认可」
「上市公司技术总监,AIGC人才孵化基地创始人」
『学习·合作·咨询·交流·商务:LHYYH0001』
展开
-
SpringBoot整合screw生成数据库文档,java程序员的福音,再也不用手动维护数据库定义书了!
文件类型支持三种【.fileType(EngineFileType.WORD)】原创 2024-12-10 09:47:39 · 543 阅读 · 0 评论 -
wsdl 生成 java 客户端代码方法总结
Application Web 的 Java EE 插件法,但是现在已经没有这个选项了,大家如果有老版本 IDEA 可以试试。2、项目根目录处右键,然后点击 EasyWSDL-Add web service。3、首次使用,会提示登录,就是第一步咱们注册的账号密码,输入点击 ok 即可。然后选中你要生成的 wsdl(也可以默认项目根生成全部)注册完,先等等,我们先准备 wsdl 配置文件到项目中。1、将所有你需要的 wsdl 文件放于项目中。工具很好用,但是后来发现收费的,蛋疼。4、然后进入如下页面。原创 2024-09-13 09:11:40 · 1945 阅读 · 0 评论 -
EasyExcel 导出 excel 后无法实现日期筛选与数值类型合计问题与解决
文章目录问题现象1、对于日期类型excel对日期类型筛选后正常现象easyexcel导出后对日期类型筛选后异常现象2、对于金额类型程序解决方案实现类 OrderCellHandler.java问题现象1、对于日期类型excel做筛选后应该支持按年、月、日筛选,而easyexcel 按注解 @DateTimeFormat(“yyyy-MM-dd”) 实现后虽然呈现格式上没问题,但是单元格格式还是存在问题导致筛选后不正常,具体如图效果:excel对日期类型筛选后正常现象easyexcel导出后对日期原创 2021-04-27 07:31:35 · 4795 阅读 · 9 评论 -
阿里巴巴《java开发手册》-嵩山版
嵩山版发布日期:2020.08.03下载地址:https://developer.aliyun.com/topic/java20?utm_content=g_1000161792更新内容:1)新增前后端规约 14 条。2)新增禁止任何歧视性用语的约定。3)新增涉及敏感操作的情况下日志需要保存六个月的约定。4)修正 BigDecimal 类中关于 compareTo 和 equals 的等值比较。5)修正 HashMap 关于 1024 个元素扩容的次数。6)修正架构分层规范与相关说明。7原创 2020-08-04 08:54:08 · 5106 阅读 · 0 评论 -
java8新特性【Lambda、Stream API、Optional、Date Time API 、并行流与串行流】
文章目录Lambda 表达式Lambda 表达式的基础语法实现类接口类方法引用Lambda 表达式需要“函数式接口”的支持Java8 内置的四大核心函数式接口示例代码Stream APIStream API 的操作步骤筛选与切片Stream 映射Map与flatMapStream 排序Stream 终止操作查找与匹配Stream 归约与收集Optional 容器类Date Time时间 API并行...原创 2020-05-04 20:16:42 · 526 阅读 · 0 评论 -
Java锁的介绍-最全版本
什么是锁在计算机科学中,锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。锁通常需要硬件支持才能有效实施。这种支持通常采取一个或多个原子指令的形式,如"test-and-set", “fetch-and-add” or “compare-and-swap””。这些指令允许单个进程测试锁是否空闲,如果空闲,则...转载 2020-05-04 14:22:01 · 277 阅读 · 0 评论 -
全局变量引起的并发问题【高并发、多线程】—— ThreadLocal
全局变量引起的并发问题【高并发、多线程】背景最近采用RabbitMQ做核心系统 团车 缴费解耦功能,消费端应用采用了SpringBoot2.1+Redis+RabbitMQ+jdbctemplate+Oaracle架构。 此消费端应用以前 单车 缴费时未出现任何问题,从监听—>日志输出—>业务逻辑处理等一切正常。 线上业务高峰期时也没有任何问题。 当时团车缴费功能启用时,多个20...原创 2020-01-02 19:41:11 · 3489 阅读 · 0 评论 -
Druid java.sql.SQLException: 违反协议 / Oracle连接报错生违反协议
1. 报错背景 tomcat + Oracle + Druid连接池后台报错(java.sql.SQLException: 违反协议),很奇怪的是只有某种特殊情况下才报错,项目其他功能都运转正常,报错信息看最后面代码示例。2. 可能原因(OALL8-jdbc与Oracle驱动版本不一致) 1、jdbc配置出错(驱动配置):oracle.jdbc.OracleDriver...转载 2019-03-06 13:52:06 · 12371 阅读 · 0 评论