不知不觉回到哈尔滨工作三年了,经历了两家公司,最近又燃起了换工作的心思。都说人挪活、树挪死,所以,我还想要活着,甚至获得更好一点,只能选择挪一挪,说句不好听的,这就有种矮子里...
不知不觉回到哈尔滨工作三年了,经历了两家公司,最近又燃起了换工作的心思。都说人挪活、树挪死,所以,我还想要活着,甚至获得更好一点,只能选择挪一挪,说句不好听的,这就有种矮子里...
6666
Java实现图片的滤镜效果滤镜 滤镜;主要是用来实现图像的各种特殊效果。它在Photoshop中具有非常神奇的作用。滤镜通常需要同通道、图层等联合使用,才能取得最佳艺术效果。 在移动端或者在web开发...
滤镜 滤镜;主要是用来实现图像的各种特殊效果。它在Photoshop中具有非常神奇的作用。滤镜通常需要同通道、图层等联合使用,才能取得最佳艺术效果。 在移动端或者在web开发...
本文主要用来学习下,redis当中使用的压缩表和跳跃表,为什么在诸多的数据结构中,redis要选择他们作为自己的数据存储结构。 什么是压缩表? 压缩表是Redis为了节约内存...
五子棋作为大家休闲娱乐的方式,相信大家都玩过,并且不少人应该精于此道。作为程序员的我们是否考虑过它是如何实现的?人机如何实现?在线又是如何进行匹配和对战的呢? 我耗时几天,终...
经历过分手才会懂得什么是难忘经历过爱情才会感受心痛的感觉日子像流星一样匆匆划过… 初三那年我遇见了自己喜欢的女孩,内心无法形容的感觉!很美好那时候的我还很幼稚,无知的我让我现...
很久没有发技术类文章了,最近感到很迷茫,不知道该做什么,也不知道学习了更多的技术又能干什么。 有句话确实是很符合我现在的处境:时势造英雄!虽然我不是英雄,但是我也没有一个可以...
在JUC这个线程同步工具包下,有几个比较游戏的类,Semaphore、CountdownLatch和CyclicBarrier,你都用过吗?下面我们就来简单介绍下他们的用法,...
前面我们学习了AQS,ReentrantLock等,现在来学习一下什么是读写锁ReentrantReadWriteLock。 当读操作远远高于写操作时,这时候可以使用【读写锁...
随着西安疫情势头不断的加剧,已经在酒店待了一周之多,从上周六回酒店之后,我的活动范围缩小至纵向酒店1到10层,横向餐厅到前台,生活轨迹基本三点一线,房间,餐厅和前台。 和每天...
前面我们学习了ReentrantLock,其底层就是用了AQS实现的,应该先讲这一章节,但是当时给忘了,现在给补上吧。 关于ReentrantLock的学习,可以参考:htt...
我发现今天文章的阅读量被清空了
随笔‖念头头一次遇见这个问题,文章一直审核中,不知道是不是有什么敏感词语之类的,搞不懂。每次发出去可能就十分钟左右审核通过,这次一个小时了还不行。而且好像阅读量,简书钻有的也不显示了。...
春节将至,又快到了一年一度抢红包的激动时刻。 为此呢,我专门针对想要学习java,或刚开始学习java的小白们,写了一段简单易懂的【春节抢红包】代码,其中涉及到部分的java...
虎年就快到了,最近有没有想要做ppt,写总结缺少素材的小伙伴?苦于没有背景素材啊,我来教你一招,爬取大量春节图片,助你在工作生活中春节气氛满满,虎虎生风啊~~ 首先说明啊,我...
还记得上一篇文章当中提到的内存屏障(Memory Fence)吗?其实Volatile的实现原理就是通过内存屏障来实现的。 对于volatile修饰的变量:在该变量的写指令后...
一、CPU缓存结构 现代CPU通常都是由三层缓存架构组成的,如下图所示: windows下的cpu: 查看linux的cpu缓存如下: 各缓存之间的效率如下所示:假设执行一条...
本章节主要了解下什么指令集并行,用于理解前面章节多线程场景下出现的指令重排序问题。 一、基础概念 Clock Cycle Time (时钟周期时间) cpu主频:即cpu内核...