- 博客(10)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
转载 秒杀系统的架构解决之道
http://mp.weixin.qq.com/s/58y6YE2tQnQCugNJu9xOGA秒杀场景下带来的海量用户所造成的流量突增对系统冲击力可想而知,瞬时流量之高一方面造成的读写冲突,数据库锁会非常严重,另一方面应用服务器能否撑住也是一个问题。同时由于秒杀业务一般是各种活动带来,需要快速上下线,这在开发上也会提出更高的标准,快速支持需求而不出错。从系统上讲我们要做到高可用和高并
2017-02-24 11:20:40 562
原创 Hadoop进行读写文件
1,如果要向远程Hadoop服务器进行“读写”的话,需要配置core-site.xml中的fs.defaultFS。例如:<property> <name>fs.defaultFS</name> <value>hdfs://hadoop-master:9000</value></property>2,下面的文章,是读写文件的一例子和详细解释: - 使用java api操作HD
2017-02-22 11:05:25 831
原创 Idea打包Jar文件
前言 如何使用Idea把多个可执行的Class文件,打到一个Jar包里,使用Java命令执行不同的Class文件呢?还有,如何打成直接可执行的Jar包呢?下面进行说明
2017-02-21 10:46:13 21406 5
转载 【Java并发编程】之十六:深入Java内存模型——happen-before规则及其对DCL的分析(含代码)
http://blog.csdn.net/ns_code/article/details/17348313转载请注明出处:http://blog.csdn.net/ns_code/article/details/17348313happen—before规则介绍 Java语言中有一个“先行发生”(happen—before)的规则,它是Java内存模型中定义的两项操作
2017-02-17 10:19:15 295
原创 final变量在多线程程序中的好处
好处:保证在构造函数中的变量设置,对其它线程来说,都是可见的。而且对于通过final变量到达的任意变量,对其它线程也是可见的(例如final Map变量里面的值)。 原因:对于通过final域可到达的变量的写入操作,将不会与构造过程后的操作,一起被重排序。
2017-02-17 10:16:11 2904
原创 volatile变量规则:对一个变量的写操作先行发生于后面对这个变量的读操作
如果单看一句话的,基本上是无法理解的。这句话的意思,并不是“对于一个变量a,a=5这样的写操作,在b=a这样的读操作之前执行”的意思,这句话实际上就是体现happens-before原则具备传递性。想要解理这句话的意思可以看下面的文章: - Java多线程:volatile变量、happens-before关系及内存一致性:这章文章的“什么是 happens-before 关系?”部分以下的一部分
2017-02-16 22:49:54 3338 4
转载 java的static块执行时机
http://blog.csdn.net/berber78/article/details/46472789一、误区:简单认为JAVA静态代码块在类被加载时就会自动执行。证错如下: [java] view plain copyclass MyClass1 { static {//静态块 System.
2017-02-11 14:19:02 316
转载 类在什么时候加载和初始化
http://www.importnew.com/6579.html理解类在JVM中什么时候被加载和初始化是Java编程语言中的基础概念,正因为有了Java语言规范,我们才可以清晰的记录和解释这个问题,但是很多Java程序员仍然不知道什么时候类被加载,什么时候类被初始化,类加载和初始化好像让人很困惑,对初学者难以理解,在这篇教程中我们将看看类加载什么时候发生,类和接口是如何被初始化的,
2017-02-11 14:14:53 700
原创 关于SoftHashMap实现相关内容
前言 在看这篇文章时,看到了里面使用了SoftHashMap类。这个类是Shiro框架中的一个类,博主把这个类拿过来后,又添加了一个新的方法来方便使用。 在看到这个类后,想了一个问题:会不会发生GC的时候,SoftHashMap里的Value被回收了,而Key还存在的问题呢?如果会发生这样的问题的话,我们就无法用Key来判断缓存是否存在了。下面我们看一下它是如何处理的。
2017-02-10 21:29:42 2444
用delete删除xml结点时,无法触发DATA_CHANGE事件的问题
2011-08-23
关于hibernate对象加载的问题
2009-06-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人