一:例子
{CSDN:CODE:595033}
输出结果:
Hachi
true
yellow
二:分析
Animal a = new Dog("Hachi","yellow");
栈空间中创建引用a,指向堆中new出来的子对象Dog("Hachi","yellow");
a的实质就是一只Dog,a instanceof Dog返回True
但是...
分类:
编程语言 时间:
2015-02-01 19:14:50
阅读次数:
215
2015 年 JXNU_ACS 算法组寒假第二次周赛
比赛链接:http://acm.hdu.edu.cn/diy/contest_show.php?cid=26246
Start Time : 2015-02-01 13:00:00
End Time : 2015-02-01 17:30:00
终榜:http://acm.hdu.edu.cn/diy/conte...
分类:
编程语言 时间:
2015-02-01 19:11:54
阅读次数:
224
转载请注明出处:http://www.cnblogs.com/mybest/p/4265872.html1、 环境配置a) Java 1.7b) Eclipse lunac) Maven3.2.5d) Spring 4.1.42、 创建maven工程a) 打开eclipse,file->new->p...
分类:
编程语言 时间:
2015-02-01 19:11:43
阅读次数:
295
从第一次接触python的面向对象编程时起就很看不惯它的self,简直反人类。相关资源:What is the purpose of self in Python?http://stackoverflow.com/questions/2709821/what-is-the-purpose-of-se...
分类:
编程语言 时间:
2015-02-01 19:09:20
阅读次数:
200
/** * 查找数组中是否存在某项,并返回指定的字符串,可用于检查复选,单选等 * @param $id * @param $ids * @param string $returnstr * @return string */function check_in($id,$ids,$returnstr...
分类:
编程语言 时间:
2015-02-01 19:10:17
阅读次数:
160
计划按例如以下顺序完毕这篇笔记:Java程序猿的JavaScript学习笔记(1——理念)Java程序猿的JavaScript学习笔记(2——属性复制和继承)Java程序猿的JavaScript学习笔记(3——this/call/apply)Java程序猿的JavaScript学习笔记(4——thi...
分类:
编程语言 时间:
2015-02-01 19:07:10
阅读次数:
181
特意学了一下莫队算法,做了几个题,总结一下。 目前还只是学了线性序列的莫队的分块,没有学什么曼哈顿最小生成树。分开的写法也挺简单粗暴明了(据说曼哈顿距离的最小生成树并不好写)时间复杂度是O(n*sqrt(n))。 做了几个题感觉莫队最主要的还是三个内容 1、离线 2、分块计算 3、由[...
分类:
编程语言 时间:
2015-02-01 19:06:12
阅读次数:
480
今天在家尝试搭建和公司一样的开发环境(struts1+maven+resin),结果遇到很多的问题,记录下来,如果遇到相似问题,可参考;我的工程下载地址:http://files.cnblogs.com/files/focusahaha/struts1.rarmaven maven值得注意的地方其....
分类:
编程语言 时间:
2015-02-01 19:03:21
阅读次数:
1929
Unfortunately, standard C++ library provides no tools for working with HTTP protocol. Therefore, when we want to run some REST service, parse a webpage or write a simple bot or web crawler, we alwa...
分类:
编程语言 时间:
2015-02-01 17:54:09
阅读次数:
252
1.生成随机数 ? ? ? ? ? import random ? ?#这个是注释,引入模块 ? ? ? ? ? rnd = random.randint(1,500)#生成1-500之间的随机数 ? 2.读文件 ? ? ? ? ? ?f = open("c:\\1.txt","r") ? ? ?...
分类:
编程语言 时间:
2015-02-01 17:54:34
阅读次数:
171
捞鱼问题:20个桶,每个桶中有10条鱼,用网从每个桶中抓鱼,每次可以抓住的条数随机,每个桶只能抓一次,问一共抓到180条的排列有多少种。
分析:看看这个问题的对偶问题,抓取了180条鱼之后,20个桶中剩下了20条鱼,不同的抓取的方法就对应着这些鱼在20个桶中不同的分布,于是问题转化为将20条鱼分到20个桶中有多少中不同的分类方法(这个问题当然也等价于180条鱼分到20个桶中有多少种不同的方法...
分类:
编程语言 时间:
2015-02-01 17:52:09
阅读次数:
223
一:首先看Demo1
public class Dog1{
Dog1(){
}
public static void main(String[] args) {
Dog1 d = new Dog1();
System.out.println(d);
}
}输出结果:
Dog1@77aaf64d
我们经常会看到对象的输出结果是这个样子?但是你想过为什么会输出这个结果吗?
...
分类:
编程语言 时间:
2015-02-01 17:54:27
阅读次数:
167
按照上一篇文章的配置,ServiceTask已经可以调用带有@webParam和@webResult发布的webservice了,但是怎么调用这些不带这些参数的发布的webservice了,因为其他语言并没有@webParam这些参数,请看下面的例子:
Counter.java
@WebService
public interface Counter {
/**
* Increas...
分类:
编程语言 时间:
2015-02-01 17:51:30
阅读次数:
181
一:看第一个例子
{CSDN:CODE:594937}
输出结果:
false
false
cat1 == cat2 很简单,他们不是同一对象,有不通的存储地址。
但是cat1.equals(cat2)为什么是false呢。因为cat是对象,这里用的是父类的equals方法
而Object类equals方法的实现为:
public boolean ...
分类:
编程语言 时间:
2015-02-01 17:52:09
阅读次数:
164
概述
讨论赫夫曼编码问题,赫夫曼编码的思想就是变长编码。变长编码就是让字符表中出现概率高的字符的编码长度尽可能小,而出现概率高的字符的编码长度相对较长。然后还要遵循前缀码的要求,就是任意一个编码都不是其他编码的前缀码,这样方便解码。
对于...
分类:
编程语言 时间:
2015-02-01 17:51:44
阅读次数:
257
今天学习了一个python 网络编程,感觉比较简单,也就是基本那几步,create--bind---listen -->receive/send---->close.
还学习一个Tcp版 Server编程框架,可以支持多个socket连接的那种。感觉也还可以。其中最简单的框架为TCPServer+BaseRequestHandler:。简单的例子如下:
import SocketServer
...
分类:
编程语言 时间:
2015-02-01 17:51:05
阅读次数:
173
题目
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。
10
/ 6 14
/ \ / 4 8 12 16
转换成双向链表4=6=8=10=12=14=16。...
分类:
编程语言 时间:
2015-02-01 17:48:46
阅读次数:
227