上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

2018年3月6日

Spring service本类中方法调用另一个方法事务不生效问题(转载)

摘要: 前些日子一朋友在需要在目标对象中进行自我调用,且需要实施相应的事务定义,且网上的一种通过BeanPostProcessor的解决方案是存在问题的。因此专门写此篇帖子分析why。 1、预备知识 aop概念请参考【http://www.iteye.com/topic/1122401】和【http://j 阅读全文

posted @ 2018-03-06 22:10 myf008 阅读(990) 评论(0) 推荐(0) 编辑

2018年3月4日

JVM垃圾收集器

摘要: 转载:https://www.cnblogs.com/liangzh/archive/2012/07/02/2573694.html 垃圾收集器就是收集算法的具体实现,不同的虚拟机会提供不同的垃圾收集器。并且提供参数供用户根据自己的应用特点和要求组合各个年代所使用的收集器。本文讨论的收集器基于Sun 阅读全文

posted @ 2018-03-04 19:02 myf008 阅读(118) 评论(0) 推荐(0) 编辑

LInkedHashMap实现最近被使用(LRU)缓存

摘要: 在最近的面试中,我曾被多次问到,怎么实现一个最近最少使用(LRU)的缓存。缓存可以通过哈希表来实现,然而为这个缓存增加大小限制会变成另一个有意思的问题。现在我们看一下怎么实现。 在最近的面试中,我曾被多次问到,怎么实现一个最近最少使用(LRU)的缓存。缓存可以通过哈希表来实现,然而为这个缓存增加大小 阅读全文

posted @ 2018-03-04 12:30 myf008 阅读(283) 评论(0) 推荐(0) 编辑

Java中a+=b和a=a+b的区别

摘要: 在Java语言中a+=b和a=a+b是有区别的,主要的区别是在运算时精度的问题,当然了-=、*=、/=,%=也都是一个道理。这里以a+=b和a=a+b为例做说明。 (1)下面以一段Java程序为例,试一试a+=b的形式: public classDemo { public static void m 阅读全文

posted @ 2018-03-04 11:50 myf008 阅读(5191) 评论(0) 推荐(1) 编辑

2018年3月3日

线程安全的单例模式

摘要: 单例模式有如下实现方式: [java] view plain copy package com.zzj.pattern.singleton; public class Singleton { private static Singleton instance; private Singleton() 阅读全文

posted @ 2018-03-03 22:41 myf008 阅读(194) 评论(0) 推荐(0) 编辑

java中伪共享问题

摘要: 伪共享(False Sharing) 原文地址:http://ifeve.com/false-sharing/ 作者:Martin Thompson 译者:丁一 缓存系统中是以缓存行(cache line)为单位存储的。缓存行是2的整数幂个连续字节,一般为32-256个字节。最常见的缓存行大小是64 阅读全文

posted @ 2018-03-03 22:15 myf008 阅读(599) 评论(0) 推荐(0) 编辑

Java面试题归类

摘要: 一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。 4. 描述一下ArrayList和LinkedList各自实现和区别 5. Java中的队列都有哪 阅读全文

posted @ 2018-03-03 20:42 myf008 阅读(324) 评论(0) 推荐(0) 编辑

电商秒杀系统设计分析

摘要: 转载:http://blog.csdn.net/zhanjianshinian/article/details/53342730 1,乐视秒杀,每秒钟10万的订单更新(insert/update),以用户ID分库分表,二叉树分库扩容,表级同步,DB1 - DB8, order1 - order10, 阅读全文

posted @ 2018-03-03 19:41 myf008 阅读(250) 评论(0) 推荐(0) 编辑

秒杀系统架构分析与实战

摘要: 转载 2016年05月13日 14:21:42 标签: 秒杀系统架构分析与实战 8220 1 秒杀业务分析 正常电子商务流程(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货 秒杀业务的特性(1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架; 阅读全文

posted @ 2018-03-03 19:34 myf008 阅读(164) 评论(0) 推荐(0) 编辑

利用redis + lua解决抢红包高并发的问题

摘要: 转载:http://blog.csdn.net/hengyunabc/article/details/19433779 求分析 抢红包的场景有点像秒杀,但是要比秒杀简单点。因为秒杀通常要和库存相关。而抢红包则可以允许有些红包没有被抢到,因为发红包的人不会有损失,没抢完的钱再退回给发红包的人即可。另外 阅读全文

posted @ 2018-03-03 18:17 myf008 阅读(542) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

导航