Java 中通过 extends 来完成对对象的继承 代码如下: 我们通过 class Student extends Person 来完成 Student 对象 对 Person 对象的继承,继承后在 Student 中就可以访问父类中的属性和方法,当然,在上述的示例中,父类中的私有属性(name ...
分类:
编程语言 时间:
2017-04-21 22:55:13
阅读次数:
204
越来越感觉软件的价值在于创造市场价值。 以前还是太幼稚了,执着于技术,沉迷于技术。 做技术容易上瘾,然后忽略最重要的东西。 我认为要抓好基础,抓好底层技术,然后没事欢欢喜喜的撸一个编译器出来,同事泼我冷水,说如果能干过vs,给他三个月时间他也去撸。 360扒了chrome的皮成为了360浏览器,恩, ...
分类:
其他好文 时间:
2017-04-21 22:55:48
阅读次数:
210
三角形的场景很常见,打开一个页面可以看到各种各样的三角形: 由于div一般是四边形,要画个三角形并不是那么直观。你可以贴一张png,但是这种办法有点low,或者是用svg的形式,但是太麻烦。三角形其实可以用CSS画出来。如上图提到,可以分为两种三角形,一种是纯色的三角形,第二种是有边框色的三角形,先 ...
分类:
Web程序 时间:
2017-04-21 22:54:43
阅读次数:
228
一、文字显示行数设置 1. 仅显示一行文字 android:singleLine="true" setTransformationMethod(TransformationMethod) 2. 设置最多显示几行文字 android:maxLines="3" TextView.setMaxLines( ...
分类:
移动开发 时间:
2017-04-21 22:54:56
阅读次数:
301
一、JAVA反射 1、在运行状态中,对于任意一个类,都能够知道这个类的属性和方法。 2、对于任意一个对象,都能够调用它的任何方法和属性。 这种动态获取信息以及动态调用对象的方法的功能称为JAVA的反射。 二、反射的作用 在JAVA中,只要给定类的名字,就可以通过反射机制来获取类的所有信息,可以动态地 ...
分类:
编程语言 时间:
2017-04-21 22:55:03
阅读次数:
245
题目:Linked List Cycle 判断一个单链表中是否有环,要求常量空间复杂度; 思路: 使用两个指针同时从链表表头开始移动,一个移动一步,一个移动两步,直到两个指针重合或某一指针指向链尾。 两个指针重合则单链表有环存在,否则没有。 第二个指针以第一个指针的两倍的速度移动,而第一个指针每次移 ...
分类:
其他好文 时间:
2017-04-21 22:54:49
阅读次数:
233
一、需求分析 1. 显示候选人照片和姓名。 2. 可以使用多种模式进行抽奖,包括一人单独抽奖、两人同时抽奖、三人同时抽奖。 3. 一个人可以在不同的批次的抽奖中获取一、二、三等奖,但是不能在同一批次抽奖中获取多个奖项。 二、系统总体框架 系统需求比较简单,采用Java Swing技术可以很好的实现, ...
分类:
编程语言 时间:
2017-04-21 22:53:05
阅读次数:
272
python入门(6)输入和输出 输出 >>> print 'hello, world' >>> print 'The quick brown fox', 'jumps over', 'the lazy dog' print会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样 ...
分类:
编程语言 时间:
2017-04-21 22:52:39
阅读次数:
213
一、引言 很多时候我们的程序可能需要在运行时识别对象和类的信息,比如多态就是基于运行时环境进行动态判断实际引用的对象。在运行时识别对象和类的信息主要有两种方式:1.RTTI,具体是Class对象,它假定我们在编译时已经知道了所有类型。2.反射机制,运行我们在运行时发现和使用类的信息。 二、RTTI ...
分类:
编程语言 时间:
2017-04-21 22:52:53
阅读次数:
289
Description Doris刚刚学习了fibonacci数列。用f[i]表示数列的第i项,那么 f[0]=0 f[1]=1 f[n]=f[n-1]+f[n-2],n>=2 Doris用老师的超级计算机生成了一个n×m的表格,第i行第j列的格子中的数是f[gcd(i,j)],其中gcd(i,j) ...
分类:
其他好文 时间:
2017-04-21 22:53:02
阅读次数:
243
http://poj.org/problem?id=3099 树的重心:找到一个点,其所有的子树中最大的子树节点数最少,那么这个点就是这棵树的重心 求树的重心 如何在点中构造符合条件的树 得到树后 从任意一个点出发 dfs一次找到离这个点最远的点作为root1 在以root1出发 同样的方式求得ro ...
分类:
其他好文 时间:
2017-04-21 22:51:59
阅读次数:
194
一、为什么需要垃圾回收 如果不进行垃圾回收,内存迟早都会被消耗空,因为我们在不断的分配内存空间而不进行回收。除非内存无限大,我们可以任性的分配而不回收,但是事实并非如此。所以,垃圾回收是必须的。 二、哪些内存需要进行垃圾回收 对于虚拟机中线程私有的区域,如程序计数器、虚拟机栈、本地方法栈都不需要进行 ...
分类:
其他好文 时间:
2017-04-21 22:51:21
阅读次数:
239
Autofac跟Ninject一样,都是用于IOC,实现依赖注入的。主要有两个步骤,其余跟Ninject差不多。 1、主要的操作是在MVC项目下的Infrastructure(基础结构/公共建设)文件夹下,新建一人注册Autofac的IOC的类 2、在Global.asax文件里调用1、里的静态方法 ...
分类:
Web程序 时间:
2017-04-21 22:51:29
阅读次数:
214
4月真是没写啥题,这题还是月初写的…… 不错的插头dp,首先由n和m的范围知肯定是轮廓线是横向划的 问题的难点在于怎么处理下面两个问题 1.怎么处理独立插头 2.怎么处理完全将W和L左右隔开 先说独立插头,一开始我是增加独立插头位来处理的,一直wa…… 后来意识到,因为独立插头一定是在第一行和最后一 ...
分类:
其他好文 时间:
2017-04-21 22:50:20
阅读次数:
258
指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针 数组指针:a pointer to an array,即指向数组的指针 还要注意的是他们用法的区别,下面举例说明。 int* a[4] 指针数组 表示:数组a中的元素都为int型指针 元素表示:*a[i] * ...
分类:
编程语言 时间:
2017-04-21 22:50:50
阅读次数:
192
问题描述: Gray码是一个长度为2n的序列。序列中无相同的原图,每个元素都是长度为n位的串,相邻元素恰好只有一位不同。用分治策略设计一个算法对任意的n构造相应的Gray码。 算法设计: n=1时,Gray码:0,1 n=2时,Gray码:00,10, 11,01 n=3时,Gray码:000,01 ...
分类:
编程语言 时间:
2017-04-21 22:49:40
阅读次数:
867
Description 周末同学们非常无聊,有人提议,咱们扔硬币玩吧,谁扔的硬币正面次数多谁胜利。大家纷纷觉得这个游戏非常符 合同学们的特色,但只是扔硬币实在是太单调了。同学们觉得要加强趣味性,所以要找一个同学扔很多很多次硬币 ,其他同学记录下正反面情况。用H表示正面朝上,用T表示反面朝上,扔很多次 ...
分类:
其他好文 时间:
2017-04-21 22:50:26
阅读次数:
292