js代码 var win = $(window), scrollAreaEl = $('.t_r_content'), leftFreezeEl = $('.t_l_freeze'), leftTableEl = leftFreezeEl.find('table'), rightTableEl = ...
分类:
其他好文 时间:
2020-12-07 12:42:32
阅读次数:
7
原创java金融java金融4月20日什么是锁在计算机科学中,锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。锁通常需要硬件支持才能有效实施。这种支持通常采取一个或多个原子指令的形式,如"test-and-set","fetch-and-add"or"comp
分类:
编程语言 时间:
2020-12-07 12:17:58
阅读次数:
6
一次聊天,谈到了死锁的解决、可重入锁等等,突然发现这些离自己很远,只有一些读书时的概念涌入脑海,但各自的应用场景怎么都无法想出。痛定思痛,决定看看concurrent包里涉及并发的类及各自的应用场景。第一类:原子操作类的atomic包,里面包含了1)布尔类型的AtomicBoolean2)整型AtomicInteger、AtomicIntegerArray、AtomicIntegerFieldUp
分类:
编程语言 时间:
2020-12-04 11:12:58
阅读次数:
4
Redmi 刷机教程(MIUI版本回退) 本屌丝用了快两年的老爷机上一周在我不经意之间悄摸摸地更新到了MIUI12,跑了2个g的流量啊,心疼!!!不过一看MIUI12的颜值还不错,就逆来顺受了,反正这老爷机再用半年估计就可以淘汰换5g了。 重点在接下来的一周,我平时也没啥大的应用,就是登着微信,刷个 ...
分类:
其他好文 时间:
2020-12-03 11:40:04
阅读次数:
4
一、首先我们安装Jenkins,我这里采用的是.msi应用程序,根据提示进行安装(傻瓜式),最后会打开默认的网页地址:http://localhost:8080 如果端口有冲突,可以去Jenkins的安装目录下的这个文件去改端口: 二、进入Jenkins的界面,会提示输入解锁密码,根据界面提示找对对 ...
分类:
编程语言 时间:
2020-12-02 12:14:47
阅读次数:
8
原创宋宝华Linux阅码场2019-12-22在《宋宝华:火焰图:全局视野的Linux性能剖析》一文中,我们主要看了on-cpu火焰图,理解了系统的CPU的走向的分析。但是,很多时候,单纯地看on-cpu的情况(什么代码在耗费CPU),并不能解决性能问题,因为有时候性能差的原因瓶颈不一定在CPU上面,而是在off-cpu的时间,比如:进程进入系统调用执行io动作,io动作的延迟进程等待mutex锁
分类:
系统相关 时间:
2020-12-02 12:12:44
阅读次数:
9
原创朴英敏Linux阅码场2019-12-18本文简介:内核死锁问题一般是读写锁(rw_semaphore)和互斥锁(mutex)引起的,本文主要讲如何通过ramdump+crash工具来分析这类死锁问题。作者简介:朴英敏,现就职于国内一家手机研发公司,任职资深系统工程师,主要负责安卓系统方面的调试工作。0、背景知识点ramdump是内存转存机制,我们可以在某个时刻把系统的内存转存到一个文件中,然
分类:
系统相关 时间:
2020-12-02 12:12:23
阅读次数:
8
学算法学累了吧?被算法虐的不轻吧?反正,我已经被虐的遍体鳞伤。所以今天呢,我给大家介绍一个开源项目,这个开源项目给我们提供了一个通过视图动画学习算法的环境。下面来一览究竟。先上一张可视化学习算法的图片吧,让你们感受下这个开源项目已经斩获了很多star了,如下:地址:https://github.com/algorithm-visualizer/algorithm-visualizer到目前为止,这
分类:
编程语言 时间:
2020-12-01 12:43:38
阅读次数:
21
在之前,也写过几篇入职相关的文章,不过那时候还没有正式毕业,处于实习的状态,从2020年3月5号入职现在也有180天了。这时间是过的真快啊,这篇文章就谈谈入职这段时间帅地在工作上的一些不足与收获+未来的何去何从。工作上的不足1、面试各种理论,工作各种考虑不周到记得之前面试那会,写过好几篇MySQL的文章,特别是索引以及锁相关的知识点,可谓倒背如流,相关底层原理也都有研究过,每次面试官让我谈谈索引以
分类:
其他好文 时间:
2020-12-01 11:44:03
阅读次数:
3
概述 为了防止分布式系统中的多个进程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就是来实现这个分布式锁。 为什么要使用分布式锁 成员变量 A 存在 JVM1、JVM2、JVM3 三个 JVM 内存中 成员变量 A 同时都会在 JVM 分配一块内存,三个请求 ...
分类:
其他好文 时间:
2020-11-30 15:21:12
阅读次数:
3