自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沉思录_xjg

日积月累,水到渠成

  • 博客(44)
  • 资源 (2)
  • 收藏
  • 关注

转载 requestWindowFeature()的应用

android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚

2014-12-18 11:06:49 397

转载 判断两个单向链表是否有交点

解题思路:             如果存在交点,两个链表在交点及其之后的部分是一致的-----这点很关键,一致的意思包括两部分:长度和内容。struct Node  {      int data;      struct Node * next;  };     Node* FixIntersetion(Node* pHead1, Node* pHead2)  {   

2014-10-20 22:37:26 546

原创 判断单链表是否有环

bool FixRing(Node * pHead)  {      Node * pSlow = pHead ;      Node * pFast = pHead;        while ( pFast && pFast -> next )  //如果存在环,不存在p-next=NULL的情况      {          pSlow = pSlow -> next;//前进一步    

2014-10-20 22:37:05 456

原创 软件工程总结归纳

1.什么是软件工程?软件工程的目的是什么?答:软件工程是将系统的、规范的、可度量的工程化方法应用于软件开发、运行和维护的全过程。   目的:是在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。 2.什么是软件危机?软件危机的表现有哪些?产生的原因是什么?答:软件危机是指在计算机软件

2014-10-17 17:17:04 1132

转载 编程题

1、将一整数逆序后放入一数组中(要求递归实现)void convert(int *result, int n) { if(n>=10)  convert(result+1, n/10); *result = n%10; }int main(int argc, char* argv[]) { int n = 123456789, result[20]={}; conv

2014-10-17 09:47:05 537

原创 不用中间变量实现交换数据

第一种int x=7,y=8;  x=x+y;  y=x-y;  x=x-y; 用按位 异或来交换数原理是什么比如, int x=7,y=8; x=x^y; y=y^x; x=x^y; 结果x=8,y=7; 原理就是数字A异或B两次,就得到A。而B被A异或两次,就得到B。    int x =7;    int y = 8;    x =

2014-10-17 09:22:18 501

转载 Hadoop2.4.1安装步骤

hadoop2.0已经发布了稳定版本了,增加了很多特性,比如HDFS HA、YARN等。最新的hadoop-2.4.1又增加了YARN HA注意:apache提供的hadoop-2.4.1的安装包是在32位操作系统编译的,因为hadoop依赖一些C++的本地库,所以如果在64位的操作上安装hadoop-2.4.1就需要重新在64操作系统上重新编译(建议第一次安装用32位的系统,我将

2014-10-01 19:31:00 455

翻译 单词计数程序

package org.apache.hadoop.examples;import java.io.IOException;import java.util.StringTokenizer;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.Path;import org.apa

2014-10-01 15:08:01 595

翻译 MapReduce概述

1、MapReduce是一个用于对海量数据并行计算的编程模型,核心操作是Map和Reduce   MapReduce模式的思想是:将要自动分割执行的问题拆解成Map(映射)和Reduce(化简)的方式,在数据被分割后通过Map   函数的程序将数据映射成不同的区块,分配给计算机集群处理达到分布式运算的效果,再通过Reduce函数的程序将结果   汇总,从而输出开发者需要的结果。  

2014-10-01 15:00:08 761

翻译 HDFS概述

1、HDFS设计为部署在廉价硬件上,它具有容错强的功能,它比较适合海量数据集的应用程序,用来存储海量数据,为应用程序提供高的吞吐量。HDFS的设计前提和目标:1)硬件故障   硬件故障是正常的,而不是异常的。HDFS由成百上千服务器组成,每个都存储着文件系统的一部分数据。事实上,这集群中就会有大量的组件   ,而每个组件出故障的可能性都很大,这意味着HDFS总有一些组件是不能工作的

2014-10-01 09:14:12 574

转载 常见经典排序算法

常见经典排序算法1.希尔排序2.二分插入法3.直接插入法4.带哨兵的直接排序法5.冒泡排序6.选择排序7.快速排序8.堆排序 一.希尔(Shell)排序法(又称缩小增量排序,是1959年由D.L.Shell提出来的) /* Shell 排序法 */#include  void sort(int v[],int n){     in

2014-09-30 22:45:12 379

转载 C语言中三种常见排序算法分析

C语言中三种常见排序算法分析一、冒泡法(起泡法) 算法要求:用起泡法对10个整数按升序排序。    算法分析:如果有n个数,则要进行n-1趟比较。在第1趟比较中要进行n-1次相邻元素的两两比较,在第j趟比较中要进行n-j次两两比较。比较的顺序从前往后,经过一趟比较后,将最值沉底(换到最后一个元素位置),最大值沉底为升序,最小值沉底为降序。    算法源代码:# include 

2014-09-30 22:38:42 673

原创 数据库原理

数据库原理总结归纳:

2014-09-30 20:13:50 1333

原创 计算机网络

计算机网络总结归纳:

2014-09-30 20:13:40 417

原创 计算机操作系统

计算机操作系统总结归纳:

2014-09-30 20:12:32 1371

原创 实习笔记

1、org.apache.commons.lang.StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,S

2014-09-30 19:40:04 501

原创 请谈谈你对大数据的理解

大数据、物联网和云计算是新一代信息技术发展中的华彩乐章:物联网使成千上万的网络传感器嵌入到现实世界中,云计算为物联网产生的海量数据提供了存储空间和在线处理,而大数据则让海量数据产生了价值。

2014-09-30 16:34:39 11272

原创 请谈谈你对云计算的理解

一、请谈谈你对云计算的理解1、云计算产生的背景    随着并行计算、分布计算、网格计算、虚拟化、SOA、容错技术、网络带宽等关键技术日趋成熟,通过网络访问非本地的计算服务(包括数据处理、存储和信息服务等)的条件越来越成熟,多种技术的融合就产生了“云计算”。之所以称之为“云”,是因为计算设施不在本地而是在网络中,用户不需要关心它们所处的具体位置,但它确实存在在某个地方。    其

2014-09-30 16:24:28 15032

原创 请谈谈你对Hadoop的理解

一、请谈谈你对Hadoop的理解?1、Hadoop是什么?(What is Hadoop)    Hadoop是Apache软件基金会的一个开源项目,是一个分布式处理海量数据的软件框架。    它为开发者提供了一个分布式系统的基础架构,用户可以在不了解分布式系统的底层细节的情况下开发分布式的应用,充分利用由大量廉价硬件设备组成的集群的强大功能,实现存储和高速运算。Hadoop项目中

2014-09-30 06:47:33 9022 1

转载 23种设计模式

设计模式1.Factory pattern(简单工厂模式) 目的:定义一个用于创建对象的接口,此接口可以根据子类需要创建出不同的实例对象。 适用:适用于需要延迟创建对象的场景 优点:使产品的使用和产品的生产分开,客户在使用不同的方法创建出的产品时没有差异,所以在使用的代码流程上无需修改 缺点:每个单独的工厂模式只能生产同一类产品,存在分支判断,由于要保存使用流程的一致,所以

2014-09-24 21:44:11 399

原创 关于该专栏

由于最近实习期间赶任务,没有太多时间及时整理

2014-09-21 10:20:56 414

转载 屌丝写情书

1《程序员的雨巷》开着MyEclipse,独自彷徨在悠长、悠长又寂寥的雨巷,我希望逢着一个和我一样的调试代码的姑娘。她是有需求一样的凌乱,设计一样的荒唐,测试一样的忧愁, 在代码里哀怨,哀怨又彷徨;她彷徨在这寂寥的雨巷。今天去买了几箱中秋节用的水果,结账一共260元。我说:“都是老顾客了,零头就抹了吧。”老板也很爽快:“行,凑个整,你给256块吧。”我顿时那肃然起敬:“您以前当过程

2014-09-20 10:15:15 620

原创 数据结构归纳总结之概述

谈谈你对数据结构的理解?    学习数据结构之前,每每听到数据结构一词,瞬间就有种很高端的感觉,~有木有~?    如果某人嘴边顺口就溜出一串关于数据结构的解说时,心中油然而生出一种仰佩之情。难道这就是传说的专业人士与菜鸟的区别?    学习数据结构时,我觉得务必遵循一条线原则。理解为什么产生数据结构?数据结构是什么?数据结构有哪几种类型?....    小编就带着这几个问题总结归

2014-09-20 10:05:52 624 2

原创 设计模式归纳总结

1、请谈谈你对面向对象思想的理解。    ①(是什么)在我看来,面向对象的思维模式是一种分类思维模式,也就是说我们分析解决问题时,首先       要从问题域中抽象出实体类以及实体类与实体类之间的关系,然后对这些实体类进行面向过程的思索。       那么,什么是面向过程呢?面向过程是一种线性的思维模式,即程序化(结构化)的解决问题步骤。    ②(为什么)对于描述复杂的事物,为了

2014-09-20 09:55:27 388

转载 智商、情商和逆商与程序员职业生涯发展

转载于:http://wenku.baidu.com/link?url=SXHKJ_Jgd_Z2kt09qu9sWisvqz4gr4ugsgSY1RDCtck4g0q9OuBDKortpro9S05cEsUKT4M1LBivtnMj6TInyDmBGozaLpukVG66Kjoo3

2014-09-17 21:05:27 1312

原创 我为什么写博客

从本月起,我开始了我的CSDN博客

2014-09-17 01:18:10 453

原创 实习心得记录——撷取瞬间芳华,见证生命成长

2014/07/07 今天是我进入亚信实习的第一天,我按照之前预约的时间准时到达公司。早上我在学校乘坐专线4到员村四横路,然后在转239,但是我却不知道该趟239竟然是短线,坐了一站就叫全部下车,不经过华景路口。能有什么办法呢?另外再等239吧?可是等着等着却没有车来,干脆我就走路过去了。路途有点远,重要的是天气很热,我边走边流汗,走到公司附近时,我已经汗流满面。。。我在外面稍微休息缓冲一下,

2014-09-17 00:00:35 763

转载 KMP字符串模式匹配详解

KMP字符串模式匹配详解来自CSDN     A_B_C_ABC 网友KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。一.  简单匹配算法先来看一个简单匹配算法的函数:int Index_BF ( char S [ ], char T [ ], int po

2014-09-10 01:10:00 343

转载 开篇-模式和原则

开篇-模式和原则1.       鸭子-策略模式2.       气象站的故事-观察者模式3.       来杯咖啡-装饰者模式4.       美味比萨-工厂模式5.       巧克力-单件模式6.       遥控器-命令模式7.       家庭剧院-适配器和门面模式8.       好莱坞原则-模板方法模式9.       餐厅菜单-迭代器和合成模式

2014-09-10 00:53:21 537

转载 桥接模式-3

转载于:http://chjavach.iteye.com/blog/750381    转载于:http://chjavach.iteye.com/blog/7503813  模式讲解3.1  认识桥接模式(1)什么是桥接        在桥接模式里面,不太好理解的就是桥接的概念,什么是桥接?为何需要桥接?如何桥接?把这些问题搞清楚了,也就基本明白桥接

2014-09-09 15:23:03 449

转载 桥接模式-2

转载于:http://chjavach.iteye.com/blog/744662    http://blog.csdn.net/ljianhui2  解决方案2.1  桥接模式来解决        用来解决上述问题的一个合理的解决方案,就是使用桥接模式。那么什么是桥接模式呢?(1)桥接模式定义         将抽象部分与它的实现部分分离,使它们都可以独立地

2014-09-09 15:20:38 326

转载 桥接模式-1

转载于:http://chjavach.iteye.com/blog/738056来写一个大家既陌生又熟悉的设计模式,也是非常实用的一个设计模式,那就是桥接模式。    说陌生是很多朋友并不熟悉这个设计模式,说熟悉是很多人经常见到或者是下意识的用到这个设计模式,只是不知道罢了。桥接模式是非常实用的一个模式,下面就来写写它。     桥接模式(

2014-09-09 15:13:33 382

原创 这座城里的故事

时间,磨洗铅华,只留下淡淡馨香,在记忆里泛起点点涟漪;空间,流转光阴,只留下丝丝温暖,在脑海里重温美好时光。光阴似水,恍然滑过指尖,曾经的点点滴滴,任心间弥散,风起时,重忆曾经的梦。撷取瞬间芳华,见证生命成长,铭刻我们的青春与梦想……两年前。又是一年芳草绿。高考起航的笛号已经吹响,钢枪正需擦亮,目标等待超越。我们迎接了庄严的洗礼,接受人生的考验。我们为自己点亮心灵之灯,开始织就那个属于我们自己

2014-09-08 19:27:19 578

原创 Java如何读写cookie

1.设置cookie到客户端        Cookie c1 = new Cookie("username","hzh");            response.addCookie(c1);                        Cookie c2 = new Cookie("password","123");            //设置生命周期为1小时,秒为

2014-09-08 16:57:28 551

原创 非递归遍历二叉树

数据结构是程序设计的基础,面试时往往成为考核的重点,

2014-09-08 01:29:05 607

转载 JDK7新特性

转载自:http://www.javalord.com/javalordblog/?p=349java SE 7规范(又名JDK 7)开发进展很顺利,计划于2011年夏天发布最终版本。为了让开发者能够方便快速地一览JDK 7中的所有重要元素,Developer.com发表了JDK 7 Reference Card,为开发者提供参考。JSR203:JDK中会更多的IO API

2014-09-07 19:51:07 346

原创 指针和引用的区别

(1)引用被创建的同时必须被初始化(指针则可以在任何时候被初始化)。(2)不能有NULL引用,引用必须与合法的存储单元关联(指针则可以是NULL)。(3)一旦引用被初始化,就不能改变引用的关系(指针则可以随时改变所指的对象)。

2014-09-07 19:19:21 278

原创 静态成员变量

静态数据成员一般用于所有对象公用的数据,因为所有对象都是用相同的数据,所以为了节约内存,就可以使用静态数据成员,不然的话,每实例化一个对象就浪费一些内存。静态数据成员和普通数据成员区别较大,体现在下面几点:(1)普通数据成员属于类的一个具体的对象,只有对象被创建了,普通数据成员才会被分配内存。而静态数据成员属于整个类,即使没有任何对象创建,类的静态数据成员变量也存在。(2)因为

2014-09-07 19:14:59 346

转载 HashMap的底层实现

2. HashMap的底层实现是通过初始化化一个Entry数组来实现key、value的保存。3. 在HashMap的Entry中有四个变量,key、value、hash、next,其中next用于在hash方法添加值冲突时候,所指向的下一个值。4. 在HashMap中添加值步骤    第一步,对key的hashcode进行hash计算,获取应该保存到数组中的index。

2014-09-07 19:12:16 503

转载 abstract class & interface

含有abstract修饰符的class即为抽象类,abstract 类不能创建的实例对象。含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的。abstract class类中定义抽象方法必须在具体(Concrete)子类中实现,所以,不能有抽象构造方法或抽象静态方法。如果的子类没有实现抽象父类中的所有抽象方法,那么子类也必须定义为

2014-09-07 19:08:25 290

ssh最新版本大整合

该资料为最新版本的SSH框架大整合,包含jar包,是值得初学者去学习的。

2014-03-28

ssh大整合版本

该资料是ssh三大框架大整合的项目文件,可以直接导入到myelipse中运行,值得去参考哦。

2014-03-28

空空如也

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

TA关注的人

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