lovelife110

LV1
发表了文章

java类加载器通俗理解

JVM中有两种类型的类加载器,由C++编写的及由Java编写的。除了启动类加载器(Bootstrap Class Loader)是由C++编写的,其他都是由Ja...

lovelife110
发表了文章

jvm底层-类加载与oop-klass模型

从继承关系上也能看出来,类的元信息是存储在原空间(MetespaceObj)。

lovelife110
发表了文章

JVM class文件格式

x.java 通过javac命令生成x.class x.class通过java命令执行。通过classloader load到内存。代码经常需要引用java类...

lovelife110
发表了文章

ignite TCP发现原理

节点顺序 - 每个节点的内部属性(对于TcpDiscoverySpi,它只是一个统一增加的数字)。

lovelife110
发表了文章

jenkins远程执行shell源码分析

环境:jdk1.7,slave节点为linux,主节点为Windows。主节点通过ssh方式连接(launch slave agents on unix mac...

lovelife110
发表了文章

OpenResty LuaJIT 进阶和高级用法

LuaJIT 中只有 table 这一个数据结构,并没有区分开数组、哈希、集合等概念,而是揉在了一起

lovelife110
发表了文章

lua语言快速入门

在 Lua 中,字符串是不可变的值,如果要修改某个字符串,就等于创建了一个新的字符串。这种做法显然有利有弊:好处是即使同一个字符串出现了很多次,在内存中也只有一...

lovelife110
发表了文章

通过汇编实现引导程序

通电后,主板上BIOS或者UEFI,会加电自检(检查硬件有没错误),加载bootloader(执行程序)到内存 bootloader被写死在磁盘上第一个扇区,...

lovelife110
发表了文章

linux内核同步机制

lovelife110
发表了文章

ZGC 垃圾回收器

GC信息记录在指针上,不是记录在头部(如Serial收集器记录在markword) 这样只和指针打交道而不管指针所引用的对象本身,这样可以不用关心对象改变和引...

lovelife110
发表了文章

操作系统篇-内存管理

DOS时代 - 同一时间只能有一个进程在运行,单进程 windows9x开始,多个进程可以装入内存 引发问题: 内存撑爆 互相打扰

lovelife110
发表了文章

操作系统篇-cpu

计算机通电 -> CPU读取内存中程序(电信号输入)->时钟发生器不断震荡通断电 ->推动CPU内部一步一步执行(执行多少步取决于指令需要的时钟周期)->计算完...

lovelife110
发表了文章

操作系统篇-进程管理和中断

进程就是一个程序运行起来的状态,线程是一个进程中的不同的执行路径。 进程是OS分配资源的基本单位,线程是执行调度的基本单位。分配资源最重要的是:独立的内存空间...

lovelife110
发表了文章

通俗理解BIO NIO select epoll并图解举例

操作系统内核提供 read(系统调用),读文件描述符 一个client连接就是一个文件描述符fd socket为阻塞的,socket产生的文件描述符,如...

lovelife110
发表了文章

docker 跑算法性能问题

paas平台基于k8s,在平台上跑算法,发现有性能问题,本地8核电脑跑1分钟的程序,在平台上跑需要2个小时。

lovelife110
发表了文章

xgboost 多线程,解决默认开启线程数为cpu个数问题

在一台48c的服务器上,就import xgboost,还没进行训练,通过命令发现,线程数就达到48个 代码:

lovelife110
发表了文章

sklearn实现lda主题模型LatentDirichletAllocation

源码位置 https://github.com/lilihongjava/leeblog_python/tree/master/lda

lovelife110
发表了文章

pandas dataframe 新增单列和多列

dataframe assign方法,返回一个新对象(副本),不影响旧dataframe对象

lovelife110
发表了文章

TensorFlow2.0实现K_Means

K_Means其实用sklearn即可,TensorFlow1.0早期版本支持K_Means,在2.0之后,由于很多api废弃,导致实现K_Means有很多坑。...

lovelife110
发表了文章

TensorFlow使用Keras Tuner自动调参

代码地址: https://github.com/lilihongjava/deep_learning/tree/master/TensorFlow2.0%E...

lovelife110

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券