m0_47460678
码龄5年
关注
提问 私信
  • 博客:12,462
    12,462
    总访问量
  • 39
    原创
  • 58,379
    排名
  • 44
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2020-04-29
博客简介:

m0_47460678的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    104
    当月
    0
个人成就
  • 获得48次点赞
  • 内容获得0次评论
  • 获得38次收藏
  • 代码片获得217次分享
创作历程
  • 12篇
    2024年
  • 27篇
    2020年
成就勋章
TA的专栏
  • JAVA
    8篇
  • 工具类
    2篇
  • docker
    2篇
  • if基础语法结构
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ReentrantLock 实现的分布式锁示例

ReentrantLock 是 Java 中的一个可重入互斥锁,它提供了与 synchronized 关键字类似的同步功能,但具有扩展功能。ReentrantLock 支持公平和非公平的锁获取方式,还提供了条件变量、锁超时和中断等功能。锁超时:通过 tryLock(long timeout, TimeUnit unit) 方法实现锁的超时获取。中断响应:lockInterruptibly() 方法允许线程在等待锁的过程中响应中断。公平性:可以选择公平锁(按照线程请求顺序获取锁)或非公平锁(允许插队)。
原创
发布博客 2024.10.23 ·
246 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JAVA集成-精臣打印机打印取件码

简述:通过扫码枪进行扫描传参或者模拟调用接口都可;
原创
发布博客 2024.10.16 ·
290 阅读 ·
6 点赞 ·
0 评论 ·
0 收藏

JAVA集成-菜鸟面单打印Websocket

【代码】菜鸟面单打印Websocket。
原创
发布博客 2024.10.16 ·
136 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

下载文件保存至txt文本中

需求:查询数据库中的数据,写入output.txt文本中 (纯属记录)
原创
发布博客 2024.10.16 ·
82 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

JAVA分页实现一对多对象列表属性中包含子列表

【代码】JAVA分页实现一对多对象列表属性中包含子列表。
原创
发布博客 2024.08.24 ·
126 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

百度地址解析

【代码】百度地址解析。
原创
发布博客 2024.08.22 ·
85 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

SpringBoot集成Elasticsearch7.12.1实现增删改查代码---干货

备注:所有接口均测试。
原创
发布博客 2024.07.25 ·
661 阅读 ·
4 点赞 ·
0 评论 ·
11 收藏

docker拉取镜像报错:error pulling : download failed after attempts=6: dial tcp 69.162.134.178:443: i/o time

2.cd /etc/docker 找到 daemon.json 文件,没有则新建一个。1.cd /etc 找到 resolv.conf。亲测有效,可以去试试了。
原创
发布博客 2024.07.13 ·
852 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

工具类集合

【代码】工具类集合。
原创
发布博客 2024.07.09 ·
291 阅读 ·
5 点赞 ·
0 评论 ·
0 收藏

JAVA读取配置yml工具类

【代码】JAVA读取配置yml工具类。
原创
发布博客 2024.07.09 ·
407 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

docker安装Erlang21.3和Rabbitmq3.8.8安装教程

亲测有效,直接上教程1.下载erlang对应版本的rpm文件erlang-21.3.8.21-1.el7.x86_64.rpm2.将该文件放到一个目录下,自定义文件 Dockerfile,该文件内容添加:FROM centos:7COPY erlang-21.3.8.21-1.el7.x86_64.rpm /tmp/erlang-21.3.8.21-1.el7.x86_64.rpmRUN yum localinstall -y /tmp/erlang-21.3.8.21-1.el7.x86_64.rp
原创
发布博客 2024.07.05 ·
668 阅读 ·
6 点赞 ·
0 评论 ·
6 收藏

Rabbitmq在项目启动时读取配置文件实现自动创建交换机和队列

log.info(“队列收到消息{}”, content);消费者可以从配置文件读取变成动态监听队列。//配置类,项目启动自动加载。生产者就不写了,百度一下。亲测有效,直接上代码。//配置文件读取标识。
原创
发布博客 2024.07.05 ·
248 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

点餐系统

