自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

亲吻昨日的阳光的专栏

我的小站【荆中志的博客】 (http://followtry.cn)欢迎您的光临

  • 博客(67)
  • 资源 (7)
  • 收藏
  • 关注

原创 我的小窝欢迎您的光临

终于下定决心要建一个自己的网站了,以后有了博客会先更新到该网站【疯狂小兵】,欢迎各位的光临和指教,还希望你们能多提提建议。

2015-10-29 08:34:43 722

原创 我的书签

1.如何将Emmet安装到到 Sublime text 3?

2015-06-09 21:27:43 675

原创 Eclipse从零配置Maven环境 笔记

Eclipse配置maven环境笔记1.      下载maven http://maven.apache.org/download.cgi,选择的是最新的apache-maven-3.3.3-bin.zip ;2.      解压后放在指定目录,如D:\\dep_tools\ ;3.      配置maven的环境变量4.      开始 -> 计算机 ->右击,属性–> 高

2015-05-02 09:33:11 1319

原创 你印象中似知非知的NOSQL数据库

/**************************************************************/NoSQl产生原因:NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特

2015-04-29 15:36:34 1038

原创 Hadoop生态圈一览

Hadoop是一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。简单地说来,Hadoop是一个可以更容易开发和运行处理大规模数据的软件平台

2015-04-28 16:52:53 7120 2

原创 idea插件报错导致不能启动的处理技巧

在安装IDEA的插件时,难免会遇到插件不合理导致的IDEA启动时报错,没有办法从IDEA的plugins管理面板卸载插件,那怎么办呢?答:手动删除。查找IDEA的日志C:\Users\{username}\.IntelliJIdea2016.1\system\log\idea.log,启动IDEA并监控该日志行为及报错信息;然后在电脑上安装Everything (该工具可以实现秒查电脑上任意位置的任

2017-04-22 09:51:35 8734

原创 java源码学习之Enum

Enum的优点:1. 编译时的类型安全;2. 性能与int常量可比;3. 类型系统为每个Enum类型提供了一个命名空间,这样不必每个常量设置前缀;4. 类型安全的常量不会编译进客户端,因此可以在不重新编译的前提下添加、重排序、甚至删除常量,因为导出常量的属性在枚举类型和它的客户端之前提供了一个隔离层:常量值并没有被编译到客户端代码中,而是在int枚举模式中;通过toString.......

2017-03-21 17:04:12 517

原创 Mybatis操作主体流程

Mybatis操作主体流程1 定位配置文件位置2构建SqlSessionFactory3 获取数据库操作的会话4 获取接口实例1 Mybatis操作主体流程定位配置文件的位置构建sessionFactory获取数据库操作会话建立数据库连接并执行数据库操作1.1 定位配置文件位置使用org.apache.ibatis.io.Resources.getResourceAsReader(

2016-10-18 19:20:01 652

转载 log4j日志配置详解

一Log4j简介1Loggers2Appenders3Layouts二配置详解1配置rootLogger配置日志信息输出目的地appender1 ConsoleAppender选项2 FileAppender选项3 DailyRollingFileAppender选项4 RollingFileAppender选项配置日志信息的输出格式Layout1 HTMLLayout选项

2016-10-09 15:55:06 515

原创 webapp 中为span元素赋值

span元素赋值方式有三种:$("span").val("xxx");$("span").html("xxx");$("span").text("xxx");但是在webapp中,我尝试的这三种方式只有$(“span”).text(“xxx”)的赋值可以显示!

2015-10-20 19:12:46 738

原创 解决webapp 键盘不隐藏

最近遇到webapp 输入框输入完成后,不隐藏虚拟键盘问题。 首先已经引入了jquery.js。 解决问题代码: //JS函数 var hideKeyboard = function() { document.activeElement.blur(); $("input").blur(); };我所理解的是当输入框获取到焦点时就弹出

2015-10-20 19:07:53 3538

原创 基于PHPnow搭建Eclipse开发环境

基于PHPnow搭建Eclipse开发环境准备阶段: a) JDK 最新版本 b) Eclipse PDT 官网:http://www.eclipse.org/pdt/ c) PHPnow-1.5.6 官网:http://servkit.org/ 百度网盘:http://pan.baidu.com/s/1hq4KzrA d) ZendDebugger 官网:http://w

2015-10-20 18:51:58 646

原创 在java项目中的mongodb的_id被fastjson转为json时竟然丢失了

在java项目中的mongodb的_id被fastjson转为json时竟然丢失了fastjson是阿里开发的一个javaBean和json解析器和封装器([源码位置](https://github.com/alibaba/fastjson)),用过几次感觉挺好用的,也是国人的开源项目当然得支持,但最近项目在使用mongodb作为数据库时出现了_id丢失的问题,现将我遇到的问题和解决办法展示一下。

2015-09-09 13:53:18 7734 3

原创 Eclipse4.5 mars 配置Velocity插件

1.因为是当前最新的Eclipse,安装之前的插件需要先安装支持插件Eclipse 2.0 Style Plugin Support Help -> Install New Software ->Add  按照界面输入点击OK后,等待一会只勾选红框所选择的内容,因为我已经安装上,所以文字前的图标是白色的。没安装的是彩色的。点击next按钮,Eclipse会自动查找需要的依赖

2015-07-28 15:47:23 3712 6

翻译 Nosql大家族介绍

原文地址:http://nosql-databases.org/非关系数据库世界的终极向导------------------------------------------------------------------------------------------------------------------Nosql定义:下一代数据库大多专注于这几点:非关系型、分布式的、开源

2015-05-05 07:44:45 2192

原创 你真的了解nosql世界吗?

最近闲来无事就想梳理下自己了解的nosql的知识和所知道的一些nosql数据库。一来是加深自己对nosql的理解;二来是将自己所掌握的知识整理下,使其更有条理。 因此,我就开始做这件事了,因为自己也就是了解些HBase,redis,Cassandra,mongoDB等这些最常见的nosql数据库,起初还以为就跟关系型数据库一样就那常用的几种呢,然后就开始从网上找些相关的资料,搜罗资料中所有自己

2015-05-02 22:27:23 721

原创 vmware虚拟机异常关闭处理

如果使用vmware的虚拟机时,未关闭或挂起虚拟机,就直接退出了vmware会导致虚拟机在再次打开时处于被占用状态,提示: 该虚拟机似乎正在使用中,请按“获取所有权(T)”按钮获取他的所有权,否则按取消。但按“获取所有权”按钮后,会报虚拟机正在使用,所有权获取失败----解决,删除对应虚拟机文件夹下的所有以.lck结尾的文件和文件夹,再次打开就解决了

2015-05-02 10:20:30 4715 2

原创 本博客中待办事项

下面的这些事,是接下来要写的博文,记在这里,防止自己忙着忙着忘记了打算做的事。1.大数据相关术语(3) -> 大数据的算法描述及其他2. nosql 数据库的描述和简单比较3.PDF生成和读取识别的练习Demo

2015-04-29 16:00:55 595

转载 如何高效的阅读hadoop源代码?

这篇文章的内容是从知乎的帖子上摘抄下来的,是董西成的经验之作,虽然我还没有来的及通读源码,但觉得这经验有些意义就转载来与大家共享。============首先,不得不说,hadoop发展到现在这个阶段,代码已经变得非常庞大臃肿,如果你直接阅读最新版本的源代码,难度比较大,需要足够的耐心和时间,所以,如果你觉得认真一次,认真阅读一次hadoop源代码,一定要有足够的心理准备和时间预期。

2015-04-29 09:07:56 648

转载 盘点Hadoop生态圈:13个让大象飞起来的开源工具

Hadoop是由Apache基金会开发的一个大数据分布式系统基础架构,最早版本是2003年原Yahoo! Doug Cutting根据Google发布的学术论文研究而来。用户可以在不了解分布式底层细节的情况下,轻松地在Hadoop上开发和运行处理海量数据的应用程序。低成本、高可靠、高扩展、高有效、高容错等特性让Hadoop成为最流行的大数据分析系统,然而其赖以生存的HDFS和MapReduce组件

2015-04-29 09:02:26 691

原创 <文本文档和pdf文件互相转化>入门练习

首先会需要两个jar包文件 itext-5.5.5和itextasian-1.5.2.jar,可以在我上传的资源处下载。将这两个jar包添加到项目中。然后编写简单的测试Demopackage com.skd.util;import java.io.BufferedReader;import java.io.FileInputStream;import j

2015-04-28 22:07:37 612

原创 大数据相关术语(2)

27.LDB(local DataBase):本地数据库本地数据库是指驻留于运行客户应用程序的机器上的数据库。本地数据库提供最快的相应时间。因为在客户端没有网络传输。本地数据库位于本地磁盘或局域网上。如果有几个用户同时访问数据库,本地数据库采取攘于文件的锁定策略。因此本地数据库叫基于文件的数据库。典型的有Paradox、dBasep、FoxPro、Access。28.DAQ

2015-04-28 09:30:52 715

原创 excel替换指定列的文本

1.用excel 2010打开文件2.选中要替换的列,复制要替换的文本3.ctrl+F -> 替换 4.在查找内容粘贴复制的文本5.选项->搜索->按列6.点击全部替换,就会替换当前选择列的复合条件的内容

2015-04-27 20:18:54 3429

原创 批量修改同一目录下文件名--操作so easy

1.将要改名的文件放在同一个文件夹下;2.开始 -> 运行(或者ctrl+R) -> 输入cmd,确定-> 切换到该文件夹下;3.dir /b > rename.xls4.打开rename.xls,A列会显示当前目录的所有文件名5.在B列中输入要修改为的文件名,缩短长文件名可以通过替换的方式进行,按列替换。6.在C1单元格输入公式   =

2015-04-27 20:00:20 2972

原创 linux启动过程

1.打开电源,机器自检;2.读取BIOS信息,并依据设置取得第一个可启动设;3.读取并执行该启动设备的MBR中的bootLoader(如果有多个系统,还会根据选择的系统和MBR中的信息跳转到相应的分区);4.依据bootLoader解压并加载kernel信息,kernel加载后开始检测硬件并加载驱动程序;5.在硬件驱动成功后,kernel会主动调用i

2015-04-10 17:20:26 637

原创 大数据相关术语(1)

1.大数据:英文:big data,mega data大数据指的是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。2.大数据的4V:英文:4V [volume(大量)、Velocity(高速)、Variety(多样)、Value(价值)]3. HDFS(Hadoop Distributed FileSystem):

2015-04-07 17:55:13 922

原创 你是这样理解shell编程的嘛?

学习使用linux系统,绕不过去的就是shell脚本编程,在编写shell脚本之前。当然还要熟悉linux上的一些常用的命令(ls、mv、alias、cp、crontab、find、grep、mkdir等等很多),只有熟悉了linux上的命令才能进一步学习linux上的shell编程。虽然linux现在的图形界面做的也已经不错了,但linux上最重要最便捷的操作还是通过命令行(也就是只

2015-04-07 16:15:05 513

原创 Hadoop集群上检查磁盘使用量和清理相关日志文件脚本

#####----检查Hadoop集群上的磁盘使用量----######!/bin/sh#检查Hadoop集群上的磁盘使用量function diskState(){ COUNT=1 while [ ${COUNT} -le ${NUM} ] do echo "********检查Hadoop${COUNT}上的磁盘使用量**********" #获取远程机器上的磁盘状

2015-04-06 12:03:13 3379

原创 显示当前Hadoop集群节点上启动的进程

#!/bin/sh#查看hadoop的运行状态function hadoopState(){ COUNT=1 while [ ${COUNT} -le ${NUM} ] do echo "**********查看hadoop${COUNT}上hadoop的运行状态********" #连接远程主机查看运行状态 ssh -t -p 22 hadoop${COUNT} "jps"

2015-04-06 11:54:32 923

原创 停止Hadoop或HBase集群的脚本

#!/bin/sh#echo "waring"#read NAME #等待用户输入并把输入的值付给NAMENAME=$1 #将脚本第一个参数赋给NAME#引用变量时加上"{}",是个好习惯,利于shell辨别变量边界if [ -z ${NAME} ] ; then #执行脚本没有输入参数,默认关闭hadoop stop-all.shelif [ ${NAME} = "hadoop"

2015-04-06 11:46:10 1195

原创 启动Hadoop集群和HBase集群脚本

#!/bin/sh#echo "waring"#read NAME #等待用户输入并把输入的值付给NAMENAME=$1 #将脚本第一个参数赋给NAME#引用变量时加上"{}",是个好习惯,利于shell辨别变量边界if [ -z ${NAME} ] ;then #默认如果为空,hadoop start echo "1.start hadoop on ${HOSTNAME}"

2015-04-06 11:42:44 590

原创 redis server和scripting 命令操作

/********* redis server命令操作 *************/BGREWRITEAOF -summary: Asynchronously rewrite the append-only filesince: 1.0.0BGSAVE -summary: Asynchronously save the dataset to disksinc

2015-04-05 09:55:28 544

原创 redis transaction和connection命令操作

/*********** redis transaction命令操作 **********/1.DISCARD -summary: Discard all commands issued after MULTIsince: 2.0.0EXEC -summary: Execute all commands issued after MULTIsince: 1.2.

2015-04-05 09:53:20 557

原创 redis hash命令操作

/*********redis hash命令操作 **********/1.删除一个或多个hash域HDEL key field [field ...]summary: Delete one or more hash fieldssince: 2.0.0127.0.0.1:6379> HDEL hash1 name(integer) 12.判断一个域是否

2015-04-05 09:51:52 637

原创 redis sorted_set 命令操作

score 是set排序的值,越大越在前1.添加 成员到sorted_set中,并设置scoreZADD key score member [score member ...]summary: Add one or more members to a sorted set, or update its score if it already existssince: 1.2.0

2015-04-05 09:50:13 829

原创 redis set命令操作

1.添加一个或多个成员到setSADD key member [member ...]summary: Add one or more members to a setsince: 1.0.0127.0.0.1:6379> sadd set1 val1 val2 val3(integer) 32.获取一个set的成员数量SCARD keysummary: G

2015-04-05 09:47:47 1091

原创 redis list命令操作

1.将值追加到列表RPUSH key value [value ...]summary: Append one or multiple values to a listsince: 1.0.0127.0.0.1:6379> RPUSH mylist value1 value2 value3(integer) 32.获取列表的长度LLEN keysummary

2015-04-05 09:47:04 1123

原创 redis命令操作之generic和string.java

redis是键值对的内存数据库,属于Nosql范畴登录redis自带的客户端#redis-cli127.0.0.1:6379>1.设置redis 键值对> set foo bar  #设置键foo的值为"bar"OK #设置成功2.获得redis 键值对> get foo #根据键获得值"bar" #返回的结果3.删除键值对 127.0.

2015-04-05 09:45:33 543

原创 redis编译安装

1.使用winscp将windows下的redis的压缩包复制到虚拟机的centos6中,2.解压redis压缩包,并重命名为redis,移动到/usr/local/下#tar -xzvf redis-2.8.3.tar.gz #cp -r redis-2.8.3 /usr/local/#mv redis-2.8.3 redis3.切换工作目录到redis下,打开README文

2015-04-05 09:42:38 889

原创 Convirt2.5的简单使用

Convirt2.5的简单使用--创建虚拟机1.    模板是你可以创建的一个或多个虚拟机的配置内容的设置。比如:默认的模板包括linux_CD 安装 在Common模板组下,它通常包括默认的虚拟CPU,内存,存储和网络配置的参数。1.1   查看和编辑默认模板在convirt  web界面编辑默认模板操作如下:(1).展开Template Libr

2015-04-05 09:23:15 1939

itext 的文本文件和pdf互转

itext.zip压缩包中包含itext-5.5.5和extrajars-2.3,网上很多说的不能解决中文字体的问题时因为itext-asian.jar包版本太低了,在extrajars-2.3.zip中有最新的itext-asian.jar包,完全可以解决中文字体问题。

2015-04-29

itextasian-1.5.2.jar包,解决中文问题

该包解决文档转化为pdf时中文不显示的问题

2015-04-28

转PDF的jar包

将文档转化为pdf文件的jar包,源自于http://sourceforge.net/projects/

2015-04-28

Ubuntu上samba服务器安装,可以在linux和windows之间共享资源

自己动手做的samba服务器的安装配置步骤,从软件包安装到共享开启成功。

2014-10-30

ubuntu 下安装配置 NFS服务

简单的Ubuntu上安装和配置NFS服务器的文档,自己操作,自己整理,简单易懂。

2014-10-30

正则表达式测试工具

验证正则表达式的正确性和练习正则表达式的很好的小工具

2014-08-18

win7系统引导修复程序

双系统删除linux后,修复win7丢失的引导项

2014-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除