自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jack Zhu

人旦有恒,事无不成

  • 博客(80)
  • 资源 (19)
  • 收藏
  • 关注

原创 Linux下用来查询安装包信息的RPM选项

RPM是RedHat的包管理器,用来安装、卸载、升级和查询基于RedHat Linux的安装包。RHEL和基于它的系统使用rpm命令来完成这些功能。以下是一些例子来演示rpm的查询功能,和展示了用不同的方法来查询rpm数据库和还原配置文件。我在示例命令中使用SSH包来做说明。查询RPM数据库和包1、 在整个RPM数据库中查询,使用下面的命令# rpm -qap

2013-11-30 10:49:38 1260

原创 走进JVM

走进JVM这不是一篇描述jvm是什么的文章,也不介绍jvm跨平台的特性,也不是讲述jvm安全特性的文章,更不是讲解jvm指令操作,数据运算的文章,本文重点讲述类型的生命周期。类型的生命周期涉及到:类的装载、jvm体系结构、垃圾回收机制。为什么要讲jvm体系结构?因为类的装载和垃圾回收机制都和jvm体系结构息息相关。那么什么是jvm体系结构呢?当jvm运行起来的时候,

2013-11-29 08:38:14 1208

原创 Linux bash程序的调试讲解

Linux bash程序的调试讲解 Linux bash程序在程序员的使用中十分重要,尤其是和shell程序的使用中Linux bash程序的调试格外重要。在进行调试的过程中有许多小技术点需要我们注意。下面的门就来详细的学习下。Linux bash程序的调试在编程过程中难免会出错,有的时候,调试程序比编写程序花费的时间还要多,shell程序同样如此。shell程序的

2013-11-29 08:34:35 1673

原创 鲜为人知而又实用的 Linux 命令大全

鲜为人知而又实用的 Linux 命令大全Linux命令行吸引了大多数Linux爱好者。一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务。Linux命令和它们的转换对于Linux用户、Shell脚本程序员和管理员来说是最有价值的宝藏。有些Linux命令很少人知道,但不管你是新手还是高级用户,它们都非常方便有用。这篇文章的目的是介绍一

2013-11-29 08:07:46 4416

原创 8个实用的netcat命令实例

8个实用的netcat命令实例Netcat 或者叫 nc 是 Linux 下的一个用于调试和检查网络工具包。可用于创建 TCP/IP 连接,最大的用途就是用来处理 TCP/UDP 套接字。这里我们将通过一些实例来学习 netcat 命令。1. 在服务器-客户端架构上使用 Netcatnetcat 工具可运行于服务器模式,侦听指定端口$ nc -l 2389

2013-11-29 08:00:10 2457

原创 最全的男性职场着装常识

最全的男性职场着装常识三点一线: 一个衣冠楚楚的男人,他的衬衣领开口、皮带扣和裤子前开口外侧应该在一条线上。  说到皮带扣,如果你系领带的话,领带尖可千万不要触到皮带扣上!  1.除非你是在解领带,否则无论何时何地松开领带都是很不礼貌的。  2.一身漂亮的西服和领带会使一个男人看上去非常时髦,而一套好的西装却不系领带,会使他看着更时髦。  3.如果你穿西

2013-11-28 13:16:23 5848

原创 Linux系统中恢复删除文件的方法

Linux系统中恢复删除文件的方法当Linux计算机受到入侵时,常见的情况是日志文件被删除,以掩盖攻击者的踪迹。管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动事务日志。有时可以通过lsof来恢复这些文件。当进程打开了某个文件时,只要该进程保持,打开该文件,即使将其删除,它依然存在于磁盘中。这意味着,进程并不知道文件已经被删除,它仍然可以向打开

2013-11-28 13:13:57 1930

原创 精通Linux的“kill”命令

