摘要: 从我出生的一刻起,我的身份就与你有了天壤之别,因为我只能报农村户口,而你是城市户口。……于是我要通过自己的奋斗获得你生下来就拥有的大城市户口,考学是我跳出农门唯一的机会。……我属于比较幸运的,东拼西凑加上助学贷款终于交齐了第一年的学费,终于可以如愿以偿地在大学校园里汲取知识的养分了。我努力学习获得奖学金,假期打工挣点生活费,因为实在不忍心多拿父母一分钱。……我发现自己真是土得掉渣,不会作画,不会演奏乐器,不认识港台明星,没看过武侠小说,不认得mp3,不知道什么是walkman。我的英语是聋子英语、哑巴英语,我的发音中国人和外国人都听不懂……终于毕业了,能幸运地在上海找到工作的应届本科生只有每. 阅读全文
posted @ 2011-04-02 21:32 qiang.xu 阅读(1213) 评论(6) 推荐(3) 编辑
摘要: /** * * @param address * @param request * @param response * @throws ServletException * @throws IOException */ private void gotoPage(String address, HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println("address = " + address); R 阅读全文
posted @ 2011-04-02 20:07 qiang.xu 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 1. 配置文件简介2. 代码下载1. 配置文件简介1.1 . 配置文件结构其中configSections的的作用概括如下:对于自定义的配置节,应该先在 <configSections>中声明要配置的节与类型,接着,在后面定义要配置的具体内容,正如定义一个变量。简单的理解就是引入下面需要配置需要的类型。1.2 通过实例学习配置选项<?xml version="1.0" encoding="utf-8" ?><configuration><configSections> <sectionGroup na 阅读全文
posted @ 2011-04-02 13:59 qiang.xu 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1. 代码注入常见情景分析2. 代码下载1. 代码注入常见情景分析Unity的入门介绍中我们已经能够通过配置文件App.config的形式存储配置信息,同时在测试代码中已经通过Resolve得到了想要的类型ILogger,这一篇中我们将了解一下如何通过代码的形式进行简单的注入。1.1 通过构造函数注入在需要注入的构造函数中使用InjectionConstructor属性标记。 // 通过构造函数构造 [InjectionConstructor] public TraceSourceLogger(TraceSource traceSource) { this.traceSource = trac 阅读全文
posted @ 2011-04-02 10:24 qiang.xu 阅读(535) 评论(0) 推荐(0) 编辑