自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_2300688967的博客

不是在学习,就是在学习的路上~

  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 SendGrid 发送邮件代码示例

build.gradle/* * This file was generated by the Gradle 'init' task. * * This generated file contains a sample Java Library project to get you started. * For more details take a look at the Java...

2019-07-24 16:45:16 2100

原创 Redis缓存和MySQL数据一致性3种方案详解

需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。这个业务场景,主要是解决读数据从Redis缓存,一般都是按照下图的流程来进行业务操作。读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存(Redis)和数据库(MyS...

2019-07-20 16:16:00 2350 1

转载 BitSet的应用实践

1.BitSet介绍BitSet是用于存储二进制位和对二进制进行操作的Java数据结构,BitSet从jdk1.0开始就有了。它存储的是二进制位在BitSet中状态,根据对这些状态的判断,可以有很多应用。以前对数据的操作都是先把数据都是存储在内存中间的,现在可以通过设置BitSet的相应位达到存储数据信息的目的,极大的节省了内存空间。2.BitSet应用BitSet可以做的事情主要分为...

2019-07-13 23:17:44 242

转载 BitSet实现原理解析

1.BitSet介绍Bitset是Java中的一种数据结构。Bitset中主要存储的是二进制位,做的也都是位运算,每一位只用来存储0,1值,主要用于对数据的标记。Bitset的基本原理是,用1位来表示一个数据是否出现过,0为没有出现过,1表示出现过。使用的时候可以根据某一个位是否为0表示此数是否出现过。JDK中的BitSet集合对是布隆过滤器中经常使用的数据结构Bitmap的相对简单的实现...

2019-07-13 22:41:41 1037

原创 从矩阵同创公司“老板椅”事件看职场交流

关一个程序员和一位HR之间的“老板椅”事件在网络上引起发酵,由于是在某匿名职场社交平台得到广大职场人的关注,这件事是怎么回事呢?看了如下漫画,你便知晓事情是如上发生的,某程序员的老板椅被HR让某阿姨搬到了老板办公室,但是发生的场所可能有些特殊,是在一个有24个同事在内的公司内部群中。当聊天截图被发送到公司外部时,引起很多人的关注,大家议论纷纷,当90%的人认为这位HR应该被开除时,出乎...

2019-07-12 02:08:12 2067

原创 Integer对象比较时的注意事项

1,关于Integer对象的比较,主要是注意如下知识点(xxx表示某个整数值);Integer a1 = xxx;与Integer a1 = Integer.valueOf(xxx);是完全相同的赋值方式的,只是前者是自动装箱,后者是手动编码装箱,以下可以说明:对于如下code public static void main(String[] args) { ...

2019-07-10 18:35:29 745

转载 Java并发之彻底搞懂偏向锁升级为轻量级锁

网上有许多讲偏向锁,轻量级锁的文章,但对偏向锁如何升级讲的不够明白,有些文章还相互矛盾,经过对jvm源码(biasedLocking.cpp)的仔细分析和追踪,基本升级过程有了一个清晰的过程,现将升级流程阐述如下: 因为偏向锁,锁住对象时,会写入对象头相应的标识,我们先把对象头(官方叫法为:Mark Word)的图示如下(借用了网友的图片): 通过上面的图片,...

2019-07-09 10:39:13 1059 2

graphviz-2.38.msi 及 plantuml使用文档

使用方式: https://blog.csdn.net/qq_2300688967/article/details/80068855

2018-04-24

五笔98版词库.txt 导入即可使用

98版五笔词库,导入即可使用,本我亲测可用,欢迎广网友个起下载交流

2018-02-24

软件工程答案-第4版-杨卫东译-课后答案

本资源为软件工程答案, 相应配套课本为 作者 [美]Shari Lawrence Pfleeger [加]Joanne M.Atlee 著, -第4版- -杨卫东译-, 人民邮电出版社 -在此分享给各位同学,仅供大家参考,祝大家取得好成绩

2016-10-09

activiti插件及相关JAR包

本资源包含activiti-designer-5.18.0插件,及相关安装所需要JAR包:org.eclipse.emf.validation_1.7.0.201306111341.jar, org.eclipse.emf.transaction_1.4.0.v20100331-1738.jar, org.eclipse.emf.workspace_1.5.1.v20120328-0001.jar, 配置eclipse时,只需要将activiti-designer-5.18.0放到eclipse安装目录下的dropins下,三个JAR包放到eclipse安装目录下的plugins包下,然后重启eclipse(注意,我这个是org.eclipse.emf.validation_1.7.0.201306111341.jar,低于这个版本的可能不行,本人就为此浪费了一天多的时间,在此与大家分享,希望大家少走弯路

2016-08-27

jquery.qrcode生成二维码

本二维码生成器,为jquery.qrcode生成二维码,现由本人稍作修改,用着更加观方便,完整实用,今天七夕节,特别大家奉上,把您的表白语用二维码的形式发送给对象,给他/她不一样的惊喜~

2016-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除