- 博客(14)
- 收藏
- 关注
原创 java中抽象类实现接口的小技巧
1.抽象类肯定可以实现接口; 2.这不是有没有意义的事情,是一种思想,当你自己写的类想用接口中个别方法的时候(注意不是所有的方法),那么你就可以用一个抽象类先实现这个接口(方法体中为空),然后再用你的类继承这个抽象类,这样就可以达到你的目的了,如果你直接用类实现接口,那是所有方法都必须实现的;
2014-11-24 17:05:44 491
转载 python中随机数random类库简介
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0
2014-11-24 14:57:49 481
转载 python requests的安装与简单运用
python requests的安装与简单运用强烈推荐!requests官方文档已有了中文版,请见http://cn.python-requests.org/en/latest/ 。requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的:python的标准库
2014-11-11 16:36:36 523
原创 python读写protobuf
0. 前期准备官方protobuf定义https://code.google.com/p/protobuf/python使用指南https://developers.google.com/protocol-buffers/docs/pythontutorialhttp://blog.csdn.net/love_newzai/article/d
2014-11-10 10:58:00 3402
转载 java 面试基础题集锦
12115. 不通过构造函数也能创建对象吗()A 是 B 否答案:A解析:Java创建对象的几种方式(重要):(1) 用new语句创建对象,这是最常见的创建对象的方法。(2) 运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。(3) 调用对象的clone()方
2014-10-28 10:51:38 318
转载 动态规划算法----实现最长子序列
动态规划法经常会遇到复杂问题不能简单地分解成几个子问题,而会分解出一系列的子问题。简单地采用把大问题分解成子问题,并综合子问题的解导出大问题的解的方法,问题求解耗时会按问题规模呈幂级数增加。为了节约重复求相同子问题的时间,引入一个数组,不管它们是否对最终解有用,把所有子问题的解存于该数组中,这就是动态规划法所采用的基本方法。【问题】 求两字符序列的最长公共字
2014-10-27 20:53:51 605
转载 设计模式之策略模式
我们有一个设计原则:找出应用中相同之处,且不容易发生变化的东西,把它们抽取到抽象类中,让子类去继承它们;找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 -->important.现在,为了要分开“变化和不变化的部分”,我们准备建立两组类(完全远离Duck类),一个是"fly"相关的,另一个是“quack”相关的,每一组类将实现各自的动作。比
2014-10-24 09:37:33 308 1
原创 java 随笔
1231SuperClass s1 = new SubClass(20);这一行代码的意思是父类的引用指向了子类的对象,也就是说java里说的多态,s1这个引用能调用的方法必须是SubClass(子类)类里重写了SuperClass (父类)的方法。而实例化SubClass对象时又必须先执行父类的构造方法SuperClass(){ a = 10; }
2014-10-21 17:18:41 283
转载 MongoDB简单副本集的测试
这一节主要对上一节搭建的副本集做一些简单的测试。我们首先进入primary节点(37017),并向test.test集合里插入10W条数据:1. rs0:PRIMARY> for(var i=0;i100000;i++){2. db.test.insert({"name":"zhanjindong"+i,"age":23}) 3. }等数据插入完
2014-10-11 16:07:43 442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人