循环与选择性语句上面我们所编写的简单程序,不知道大家是否能会用了,大体的流程是这样的,我们来复习一下:1、开始写程序了,首先要进行类的定义publicclass类名(只要是公有类就要和文件名一致)类的所有内容要用{}括起来;2、写程序头部分publicstaticvoidmain(String[]a..
分类:
编程语言 时间:
2016-07-08 20:08:47
阅读次数:
226
当业务需要大量去连接redis或者hbase的时候,大量的连接会造成socket的大量占用,导致的结果就是服务器没有更多的端口去分配,这种情况下的最好解决方案就是实现客户端连接的单例模式,保持连接永远是同一个。说到这,可能大家没有经历过,如果在每秒钟插入4000条数据的话,这..
分类:
编程语言 时间:
2016-07-08 20:09:31
阅读次数:
125
Python面向对象的编程过程中,我们为类实例化了对象,并通过对象指针来访问类中对应的资源,那么这些资源大体分为三大部分,分别是字段、方法和属性,我们将这三大块统称为类的成员。一、字段字段可以分为静态字段、动态字段,下面通过代码展示类中的两种字段classMyClass:
#静..
分类:
编程语言 时间:
2016-07-08 20:04:21
阅读次数:
218
一、什么是二叉搜索树 二叉查找树是按照二叉树结构来组织的,因此可以用二叉链表结构表示。二叉查找树中的关键字的存储方式满足的特征是:设x为二叉查找树中的一个结点。如果y是x的左子树中的一个结点,则key[y]≤key[x]。如果y是x的右子树中的一个结点,则key[x]≤key[y]。根据二叉查找树的 ...
分类:
编程语言 时间:
2016-07-08 19:56:20
阅读次数:
186
#include <stdio.h> int main(void) { int *p; int i=5; char ch='A'; p=&i; *p=99; printf("i=%d,*p=%d\n",i,*p); } p=&i,这样变量p就保存了变量i的地址,*p=99将99赋值给*p,又因为*p ...
分类:
编程语言 时间:
2016-07-08 19:52:41
阅读次数:
180
Go 语言又称为 golang, 是由 Google 最初开发的一种开源编程语言,其在设计时就遵循了简单、安全和速度的 3 大原则。Go 语言具有多种调试、测试、分析和代码审查工具,如今 Go 语言和工具已在大多数 Linux 发行版本的源库中进行提供,本文我就来说明如何为 Linux 安装 Go ... ...
分类:
编程语言 时间:
2016-07-08 19:51:40
阅读次数:
173
深入Java字符串 Java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生。 一、从根本上认识java.lang.String类和String池 首先,我建议先看看String类的源码实现,这是从本质上认识String类的根 ...
分类:
编程语言 时间:
2016-07-08 19:51:37
阅读次数:
198
1. Function类型是js中引用类型之一,每个函数实际上都是Function类型的实例对象,具有自己的属性和方法。正因为函数式对象,所以函数名实际上也是一个指向函数对象的指针。 2. 常用的函数定义方式 3. 函数名仅仅保存指向函数对象的指针,因此函数名与包含对象指针的其他变量没什么不同,也就 ...
分类:
编程语言 时间:
2016-07-08 19:48:54
阅读次数:
148
1、谈谈javascript数组排序方法sort()的使用,重点介绍sort()参数的使用及其内部机制 sort的实现的功能类似JAVA的比较器,数据排序从多维数组的第一维开始排序可以自己定义排序方法,很不多的函数? 答:看书看着看到sort,注意到问sort的内部机制,这就是涉及到v8引擎的源码, ...
分类:
编程语言 时间:
2016-07-08 19:48:43
阅读次数:
192
java操作windows命令(Rar.exe)执行文件压缩 java操作windows命令(UnRAR.exe)执行文件解压缩 ...
分类:
编程语言 时间:
2016-07-08 19:46:18
阅读次数:
200
php中 xml json 数组 之间相互转换 1 数组转json ...
分类:
编程语言 时间:
2016-07-08 19:47:14
阅读次数:
145
背景java.lang.Thread类包含了一些常用的方法,如:start(), stop(), stop(Throwable) ,suspend(), destroy() ,resume()。通过这些方法,我们可以对线程进行方便的操作,但是这些方法中,只有start()方法得到了保留。在JDK帮助... ...
分类:
编程语言 时间:
2016-07-08 19:42:42
阅读次数:
206
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:
编程语言 时间:
2016-07-08 19:38:38
阅读次数:
195
Person类——用于定义Person对象的属性和方法 Car类——用于定义Car对象的属性和方法 Class类——用于定义类对象的属性方法 第一种方式:Object类中的getClass方法 第二种方式:类.class 第三种方式:通过Class类的forName方法获取 public Const ...
分类:
编程语言 时间:
2016-07-08 19:37:03
阅读次数:
185
默认参数 可变参数 默认参数是一个固定的值 比如说 >>> def Foo(age,name='zhangsan'):... print name,age... >>> Foo(25)zhangsan 25 这里的name,就是一个固定参数,虽然它是固定的,但是当你的业务有需求的时候,不想用这个值, ...
分类:
编程语言 时间:
2016-07-08 19:37:37
阅读次数:
123
使用java访问elasticsearch创建索引 http://riching.iteye.com/blog/1921625 ...怎么这么多对象啊.... 结贴.. 1.创建连接elasticsearch服务的client 创建这个服务的客户端 Settings settings = Immut ...
分类:
编程语言 时间:
2016-07-08 19:33:28
阅读次数:
134
自动装配 有以下几种方式: 1 byName 通过id的名字与属性的名字进行判断,要保证Bean实例中属性名字与该装配的id名字相同。 2 byType 通过类型确定装配的bean,但是当存在多个类型符合的bean时,会报错。 3 contructor 在构造注入时,使用该装配方式,效果如同byTy ...
分类:
编程语言 时间:
2016-07-08 19:34:39
阅读次数:
116