- 博客(24)
- 资源 (1)
- 收藏
- 关注

原创 IKanalyzer中文分词源码分析<一>字典的数据结构
基于IK3.2.81,词典的加载和词典的数据结构 1.1 词典的加载 IKanalyzer的词典采用单例模式实现。 可以通过以下方法获取词典实例: Dictionary.getInstance(); Dictionary 实例化的时候将会加载多个词典,包括: 主词典(main.dic) 姓氏词典(surname.
2013-07-29 15:37:40
1621

原创 使用virt-p2v工具将物理机迁移到Openstack虚拟机中
本文由guwenwu写于2012年8月14日,转载请注明出处 摘要:本文对virt-p2v工具的安装和使用进行了阐述,并成功的使用virt-p2v工具将一台物理机迁移到了Openstack中。 本文环境:host A: I10.28.170.93 8core 16GB 1TB Centos6.2 运行Openstack所有服务,虚拟软件为kvm
2012-08-14 15:47:34
8107

原创 Openstack中虚拟机的Resize功能详解
本文由guwenwu写于2012年08月11日,转载请注明出处,谢谢! 摘要:在Openstack中生成VM后,由于业务的变更或业务量的增加,需要对VM进行扩展。目前Openstack中提供了Resize功能,本文对Openstack中的源码进行了测试和分析,并进行了一定的修改。环境:2台Centos6.2机器 HOSTA:10.28.170.
2012-08-12 14:04:55
6075
2

原创 OpenNMS阀值、事件及警告配置笔记--开源监控软件
OpenNMS在ubuntu12.04和centos6.2下的安装OpenNMS--SNMP安装及配置(RRD)OpenNMS---邮件通知配置笔记一.阀值Thresholds 1.配置流程 (1)首先,必须要收集你想要监控阀值的数据。 (2)然后,在 thresholds.xml中为你想要监控的
2012-07-22 09:12:24
2630
原创 粒子群优化算法
(一) 应用背景在svm(支持向量机)模型训练过程中,往往存在多个变量影响模型的准确度,如惩罚因子c和径向基函数的γ参数 。为了寻找最佳的模型,我们需要对这两个变量进行寻优。常用的算法有网格搜索算法、遗传算法、粒子群算法。这里简单介绍下粒子群算法。粒子群算法是一种进化算法,源于对鸟群捕食的研究。假设鸟群在一个空间中捕食,那么对于每一只鸟,它具有两个属性:位置和速度。假设它可
2016-05-04 20:52:44
9182
原创 Java基础之集合
集合简介集合涉及到的知识可以概括为数据结构、查找算法;根据适用场景不同,演进出不同的集合类实现。在多线程的环境下,又有了线程安全和不安全的区别。集合层次结构上两个集合的类图: Java中的集合都起源于 java.util. Collection和java.util.Map这个两个接口。Collection用于保存单个的对象,Map用于存放键-值(K-V)数据,能够通过”键”找到对应的”值”。
2016-03-04 10:30:12
452
原创 Hadoop 常见错误解决方法(12-13持续整理更新中)
1.错误日志:Cannot create directory Name node is in safe mode.安全模式(由于使用ctrl+c强行退出引起) 解决方法 $HADOOP_HOME/bin/hadoop dfsadmin -safemode leave2.错误日志:could only be replicated to 0 nodes, instead of 1
2012-12-13 10:17:03
845
使用virt-p2v工具将物理机迁移到Openstack虚拟机中
本文由guwenwu写于2012年8月14日,转载请注明出处 摘要:本文对virt-p2v工具的安装和使用进行了阐述,并成功的使用virt-p2v工具将一台物理机迁移到了Openstack中。 本文环境:host A: I10.28.170.93 8core 16GB 1TB Centos6.2 运行Openstack所有服务,虚拟软件为kvm host B: ...
2012-08-14 15:47:00
417
Openstack中虚拟机的Resize功能详解
本文由guwenwu写于2012年08月11日,转载请注明出处,谢谢! 摘要:在Openstack中生成VM后,由于业务的变更或业务量的增加,需要对VM进行扩展。目前Openstack中提供了Resize功能,本文对Openstack中的源码进行了测试和分析,并进行了一定的修改。环境:2台Centos6.2机器 HOSTA:10.28.170.93 8core 1...
2012-08-12 14:04:00
1086
1
原创 Centos6.2编译NBD模块
编译 nbd 模块yum install kernel-devel kernel-headerscd /tmpwget ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6ComputeNode/en/os/SRPMS/kernel-2.6.32.220.4.2.el6.src.rpm (CentOS 6 其他版本的 kernel sou...
2012-08-03 11:24:13
106
原创 Centos6.2编译NBD模块
编译 nbd 模块yum install kernel-devel kernel-headerscd /tmpwget ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6ComputeNode/en/os/SRPMS/kernel-2.6.32.220.4.2.el6.src.rpm (CentOS 6 其他版本的 kernel
2012-07-30 14:57:24
2157
原创 Openstack常见报错及解决方法<一>
Openstack常见报错及解决方案:1.libvirtError: internal error no supported architecture for os type 'hvm' 解决方法:在/etc/nova/nova.conf中修改”--libvirt_type=kvm“ 为“--libvirt_type=qemu”或添加2.nova Error: volume grou
2012-07-30 14:55:44
3317
Openstack常见报错及解决方法<一>
Openstack常见报错及解决方案:1.libvirtError: internal error no supported architecture for os type 'hvm' 解决方法:在/etc/nova/nova.conf中修改”--libvirt_type=kvm“ 为“--libvirt_type=qemu”或添加2.nova Error: volume group...
2012-07-30 14:55:00
1738
原创 OpenNMS--SNMP安装及配置(RRD)--开源监控软件
一.NET-SNMP包的安装与配置 1.安装net-snmp: Ubuntu11.10:apt-get install snmp snmpd CentOS6.2: yum install net-snmp net-snmp-devel net-snmp-utils 启动SNMP服务:/etc/init.d/snmpd start
2012-07-28 22:15:49
3553
OpenNMS--SNMP安装及配置(RRD)--开源监控软件
一.NET-SNMP包的安装与配置 1.安装net-snmp: Ubuntu11.10:apt-get install snmp snmpd CentOS6.2: yum install net-snmp net-snmp-devel net-snmp-utils 启动SNMP服务:/etc/init.d/snmpd start 查看SNMP版本:snm...
2012-07-28 22:15:00
369
原创 OpenNMS---邮件通知配置笔记--开源监控软件
OpenNMS邮件通知配置 打开通知功能:Admin页面中Operations下放的Notification Status 选项设置为On,点击Update。 1.邮件服务器的配置: 配置文件:$opennms_home/etc/javamail-configuration.properties 配置方案: org.
2012-07-28 22:06:17
1753
OpenNMS---邮件通知配置笔记--开源监控软件
OpenNMS邮件通知配置 打开通知功能:Admin页面中Operations下放的Notification Status 选项设置为On,点击Update。 1.邮件服务器的配置: 配置文件:$opennms_home/etc/javamail-configuration.properties 配置方案: org.opennms.core.utils...
2012-07-28 22:06:00
352
原创 OpenNMS在ubuntu12.04和centos6.2下的安装--开源监控软件
目录:一,从GIT获取源码二,从源码安装OpenNMS 2.1 ubuntu12.04 2.2 centos6.2三,centos6.2下yum安装一.从GIT获取源码,建立eclipse工程1.mkdir ~/rcs; cd ~/rcs2. git clone git://opennms.git.sourceforge.net/gi
2012-07-27 11:11:31
1147
OpenNMS在ubuntu12.04和centos6.2下的安装--开源监控软件
目录:一,从GIT获取源码二,从源码安装OpenNMS 2.1 ubuntu12.04 2.2 centos6.2三,centos6.2下yum安装一.从GIT获取源码,建立eclipse工程1.mkdir ~/rcs; cd ~/rcs2. git clone git://opennms.git.sourceforge.net/gitroot/op...
2012-07-27 11:11:00
197
原创 Openstack数据库中文乱码问题---Django Python SQLAlchemg MySQL
对Openstack进行二次开发的时候,遇到很多中文编码的问题。Openstack与数据库的映射使用的是 SQLAlchemg,中文在web页面中显示没有太大问题,但是在数据库中存放的中文数据全是乱码。 一.最开始以为是Python的原因,因为Python默认的字符编码是ascii,是不支持中文队伍。因此使用以下方法对python系统的默认编码进行了修改:>>>import sys>>>sys.
2012-07-22 09:21:46
826
Openstack数据库中文乱码问题---Django Python SQLAlchemg MySQL
对Openstack进行二次开发的时候,遇到很多中文编码的问题。Openstack与数据库的映射使用的是SQLAlchemg,中文在web页面中显示没有太大问题,但是在数据库中存放的中文数据全是乱码。 一.最开始以为是Python的原因,因为Python默认的字符编码是ascii,是不支持中文队伍。因此使用以下方法对python系统的默认编码进行了修改:>>>import ...
2012-07-22 09:21:00
188
OpenNMS阀值、事件及警告配置笔记--开源监控软件
一.阀值Thresholds 1.配置流程 (1)首先,必须要收集你想要监控阀值的数据。 (2)然后,在 thresholds.xml中为你想要监控的数据配置一个阀值。 (3)然后在threshd-configuration.xml中设置需要监控阀值的设备、IP段、接口。 (4)最后为阀值监控创建报警或通知。 2.阀值监控的种类(type)按照da...
2012-07-22 09:12:00
343
OpenNMS安装与配置笔记
OpenNMS安装与配置笔记[color=red]一.从GIT获取源码,建立eclipse工程[/color] 1.mkdir ~/rcs; cd ~/rcs2. git clone git://opennms.git.sourceforge.net/gitroot/opennms/opennmss3. git branch -a (查看所有的分支)4. git c...
2012-07-22 09:08:42
1287
原创 Openstack数据库中文乱码问题---Django Python SQLAlchemg MySQL
[size=medium] 对Openstack进行二次开发的时候,遇到很多中文编码的问题。Openstack与数据库的映射使用的是 SQLAlchemg.中文在web页面中显示没有太大问题,但是在数据库中存放的中文数据全是乱码。 一.最开始以为是Python的原因,因为Python默认的字符编码是ascii,不支持中文字符。因此使用以下方法对python系统的默认编码进行了修改:[/...
2012-07-16 11:47:40
139
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人