码迷,mamicode.com
首页 > 编程语言
java自学篇之程序设计基础
循环与选择性语句上面我们所编写的简单程序,不知道大家是否能会用了,大体的流程是这样的,我们来复习一下:1、开始写程序了,首先要进行类的定义publicclass类名(只要是公有类就要和文件名一致)类的所有内容要用{}括起来;2、写程序头部分publicstaticvoidmain(String[]a..
分类:编程语言   时间:2016-07-08 20:08:47    阅读次数:226
python实现redis客户端单例+hbase客户端单例
当业务需要大量去连接redis或者hbase的时候,大量的连接会造成socket的大量占用,导致的结果就是服务器没有更多的端口去分配,这种情况下的最好解决方案就是实现客户端连接的单例模式,保持连接永远是同一个。说到这,可能大家没有经历过,如果在每秒钟插入4000条数据的话,这..
分类:编程语言   时间:2016-07-08 20:09:31    阅读次数:125
Python面向对象之类的成员
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
c语言学习的第12天
#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
如何为Linux安装Go语言
Go 语言又称为 golang, 是由 Google 最初开发的一种开源编程语言,其在设计时就遵循了简单、安全和速度的 3 大原则。Go 语言具有多种调试、测试、分析和代码审查工具,如今 Go 语言和工具已在大多数 Linux 发行版本的源库中进行提供,本文我就来说明如何为 Linux 安装 Go ... ...
分类:编程语言   时间:2016-07-08 19:51:40    阅读次数:173
深入Java字符串
深入Java字符串 Java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生。 一、从根本上认识java.lang.String类和String池 首先,我建议先看看String类的源码实现,这是从本质上认识String类的根 ...
分类:编程语言   时间:2016-07-08 19:51:37    阅读次数:198
JavaScript中的Function类型浅析
1. Function类型是js中引用类型之一,每个函数实际上都是Function类型的实例对象,具有自己的属性和方法。正因为函数式对象,所以函数名实际上也是一个指向函数对象的指针。 2. 常用的函数定义方式 3. 函数名仅仅保存指向函数对象的指针,因此函数名与包含对象指针的其他变量没什么不同,也就 ...
分类:编程语言   时间:2016-07-08 19:48:54    阅读次数:148
Javascript高级程序设计-问答模式
1、谈谈javascript数组排序方法sort()的使用,重点介绍sort()参数的使用及其内部机制 sort的实现的功能类似JAVA的比较器,数据排序从多维数组的第一维开始排序可以自己定义排序方法,很不多的函数? 答:看书看着看到sort,注意到问sort的内部机制,这就是涉及到v8引擎的源码, ...
分类:编程语言   时间:2016-07-08 19:48:43    阅读次数:192
java 文件压缩及解压缩
java操作windows命令(Rar.exe)执行文件压缩 java操作windows命令(UnRAR.exe)执行文件解压缩 ...
分类:编程语言   时间:2016-07-08 19:46:18    阅读次数:200
php中 xml json 数组 之间相互转换
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
Java开发中的23种设计模式详解(转)
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:编程语言   时间:2016-07-08 19:38:38    阅读次数:195
【Java笔记】Java——远程监控、反射、代理、内省机制
Person类——用于定义Person对象的属性和方法 Car类——用于定义Car对象的属性和方法 Class类——用于定义类对象的属性方法 第一种方式:Object类中的getClass方法 第二种方式:类.class 第三种方式:通过Class类的forName方法获取 public Const ...
分类:编程语言   时间:2016-07-08 19:37:03    阅读次数:185
python 参数
默认参数 可变参数 默认参数是一个固定的值 比如说 >>> def Foo(age,name='zhangsan'):... print name,age... >>> Foo(25)zhangsan 25 这里的name,就是一个固定参数,虽然它是固定的,但是当你的业务有需求的时候,不想用这个值, ...
分类:编程语言   时间:2016-07-08 19:37:37    阅读次数:123
使用java访问elasticsearch创建索引
使用java访问elasticsearch创建索引 http://riching.iteye.com/blog/1921625 ...怎么这么多对象啊.... 结贴.. 1.创建连接elasticsearch服务的client 创建这个服务的客户端 Settings settings = Immut ...
分类:编程语言   时间:2016-07-08 19:33:28    阅读次数:134
最小化Spring XML配置
自动装配 有以下几种方式: 1 byName 通过id的名字与属性的名字进行判断,要保证Bean实例中属性名字与该装配的id名字相同。 2 byType 通过类型确定装配的bean,但是当存在多个类型符合的bean时,会报错。 3 contructor 在构造注入时,使用该装配方式,效果如同byTy ...
分类:编程语言   时间:2016-07-08 19:34:39    阅读次数:116
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!