bingmous

欢迎交流,不吝赐教~

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

随笔分类 -  Java

1 2 下一页

调试JNI代码
摘要:目录 idea中对native方法打上断点,在clion中按Ctrl + AlT + F5,attach到进程中,在clion中打断点,idea中的断点放开后就会跳转到clion中的断点。前提是java加载的动态库是clion编译的 阅读全文

posted @ 2025-01-03 16:05 Bingmous 阅读(5) 评论(0) 推荐(0) 编辑

java命令行参数解析库
摘要:目录 http://jopt-simple.github.io/jopt-simple/index.html es/jdk都使用了这个轻量级库 阅读全文

posted @ 2024-05-07 10:38 Bingmous 阅读(48) 评论(0) 推荐(0) 编辑

spring-jcl 模块源码分析
摘要:目录简介源码分析总结 简介 spring-jcl是spring用于处理日志打印的模块,被spring-core所依赖: jcl全称是Jakarta Commons Logging,是apache提供的日志门面(功能同slf4j),日志门面利用设计模式中的门面模式提供统一的日志接口,实际的日志实现可以 阅读全文

posted @ 2023-12-23 14:37 Bingmous 阅读(409) 评论(0) 推荐(0) 编辑

ConcurrentHashMap一直卡住bug
摘要:目录 jdk11 ConcurrentHashMap bug,会一直卡在这里: "main" #1 prio=5 tid=0x00007f4bd8029800 nid=0xbd75 runnable [0x00007f4bde485000] java.lang.Thread.State: RUNNA 阅读全文

posted @ 2023-12-21 20:39 Bingmous 阅读(89) 评论(0) 推荐(0) 编辑

module java.base does not export sun.net.util to unnamed module
摘要:目录 使用jdk17启动flink1.15 报错: java.lang.reflect.InaccessibleObjectException: Unable to make field private final byte[] java.lang.String.value accessible: 阅读全文

posted @ 2023-12-21 20:30 Bingmous 阅读(876) 评论(0) 推荐(0) 编辑

Quartz使用
摘要:官网:http://www.quartz-scheduler.org/ 快速使用 官方文档:http://www.quartz-scheduler.org/documentation/quartz-2.3.0/quick-start.html 引入依赖: <dependency> <groupId> 阅读全文

posted @ 2023-04-06 23:34 Bingmous 阅读(16) 评论(0) 推荐(0) 编辑

jvm2
摘要:Java运行时参数 官网: jdk8:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html jdk11:https://docs.oracle.com/en/java/javase/11/tools/java.htm 阅读全文

posted @ 2023-03-29 21:02 Bingmous 阅读(32) 评论(0) 推荐(0) 编辑

《深入理解JVM虚拟机》
摘要:相关书籍: 《Java虚拟机规范》 《Java语言规范》 《垃圾回收算法手册:自动内存管理的艺术》 《Virtual Machines:Versatile Platforms for Systems and Processes》 《Java性能优化权威指南》,该系列中最出名的《Effective J 阅读全文

posted @ 2023-03-14 20:32 Bingmous 阅读(128) 评论(0) 推荐(0) 编辑

JUC2
摘要:Future接口 Future接口可以为主线程开一个分支任务,专门为主线程处理耗时的复杂业务。是jdk5新增的接口,它提供了一种异步并行计算的功能 常用实现类:FutureTask,实现了RunnableFuture接口,RunnableFuture接口实现了Runnable接口和Future接口, 阅读全文

posted @ 2023-02-26 22:22 Bingmous 阅读(22) 评论(0) 推荐(0) 编辑

pg查询表的字段
摘要:pg查询表的字段: select t.column_name from information_schema."columns" t where t.table_name = 'xxx' 阅读全文

posted @ 2023-02-02 11:20 Bingmous 阅读(53) 评论(0) 推荐(0) 编辑

JUC
摘要:JUC概述 指的是java.util.concurrent包,处理并发编程的工具包,jdk1.5开始 进程:系统进行资源分配的基本单位,一个正在执行的程序 线程:操作系统能够进行运算调度的基本单位,包含在进程中 线程的状态:Thread.State枚举类 NEW(新建) RUNNABLE(准备就绪) 阅读全文

posted @ 2022-12-11 21:47 Bingmous 阅读(38) 评论(0) 推荐(0) 编辑

