会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
.x->y=z
博客园
首页
管理
上一页
1
2
3
4
5
6
7
···
19
下一页
2018年8月18日
分布式事务资料
摘要: 分布式事务之TCC服务设计和实现注意事项 事务自动补偿方案 这个需求我不接之事务自动补偿 蚂蚁金服黑科技:SOFA DTX分布式事务,保障亿级资金操作一致性 分布式事务:蚂蚁金服核心金融场景下的演进 分布式系统的事务处理 分布式事务 ( DTS ) 你必须知道的事儿 https://www.clou
阅读全文
posted @ 2018-08-18 10:19 dai.sp
阅读(519)
评论(0)
推荐(0)
2018年8月8日
CopyOnWriteArrayList
摘要: https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/CopyOnWriteArrayList.html Java中 CopyOnWriteArrayList 的使用 Java 7之多线程并发容器 - CopyOnWriteAr
阅读全文
posted @ 2018-08-08 23:04 dai.sp
阅读(135)
评论(0)
推荐(0)
2018年8月5日
@Resource注入为null
摘要: UserController中userService为null只有一个原因, 那就是你所使用的UserController对象没有被IoC容器所管理,你使用的对象是自己new出来的, 而不由spring创建的, 当然没有办法使用DI依赖注入。 反之如果你的UserController对象由IoC容器
阅读全文
posted @ 2018-08-05 18:16 dai.sp
阅读(6990)
评论(0)
推荐(0)
2018年7月28日
阿里云ECS服务器无法上传文件的解决方案
摘要: 1、安装软件启动FTP服务 yum install vsftpd # 安装service vsftpd start # 启动服务chkconfig vsftpd on # 开机启动 2、防火墙iptables放行21端口 3、安全组放行21端口 4、测试,正常的话,命令 telnet ip 21 是
阅读全文
posted @ 2018-07-28 10:40 dai.sp
阅读(3709)
评论(0)
推荐(0)
2018年7月22日
DataOutputStream类的writeInt、writeLong
摘要: DataOutputStream类的writeInt、writeLong
阅读全文
posted @ 2018-07-22 18:54 dai.sp
阅读(653)
评论(0)
推荐(0)
2018年7月12日
Java 序列化的高级认识
摘要: Java 序列化的高级认识
阅读全文
posted @ 2018-07-12 09:38 dai.sp
阅读(235)
评论(0)
推荐(0)
2018年7月4日
RPC原理解析
摘要: RPC原理解析 从零开始实现RPC框架 - RPC原理及实现 轻量级分布式 RPC 框架
阅读全文
posted @ 2018-07-04 18:32 dai.sp
阅读(255)
评论(0)
推荐(0)
OSI七层模型详解
摘要: OSI七层模型详解 https://blog.csdn.net/yaopeng_2005/article/details/7064869
阅读全文
posted @ 2018-07-04 18:08 dai.sp
阅读(200)
评论(0)
推荐(0)
2018年6月22日
全面理解Java内存模型(JMM)及volatile关键字
摘要: 全面理解Java内存模型(JMM)及volatile关键字 http://ifeve.com/tag/jmm/
阅读全文
posted @ 2018-06-22 14:20 dai.sp
阅读(219)
评论(0)
推荐(0)
2018年5月17日
每个程序员都应该知道的延迟值
摘要: 每个程序员都应该知道的延迟值
阅读全文
posted @ 2018-05-17 16:44 dai.sp
阅读(397)
评论(0)
推荐(0)
Branch Prediction
摘要: Branch Prediction
阅读全文
posted @ 2018-05-17 16:43 dai.sp
阅读(192)
评论(0)
推荐(0)
2018年5月1日
Java与Netty实现高性能高并发
摘要: Java 与 Netty 实现高性能高并发
阅读全文
posted @ 2018-05-01 12:54 dai.sp
阅读(1633)
评论(0)
推荐(0)
HashMap 源码详细分析(JDK1.8)
摘要: HashMap 源码详细分析(JDK1.8)
阅读全文
posted @ 2018-05-01 09:52 dai.sp
阅读(252)
评论(0)
推荐(0)
Linux CentOS 6.9 Minimal 编译 OpenJDK 7
摘要: 今天学习《深入理解Java虚拟机:JVM高级特性与最佳实践》一书,并动手在Linux系统上编译OpenJDK 7,初次搞不太顺利,特记录下编译操作细节。 一、前期准备 约定:工具默认安装目录是/usr/local/,若有源码,则源码存放在/usr/local/src/目录下,笔者用到的工具已打包上传
阅读全文
posted @ 2018-05-01 02:35 dai.sp
阅读(1044)
评论(0)
推荐(1)
2018年4月18日
什么时候使用CountDownLatch
摘要: 什么时候使用CountDownLatch
阅读全文
posted @ 2018-04-18 15:18 dai.sp
阅读(192)
评论(0)
推荐(0)
2018年4月17日
transient volatile
摘要: transient volatile
阅读全文
posted @ 2018-04-17 16:58 dai.sp
阅读(142)
评论(0)
推荐(0)
2018年4月16日
Nginx入门
摘要: Nginx从听说到学会 Nginx安装及配置详解
阅读全文
posted @ 2018-04-16 18:15 dai.sp
阅读(202)
评论(0)
推荐(0)
hello alibaba
摘要: http://ifeve.com/dubbo-learn-book/ http://ifeve.com/leader-follower-thread-model/ http://ifeve.com/author/hello-alibaba/
阅读全文
posted @ 2018-04-16 16:30 dai.sp
阅读(204)
评论(0)
推荐(0)
动手实现一个 LRU cache
摘要: http://ifeve.com/%E5%8A%A8%E6%89%8B%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA-lru-cache/
阅读全文
posted @ 2018-04-16 16:26 dai.sp
阅读(165)
评论(0)
推荐(0)
参数化
摘要: @Repositorypublic class RecommendContentDaoImpl extends MongoDbBaseDaoImpl<RecommendContent> { public static void main(String[] args) { Class<Object>
阅读全文
posted @ 2018-04-16 14:23 dai.sp
阅读(258)
评论(0)
推荐(0)
CentOS 7.4编译安装Nginx1.10.3+MySQL5.7.16
摘要: 准备篇 一、防火墙配置 CentOS 7.x默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.serv
阅读全文
posted @ 2018-04-16 10:17 dai.sp
阅读(368)
评论(0)
推荐(0)
2018年4月15日
内存溢出OutOfMemory
摘要: https://blog.csdn.net/hzy38324/article/details/76719105 https://blog.csdn.net/u010833547/article/details/78026964
阅读全文
posted @ 2018-04-15 23:17 dai.sp
阅读(321)
评论(0)
推荐(0)
系统问题定位
摘要: 数据 + 工具 + 经验 宏观层面 网络问题 操作系统问题 Java虚拟机问题 数据库问题 微观层面 应用代码分析 第三方库代码分析
阅读全文
posted @ 2018-04-15 15:55 dai.sp
阅读(202)
评论(0)
推荐(0)
final域的内存语义
摘要: 写final域的重排序规则读final域的重排序规则final域为静态类型final域为抽象类型 写final域的重排序规则 写final域的重排序的规则禁止把final域的写 重排序到构造方法之外。 Java的内存模型禁止编译器把final域的写重排序到构造方法之外 编译器会在final域的写之后
阅读全文
posted @ 2018-04-15 15:29 dai.sp
阅读(170)
评论(0)
推荐(0)
volatile内存语义
摘要: 全面理解Java内存模型(JMM)及volatile关键字 volatile的内存语义 Volatile读写所建立的happens-before关系Volatile读写的内存语义 锁: 获取和释放Volatile : 读 和 写 happens-before当写一个volatile变量时,Java内
阅读全文
posted @ 2018-04-15 12:52 dai.sp
阅读(156)
评论(0)
推荐(0)
锁的内存语义
摘要: 锁的释放与获取所建立的happens-before关系、 程序顺序规则 监视器锁规则 传递性 锁的释放和获取的内存语义锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。
阅读全文
posted @ 2018-04-15 12:12 dai.sp
阅读(169)
评论(0)
推荐(0)
happens-before
摘要: http://ifeve.com/easy-happens-before/ https://en.wikipedia.org/wiki/Happened-before https://blog.csdn.net/ns_code/article/details/17348313 https://www
阅读全文
posted @ 2018-04-15 00:27 dai.sp
阅读(188)
评论(0)
推荐(0)
2018年4月14日
指令重排序
摘要: 什么是重排序编译器和处理器为了提高程序的运行性能,对指令进行重新排序。数据依赖性(as-if-serial) 写后读,读后写,写后写指令重排序分类 编译器重排序和处理器重排序为什么要进行指令重排序指令重排序所带来的影响竞争与同步 Java内存访问重排序的研究 Java并发:volatile内存可见性
阅读全文
posted @ 2018-04-14 23:29 dai.sp
阅读(2126)
评论(0)
推荐(0)
Java 8 StampedLock解决同步问题
摘要: Java 8新特性探究(十)StampedLock将是解决同步问题的新宠 JDK8中StampedLock原理探究 深入理解StampedLock及其实现原理 JDK1.8 StampedLock源码解析 官方文档:https://docs.oracle.com/javase/8/docs/api/
阅读全文
posted @ 2018-04-14 22:10 dai.sp
阅读(614)
评论(0)
推荐(0)
关于 Java 中 finally 语句块的深度辨析
摘要: 关于 Java 中 finally 语句块的深度辨析
阅读全文
posted @ 2018-04-14 20:20 dai.sp
阅读(138)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
19
下一页
公告