一、前期准备工作
相关工具:
1.虚拟机(VMware)
2.tomcat7 64位 下载地址:http://tomcat.apache.org/download-70.cgi
3.centos6.4 64位
4.linux下的64位jdk安装包,版本为6或以上
5. solr-4.3.1.tgz包 下载:http://archive.apache.org/dist/luce...
分类:
其他好文 时间:
2016-06-21 07:51:25
阅读次数:
160
前段时间撰文分析了“云主机的启动过程”源码,读者应该注意到了nova-scheduler,nova-compute等组件是通过发起rpc.cast, rpc.call调用完成交互的。那今天我打算介绍下nova-compute服务的启动过程,并重点分析下其与AMQP(rabbitmq)链接的建立过程。在CentOS 7中启动nova-compute服务,执行路径是这样的:
systemctl sta...
分类:
其他好文 时间:
2016-06-21 07:49:47
阅读次数:
281
本次我们使用springAOP+ehcache结合来实现数据的缓存,我们可以 Cache 系统中 Service 或则 DAO 层的 get/find 等方法返回结果,如果数据更新( 使用Create/update/delete 方法), 则刷新 cache 中相应的内容。
Aop中最常见的就是拦截器,那么我们首先需要创建的就是一个拦截器:
Ø MethodCacheIntercepto...
分类:
编程语言 时间:
2016-06-21 07:51:28
阅读次数:
278
大家好,我是云和恩墨的李轶楠,不过网上的朋友更习惯叫我600,所以我也慢慢熟悉了这个称呼,其实这个称呼来自于ITPUB论坛上当时我注册的论坛ID“ORA-600”,因为这个ID跟Oracle的著名错误号一样,很容易给大家留下深刻印象,所以被我借用了过来,呵呵。这些年通过论坛上认识了很多朋友,也结识了现在与我一起奋战的恩墨小伙伴们。
闲话不多说,我们来看看我们今天要分享的主题吧,这些年我们积累了大量...
分类:
其他好文 时间:
2016-06-21 07:51:56
阅读次数:
263
hbase
hbase 是什么
官方说明:Use Apache HBase? when youneed random, realtime read/write access to your Big Data. This project's goalis the hosting of very large tables -- billions of rows X millions of colu...
分类:
其他好文 时间:
2016-06-21 07:49:37
阅读次数:
439
本文要解决的问题:从更深层次考虑,对Spark进行性能调优。目的继基础篇分析了开发调优与资源调优之后,本文作为拓展篇,将深入分析数据倾斜调优与shuffle调优,以解决更加棘手的性能问题。数据倾斜调优简述有时候,大家可能会遇到大数据开发过程中一个比较棘手的问题,那就是数据倾斜,此时Spark作业的性能会比预期差很多,数据倾斜调优,就是使用各种技术方案解决不同类型的数据倾斜问题,以保证Spark作业的...
分类:
其他好文 时间:
2016-06-21 07:51:41
阅读次数:
233
这篇文章记录我学习Git的过程中遇到的问题及对于某些问题的看法,如有错误,还望不吝赐教!
ps:这篇文章介绍本地库,下篇将介绍与远程库的交互。
Git是什么 & 为什么要有Git?
既然您能看到这篇文章,相信你对Git也有了一点点的了解,或者您本来就是大神,来观望下博主而已。
言归正传,那么到底什么是Git呢!
Git是目前世界上最先进的分布式...
分类:
其他好文 时间:
2016-06-21 07:49:33
阅读次数:
157
0.说明搬家公司的人很多都穿皮鞋!Why?这个题目不是很明确,而且这个文章比较长,也算是我的一个阶段性总结,既然是总结,就不必为题目而纠结了。在端午假期的最后来做这个总结也实属不易(假期前两天加班,没有完成预期的计划,低落),记得很早以前写那篇《TCP协议疑难杂症全景解析》的时候跟现在一个心情。翻翻以前的记录,写那个的时候是2011年的7月初,小小才刚刚半个月,如今小小已经马上5岁了,时间过得真快...
分类:
其他好文 时间:
2016-06-21 07:50:09
阅读次数:
366
=========================================================================================================
1.登陆功能-
----表单内容-----------------------------------------------------
用户登录...
分类:
Web程序 时间:
2016-06-21 07:51:32
阅读次数:
949
感谢同事给的学习资料!本文来自一位我非常佩服的同事,虽说他也是刚接触这些知识,但超强的学习能力是我所敬佩的。
Apache Ivy是一个优秀的管理(记录、跟踪、解析和报告)项目依赖的工具,可与Apache Ant紧密集成。目前网上关于ivy的文章比较少,比较全面的资料有ivy自带的英文文档,如有疑惑可反复查看文档说明。通过学习文档结合下面的例子学习效果会更好。...
分类:
其他好文 时间:
2016-06-21 07:50:22
阅读次数:
374
ASP.NET MVC
在ASP.NET应用程序开发中,开发人员很难将ASP.NET应用程序进行良好分层并使相应的页面进行相应的输出,例如页面代码只进行页面布局和样式的输出而代码页面只负责进行逻辑的处理。为了解决这个问题,微软开发了MVC开发模式方便开发人员进行分层开发。
17.1 了解MVC
MVC是一个设计模式,MVC能够将ASP.NET应用程序的视图、模型和控制器进行分开,开发人员能...
分类:
Web程序 时间:
2016-06-21 07:50:07
阅读次数:
227
有关SSL的原理和介绍在网上已经有不少,对于Java下使用keytool生成证书,配置SSL通信的教程也非常多。但如果我们不能够亲自动手做一个SSL Sever和SSL Client,可能就永远也不能深入地理解Java环境下,SSL的通信是如何实现的。对SSL中的各种概念的认识也可能会仅限于可以使用的程度。本文通过构造一个简单的SSL
Server和SSL Client来讲解Java环境下SS...
分类:
编程语言 时间:
2016-06-21 07:48:04
阅读次数:
431
本文从SystemServer启动过程中分析ActivityManagerService(AMS)的启动过程...
分类:
其他好文 时间:
2016-06-21 07:49:33
阅读次数:
771
题目链接
https://leetcode.com/problems/count-and-say/
题目原文
The count-and-say sequence is the sequence of integers beginning as follows:
1, 11, 21, 1211, 111221, ...
1 is read off as "one 1"...
分类:
编程语言 时间:
2016-06-21 07:47:43
阅读次数:
204
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
编程语言 时间:
2016-06-21 07:49:52
阅读次数:
291
MAVEN的pom.xml 引入shiro(Spring MVC+mybatis 请参见上一章)。
org.apache.shiro
shiro-spring
1.2.5
org.apache.shiro
shiro-ehcache
1.2.5
or...
分类:
编程语言 时间:
2016-06-21 07:49:24
阅读次数:
752
项目文件下载地址:http://download.csdn.net/detail/aqsunkai/9552711
1 概述
Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。
其核心部分包含
远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。集群容...
分类:
其他好文 时间:
2016-06-21 07:47:37
阅读次数:
195