Counter是一个来跟踪加入多少个相同值的容器。初始化:Counter支持三种形式的初始化。它的构造器可以被一组元素来调用,一个包含键值和计数的字典,或者使用关键字参数字符串名称到计数的映射。import collectionsprint collections.Counter(['a', 'b'...
分类:
编程语言 时间:
2014-06-25 23:13:58
阅读次数:
384
(一) 前言各位亲爱的午饭童鞋,是不是经常因为自己的程序中出现未层捕获的异常导致程序异常终止而痛苦不已?嗯,是的。。 但是,大家不要怕,今天给大家分享一个东东可以解决大家这种困扰,吼吼!(二) UncaughtExceptionHandler接口这个接口,顾名思义,就是处理程序中没有处理的异常,而且...
分类:
移动开发 时间:
2014-06-25 17:59:25
阅读次数:
319
什么是异常?python用异常对象(exception object)来表示异常情况。遇到错误后,就会引发异常。如果异常未被处理或捕获,程序就会用所谓的回溯(traceback)终止执行。>>> 1 / 0Traceback (most recent call last): File "", li....
分类:
编程语言 时间:
2014-06-25 16:25:40
阅读次数:
604
有时希望把刚捕获的异常重新抛出,尤其是在使用Exception捕获的异常的时候。既然已经得到了对当前异常对象的引用,可以直接把它重新抛出:catch(Exception e){ Systyem.out.println(“An exception was thrown”); throw e;}重...
分类:
编程语言 时间:
2014-06-24 13:54:48
阅读次数:
275
之前写的忘保存了,哭~~~~接着写吧,有机会再补上~~~~(1)设计类的思想是“动词和名词”,一般分为三个部分:对象,方法,域(2)Date birthday = new Date() 其中Date()是构造器,与类同名;new Date()产生的是个对象,但返回的是引用;birthday则是对象....
分类:
编程语言 时间:
2014-06-24 12:14:07
阅读次数:
173
//基类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MVATwentyQuestions
{
class Test
{
public string _nam...
分类:
其他好文 时间:
2014-06-22 20:23:05
阅读次数:
186
3.4 依赖
3.4.1 依赖注入
依赖注入两种方式:基于构造器的DI、基于setter方法的DI。
3.4.1.1 基于构造器的DI
参数是引入对象,且之前不存在父-子类关系:
package x.y;
public class Foo {
public Foo(Bar bar, Baz baz) {
// ...
}
}
bean...
分类:
编程语言 时间:
2014-06-22 12:07:33
阅读次数:
243
备忘录模式: 在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存前的状态。
组成:
备忘录(Memento)角色:备忘录角色存储“备忘发起角色”的内部状态。“备忘发起角色”根据需要决定备忘录角色存储“备忘发起角色”的哪些内部状态。为了防止“备忘发起角色”以外的其他对象访问备忘录。备忘录实际上有两个接口,“备忘录管理者角色”只能看到备...
分类:
其他好文 时间:
2014-06-22 07:50:49
阅读次数:
198
今天看到了final字段这块,把不会的或者难点记录下来。
第一,空白final。
书上说的有点绕,说空白final更灵活。但之前又说过final变量必须进行初始化,这是什么意思呢,二者难道有冲突吗?
其实空白final的核心就是:构造器赋值。
第二,static final 同 final 的区别。
以前我提过,static字段只...
分类:
其他好文 时间:
2014-06-22 06:26:43
阅读次数:
260
类和结构体在实例创建时,必须为所有存储型属性设置合适的初始值。存储型属性的值不能处于一个未知的状态。
你可以在构造器中为存储型属性赋初值,也可以在定义属性时为其设置默认值。以下章节将详细介绍这两种方法。
注意:
当你为存储型属性设置默认值或者在构造器中为其赋值时,它们的值是被直接设置的,不会触发任何属性观测器(property
observers)。
一、基本语法
...
分类:
其他好文 时间:
2014-06-22 00:03:47
阅读次数:
287