码迷,mamicode.com
首页 > 编程语言
java设计模式
总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、
分类:编程语言   时间:2016-03-11 22:25:54    阅读次数:188
HBase 6、用Phoenix Java api操作HBase
开发环境准备:eclipse3.5、jdk1.7、window8、hadoop2.2.0、hbase0.98.0.2、phoenix4.3.0 1、从集群拷贝以下文件:core-site.xml、hbase-site.xml、hdfs-site.xml文件放到工程src下 2、把phoenix的ph
分类:编程语言   时间:2016-03-11 22:21:34    阅读次数:450
STL(C++)
一、全排列 源代码: #include<cstdio> #include<algorithm> //包含【next_permutation】。 using namespace std; int n,i[1001]; int main() { scanf("%d",&n); //输出1~n的全排列。
分类:编程语言   时间:2016-03-11 22:22:08    阅读次数:206
Unity Skin Shader Optimized
Shader "Skin Shader" { Properties { _Color ("Main Color", Color) = (1,1,1,1) _MainTex ("Diffuse (RGB)", 2D) = "white" {} _SpecularTex ("Specular (R) G
分类:编程语言   时间:2016-03-11 22:16:32    阅读次数:1777
代理模式(Proxy)C++实现
代理模式 尽管Decorator的实现部分与代理相似,但Decorator的目的不一样。Decorator为对象添加一个或多个功能,而代理则控制对对象的访问。 意图: 为其他对象提供一种代理以控制对这个对象的访问。 适用性: 在需要用比较通用和复杂的对象指针代替简单的的指针的时候,使用代理模式。 1
分类:编程语言   时间:2016-03-11 22:17:12    阅读次数:254
关于python3.4版本中的zip函数
特别注意: 在window,显示变量 print(x);而在linux中 print x 例如,有两个列表: >>>a = [1,2,3] >>>b = [4,5,6] 使用zip()函数来可以把列表合并,并创建一个元组对的列表。 >>>zip(a,b) [(1, 4), (2, 5), (3, 6
分类:编程语言   时间:2016-03-11 22:16:07    阅读次数:222
python3 字符串属性(四)
1、 S.partition(sep) -> (head, sep, tail) Search for the separator sep in S, and return the part before it, the separator itself, and the part after it
分类:编程语言   时间:2016-03-11 22:17:16    阅读次数:321
Sort in Swift
var unnumber = [23,76,42,9,7,0,1,37,4,2,89,23,45,56,87,65,20,15,23,15,17] var number = [19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0] var number2
分类:编程语言   时间:2016-03-11 22:13:54    阅读次数:266
《JavaScript高级程序设计》第6章补充 继承
基于原型链继承 将父类的实例赋给子类的prototype来实现继承。 原理:父类的实例有父类所有的实例属性和原型方法,将它赋给子类的prototype后,子类的创建的实例就有会__proto__属性指向这个prototype(它拥有父类所有的实例属性和原型方法),实现继承。 function Sup
分类:编程语言   时间:2016-03-11 22:14:00    阅读次数:240
光流算法:关于根据光流(单目)或视差(双目)进行图像变换的原理
以光流为例。 设前一帧I相对于后一帧J的大致光流为(u,v),为了得到更精确的光流值,我们通常是将J平移(-u,-v)得到warpJ。然后,计算I相对于warpJ的光流(du,dv)。从而,得到更精确的光流(u+du, v+dv)。这个过程可以不断重复,从而得到越来越精确的光流,此过程在光流的计算框
分类:编程语言   时间:2016-03-11 22:09:41    阅读次数:886
Python中自带电池是什么意思?
今天在学习Celery时,在Celery的文档中看到Celery是自带电池的,一时间无法理解什么是自带电池,遂谷歌之。 结果如下: Wiki百科的解释: - Motto of the Python programming language, meaning it comes with a large
分类:编程语言   时间:2016-03-11 22:08:12    阅读次数:334
VC++6.0程序安装
首先分享一个中文绿色版VC++6.0软件安装程序 链接:http://pan.baidu.com/s/1pK6Q4pd 密码:w58o 安装过程: 1.双击安装程序,一直点击下一步。 2.这里可以用推荐位置,也可以自己选择位置,自己选择安装位置时尽量不要用带有汉字的位置。 3.然后一直点击下一步 4
分类:编程语言   时间:2016-03-11 22:04:22    阅读次数:168
c++的c风格字符串函数的实现
要注意使用断言判断传入的字符串非空。 1 #include <cassert> 2 3 //字符串复制 4 char* StrCpy(char *dest, const char *src) 5 { 6 assert(dest != nullptr && src != nullptr); 7 cha
分类:编程语言   时间:2016-03-11 22:03:04    阅读次数:155
JavaScript高级程序设计-读书笔记(3)
第8章 BOM 1、window对象 (1)全局作用域 BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。 所有在全局作用域中声明的变量、函数都会变成window对
分类:编程语言   时间:2016-03-11 22:04:02    阅读次数:228
Java web部分
1、HTTP请求的GET和POST方式的区别 GET能被缓存下了,会被浏览器保存记录,主要用于获取数据 POST不能被缓存下了,不会被浏览器保存记录,用于表单提交 2、解释一下什么是servlet servlet有良好的生命周期,包括加载和实例化、初始化、处理请求、服务结束 由javax.servl
分类:编程语言   时间:2016-03-11 22:02:44    阅读次数:168
python3 字符串属性(三)
maketrans 和 translate的用法(配合使用) 下面是python的英文用法解释 maketrans(x, y=None, z=None, /) Return a translation table usable for str.translate(). If there is onl
分类:编程语言   时间:2016-03-11 22:00:33    阅读次数:186
C/C++ 记录时间
http://stackoverflow.com/questions/2808398/easily-measure-elapsed-time https://github.com/picanumber/bureaucrat/blob/master/time_lapse.h #include <cti
分类:编程语言   时间:2016-03-11 22:01:52    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!