自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 elasticsearch中的API

原文:http://www.cnblogs.com/yjf512/p/4862992.htmles中的API按照大类分为下面几种:文档API: 提供对文档的增删改查操作搜索API: 提供对文档进行某个字段的查询索引API: 提供对索引进行操作查看API: 按照更直观的形式返回数据,更适用于控制台请求展示集群API: 对集群进行查看和操作的API文档APIIndex AP

2016-04-25 10:05:13 292

转载 Nginx深入详解之upstream分配方式

一、分配方式        Nginx的upstream支持5种分配方式,下面将会详细介绍,其中,前三种为Nginx原生支持的分配方式,后两种为第三方支持的分配方式:1、轮询                 轮询是upstream的默认分配方式,即每个请求按照时间顺序轮流分配到不同的后端服务器,如果某个后端服务器down掉后,能自动剔除。        upstream backe

2016-02-02 17:23:04 528

转载 Java 内存区域和GC机制

原文出自:http://www.cnblogs.com/zhguang/p/3257367.html目录Java垃圾回收概况Java内存区域Java对象的访问方式Java内存分配机制Java GC机制垃圾收集器Java垃圾回收概况  Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java

2015-02-04 16:15:18 265

转载 Java读取Property配置文件

importjava.io.File; importjava.io.FileInputStream; importjava.io.FileNotFoundException; importjava.io.IOException; importjava.util.Properties; /** * 读取pro

2015-01-20 09:28:40 346

转载 servlet web.xml里的映射

看下面的XML段 hello /WEB-INF/hello.jsp <!-- 或者可以用servlet class: AnyDirectory.ServletClassName --> mgc /hello 上面出现了两

2015-01-07 17:27:16 2990

原创 java学习笔记

关于public static void main(String[] args)的问题。1为什么要有static main方法是程序的入口,只有使用static才可以不用创建实例就可以调用该方法。2为什么String后面要加上[]  参数args是可以随便写的? args是参数列表,在执行程序时可以加入相应参数.比如:public class Test{

2015-01-06 14:54:05 333

转载 内聚与偶和的理解

内聚:一个模块内各个元素彼此结合的紧密程度耦合:一个软件结构内不同模块之间互连程度的度量最近编码的时候,总是在犹豫是把某个方法封装在一个类里,还是单独的封装成一个类。这让我突然想起内聚耦合这两个名词。我们一直追求着,高内聚,低耦合。对于低耦合,我粗浅的理解是:一个完整的系统,模块与模块之间,尽可能的使其独立存在。也就是说,让每个模块,尽可能的独立完成

2014-11-05 23:05:50 360

转载 C++四种强制类型转换的总结

C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:    TYPE b = (TYPE)a  C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。  const_cast,字面上理解就是去const属性。  static_cast,命名上理解是静态类型转换。如int转换成char。  d

2014-10-30 23:01:05 231

原创 多线程与多进程浅析(面试常问)

多进程与多线程的简单比较1.        多进程优点:内存隔离,单个进程的异常不会导致整个应用的崩溃。方便测试,编程简单。    缺点:进程间调用,通讯和切换均比多线程大,耗资源。使用场所:目标子动能交互少,如果资源和性能许可,可以设计由多个子应用程序来组合完成目的。2.        多线程 优点:提高系统的并行性,并且开销小。数据共享方便(不需要进程间的通信)缺点

2014-10-30 10:58:36 1049

转载 大端和小端及如何判断

一、大端与小端、MSB与LSB在嵌入式开发中,大端(Big-endian)和小端(Little-endian)是一个很重要的概念。假如现有一32位int型数0x12345678,那么其MSB(Most Significant Byte,最高有效字节)为0x12,其LSB (Least Significant Byte,最低有效字节)为0x78,在CPU内存中有两种存放方式:(假设从地址0x40

2014-10-26 21:39:11 436

转载 Linux 信号signal处理机制

信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。 信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。 一、信号的基本概念 本节先介绍信号的一些基本概念,然后给出一

2014-10-16 17:03:46 255

原创 UDP的理解

UDP是网络OSI模型传输层的一个协议,负责通信双方进程间的通信。要理解这个概念,首先你要了解OSI模型,以及传输层的基本任务。为了完成传输层的任务,开发了TCP协议和UDP协议,也就是说是TCP协议和UDP协议完成传输层规定的任务。发送方的应用层将数据往下交给传输层的UDP协议后,原始数据被分段,并编号;UDP将一小段一小段数据进行封装(在每一小段数据前加一个传输层的报头),封装得到

2014-10-16 13:48:38 789

转载 数组指针和指针数组的区别、指针函数与函数指针的区别

数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。 p=a;      

2014-10-12 21:10:26 306

转载 const在函数前与函数后的区别

const在函数前与函数后的区别一   const基础         如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况:         int   b   =   500;     const   int*   a   =   &b;              [1]     int   const   *a   =   &b;    

2014-10-12 15:21:00 264

转载 GCC和G++的区别

我们在编译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而c++代码用g++,或者说编译用gcc,链接用g++,一时也不知哪个说法正确,如果再遇上个extern "C",分歧就更多了,这里我想作个了结,毕竟知识的目的是令人更清醒,而不是更糊涂。   误区一:gcc只能编译c代码,g++只能编译c++代码 两者都可以,但是请注意: 1.后缀为.

2014-10-11 13:40:46 262

转载 判断单链表是否存在环,判断两个链表是否相交问题详解

【摘要】有一个单链表,其中可能有一个环,也就是某个节点的next指向的是链表中在它之前的节点,这样在链表的尾部形成一环。1、如何判断一个链表是不是这类链表?2、如果链表为存在环,如果找到环的入口点?扩展:判断两个单链表是否相交,如果相交,给出相交的第一个点。有一个单链表,其中可能有一个环,也就是某个节点的next指向的是链表中在它之前的节点,这样在链表的尾部形成一环。问题:

2014-10-08 12:30:47 288

原创 C++类的存储空间学习总结

1、基类存储空间是派生类对象存储空间的一部分,计算派生类的c

2014-09-27 15:39:38 528

原创 面试碰到的题——C++基础概念

重写和重载的区别:重写是指子类重新定义父类的虚函数的做法。而重载,是指允许存在多个同名函数,而这些函数的参数表不同(或许参数个数不同,或许参数类型不同,或许两者都不同)。1. 函数重载是一个类中声明了多个同名的方法,但有不同的参数个数和参数类型。2. 函数重写是指在子类中声明与父类同名的方法,从而覆盖了父类的方法。重构解决了子类与父类的差异问题重载和重写都是多态的表现,他们在某些地

2014-09-27 12:43:28 308

原创 第一次写博客

第一次写,不知道会不会jianc

2014-06-28 17:34:32 239

空空如也

空空如也

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

TA关注的人

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