- 浏览: 122239 次
- 性别:
- 来自: 杭州
最新评论
文章列表
编写获取本地和远程图片流的Jmeter自定义函数
代码如下:
package org.apache.functions;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.util.Collection;
import java.util.LinkedList;
import java.util.List;
import org.apache.jme ...
数据库导出表结构设计word文档
- 博客分类:
- 数据库
1、DBExportDoc V1.0 For Oracle工具导出的word文档中的表格没有边框。
2、可以通过如下的宏,选中所有表格后,进行边框设置。
ALT+F8,打开宏对话框,创建名为SelectAllTables的宏。代码如下:
Sub SelectAllTables()
Dim tempTable As Table
Application.ScreenUpdating = False
'判断文档是否被保护
If ActiveDocument.ProtectionType = wdAllowOnlyFormFields Then
...
硬件优化
1、CPU主频越高越好
2、磁盘转速越大越好
3、数据盘不要组RAID
4、不同collection的数据保存到不同的磁盘上。
collection优化
1、数据的shard数越多越好
2、每个shard 索引1000万条记录一下,查询性能还是可以的。
3、尽量用int性或lang型数据,汉字的索引查询效率慢。
部署优化
1台机器部署多个solr实例 ,可以提高机器的利用率,增加查询性能。
官方优化建议:
http://wiki.apache.org/lucene-java/ImproveSearchingSpeed
1.使用最新的solr版本
2.使用本地文件系统
3.可以 ...
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>
solr源码导入eclipse
转:http://blog.csdn.net/vltic/article/details/19917377
(1)相应的开发环境准备
(1)jdk1.6+的安装和环境变量配置(命令行敲java和javac,检验)
(2)ant1.8+的安装和环境变量配置(命令行敲ant -v检验)
(3)solr4.6.1源代码下载,选择solr-4.6.1-src.tgz
http://mirror.bit.edu.cn/apache/lucene/s ...
多网卡的7种bond模式原理
- 博客分类:
- 大数据
多网卡的7种bond模式原理
转自:http://support.huawei.com/ecommunity/bbs/10155553.html
现在存储产品CSS使用了多网卡bond6模式,在这里把多网卡的7种bond模式原理和大家分享:
Linux 多网卡绑定
网卡绑定mode共有七种(0~6) bond0、bond1、bond2
CentOS集群上安装Ganglia-3.6.1监控
1、安装依赖
1、建议使用超级用户安装
yum -y install apr-devel apr-util check-devel cairo-devel pango-devel libxml2-devel \
rpmbuild glib2-devel dbus-devel freetype-devel fontconfig-devel gcc-c++ expat-devel \
python-devel libXrender-devel pcre pcre-devel
2、关闭selinux
#v ...
转:ganglia监控mysql
- 博客分类:
- 大数据
ganglia监控mysql
转:http://blog.csdn.net/dy_252/article/details/6821684
1下载mySQL监控脚本 http://www.javabloger.com/att/gmetric-mysql.sh ,进行chmod ,让该脚本可执行。
2修改脚本中的MySQL 用户名和密码
3该脚本54行机器不同需要进行修改(未查明原因),可以在$[ ]和$(())间替换。
4在crond执行该脚本
5重启gmetad
附gmetric-mysql.sh
#! /bin/bash
#
# Get stat ...
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。
一般vmstat工具的使用是通过两个数字参数来完成的,第一个参数是采样的时间间隔数,单位是秒,第二个参数是采样的次数,如:
root@ubuntu:~# vmstat 2 1
procs ---------- ...
【转】Flume海量日志收集系统
- 博客分类:
- 大数据
转自:http://www.blogjava.net/paulwong/archive/2013/10/31/405860.html
一、Flume介绍
Flume是一个分布式、可靠、和高可用的海量日志聚合的系统,支持在系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并 ...
实际项目中需要将某一进程设置开机启动,且进程异常挂掉后可以自动恢复的功能。同事介绍了一个方法,如下
1、编辑需要运行的守护进程文件
[root@datanode5 kafka_2.9.2-0.8.1.1]# vi /etc/init/kafka.conf
start on runlevel [12345]respawnrespawn limit 1 10exec /home/kafka_2.9.2-0.8.1.1/bin/kafka-server-start.sh /home/kafka_2.9.2-0.8.1.1/config/server.properties
2、将该文 ...
【转】oracle 创建表并设置主键自增
- 博客分类:
- 数据库
转:http://blog.sina.com.cn/s/blog_6754464e0100wgvs.html
1.建立测试数据表CREATE TABLE TEST(ID NUMBER,NAME VARCHAR2(20),PRIMARY KEY(ID));2.创建序列CREATE SEQUENCE SEQ_TEST
minvalue 1
maxvalue 99999999
start with 1
increment by 1
nocache order;
3.创建触发器CREATE OR REPLACE TRIGGER AUTOINCREMENTBEFORE INSERT O ...
【转】linux中cpu内存等信息查询
- 博客分类:
- linux
转:http://blog.chinaunix.net/uid-23622436-id-3311579.html
cat /proc/cpuinfo中的信息
processor 逻辑处理器的id。
physical id 物理封装的处理器的id。
core id 每个核心的id。
cpu cores 位于相同物理封装的处理器中的内核数量。
siblings 位于相同物理封装的处理器中的逻辑处理器的数量。
1 查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id& ...
(转)聚合索引和非聚合索引
- 博客分类:
- 数据库
http://blog.csdn.net/ak913/article/details/8026743
以下我面试经常问的2道题..尤其针对觉得自己SQL SERVER 还不错的同志.. 呵呵 很难有人答得好.. 各位在我收集每个人擅长的东西时,大部分都把SQL SERVER 标为Expert,看看是否答的上来.. 1. 什么是聚合索引(clustered index) / 什么是非聚合索引(nonclustered index)? 2. 聚合索引和非聚合索引有什么区别? 深入浅出理解索引结构
1、按是否查看程序内部结构分为:
(1)黑盒测试(black-box testing):只关心输入和输出的结果
(2)白盒测试(white-box testing):去研究里面的源代码和程序结构
2、按是否运行程序分为:
(1)静态测试(static testing):是指不实际运行被测软件,而只是静态地检查程序代码、界面或文档可能存在的错误的过程。
静态测试包括:
对于代码测试,主要是测试代码是否符合相应的标准和规范。
对于界面测试,主要测试软件的实际界面与需求中的说明是否相符。
对于