自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 CentOs 下安装rabbitmq

1、安装erlang 语言环境安装依赖文件#yum install ncurses-devel进入 http://www.erlang.org/download.html 选择源文件下载wget http://www.erlang.org/download/ otp_src_17.1.tar.gztar zxvf  otp_src_17.1.tar.gzcd  ot

2016-03-18 10:55:49 374

原创 算法题--答案仅供参考

25】芯片测试:有2k块芯片,已知好芯片比坏芯片多.请设计算法从其中找出一片 好芯片,说明你所用的比较次数上限. 其中:好芯片和其它芯片比较时,能正确给出另一块芯片是好还是坏. 坏芯片和其它芯片比较时,会随机的给出好或是坏。 任意拿两片芯片互相测试,则有1)结果都为真,则说明两片都为真,或者都为假。2)其他结果,则最少有一为假。在任意偶数多的芯片里,如果好芯片多于坏

2016-03-14 13:35:48 1652

原创 Hadoop 学习相关资料

个人学习Hadoop的一些资源,与君共勉一,文档及安装包安装文档:hadoop2.4.0 伪分布安装配置CentOS6 hadoop2.4完全分布式安装文档编译包:hadoop-2.4.0-src.tar.gz百度网盘:链接: http://pan.baidu.com/s/1jGyZUDK 密码: kfnr360网盘:http://yunpan.

2016-03-12 22:49:40 574 1

原创 Hadoop 学习第一步 ,Hadoop环境搭建

1、 安装jdk:apt-get install openjdk-7-jdk2、 vim /etc/profile修改环境变量:export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:

2016-03-12 22:33:48 363

原创 Hadoop 学习第一步 ,Linux环境搭建

1,VMvare安装在64位windows环境中(本机默认为win 10 x64 专业版)2.新建虚拟机,稍后安装iso3.配置ubuntu_server 硬件配置:内存 1Gb核数:1个网络连接方式:推荐桥接4,cd加载本地iso进行启动5,进行分区:主分区:扩展分区:逻辑分区:/boot  2G/home 3G/swap 4/

2016-03-12 16:48:18 342

原创 在 win7 上简单搭建ftp服务器

本文介绍通过win7自带的IIS来搭建一个只能实现基本功能的FTP服务器,第一次装好WIN7后我愣是没整出来,后来查了一下网上资料经过试验后搭建成功,其实原理和步骤与windows前期的版本差不多,主要是对新的操作系统还不是很熟悉。相信用过WIN7一段时间的都能独立解决掉。     主要分为简单4个步骤 :

2015-12-11 17:27:56 375

原创 log4j 配置详解

概述Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。LoggerLoggers组件被分为五个级别:DEBUGINFOWARNERRORFATAL

2015-12-03 15:23:01 462

原创 使用Google接口实时翻译

在项目当中,获得到的数据是英文,如果想翻译为中文内容,可直接调用Google接口:https://translate.google.com.hk/translate_a/single?client=t&sl=en&tl=zh-CN&hl=zh-CN&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&dt=rw&dt=rm&dt=ss&dt=t&dt=at&ie=UTF-8&oe=U

2015-12-03 15:08:59 11249 1

转载 皆大欢喜的加薪

我的朋友A君是个典型的.NET开发人员,技术不错,人品也不错,在一家小公司(姑且称为甲公司)做项目开发,是技术骨干。3个月前,他找到我说想跳槽,让我帮忙介绍工作。我说为什么想跳了?为什么想离职?他简单说了一下他在甲公司当时的状况:A君在甲公司做了两年多,这两年多完成了一个大项目,作为开发的核心主力,开发压力很大,特别是项目上线前的几个月是非常辛苦,几乎每晚都要加班到12点以后,

2015-12-02 14:40:36 470

原创 Linux sed命令详解

sed命令详解,用法,例子,解析。

2015-12-02 14:25:23 320

原创 Linux之认识和学习Bash