无论你使用哪种操作系统,你一定会遇到某个行为失常的应用,它把自己锁死并拒绝关闭。在Linux(还有Mac),你可以用一个"kill"命令强制终结它。在这个教程中,我们将展示给你多种方式使用"kill"命令终结应用。Kill命令和信号当你执行一个"kill"命令,你实际上发送了一个信号给系统,让它去终结不正常的应用。总共有60个你可以使用的信号,但是基本上你只需要知道SIGTERM(

2013-11-28 08:57:03 1829

原创 Google是如何为Android KitKat减去赘肉的

在最新版的 Android 4.4 系统里,Google 不仅维持了面向用户的高质量设计和功能,还在系统层面减去了赘肉,这是如何做到的?Google 相信,Android 已经能和其它操作系统的性能平起平坐了(你懂的,Google 指的是 iOS),所以现在的首要任务并不是增重,而是减肥,这就要从 Android 的“减肥计划”(Project Svelte)说起。Project Svelte 是为减去 Android 系统的冗余之处而展开的,工程师们希望 KitKat 可以支持所有最新的手机硬件功能,同

2013-11-28 08:48:12 1648

原创 用一个易拉罐将家里的WiFi信号增强一倍

如果各位小伙伴家里wifi信号不给力!斗地主时两个王四个二还没出去就网络延迟!进厕所就没wifi,要不要这么苦逼啊!小主告诉你,其实你本可以不必如此的哦!今天给大家发条增强wifi的技术帖子送给大家,并且是零成本!下面就是操作方法,图文并茂,简单可行:大家赶快试一下吧!

2013-11-28 08:05:06 4174 1

原创 Linux和windows换行符区别及使用说明

Linux和windows换行符区别及使用说明   windows下的文件换行是以 "\r\n"结束的, 而linux这种类unix系统是以"\n"结束的。“r”所对应的英文单词为"return",意为换行;“n”所对应的英文单词为"newline"意为新行,呵呵都一个意思。   之所以,UNIX系统下省略了“\r”是因为,UNIX的创立者觉得微软的这一套"\r\n"作为换行标识符比较

2013-11-27 09:50:13 4337 3

原创 flume-ng 1.4的安装

flume-ng 1.4的安装1.下载安装包  可以到官网http://www.apache.org/dist/flume/stable/网站下载安装包:apache-flume-1.4.0-bin.tar.gz2.解压安装包  tar -zxvf apache-flume-1.4.0-bin.tar.gz3.将解压后的文件夹移至指定目录下:   这里,我放置的位置是个

2013-11-26 09:52:13 7456 3

原创 restlet中如果访问资源路径不存在如何进行默认处理

restlet中如果访问资源路径不存在如何进行默认处理1.写一个Resource类继承StatusService:  MyDefaultResource.java:import org.restlet.Request;import org.restlet.Response;import org.restlet.data.Status;import org.restlet.repr

2013-11-25 14:55:26 3233

原创 restlet处理各种请求方式参考示例

restlet处理各种请求方式参考示例1.新建web工程,项目结构如下:1.编写实体类Student.java:package test;public class Student { private String name; private String sex; private int age; public Student(String name,S

2013-11-25 14:36:48 8023 1

原创 restlet中resource类处理请求的两种写法说明

restlet中resource类处理请求的两种写法说明    restlet中resource类处理请求有两种方法:    一种是在该方法上加一个请求标记,比如"@get"、"@post"、"@put"、"delete"等,他们表示该资源分别处理get、post、put、delete请求,至于你写的方法名倒无所谓;    第二种方法是把该方法写成形如 public Represent

2013-11-25 10:52:25 4599

原创 Linux下为什么用不了C#

Linux下为什么用不了C#    其实这个标题是有问题的,因为,目前在Linux下是可以借助一些开源框架(比如Mono(Mono就是非官方的.NET Frameworker))来使用C#,但并不推荐这么做,在Linux下,Java才是程序员的首先(当然,你写C也是可以的)。我们都知道C#的运行必须基于.NET Frameworker平台,因为.Net Framework是微软的.NET应

2013-11-24 18:38:37 3655 1

原创 解释型语言和编译型语言的区别

解释型语言和编译型语言的区别首先,我们编程都是用的高级语言(写汇编和机器语言的大牛们除外),计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言翻译成机器语言,计算机才能运行高级语言所编写的程序。     说到翻译,其实翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。     用编译型语言写的程序执行之前,需要一个专门的编译过程,通过编译系统(

2013-11-24 17:58:28 48927 21

原创 java中关于设计模式的总结

java中关于设计模式的总结1.单例模式:单列模式就是调用该单例类的方法所获得的对象始终是唯一的。eg:public class Foo { private static Foo instance = new Foo(); private Foo() {} public static Foo getInstance() { return instance; }}

2013-11-24 10:33:45 2763 1

原创 restlet中如何获取post方式提交的表单值

1.建立工程,项目结构如下:2.编写资源超处理类:(FirstServerResource.java)FirstServerResource.java代码如下:package test;import org.restlet.data.Form;import org.restlet.representation.Representation;import org.rest

2013-11-23 16:52:21 5336

原创 如何用restlet获取网页内容

如何用restlet获取网页内容1.下载restlet jar包,如果没有可以到:http://download.csdn.net/detail/u012875880/6579179去下载2.编写java代码如下:package test;import java.io.IOException;import org.restlet.representation.Repre

2013-11-23 11:35:40 1794

原创 PL/SQL代码参考示例

PL/SQL代码参考示例一下的PL/SQL代码为本人在学习PL/SQL时的练习代码,仅供参考。-----------显示单条id的用户名和相应的年龄,如果不存在则显示‘NO RECORD’------------set serveroutput ondeclarev_id account.id%TYPE := 1010;--为id赋初值v_count number(3);--统计

2013-11-23 10:36:24 2131

原创 ibatis入门示例

一.什么是ibatis: iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。二.ibatis和hibernate的对比:相对hibernate“o/r”而言,ibatis是

2013-11-23 10:21:17 2495

原创 servlet&jsp经典总结

servlet&jsp经典总结     如今,通用的浏览器取代了个性化的客户端,HTTP协议取代了个性化的协议,通用的ServerApp(Web服务器)简化了服务器端的开发。1、软件的三种架构(了解)(1)主机、终端a,特点:主机负责处理所有的业务逻辑,终端只提供操作界面。b,优点:可靠、I/O处理能力强。c,缺点:过于昂贵,而且维护困难。(2) client/serv

2013-11-23 10:14:46 4442 9

原创 mysql常用命令总结

mysql常用命令总结1、mysql -h localhost -u root -p test22、mysql -uroot padmin23、status24、show user()25、mysql中的时间显示26、mysql中查看数据库信息27、查看表信息28、create database DBName;29、drop databse DBName;2

2013-11-23 09:57:00 2632

原创 Can't connect to MySQL server (10060)异常解决方法

Can't connect to MySQL server (10060)异常解决方法出现这种现象的原因有两个,一个是当前用户被mysql服务器拒绝,另外一个原因是3306端口被被防火墙禁掉,无法连接到该端口。解决方法如下:1.设置远程用户访问权限: // 任何远程主机都可以访问数据库 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; //需要输入次命令使修改生效mysql> FLUSH PRIVIL

2013-11-23 09:40:43 66980

原创 JQuery经典总结

1、jQuery介绍jQuery是一个js框架(其实就是一个.js文件),它的特点是使用选择器查找要操作的节点,并且将这些节点封装成一个jQuery对象。封装的目的是为了更好地兼容不同的浏览器之间的差异,同时也会简化代码。注:选择器是jQuery借鉴css选择器的语法而创建的一种查找要操作的节点的语法格式。比如  $('#id');2、jQuery基础(1)jQuery编程的基

2013-11-23 09:27:35 2560

原创 ajax经典总结

1、ajax是什么?asynchronous javascript and xml:异步的javascript和xml。ajax是一种用来改善用户体验的技术,其本质是利用浏览器内置的一种特殊的对象(XMLHttpRequest)异步(即发送请求时,浏览器不会销毁当前页面,用户可以继续在当前页面做其它的操作)的向服务器发送请求,并且利用服务器返回的数据(不再是一个完整的页面,只是部分的数据,一般使用文本或者xml返回)来部分更新当前页面。使用ajax技术之后,页面无刷新,并且不打断用户的操作。ajax

2013-11-22 21:42:02 1922

原创 netcat的使用

netcat的使用    NetCat是一个非常简单的Unix工具,可以读、写TCP或UDP网络连接(network connection)。它被设计成一个可靠的后端(back-end) 工具,能被其它的程序程序或脚本直接地或容易地驱动。同时,它又是一个功能丰富的网络调试和开发工具,因为它可以建立你可能用到的几乎任何类型的连接,以及一些非常有意思的内建功能。NetCat,它的实

2013-11-22 15:23:09 8936

原创 Spring经典总结

1.Spring作用和优点 a.Spring框架是解决方案级的框架或者说整合框架,是各种组件、技术 的使用平台,可以在这个平台上使用Struts,Hibernate,JDBC技术并且可 以可以实现各种开发技术的组合。Spring提供了IoC和AOP机制的实 现,可以改善程序结构,提高系统的灵活性,便于维护和扩展。 Spring主要作用:让组件之间实现低耦合(方便解耦),让程序结构更 加灵活,方便日后的维护和扩展

2013-11-22 08:39:04 6511

原创 Hibernate经典总结

1.Hibernate框架作用,优点(1)、什么是Hibernate Hibernate是一个数据访问框架(持久层框架),在项目中利用Hibernate框 架可以实现对数据库的增删改查操作,为业务层构建一个持久层。(2)、Hibernate框架主要用于对数据库的操作。 使用该框架可以简化数据操作代码,程序员可以将更多地精力放在业务 编写上。Hibernate经典总结 Hibernate本质上是对JDBC技术的封装。 Hibernate

2013-11-22 08:26:44 3165

原创 struts总结

struts经典总结1.为什么学习Struts框架   a.Struts框架好处struts2是主流的开发技术,大多数公司在使用,struts把相关的servlet组件的各种操作都进行了相应的封装,这样就可以轻松地完成复杂的操作。Struts2是基于MVC模式开发的,MVC结构是一个优秀的设计思想,可以提高程序结构的灵活性,便于日后的维护和扩展。 --简化开发工作量,提高开发效

2013-11-21 20:43:19 2365

原创 人生大智慧经典总结

人生大智慧经典总结     有一颗随缘心,你会更洒脱;有一颗平常心,你会更从容;有一颗慈悲心,你会更积善;有一颗感恩心,你会更幸福;有一颗因果心,你会更明理;有一颗忍让心,你会更快乐;有一颗超脱心,你会更淡然;有一颗修行心,你会更智慧;有一颗质朴心,你会更纯粹;有一颗自知心,你会更清醒。 【人生三毒,贪、痴、嗔】贪,是三毒之首,人有贪念,就会去痴迷,如果喜欢的东西得不到,就会苦恼悲伤,是为

2013-11-21 15:59:19 2909

原创 饭局中的智慧

饭局中的智慧    中国的饮食之道,也是人情融合之道。一场饭局,既能是亲朋故交之间的沟通交流,也是生意对手间的交锋谈判。所谓人脉,圈子,社会关系,资源,人的能量,友谊,生意和交易,最后都绕不开饭局。  饭局在中国,也是一个人的社会身份认同体系。看一个经常人混迹于何类饭局,几乎便可以洞悉其兴趣、爱情、财富、身份、地位。有识之士往往能透过饭局见微知著,识人用人,洞察饮食之道里的

2013-11-21 13:38:47 1943

原创 Flume-ng使用指南

Flume 1.4.0 User GuideIntroductionOverviewApache Flume is a distributed, reliable, and available system for efficiently collecting, aggregating and moving large amounts of log data from

2013-11-21 13:28:20 6048

原创 restlet中如何返回json和xml类型数据

restlet中如何返回json和xml类型数据所需jar包:org.restlet.jar、org.restlet.ext.json.jar、org.restlet.ext.xml.jar1.返回json类型数据:(1).编写学生实体类(Student.java):   public class Student { private String name; private

2013-11-21 12:53:38 3426

原创 什么是一辈子的好朋友

什么是一辈子的好朋友超过五条就是一辈子的好朋友➽ ☞睡过同一张床 ☞相识至少1至3年 ☞穿过对方的衣服,用过对方的物品 吵过嘴干过仗但依然很铁 ☞一起哭过笑过 ☞家里人都知道TA的名字 ☞彼此羡慕对方 ☞都喜欢拿对方开玩笑  ☞伤心难过的时候会和对方倾诉 ☞虽然不经常混在一起,但心里总惦记对方   如果你有这样的朋友,请转起 。

2013-11-21 08:55:12 1219

原创 透过微信看你的人际关系

透过微信看你的人际关系1,他开了微信,也知道你有微信, 但没有主动加你,说明你们关系很一般 ,甚至对你      有防备之心,至少没有沟通 的欲望。 2,你主动加他,也报了 姓名,没有回应,说明他根本不在乎你 ,或忘了你是谁,这时      你可以将其从手 机完全删除了。3,两人互加了, 但从没交流过一句话,说明你们还算不 上朋友,充其量只是一个熟        人,你对他

2013-11-21 08:41:04 1742

原创 使用component将Restlet服务当做单独的Java程序进行部署

使用component将Restlet服务当做单独的Java程序进行部署  项目结构如下:1、创建两个继承 ServerResource的类(FirstServerResource.java、SecondServerResource.java):FirstServerResource.java:[java] view plai

2013-11-20 17:05:14 2450

原创 restlet借助servlet部署到Tomcat

package test;import org.restlet.resource.Get;import org.restlet.resource.ServerResource; //定义一个资源public class FirstServerResource extends ServerResource { @Get public String toStri

2013-11-20 14:48:18 4612

转载 Restlet 2.2中Restlet类的分析

Restlet 2.2中Restlet类的分析org.restlet.Restlet 有三个重要的方法:一、fireContextChanged(Restlet restlet, Context context) 这个方法是在一个Restlet 使用构造函数 Restlet(Context context) 以及调用 setContext()方法的时候被触发的,目的是将当前生产

2013-11-20 14:26:03 1750

Hadoop2.6.0配置文件参考.zip

Hadoop2.6.0配置文件参参考 包括core-site.xml、hdfs-site.xml、mapred-stie.xml、yarn-site.xml、slaves

2014-12-23

hadoop2.6.0分布式部署参考手册.doc

Hadoop 2.6.0分布式部署参考手册.doc

2014-12-23

hadoop-eclipse-plugin-1.2.1.jar

hadoop 1.2.1 eclipse插件

2014-11-13

jna.jar jna

jna.jar JNA可以让你像调用一般java方法一样直接调用本地方法。就和直接执行本地方法差不多,而且调用本地方法还不用额外的其他处理或者配置什么的,也不需要多余的引用或者编码,使用很方便。

2014-03-23

深入浅出JNA—快速调用原生函数

深入浅出JNA—快速调用原生函数 和许多解释执行的语言一样,Java提供了调用原生函数的机制,以加强Java平台的能力。Java™ Native Interface (JNI)就是Java调用原生函数的机制。 事实上,很多Java核心代码内部就是使用JNI实现的。这些Java功能实际上是通过原生函数提供的。

2014-03-23

thrfit-demo

thrfit-demo

2014-03-18

hadoop-lzo-master.zip

hadoop-lzo-master.zip

2014-02-22

lzo-2.06.tar.gz

lzo-2.06.tar.gz

2014-02-22

protobuf示例参考

protocol buffers示例参考

2014-02-18

protobuf-2.5.0-windows-环境包

protobuf-2.5.0-windows-环境包,含有protobuf-java-2.5.0.jar包

2014-02-18

sqoop-1.3.0

sqoop-1.3.0下载

2013-12-28

restlet处理各种请求方式参考示例

restlet处理各种请求方式参考示例

2013-11-25

restlet入门helloworld示例

restlet入门helloworld示例

2013-11-25

ibatis-2.3.0.677.jar

ibatis-2.3.0.677.jar ibatis.jar包

2013-11-22

restlet入门示例

restlet入门示例,实现的功能是通过访问web资源,返回一个“hello world”字符串信息。

2013-11-20

rest-2.1.4.jar

rest-2.1.4.jar

2013-11-20

Hadoop权威指南(第2版).pdf

Hadoop权威指南(第2版).pdf Hadoop权威指南

2013-11-20

redis-2.6.14.jar

目前最新的redis jar包(redis-2.6.14.jar)

2013-11-19

空空如也

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

TA关注的人

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