环境:两台服务器版本:centos7(64)IP分配:192.168.1.204(主web1)192.168.1.205(备份web2)192.168.1.206(VIP)需要的rpm包安装:http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/CentOS_CentOS-7/x86_64/关闭防火墙:vi/etc/selinux/config..
分类:
其他好文 时间:
2015-05-28 18:19:31
阅读次数:
406
云计算安全解决方案白皮书Jackzhai研究云的安全有两三年了,但形成完整的安全思路,还是去年的事,这也是“流安全”思路形成的主要阶段。云计算的安全问题之所以突出,是因为虚拟机的动态迁移,以及多业务系统交织在一起,这让传统的网卡边界就是安全部署点的方法不在适用。流..
分类:
其他好文 时间:
2015-05-28 18:17:05
阅读次数:
253
云计算安全解决方案白皮书Jackzhai二、云的安全是阻碍云计算普及的最大障碍A:云计算让传统信息安全防御体系面临尴尬信息安全是保障信息系统业务安全的,采用云计算技术后,并非只是增加了一个虚拟化管理软件的安全风险那么简单,最重要的是,它让多年来信息安全保障基本思路--..
分类:
其他好文 时间:
2015-05-28 18:18:16
阅读次数:
364
上一篇文章已经简单的介绍了ReactiveCocoa框架的思想和优势。本文初步研究一下ReactiveCocoa框架的使用方法。写在开始前传统的编程思想,大概是用户产生某个事件,然后得到相应的参数,传入事先已经实现的方法中,处理完成后把结果在UI界面上反馈出来。ReactiveCocoa框架中大量的使用了block,这意味着,很多block内的代码,是在将来某一个合适的时刻被执行的。如果你看到blo...
分类:
其他好文 时间:
2015-05-28 18:15:48
阅读次数:
225
之前研究了一下下cocoapods,看了很多资料,今天没事就来个简单的总结吧,希望能更简单的上手cocoapods,now从安装开始!
1.安装
安装方式异常简单, 现在Mac下都自带ruby,使用ruby的gem命令即可下载安装,一般的步骤就是这样的
输入
sudo gem install cocoapods安装,但是你会发现特别慢,所以换另外一种方式,那就是
1....
分类:
其他好文 时间:
2015-05-28 18:15:48
阅读次数:
174
PubSub(发布订阅)
PUBLISH
PUBLISH channel message
将信息 message 发送到指定的频道 channel 。
可用版本:
>=2.0.0
时间复杂度:
O(N+M),其中 N 是频道 channel 的订阅者数量,而 M 则是使用模式订阅(subscribed
patterns)的客户端的数量。
返回值:
...
分类:
其他好文 时间:
2015-05-28 18:14:34
阅读次数:
179
使用solr从pdf、office文档中建立索引和从数据库中建立相似,只不过这里需要tika来解析这些文档。8.1 配置一个handler
这个handler首先要在solrConfig.xml中配置,如下所示:
tika-data-config.xml
...
分类:
其他好文 时间:
2015-05-28 18:13:02
阅读次数:
749
布尔检索是在倒排索引结构下进行的,下面举个例子说明一下什么是布尔检索。
假设有一个倒排文件,如下图所示:
现在要检索的word为 word1 和word3,以布尔 与 运算为例,就是对word1 与word3的检索结果 与 一下,也就是说只有两个word的倒排表中都有的文档编号才会被检索到。
word1 & word3 ,那么检索的结果就是 doc4 和doc6。
当然还可...
分类:
其他好文 时间:
2015-05-28 18:13:51
阅读次数:
173
我们知道JDK动态代理只能够代理实现了接口的类,而对于没有实现接口的类,jdk就显得无能为力.这种情况下,我们就选择使用cglib来为指定的目标类进行代理,它为目标类生成一个子类,然后覆盖其中的方法实现增强.
cglib如何实现代理,我们来看一段源码.
没有实现接口的类:
public class GreetingImpl {
public void s...
分类:
其他好文 时间:
2015-05-28 18:13:09
阅读次数:
172
Scala构建工具(SBT)的使用SBT介绍SBT是Simple Build Tool的简称,如果读者使用过Maven,那么可以简单将SBT看做是Scala世界的Maven,虽然二者各有优劣,但完成的工作基本是类似的。
虽然Maven同样可以管理Scala项目的依赖并进行构建,但SBT的某些特性却让人如此着迷,比如:
使用Scala作为DSL来定义build文件(one language...
分类:
其他好文 时间:
2015-05-28 18:12:15
阅读次数:
148
结点的定义:typedef int Rank; //秩
#define ListNodePosi(T) ListNode* //列表节点位置template struct ListNode { //列表节点模板类(以双向链表形式实现)
// 成员
T data; ListNodePosi(T) pred; ListNodePosi(T) succ; //数值、前...
分类:
其他好文 时间:
2015-05-28 18:12:26
阅读次数:
150
App在与服务器进行网络交互的时候,需要有一个提示的加载框,如图:,此时我们可以自定义一个加载中的对话框,代码如下:
public class LoadingDialog extends Dialog {
private static final int CHANGE_TITLE_WHAT = 1;
private static final int CHNAGE_TITLE_DELAYMIL...
分类:
其他好文 时间:
2015-05-28 18:10:47
阅读次数:
247
最近用eclipse的时候,编辑xml文件会报这个错,后来搜了搜stackoverflow,找到了解决方案:
如图所示:
这样选择之后,就不会报错了。...
分类:
其他好文 时间:
2015-05-28 18:11:41
阅读次数:
146
命名空间函数的实现示例,如果命名空间存在,便不会再重新创建它。 var MYAPP=MYAPP || {};
MYAPP.namespace = function(ns_string){
var parts = ns_string.split('.'),
parent = MYAPP,...
分类:
其他好文 时间:
2015-05-28 18:12:55
阅读次数:
191
这是一道黑马入学测试题:
存在一个JavaBean,它包含以下几种可能的属性: 1:boolean/Boolean
2:int/Integer
3:String
4:double/Double 属性名未知,现在要给这些属性设置默认值,以下是要求的默认值:
String类型的默认值为 字符串 www.itheima.com int/Integer类型的默认值为100bool...
分类:
其他好文 时间:
2015-05-28 18:10:01
阅读次数:
448
黑马入学测试题:
ArrayList list = new ArrayList();
在这个泛型为Integer的ArrayList中存放一个String类型的对象。
package itheima;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import jav...
分类:
其他好文 时间:
2015-05-28 18:09:29
阅读次数:
202