开发一个跨平台的项目的时候,大部分时候都是在VS下进行编码,所以也就使用了VS的解决方案来管理项目。 因为要跨平台,当时网上看scons这个工具不错,所以在linux下就使用了scons来作为编译脚本 ...
一次聊天,谈到了死锁的解决 可重入锁等等,突然发现这些离自己很远,只有一些读书时的概念涌入脑海,但各自的应用场景怎么都无法想出。痛定思痛,决定看看concurrent包里涉及并发的类及各自的应用场景。 第一类:原子操作类的atomic包,里面包含了 布尔类型的AtomicBoolean 整型AtomicInteger AtomicIntegerArray AtomicIntegerFieldUpd ...
2015-08-11 11:38 0 4165 推荐指数:
开发一个跨平台的项目的时候,大部分时候都是在VS下进行编码,所以也就使用了VS的解决方案来管理项目。 因为要跨平台,当时网上看scons这个工具不错,所以在linux下就使用了scons来作为编译脚本 ...
前言 之前或多或少分享过一些内存模型、对象创建之类的内容,其实大部分人看完都是懵懵懂懂,也不知道这些的实际意义。 直到有一天你会碰到线上奇奇怪怪的问题,如: 线程执行一个任务迟迟没有返 ...
程序猿的起点 回头一看,已然做了程序猿两年多了,这两年里,虽然不算风风雨雨,但也算坎坎坷坷吧。想当初,自己还是个毛头小子的时候,每天上班那叫一个干劲十足,每次接到任务都像去推对方高地似的,颇有一股坚持不懈的劲。 当时公司里人少,是一家小型的互联网公司,满打满算,我们JAVA组也就 ...
目录 简介 日志分析 副本集 如何实现 Failover 心跳的实现 electionTimeout 定时器 业务影响评估 参考 ...
一.背景 我们经常聊到dubbo的启动,是如何暴露接口的,如何注册到注册中心的,但是就一个完整的生命周期而言,有上线就必然有下线,而下线这一部分往往被人忽略,这次就一次线上发布问题为入口,来分析dubbo下线的过程和其中遇到的问题,从另一个方面加深dubbo整个生命周期的理解 ...
上个周日,即 5 月 12 日,风和日丽,正和朋友在天河公园悠闲的散步。突然接到运营的电话,语气匆匆的说道: “xxx, 不好啦,阴阳师官方论坛 好像被黑客攻击了,全部页面变成黑白了,看着挺吓人的,你 ...
之前同事反馈说线上遇到Redis反序列化异常问题,异常如下: 已知信息如下: 该异常不是必现的,偶尔才会出现; 出现该异常后重启应用或者过一会就好了; 序列化协议使用了 ...
持续原创输出,点击上方蓝字关注我 目录 前言 依赖关系 你会怎么做? ...