负载均衡(LoadBalance),意思是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其他关键任务服务器等,从而共同完成工作任务。
负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可能性。
负载均衡分类:
软/硬件
软件负载均...
分类:
其他好文 时间:
2015-07-31 16:30:13
阅读次数:
200
ThreadLocal是什么
早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影...
分类:
其他好文 时间:
2015-07-31 16:29:51
阅读次数:
94
??
#Android studio的使用方法
###在androidstudio中 new module相当于eclipse中的new project
### newproject是创作一个工作区间。
####在new module时分为两类:
>new applaction
>new android library
###在一个android工作区间中最...
分类:
移动开发 时间:
2015-07-31 16:30:48
阅读次数:
245
感觉map学的有点早了,前两个还没有太熟悉呢,先学点,以后继续补吧,
头文件#include 命名空间:using namspace std;
map map,map map(暂时只会这么多)
遍历的时候我现在是用下标遍历,因为map容器重载了。。。
貌似这几个STL都是差不多的,都有那几个功能
mapMap;
for(i=0; i
cout
然后从容器中找元素的时候也有...
分类:
其他好文 时间:
2015-07-31 16:28:37
阅读次数:
96
我们之前介绍过简单的read,write操作,那么会有一个问题:当驱动无法立即响应请求该怎么办?比如一个进程调用read读取数据,当没有数据可读时该怎么办,是立即返回还是等到有数据的时候;另一种情况是进程调用write向设备写数据,如果缓冲区满了或者设备正忙的时候怎么办,是立即返回还是继续等待直到设备可写?这种情况下,一般的缺省做法是使进程睡眠直到请求可以满足为止。本篇就介绍遇到这类问题驱动的处理...
分类:
系统相关 时间:
2015-07-31 16:29:55
阅读次数:
189
特别注意:版本问题(IK Analyzer的版本中注意各个版本的细微区别,小编就是栽在IK Analyzer2012_U5 和IK Analyzer2012FF上了)
版本匹配:
1、IK Analyzer 2012_U5 支持的是 lucene 3.2-3.6版本
2、IK Analyzer2012 FF(你问啥是FF,其实就是For 4.0,在API和功能上保持不变,只是让其支持了L...
分类:
Web程序 时间:
2015-07-31 16:29:54
阅读次数:
198
此题让我了解了一点map容器,所以说这道题还是我看的题解,以后看的越少越好。。。。
map就是映射,恩,挺好用的,还有就是gets()会读取换行符。。。getchar()也可以,但是scanf()这些
格式化的就读不了。。。会存在于缓冲器内
代码:
#include
#include
#include
#include
#include
#include
using namespace s...
分类:
其他好文 时间:
2015-07-31 16:27:58
阅读次数:
126
什么是多租户,其优缺点是什么?从软件的单个共享实例将软件交付给多个客户端组织(或承租者)的能力是 Web 交付解决方案的重要要求。例如,假设有一个由银行服务提供者作为服务提供的简单银行应用程序。本上下文中的多租户 是指从银行应用程序的单个共享实例向多个银行提供银行服务的能力。图 1 说明了从共享的应用程序服务器、数据库、操作系统和物理服务器向两个银行(北卡罗来纳州第一银行和加拿大第二银行)提供的多承...
分类:
其他好文 时间:
2015-07-31 16:29:26
阅读次数:
520
Bosh-lite简介 参考文献 http://tqcto.com/article/system/261.html bosh-lite 是一个单机部署cloudfoundry的实验性工具,用于开发人员做poc 验证。Bosh-lite目前支持仅MAC OS X和Linux系统。Bosh-lite使用Vagrant管理虚拟机,所以目前只支持VirtualBox和VMWare Fus...
分类:
系统相关 时间:
2015-07-31 16:27:26
阅读次数:
260
解决方案如下
:采用goto进行跳转DECLARE
done BOOLEAN;
BEGIN
FOR i IN 1..50 LOOP
IF done THEN
GOTO end_loop;
END IF;
<> -- not allowed unless an executable statement follows...
分类:
数据库 时间:
2015-07-31 16:26:43
阅读次数:
140
ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMSProvider实现。
MQ英文名Message Queue,我们习惯称其为消息队列,是消息的接受和转发的容器,可用于消息推送。
安装
在官网下载,我下载的是apache-activemq-5.11.1版本。解压后...
分类:
其他好文 时间:
2015-07-31 16:26:16
阅读次数:
123
1.需要后台提供.pem格式的Openssl公钥文件,也可以自己制作。具体请参考:http://www.qmailer.net/archives/216.html(OpenSSL密钥相关命令)
char *my_encrypt(const char *str,const char *path_key){
char *p_en;
RSA *p_rsa;
FI...
分类:
移动开发 时间:
2015-07-31 16:28:44
阅读次数:
243
解压压缩包:
$tar zxvf redis-3.0.1.tar.gz
进入文件: $cd redis-3.0.1
配置文件: $sudo ./configure
安装: $sudo make && make install
安装完成之后,启动数据库:进入项目文件入口->$nohup redis-server &
进入客户端操作数据库:$redis-cli...
分类:
数据库 时间:
2015-07-31 16:28:29
阅读次数:
165
-o3 -o1 -o2
这三个参数依据数字的增加性能提高越大,但是需要注意,用该参数进行提升性能,编译后的代码虽然性能提高,但是代码执行顺序也许和最初代码设计的顺序不一样。
-funroll-loops
gcc来检查代码,进行循环展开,减少循环次数提高性能...
分类:
其他好文 时间:
2015-07-31 16:27:01
阅读次数:
123
将我的C语言学习过程记录下来,供大家学习交流,适合C语言入门者学习,希望能对大家有帮助。
推荐学习教程:《C语言程序设计》 作者:谭浩强
推荐学习视频:C语言教程 作者:郝斌(链接)
我在学完之后,记下了自己的学习心得,大家可在我的博客中查看(链接)
Hello World ,中文意思:你好,世界。世界上的第一个程序就是Hello W...
分类:
编程语言 时间:
2015-07-31 16:26:01
阅读次数:
229
下载Chrome的安装包打开终端,输入一下命令(区分64位和32位),下载Chrome的deb安装包。#32位
wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
#64位
wget https://dl.google.com/linux/direct/google-chrome-stable_c...
分类:
系统相关 时间:
2015-07-31 16:26:40
阅读次数:
173