-
volatile关键字的详解-并发编程的体现
volatile关键字的详解-并发编程的体现 xl_echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075)交流学习。 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! 参考书籍:《Java高并发编程详解》。尊重原...
-
手写Struts,带你深入源码中心解析
手写Struts,带你深入源码中心解析 个人剖析,不喜勿喷 扫码关注公众号,不定期更新干活 在此申明本博文并非原创,原文:http://blog.csdn.net/lenotang/article/details/3336623,本文章是在此文章基础上进行优化。也谈不上优化,只是加上了点自己的想法 jar包准备 为...
-
雪花算法(02)算法中的位运算
雪花算法(02)算法中的位运算 前面介绍了雪花算法的理论基础,可以对大概的算法有个了解,但是细节上可能还是模糊,下面来说一下雪花算法中用到的位运算。这里先介绍两个,一个是: 一个是 | 的作用是将数字向左移动,这里的数字指的是二进制中的数,并不是字面上的长...
-
线程状态转换以及基本操作
线程状态转换以及基本操作 在上一篇文章中并发编程的优缺点谈到了为什么花功夫去学习并发编程的技术,也就是说我们必须了解到并发编程的优缺点,我们在什么情况下可以去考虑开启多个线程去实现我们的业务,当然使用多线程我们应该着重注意一些什么,在上一篇文章中会有...
-
Spring入门(七):Spring Profile使用讲解
Spring入门(七):Spring Profile使用讲解 1. 使用场景 在日常的开发工作中,我们经常需要将程序部署到不同的环境,比如Dev开发环境,QA测试环境,Prod生产环境,这些环境下的一些配置肯定是不一样的,比如数据库配置,Redis配置,RabbitMQ配置。 如果每次切换发布环境...
-
面试官:来谈谈限流-RateLimiter源码分析
面试官:来谈谈限流-RateLimiter源码分析 RateLimiter 有两个实现类: SmoothBursty 和 SmoothWarmingUp ,其都是令牌桶算法的变种实现,区别在于 SmoothBursty 加令牌的速度是恒定的,而 SmoothWarmingUp 会有个预热期,在预热期内加令牌的速度是慢慢增加的,直到达到...
-
java调停者模式
java调停者模式 调停者模式是对象的行为模式。调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相互作用。从而保证这些相...
-
一文搞明白位运算、补码、反码、原码
一文搞明白位运算、补码、反码、原码 在平时看各种框架的源码的过程中,经常会看到一些位移运算,所以作为一个Java开发者是一定掌握位移运算的。 正数位移运算 Java中有三个位移运算: :左移 :右移 :无符号右移 我们直接看一下Demo: System.out.println(2 1); // 4S...
-
雪花算法(01)介绍
雪花算法(01)介绍 针对每个公司,随着服务化演进,单个服务越来越多,数据库分的越来越细,有的时候一个业务需要分成好几个库,这时候自增主键或者序列之类的主键id生成方式已经不再满足需求,分布式系统中需要的是一个全局唯一的id生成规则。既然号称在全局分布式系...
-
程序员干私活搞副业,个税问题搞清楚没?今年到手的2000明年还是
程序员干私活搞副业,个税问题搞清楚没?今年到手的2000明年还是2000吗? 今天知识星球发文公告:8月20日之后产生的收入,对个人用户将收取20%手续费。 这对于很多个人自媒体来说,无疑会增加一部分成本,如果要维持原来的收益,就不得不将这部分费用转嫁到最终消费者...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