package cn.kgc.kgc67;import java.util.Scanner;public class Demo {public static void main(String[] args) { // 菜名 价格 订餐人的名字 订餐人订的菜品名 订餐份数 订餐时间 订餐地址 订单的状态 总价 点赞的数量 String[] dish = { "红烧带鱼", "鱼香肉丝", "红烧茄子" };// 菜名 double[] prices = { 38.0, 20.0, 10.0 };
原创
发布博客 2020.12.22 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

异常集合

OutOfMemoryError 简称OOM 堆空间溢出异常1.InputMisMatchException 输入类型不匹配异常2.ArrayIndexOutOfBoundsException 数组索引越界3.NullPoninterException 空指针异常4.NumberFormatException 数字格式化异常5.ClassCastException 对象强制类型转化异常6.ArithmeticException 算术异常7.ClassNotFoundExc
原创
发布博客 2020.12.22 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue初识到应用

Vue.js截至目前为止,比较稳定的版本是2.5.16Vue.js官方网站官方下载:https://cn.vuejs.org/v2/guide/installation.htmlAPI文档:https://cn.vuejs.org/v2/guide/GitHub库:https://github.com/vuejs/vueVue.js与AngularJS的区别相同点1.都支持指令、过滤器、双向数据绑定等2.都不支持低端浏览器(如IE6/7/8)不同点1.AngularJS学习成本比较
原创
发布博客 2020.10.07 ·
361 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JVM4-堆

补充:方法区和堆都是对一个进程都是唯一的,一个进程对应一个JVM实例,一个JVM对应一个运行时数据区(Runtime Data Area),一个运行时数据区里有方法区和堆,一个进程里有多个线程,共享方法区和堆空间,每一个线程都有一个程序计数器、本地方法栈、虚拟机栈,共享方法区和堆空间,堆的核心概述:1.一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域2.Java 堆区在JVM启动的时候被创建,其空间大小就确定了。是JVM管理的最大一块内存空间–>堆内存的大小是可以.
原创
发布博客 2020.10.07 ·
260 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ES6初识

1.ECMAScript 和 JavaScript有什么关系?前者是后者的规格,后者是前者的一种实现2.ECMAScript 2015 与ES6 是什么关系?ES6含义是5.1版以后的JavaScript 的下一代标准,涵养了ES2015、ES2016、ES2017等等,而ES2015则是正式名称,特指该年发布的正式版本的语言标准3.Node.js安装包及源码下载地址:https://nodejs.org/验证是否安装成功输入 node -v出现v10.16.0说明安装成功输入 npm
原创
发布博客 2020.10.03 ·
146 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JVM初识3

栈帧的内部结构每个栈帧中存储着:1.局部变量表(Local Variables)2.操作数栈(Operand Stack)或表达式栈3.动态链接或指向运行时常量池的方法引用4.方法返回地址或方法正常退出或者异常退出的定义局部变量表1.局部变量表也被叫作局部变量数组或本地变量表2.定义为一个数字数组,主要用于存储方法参数和定义在方法体内的局部变量,这些数据类型包括各类基本数据类型、对象引用(reference),以及returnAddress类型3.由于局部变量表是建立在线程的栈上,是线
原创
发布博客 2020.09.26 ·
98 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JVM初识2

运行时数据区及线程:内存是硬盘和cpu的中间仓库及桥梁承载着操作系统和应用程序的实时运行。JVM内存布局规定Java在运行过程中内存申请、分配、管理的策略,保证了JVM的高效稳定运行。不同的JVM对于内存的划分和管理机制存在着部分差异。...
原创
发布博客 2020.09.17 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JVM初识1

类的加载过程:加载==> 链接 [[验证==>准备==>解析]==>初始化加载:1.通过一个类的全限定名,获取定义此类的二进制字节流2.将这个字节流所代表的静态存储结构转化为方法的运行时的数据结构3.在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的访问入口加载类的方式:1.从本地系统直接加载2.运行时计算生成:使用最多的是动态代理技术3.从专有的数据库中提取.class文件(比较少见)4.从加密文件中获取,防止Class
原创
发布博客 2020.09.14 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多