高并发模型

Actor模型 在Actor模型中主角是actor,类似一种worker。 Actor彼此之间直接发送消息,不需要经过什么中介,消息是异步发送和处理的. 组

iohannes iohannes Published on 2025-03-17

java ws pub msg

package *; import java.util.concurrent.CopyOnWriteArraySet; import javax.websocket.*; import javax.websocket.server.ServerEndpoint; import org.spri

iohannes iohannes Published on 2025-03-13

java ws 订阅

import lombok.extern.slf4j.Slf4j; import okhttp3.OkHttpClient; import okhttp3.Request; import okhttp3.Response; import okhttp3.WebSocket; import okhtt

iohannes iohannes Published on 2025-03-13

java 内存模型

jvm 内存读写总则 每条线程还有自己的工作内存(Working Memory), 线程的工作内存中保存了被该线程使用的变量的主内存副本, 线程对变量&

iohannes iohannes Published on 2025-03-13

java 线程状态

java 线程状态 Java中线程的生命周期分为6种状态: NEW. 初始状态,线程被构建,但未调用start()方法 RUNNABLE. 运行状态,调用start()方法后。

iohannes iohannes Published on 2025-03-13

java控制台中文乱码

添加环境变量 变量:JAVA_TOOL_OPTIONS 值:-Dfile.encoding=UTF-8 这个值的和操作系统保持一致,统一为UTF-8或者GBK等 重启电脑 重启&

iohannes iohannes Published on 2025-03-13

java读取配置文件和工具类初始化

配置文件 xxx-system\src\main\resources\application-dev.yml threed: rcs_rest_host: http://10.60.2.166:8888 rcs_ws_host: ws://10.60.2.166:8888 config文件

iohannes iohannes Published on 2025-03-13

java内存结构

jvm 简介 Java内存结构是指 JVM运行时将数据分区域存储 ,简单的说就是不同的数据放在不同的地方. java把内存分成:程序计数器, 本地方法

iohannes iohannes Published on 2025-03-13

java线程池

构建 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime,

iohannes iohannes Published on 2025-03-13

java原子操作和同步

原子操作 除了 long 和 double 之外的基本类型(int, byte, boolean, short, char, float)的读/写操作, 都天然的具备原子性; 所有引用 reference 的读/写操作; &

iohannes iohannes Published on 2025-03-13
Previous Next