<
一枝梅的博客
博客
随笔
软件
专题
标签
留言板
开往
狂盗一枝梅
曾梦想仗剑走天涯,后来工作忙没去!
线程同步机制一:内部锁和显式锁
Java多线程中的同步机制,即当多个线程同时竞争访问共享资源时,如何保证线程安全,在此基础上还要兼顾并发访问的性能问题,这是一个非常棘手且重要的问题。 一、线程安全 1. 举例 举个很简单的生活中的例子,我们去淘宝购物,店里还有最后一件商品,这时...
博客
#多线程编程
#java
一枝梅
1月前
140
线程和线程的六种状态
一、线程简介 线程是操作系统能够进行运算调度的最小单位,同时也被称为轻量级进程(lightweight processes)。线程存在于进程中,是进程的实际运作单位。一个进程中可以并发多个线程,每条线程并行执行不同的任务。 线程的作用主要包括: ...
博客
#java
#多线程编程
一枝梅
1月前
126
远程Windows开机:WoL(Wake-on-Lan)客户端Java实现
以前在公司想要复制家里电脑的一些数据,需要上班前将家里电脑打开,之后在公司用远程工具连接家里的电脑复制数据,这样不仅浪费电,万一一不小心关机,在公司就只能干瞪眼了。 借助WoL技术(Wake-on Lan)可以将电脑远程开机,关于Wol,可以参考...
软件
#windows
#win10
一枝梅
2月前
157
批量提取.mobi格式漫画文件中的图片
一、程序脚本 有很多mobi格式的漫画资源,放到kindle中看又不是很爽,研究了一下,找到了一个批量解析mobi文件中的图片并自动压缩成zip压缩包的方法,完整的bat批处理文件的内容如下 @echo off for %%f in (*.mob...
软件
#电子书
#漫画
一枝梅
2月前
204
利用calibre批量转换电子书格式
我有一堆的mobi格式的电子书漫画,现在想转换成pdf格式或者epub格式,可以利用calibre的ebook-convert.exe插件实现。 第一步:找到ebook-convert.exe文件位置 ebook-convert.exe就在安装的...
软件
#电子书
#calibre
一枝梅
2月前
130
Trojan和Nginx共用443端口号解决方案
一、问题探讨 服务器上部署了Trojan,它就会默认自动监听443端口号,并且识别流量特征,如果是Trojan协议流量,就会走科学上网逻辑;否则转发到本机80端口号,走Web服务器逻辑,前端就会显示网页内容。这是Trojan科学上网的基本原理,可...
软件
#trojan
#nginx
一枝梅
2月前
232
详解PC电子书管理软件calibre安装和使用
calibre可能是PC端最好的电子书管理软件了,它能管理,能刮削,能转换图书格式,还能发送图书到邮件,可谓是能想到的功能它都有。 一、安装calibre 第一步:安装原版软件 官网下载地址:https://calibre-ebook.com/...
软件
#calibre
一枝梅
2月前
249
黑群晖修改docker配置
黑群晖的套件中心有docker套件,直接安装即可使用 但是近期不知道什么原因,docker镜像国内总是下载不下来,黑群晖也一样,可以查询镜像列表,但是拉取就会失败。我想的办法是自己搭建docker镜像私服,然后修改黑群晖配置,让它从私服拉取镜像...
软件
#docker
#黑群晖
一枝梅
2月前
253
docker私有镜像仓库搭建教程
本文将会介绍如何搭建docker私有镜像仓库registry以及设置用户密码访问。 一、服务端搭建 我是根据docker容器部署的registry私有镜像仓库,我将容器镜像数据、配置文件、访问的账户密码信息都放到了/root/docker-ser...
软件
#docker
#linux
#镜像
一枝梅
2月前
157
简单设计一个JAVA并行处理工具类
在工作中,我们肯定遇到过一个接口要处理N多事项导致接口响应速度很慢的情况,通常我们会综合使用两种方式来提升接口响应速度 优化查询SQL,提升查询效率 开启多线程并发处理业务数据 这里讨论第二种方案:使用多线程并发处理业务数据,最后处理完成以后...
博客
#java
#工具类
#并发编程
一枝梅
2月前
136
1
2
3
4
...
26
阅读榜单
29952人浏览
倍控N5105软路由安装Exsi7.0+Openwrt+ikuai
TOP1
主路由、旁路由、单臂路由的区别
2年前
17630人浏览
TOP2
若依管理系统RuoYi-Vue(二):权限系统设计详解
3年前
13301人浏览
TOP3
若依管理系统RuoYi-Vue(一):项目启动和菜单创建
3年前
12618人浏览
TOP4
若依管理系统RuoYi-Vue(三):代码生成器原理和实战
3年前
10277人浏览
TOP5
Spring Security OAuth2.0认证授权一:框架搭建和认证测试
3年前
9068人浏览
TOP6
最新发布
狂盗一枝梅
2024-10-17
26次阅读
留言
详解CAS操作的ABA问题
一、ABA问题 CAS原子操作虽然好,但是出生就自带ABA问题,那么什么是ABA问题?CAS的全称叫做Compare and swap,也就是比较和交换,ABA问题就出现在"Compare"比较阶段。 举个例子,X变量的值是10,现在线程A要对X...
博客
评分
回复
狂盗一枝梅
2024-10-15
40次阅读
留言
CAS原子类:LongAdder源码解析
LongAdder类直译过来名字叫做“原子加法器”,它是JDK1.8才出现的新类,它的作用是替代AtomicLong类在某些并发场景下的使用,使得程序运行效率更高。 在之前的《线程同步机制二:CAS原理和JUC原子类》文章中,已经简单介绍过该类的...
博客
评分
回复
狂盗一枝梅
2024-10-09
56次阅读
留言
伪共享(False Sharing)
伪共享的定义:伪共享(False Sharing) 是指多个处理器核心或线程在并发执行时,由于共享相同缓存行而导致不必要的性能下降的现象。当多个处理器核心或线程同时访问共享的内存区域,即使它们在不同的变量上操作,但这些变量处于同一个缓存行中,会导...
博客
评分
回复