硬件、内核与shell我们必须要通过“shell”将我们输入的命令与内核通信,好让内核可以控制硬件来正确无误地工作。操作系统其实是一组软件,由于这组软件在控制整个硬件与管理系统的活动监测,如果这组软件随意被用户操作,若用户应用不当,将会使整个系统崩溃。只要能够操作应用程序的接口都能够称为shell。狭义的shell指的是命令行方面的软件。广义的shell则包括图形界面的软件

2015-11-02 15:54:03 382

原创 档案与文件系统压缩与打包

压缩的用途与技术: 您是否有过文件档案太大,导致无法以一片软盘将他复制完成的困扰?又,您是否有过,发现一个软件里面有好多档案,这些档案要将他复制与携带都很不方便的问题?还有,您是否有过要备份某些重要数据,偏偏这些数据量太大了,耗掉了你很多的硬盘与磁盘空间呢?这个时候,那个好用的『档案压缩』技术可就派的上用场了!因为这些比较大型的档案透过所谓的档案压缩技术之后,可以将他的磁盘使用量降低,可以

2015-11-02 15:39:13 641

原创 VIM使用总结

vim的使用总结接触vim编辑器已近一年的时间,但老是半蹴不蹴;最近老是在终端转悠,就将vim的简单使用做一个总结。毕竟,自己不能再忘了这些按键特点。vim是一款相当优秀的终端环境下的程序编辑器。首先,要说的是vim的三种模式:一般模式、编辑模式和指令模式。一般模式:可以移动光标,删除、选择、复制和粘贴等操作。编辑模式:输入”i、o、a、r“即进入编辑模式。其中

2015-11-02 15:34:13 387

原创 使用代理服务器来获取网上的资源

今天在学到关于如何使用代理服务器来获取网上的资源这个程序时发现了两个问题:一是每次跟换代理服务器时非常麻烦而且都是需要更改源代码并重新编译运行,二是如果你从网上下载的是一个网页,比如"http://www.baidu.com/index.html",你会发现文件中保存的全部是乱码,无法用浏览器打开。下面是解决问题的过程        第一个问题,很简单,我直接想到了使用配置文件,这个时候我

2015-11-02 15:25:29 1202

转载 Linux磁盘与文件系统管理

磁盘与文件系统管理这部分内容太多,看了两遍,东西是弄明白了,但东西太多写的时候无从下手,网上查了半天也找不到好的文章参考,看到的还是鸟哥的东西,为了和前面后面文章衔接,所以只能copy这篇文章了,特此申明本文不是本人所写而是鸟哥的,本人只是重新排版    我们在前面的档案权限介绍的章节当中,提到很多的权限与属性的观念,那么接下来要了解的是, 这些属性是记录在硬盘的那个地方?这里就要特别了解

2015-11-02 15:22:11 744

原创 正则表达式例子

因为在网络数据抓取过程中经常用到正则匹配,就一起总结为:1.验证数字:只能输入1个数字 表达式 ^\d$ 描述 匹配一个数字 匹配的例子 0,1,2,3 不匹配的例子 2.只能输入n个数字 表达式 ^\d{n}$    例如^\d{8}$ 描述 匹配8个数字 匹配的例子 12345678,22223334,12344321 不匹配的例

2015-09-10 15:12:32 724

转载 大师是怎样炼成的

Master,也叫大师,接近于master's degree。通常指在某一领域,某一行业,相应圈子里有较高的知名度,人气很旺;对其所从事的业种了如指掌,炉火纯青,已然达到出神入化的境地,可谓近乎道矣!        在继续本文之前,声明以下所描述的大师主要是数据库领域,而且更多地是以Oracle为中心展开。其次,本人也并非大师,只不过比大家稍微早一些进入到该领域而已。于是乎,特撰以此文奉献

2015-05-03 13:04:55 435

原创 数据库之各种常用数据库连接

连接mysql:Class.forName("org.gjt.mm.mysql.Driver").newInstance(); //或者Class.forName("com.mysql.jdbc.Driver"); String url ="jdbc:mysql://localhost/myDB? user=soft&pa

2015-05-03 13:00:55 393

转载 java之jdom解析xml(二)

