- 博客(167)
- 资源 (16)
- 收藏
- 关注
原创 Java解析xml
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apache.log4j.Logge
2014-08-15 11:09:45 1066
原创 win8_64位操作系统搭建四节点的solrCloud服务
1.必要的软件准备 2.解压tomcat然后复制四份,形成四个模拟节点,分别重命名为apache-tomcat-8983......,如下图,以下文中均成为这个文件夹为8983,8984,8985,89863.在8983-8986下面都要新建文件夹solrbase,解压solr-4.7.0,将solr-4.7.0\solr-4.7.0\example下面的solr这个
2014-03-11 13:28:22 2582
原创 solr源码导入eclipse
(1)相应的开发环境准备 (1)jdk1.6+的安装和环境变量配置(命令行敲java和javac,检验) (2)ant1.8+的安装和环境变量配置(命令行敲ant -v检验) (3)solr4.6.1源代码下载,选择solr-4.6.1-src.tgz http://mirror.bit.ed
2014-02-25 16:04:24 12150 1
原创 Eclipse使用技巧及快捷键大全(精品集合)
代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2 显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T 上
2013-10-15 18:12:35 1977
原创 关于spring MVC web.xml配置文件的编写总结(持续更新)
目录:[ - ]filterfilter-mappingservletservlet-mappingcontext-paramlistenerdescriptiondisplay-nameerror-pagewelcome-file-list在此记录下编写web.xml文件的一些小结:---------------------
2013-10-12 16:07:29 1495
原创 给定一个数组,数组中有正负数,求出所有字数组中和值最大的值。
/**当我们加上一个正数时,和会增加;当我们加上一个负数时,和会减少。如果当前得到的和是个负数,那么这个和在接下来的累加中应该抛弃并重新清零, 不然的话这个负数将会减少接下来的和*/ public static int maxSum(int[] a) { int sum = 0; //指定的和 int b = 0; //控制 for (int i = 0; i < a.l
2013-09-20 15:13:10 2011
原创 运用递归给定一个int型的整数,倒序输出他的每一位上的数字
运用递归给定一个int型的整数,倒序输出他的每一位上的数字 eg:54321 则输出12345public static void printOut(int n) { System.out.print(n % 10); if (n >= 10) { printOut(n / 10); } }时间复杂度是O(n)
2013-09-20 15:02:52 2042
原创 在Eclipse中运行第一个MapReduce程序
新说明一下我的开发环境: 操作系统:在windows下使用wubi安装了ubuntu 10.10 hadoop版本:hadoop-0.20.2.tar.gz Eclipse版本:eclipse-jee-helios-SR1-linux-gtk.tar.gz 为了学习方便这个例子在“伪分布式模式”Hadoop安装方式下开发。 第一步,我们先启动Hadoop守护进程。
2013-07-29 18:25:35 1262
原创 HiveQL中where后面的and 和or 处理
昨天我在尝试写一个很简单的HiveQL:语句如下select ,a.ver,a.vid,a.wid,a.type,count(*) from (select stat_date,ver,get_json_object(json,"$.vid") as vid,get_json_object(json,"$.wid") as wid,get_json_object(json,"$.type"
2013-07-17 11:13:27 6851
原创 Myeclipse新建jsp文件时默认代码!
引用自: http://hi.baidu.com/tickwudi/blog/item/1c0ddb6dd4e821fc4316949b.htmlString path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+re
2013-06-22 12:54:13 2179 1
原创 研究本体逻辑NoSQL方案
研究本体逻辑NoSQL方案一.研究说明1. 本体本体论是一个概念化的规范(a specification of a conceptualization),在计算机科学领域,其核心意思是指一种模型,用于描述由一套对象类型(概念或者说类)、属性以及关系类型所构成的世界。尽管不同的本体对于这些构成成分的确切称谓有所不同,但它们却都是一部本体不可或缺的基本要素。一般来说,人们所普遍期望的一点就
2013-05-09 14:43:00 1577
原创 cloudstack 查看QQ群笔记知识点总结
cloudstack 查看QQ群笔记知识点总结1.主存储采用本地存储的时候,需要在全局设置里面进行设置。全局设置---搜索local----flase改为true2.在host主机上启动virt-manager,报错的情况下,尝试删除~/.virt-manager3.cloudstack主存储和二级存储使用的共享磁盘系列可以采用NFS和iSCSI4.cloud-management
2013-05-09 13:55:49 1811 2
原创 cloudstack安装和管理
GEIcloudstack一.背景说明GEI 私有云环境采用apache开源项目cloudstack4.0.1在centos6.3上进行搭建 和使用。现有三台戴尔机器作为云环境的服务器,三台机器的登陆用户名和密码均为root/geikrp .IP为192.168.7.33的机器作为cloudstack的管理服务器,IP地址为192.168.7.31和192.168.7.32作为计算资源
2013-05-09 13:54:37 1621
原创 重装Ubuntu时如何保留/home分区中的数据
Windows系统可以在重装时只格式化C盘,从而保留其他分区的数据。 Ubuntu系统也可以,只要在安装系统时分出一个/home分区。你可以把Ubuntu的“/”分区看为Windows的C盘,重装Ubuntu时只格式化“/”分区,不格式化“/home”,这样就可以保留“/home”中的数据了。一、备份数据。参考:http://ubuntuabc.com/123/?p=92虽然虽然这样重
2013-04-24 11:08:49 3930
原创 Ubuntu 12.04中文输入法的安装
Ubuntu 12.04中文输入法的安装 Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。安装输入法的第一步,是安装语言包。我们选择System S
2013-04-22 21:09:14 930
原创 linux 分区建议
/dev/sda1(主分区) /boot 1GB ext4/dev/sda2 (主分区) / 100GB ext4/dev/sda5(逻辑分区) 8GB swap(在 “用于” 处回车,然后选择“交换空间”)/dev/sda6 /var 100GB ext4 /dev/sda7 /tmp 4GB ext4 /dev/sda8 /home 剩余空间 ext4
2013-04-22 20:18:21 1172
原创 python自带的IDLE编辑工具主题设置
修改Python IDLE代码配色及语法高亮主题初学Python,想必大家拿来练习最多的IDE就是Python自带的IDLE了,但是默认的代码配色及语法高亮主题确实很不适应,所以我们需要做个小小的美化,比如像下面这样我做的美化配置:HOW TO DO?别急,下面按我介绍的一步一步来就可以了,首先要找到名为config-highlight.cfg的文件,这个文件位于哪里呢?我列了一份
2013-04-22 11:24:35 5353
原创 恒生电子的坑爹Java笔试题
public class TestCodeSeg {static {System.out.println("1");}{System.out.println("2");}public TestCodeSeg() {System.err.println("3");}public static void main(String[] args) {
2013-04-14 21:36:40 5636
原创 Hadoop shell 命令使用
hadoop常用命令: hadoop fs 查看Hadoop HDFS支持的所有命令 hadoop fs –ls 列出目录及文件信息 hadoop fs –lsr 循环列出目录、子目录及文件信息 hadoop fs –put test.txt /user/sunlightcs 将本地文件系统的test.txt复制到HDFS文件系统的/user/sunli
2013-03-29 23:14:16 1202
原创 Hadoop Shell命令 |HDFS Shell命令| HDFS 命令
Hadoop Shell命令FS ShellcatchgrpchmodchowncopyFromLocalcopyToLocalcpdudusexpungegetgetmergelslsrmkdirmovefromLocalmvputrmrmrsetrepstattailtesttexttouchzFS Shell调用文件系统(FS)Shell命
2013-03-29 22:49:42 1107
原创 Simple-Spring-memcached
memcached是一款非常优秀的分布式缓存工具,有效提升了按主键检索数据的性能问题。而simple-spring-memcached组件通过与 spring框架整合,让memcached的调用变得更加简单。simple-spring-memcached本质上是采用了AOP的方式来实现缓存的调用和管理,其核心组件声明了一些Advice,当遇到相应的切 入点时,会执行这些Advice来对me
2013-03-29 15:53:27 1093
原创 回顾MySpace架构的坎坷之路
说起MySpace,可能很多人对他印象很深,MySpace.com成立于2003年9月,是目前全球最大的社交网站。它为全球用户提供了一个集交友、个人信息分享、即时通讯等多种功能于一体的互动平台,同时他也是.NET应用最出色的网站之一。下面我们一起来回顾一下MySpace架构的改革之路,或许我们能从中得到一点点架构方面的经验和教训。1、50万用户最早myspace网站由一台数据库服务
2013-03-26 13:41:26 950
原创 优酷网架构
记得以前给大家介绍过视频网站龙头老大YouTube的技术架构,相信大家看了都会有不少的感触,互联网就是这么一个神奇的东西。今天我突然想到,优酷网在国内也算是视频网站的老大了,不知道他的架构相对于YouTube是怎么样的,于是带着这个好奇心去网上找了优酷网架构的各方面资料,虽然谈得没有YouTube那么详细,但多少还是挖掘了一点,现在总结一下,希望对喜欢架构的朋友有所帮助。一、网站基本数据概
2013-03-26 09:00:48 1491
原创 mapreduce eclipse
mapreduce之于eclipse环境搭建好了之后,就可以尝试运行一个例子了,这里我还是从入门及的WordCount跑跑看看。WordCount的例子位于Hadoop的安装目录这里我简化为${HADOOP_HOME}下src/examples/org/apache/hadoop/examples的WordCount.java文件。首先在eclipse中new 一个mapreduce proj
2013-03-24 10:27:34 1082
原创 Hadoop常见问题汇总
1.在show view下mapreduce的location中,新建location后,在DFS Location中出现了org.apache.hadoop.security.accesscontrolexception permission denied user= mapred access=write ........ 首先检查你配置DFS Location的时候运行的user
2013-03-24 00:54:32 2930 1
原创 linux shell-----case statement
The case StatementThe case statement is good alternative to Multilevel if-then-else-fi statement. It enable you to match several values against one variable. Its easier to read and write.Synta
2013-03-17 14:45:32 972
原创 linux shell ----while Loop
Syntax: while [ condition ] do command1 command2 command3 .. .... Loop is exec
2013-03-17 14:37:08 928
原创 linux shell----for Loop
for LoopSyntax: for { variable name } in { list } do execute one for each item in the list until the list is not finished (An
2013-03-17 13:59:24 4272
原创 linux shell ---if...else...fi
if.....else.....fiIf given condition is true then command1 is executed otherwise command2 is executed.Syntax: if condition then condition is zer
2013-03-17 12:30:19 6491
原创 linux shell ----test commond or [expr]
test command or [ expr ] is used to see if an expression is true, and if it is true it return zero(0), otherwise returns nonzero for falseSyntax: test expression OR [ expression ]eg.# Sc
2013-03-17 12:09:17 1239
原创 linux shell---if condition
Syntax: if condition then command1 if condition is true or if exit status of condition is 0 (zero) ... ... fi
2013-03-17 11:52:56 1872
原创 CPU的理解
目前世界上最常见的主要CPU种类为:精简指令集(Reduced Instruction Set computing,RISC)和复杂指令集(Complex Instruction Set computing ,CISC)1.精简指令集 这种cpu设计中,微指令较为精简,每个指令运行的时间都很短,完成的动作也很单纯,指令执行的效能较佳;但若要做复杂的事情,就要多个指令来完成。
2013-03-12 17:00:45 1022
原创 简单的部门年终总结Table of contents
年度工作整体完成情况(包括业务工作和管理工作今年主要参与KRP2012的研发工作1.参与ECM2.0的相关功能实现,性能测试和维护2.完成KRP下子模块performance的功能实现,测试,performance2.0到performance3.0的全面升级。3.参与ECM2.0到ECM3.0的全面升级,完成相关service的更改。4.完成ECM后台分布式存储系统TF
2013-01-21 09:08:07 923
转载 ubuntu 12.10安装jdk
红色字体为备注字体,是可能碰到的情况! 第一步:下载jdk-7u3-linux-i586.tar.gz在windows下面到先面链接下载jdk-7u3-linux-i586.tar.gzhttp://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.ht
2013-01-14 22:31:40 1232
原创 cloudstack知识点
1.what cloudstack 是一个开源的软件平台,它以池计算的形式提供公共的,私人的或者公私混合的基础设施作为服务。 云由网络,存储和计算结点三部分的基础设施组成(也就是说硬件部分由这三部分组成).coludstack是用来部署,管理和配置云计算的环境。【coludstack相当于操作系统,来控制底层的网卡,硬盘怎么样去工作】典型的用户是服务提供商和企业用户:使
2012-12-29 15:52:16 2094
原创 Linux下查看硬件配置的相关命令
常用命令整理如下:查看主板的序列号: dmidecode | grep -i ’serial number’用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]查看内存信息:c
2012-12-27 15:09:16 657
原创 开机加电到执行main函数之前的过程
基本常识:我们的cpu执行的所有程序都得先将该程序加载到内存(RAM)才能执行。同理,计算机os也是一样只有先从软盘中加载到RAM中才能执行。那么我们要想想,既然只有加载到内存中才能执行程序,os都没启动,那么又是什么程序将blos程序加载到内存,让cpu去执行呢?答案是硬件。开始说说主题,不要扯远了开机加电到执行main函数之前的过程主要分为三步第一步:启动blos,准备实模式下的中
2012-12-17 16:34:04 915
转载 许式伟---------新一代云存储技术实践
七牛云存储联合创始人、首席执行官许式伟带来了题为“新一代云存储技术实践”的精彩演讲,他讲解了自己和存储技术的渊源,并基于多年对存储技术相关的实践和思考,从技术角度对如何设计和实现适合复杂环境的云存储技术解决方案做了总结。七牛云存储联合创始人、首席执行官 许式伟以下为文字实录:我是来自七牛信息技术的许式伟,我们公司主要做云存储,整个产品名叫七牛云,这个名字可能会觉得有
2012-12-13 23:14:08 1167
原创 linux文件查找与文件管理
一.可执行文件的搜索 1.witch 显示一个可执行文件的完整路径(按照alias->$PATH的顺序查找) 2.whereis 搜索一个可执行工具及其相关配置,帮助。(查找出来的文件信息更加全面) 3.locate 【关键字段】 所有文件名以及路径包含包含文件字段的文件与目录都会显示。(ubuntu 下面没有slocate) 4.find 【路径】 【参数】
2012-12-10 23:12:39 808
原创 java多线程间断输出刨根问底
今天早上在公交车看《java多线程设计模式》的时候,看到一个java多线程简单输出hello,world的问题,源代码如下:public class Mythread { public static void main(String[] args) { new ThreadTest().start(); for (int i = 0; i < 100; i++) { Sys
2012-12-06 11:45:27 734
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人