爱生活爱编程

151 篇文章
14K 次阅读
24 人订阅

全部文章

lovelife110

通过小波变换判断数据是否平稳波动--Python实现

小波变换百科解释:指用有限长或快速衰减的“母小波”的振荡波形来表示信号。该波形被缩放和平移以匹配输入的信号。

6930
lovelife110

java类加载器通俗理解

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

8720
lovelife110

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

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

5310
lovelife110

JVM class文件格式

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

4010
lovelife110

ignite TCP发现原理

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

11210
lovelife110

jenkins远程执行shell源码分析

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

7110
lovelife110

OpenResty LuaJIT 进阶和高级用法

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

11620
lovelife110

lua语言快速入门

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

6610
lovelife110

通过汇编实现引导程序

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

9910
lovelife110

linux内核同步机制

14710
lovelife110

ZGC 垃圾回收器

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

7010
lovelife110

操作系统篇-内存管理

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

8220
lovelife110

操作系统篇-cpu

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

5810
lovelife110

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

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

5300
lovelife110

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

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

15020
lovelife110

docker 跑算法性能问题

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

6300
lovelife110

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

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

11810
lovelife110

sklearn实现lda主题模型LatentDirichletAllocation

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

15500
lovelife110

pandas dataframe 新增单列和多列

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

12110
lovelife110

TensorFlow2.0实现K_Means

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

10020

扫码关注云+社区

领取腾讯云代金券