JAVA中文网 | JAVA技术 | JAVA教程  用JDOM读取XML文件需先用org.jdom.input.SAXBuilder对象的build()方法创建Document对象,然后用Document类、Element类等的方法读取所需的内容。IBM : developerWorks 中国站上有一个很好的例子: xml version="1.0" en

2015-05-03 12:54:25 357

转载 Java 之用jdom 解析XML(一)

在 JDOM 中,XML 元素就是 Element 的实例,XML 属性就是 Attribute 的实例,XML 文档本身就是 Document 的实例。 因为 JDOM 对象就是像 Document、Element 和 Attribute 这些类的直接实例,因此创建一个新 JDOM 对象就如在 Java 语言中使用 new 操作符一样容易。JDOM 的使用是直截了当的。 JDOM

2015-05-03 12:50:14 429

原创 Java 网络编程之 TCP/UDP

一、概述:   网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。         在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题:你 会打手机吗?很多人可能说肯定会啊,不就是按按电话号码,

2015-05-03 11:49:26 433

转载 Struts2深入学习:OGNL表达式原理

Struts2深入学习:OGNL表达式原理      OGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。  一、OGNL表达式基础知识 1. 示例:第一个OGNL程序2. 示例:上下文环

2015-05-02 12:13:58 377

转载 Ubuntu 安装jdk

第一步:下载jdk-7-linux-i586.tar.gzwget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz  (注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。)第二步:解压安装sudo mkdir /usr/lib/jvm

2015-04-23 16:44:13 357

原创 Android 基础教程--TextView控件

功能 :向用户展示文本信息用法 :一、在mainActivity中加载控件:(在特殊情况下使用)        TextView textView = new TextView(this) ; //创建控件  textView.setText("Hello World !") ; //设置文本setContentView(textView) ;//加载控件二、在xm

2015-04-22 09:37:01 599

原创 Android之NetworkOnMainThreadException异常

项目是2.1开发 测试手机是android4.4时候提示 android.os.NetworkOnMainThreadException异常出错误地方是访问网络的webservice有问题:于是找了一下官方文档 ,解释如下:Class OverviewThe exception that is thrown when an appli

2015-04-19 14:11:12 451

原创 Android模拟器各个皮肤的分辨率

Android模拟器各个皮肤的分辨率 :XGAPLUS = 1152 * 864; HD720 = 1280 * 720; WXGA = 1280 * 768; WXGA2 = 1280 * 800; WXGA3 = 1280 * 854; SXGA = 1280 * 1024; WXGA4 = 1366 * 768; SXGAMINUS = 1280 * 96

2015-04-18 19:25:13 505

原创 Hibernate 6 种方式实现查询

昨天刚经历一场校园招聘,中间和很多技术人寰交流,才明白总结的重要性,因为这一阶段一直在写项目,就把项目中用到的东西总结一番,希望走一路,能留下点儿什么。也许这就是成果。我很想从现在做起,使自己能够真正享受编程带来的快乐,没有虚荣,没有竞争,没有杂念。只有快乐,只有充实,只有无悔。当然我说到做到,那篇日志讲的是一个从点到面,从面到点的哲理。我觉得有必要写一个hibernate

2015-04-18 10:25:14 1735

原创 Android项目开发-----在“Running Android Lint”期间发生了内部错误

在“Running Android Lint”期间发生了内部错误,如图解决 :把Window--->Preferences----->Android--------> LInt Error Checking----->when saving files, check for errors 选项勾掉

2015-04-14 20:48:59 653

翻译 Web验证码实现机制

在Web程序中,验证码是经常使用的技术之一。Web程序永远面临未知用户和未知程序的探测。为了防止恶意脚本的执行,验证码技术无疑是首选方案之一。本文将讨论如何在JSP和Servlet中使用验证码技术。 验证码的产生思路很简单,在Servlet中随机产生验证码字符序列,并计入session中,JSP中以图片的形式进行显示。当用户在JSP表单中输入验证码并提交时,在相应的Servlet中验证是否与s

2015-04-13 09:43:09 1781

空空如也

空空如也

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

TA关注的人

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