JDK诊断工具使用总结
摘要:以下使用的是jdk11 jps 查看正在运行的java进程 jps(JVM Process Status Tool)列出正在运行的虚拟机进程 使用示例 jps jps -l jps -lvm # l显示主类全名 v显示jvm参数 m显示main方法参数 jstat 查看jvm运行的一些统计信息 js 阅读全文

posted @ 2022-12-04 15:07 Bingmous 阅读(234) 评论(0) 推荐(0) 编辑

Nginx
摘要:2022-08-15 22:06:21 星期一 2022-09-03 18:23:18 星期六 安装部署nginx 操作系统安装: centos7 mini版,修改网络配置文件,重启网络服务,查看ip命令ip addr 常用版本: 开源版本,http://nginx.org/ nginx plus商 阅读全文

posted @ 2022-09-03 18:24 Bingmous 阅读(34) 评论(0) 推荐(0) 编辑

RabbitMQ学习笔记
摘要:官网:https://www.rabbitmq.com/ 相关概念 什么是MQ? Message Queue,消息队列,FIFO,队列中存储的是message,是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,是一种非常常见的“逻辑解耦 + 物理解耦”的消息通信服务。使用MQ,消息发送只需 阅读全文

posted @ 2022-08-14 22:18 Bingmous 阅读(142) 评论(0) 推荐(0) 编辑

java使用两对大括号添加集合元素的问题
摘要:使用两对大括号实际上是创建了一个内部类,并在内部类内部使用代码块的方式在创建对象的时候进行初始化 ArrayList<Integer> list = new ArrayList<>(){{ add(1); add(2); }}; 这样写看似优雅,其实有非常大的隐患,我们都知道,内部类对象的创建是依托 阅读全文

posted @ 2022-03-13 15:10 Bingmous 阅读(201) 评论(0) 推荐(0) 编辑

idea Transparent-native-to-ascii 是否需要勾选?
摘要:首先看一下官方对该选项的解释: 第一段是说标准的Java api是用ISO 8859-1编码.properties文件的,所以如果你在properties文件中可以使用转义序列表示没在这个编码中定义的字符。或者,你可以在项目级别定义properties的默认编码方式,不使用java默认的api编码方 阅读全文

posted @ 2022-03-04 22:19 Bingmous 阅读(1233) 评论(0) 推荐(0) 编辑

Java编程基础(整理)
摘要:Java教程官方文档:https://docs.oracle.com/javase/tutorial/index.html JDK11官方文档:https://docs.oracle.com/en/java/javase/11/ 《Java编程思想》学习笔记:https://www.cnblogs. 阅读全文

posted @ 2022-02-08 16:13 Bingmous 阅读(154) 评论(0) 推荐(0) 编辑

Java日志框架
摘要:[TOC] 流行的日志框架 JUL,java.util.logging包下的,是Java原生日志框架 Log4j,Apache的一个开源项目 Logback,由Log4j之父做的另一个开源项目,业界中称作log4j后浪,一个可靠、通用且灵活的java日志框架 Log4j2,Log4j官方的第二个版本 阅读全文

posted @ 2022-01-16 18:05 Bingmous 阅读(205) 评论(0) 推荐(0) 编辑

Redis学习笔记(详细)
摘要:概述 -- 技术发展 技术的分类 1、解决功能性的问题(基础):Java、Jsp、RDBMS、Tomcat、HTML、Linux、JDBC、SVN 2、解决扩展性的问题(框架):Struts、Spring、SpringMVC、Hibernate、Mybatis 3、解决性能的问题:NoSQL、Jav 阅读全文

posted @ 2021-12-16 22:31 Bingmous 阅读(155) 评论(0) 推荐(0) 编辑

设计模式学习笔记(详细) - 七大原则、UML类图、23种设计模式
摘要:设计模式七大原则 设计模式的目的:让程序有更好的复用性、可读性、可扩展性、可靠性,呈现出高内聚、低耦合的特性 七大原则:编程时应当遵守的原则,也是设计模式的基础,即设计模式设计的依据 设计原则的核心思想:找出应用中可能需要变化之处,把他们独立出来,不要和不需要变化的代码混合在一起;针对接口编程,而不 阅读全文

posted @ 2021-12-05 21:36 Bingmous 阅读(296) 评论(0) 推荐(0) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示