观察者模式标签 : Java与设计模式
观察者模式: 又称‘发布-订阅’模式, 定义一种对象间的一对多依赖关系(多个观察者Observer监听某一主题Subject). 当主题状态发生改变时,所有...
分类:
其他 时间:
2016-09-12 22:25:12
收藏:
0 评论:
0 赞:
0 阅读:
213
一、前言 MD5验证主要用于更新文件功能方面,服务器告知客户端要下载哪些更新文件并提供给客户端其MD5值,客户端从服务器将更新文件下载到本地并计算下载文件的MD5值,将本地接收的MD5值与服务器提供的MD5值进行比对,如果相同则说明下载的文件与服务器提供的文件是一致的,如果不相同则说明下载后文件可能 ...
分类:
Windows开发 时间:
2016-09-12 22:24:43
收藏:
0 评论:
0 赞:
0 阅读:
286
...
分类:
编程语言 时间:
2016-09-12 22:24:31
收藏:
0 评论:
0 赞:
0 阅读:
204
关键参数如果你的某个函数有许多参数,而你只想指定其中的一部分,那么你可以通过命名来为这些参数赋值——这被称作 关键参数 ——我们使用名字(关键字)而不是位置(我们前面所一直使用的方法)来给函数指定实参。这样做有两个 优势 ——一,由于我们不必担心参数的顺序,使用函数变得更加简单了。二、假设其他参数都 ...
分类:
其他 时间:
2016-09-12 22:24:11
收藏:
0 评论:
0 赞:
0 阅读:
253
1. CentOS 安装 Github。 安装之后查看一下版本。 2. 注册 Github 账号,登录后阅读 Github 的基础入门。 创建属于自己的 repository: 按介绍所说,Git 推荐为 repository 建立一个 readme 这样的介绍工程的文本,Git 也能快速提供 Li ...
分类:
其他 时间:
2016-09-12 22:24:01
收藏:
0 评论:
0 赞:
0 阅读:
322
一 游戏类软件:围棋宝典 1.我是因为个人兴趣下载的这款软件。该软件以APP形式在手机端运行。围棋宝典是一款免费公益安卓应用,旨在通过这款应用为普及围棋贡献一份力量。在使用过程中还是有一些收费的增值服务,如更美观的棋盘和棋子等,但完全是看用户意愿。 2.该软件可以随时随地打谱,做题,学习,对弈(包括 ...
分类:
其他 时间:
2016-09-12 22:23:57
收藏:
0 评论:
0 赞:
0 阅读:
239
一.将工程的module名称修改为自己要添加的类库名称 1.选中module文件夹右键到Rename项 2.选中Rename module项 3.修改为自己的名称,如VolleyLibary 二、修改好之后选中工程module所在的文件夹VolleyLibray,然后复制到需要的工程文件夹下面,如下 ...
分类:
移动平台 时间:
2016-09-12 22:23:21
收藏:
0 评论:
0 赞:
0 阅读:
264
Spring Boot 来源及背后Spring Boot开发始于 2013 年,伴随Spring4.0而生,2014 年 4 月发布 1.0.0 版本。当前版本1.4.0,http://projects.spring.io/spring-boot/ Spring Boot 的目的在于快速创建可以独立... ...
分类:
编程语言 时间:
2016-09-12 22:23:11
收藏:
0 评论:
0 赞:
0 阅读:
286
题目: 定义函数f(x)为x的最大奇数约数,x为正整数,例如f(44) = 11. 现在给出一个N,需要求出f(1) + f(2) + f(3) + ... + f(N) 例如: N = 7 f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) = 1 + 1 ...
分类:
其他 时间:
2016-09-12 22:22:51
收藏:
0 评论:
0 赞:
0 阅读:
227
ODBC 中的错误处理 ODBC 中的错误是使用来自每个 ODBC 函数调用的返回值和 SQLError 函数或 SQLGetDiagRec 函数的返回值进行报告的。SQLError 函数用于 ODBC 版本 3 之前的版本(但不包括版本 3)。自版本 3 起,已不建议使用 SQLError 函数, ...
分类:
数据库技术 时间:
2016-09-12 22:22:42
收藏:
0 评论:
0 赞:
0 阅读:
297
...
分类:
编程语言 时间:
2016-09-12 22:22:32
收藏:
0 评论:
0 赞:
0 阅读:
306
字节编译的.pyc文件输入一个模块相对来说是一个比较费时的事情,所以Python做了一些技巧,以便使输入模块更加快一些。一种方法是创建 字节编译的文件 ,这些文件以.pyc作为扩展名。字节编译的文件与Python变换程序的中间状态有关(是否还记得Python如何工作的介绍?)。当你在下次从别的程序输 ...
分类:
其他 时间:
2016-09-12 22:22:21
收藏:
0 评论:
0 赞:
0 阅读:
217
rmq 就是在变化的前提下在一定范围内查询最值 @单点更新 http://hihocoder.com/problemset/problem/1077 在大神面前这就是水题???? 自愧不如 @区间更新 http://hihocoder.com/problemset/problem/1078 学习到了 ...
分类:
其他 时间:
2016-09-12 22:21:52
收藏:
0 评论:
0 赞:
0 阅读:
226
需要掌握的内容 1.编程语言 2.python 、 C# JAVA 3.python: pypy cpython jpython 4.执行方式 解释器 文件执行 5.指定解释器 python xxx.py ./xxx.py #! /usr/bin/env python ascii unicode u ...
分类:
编程语言 时间:
2016-09-12 22:21:42
收藏:
0 评论:
0 赞:
0 阅读:
283
变量的定义:为变量分配存储空间,还可以指定初始值。定义是“在这里建立变量”或“在这里建立函数”。对于变量,编译器确定变量的大小,然后在内存中开辟空间来保存其数据,对于函数,编译器会生成代码,这些代码最终也要占用一定的内存。变量仅有一个定义。定义也是声明。 变量的声明:表明变量的类型和名字。它告诉编译 ...
分类:
其他 时间:
2016-09-12 22:21:32
收藏:
0 评论:
0 赞:
0 阅读:
247
局部变量当你在函数定义内声明变量的时候,它们与函数外具有相同名称的其他变量没有任何关系,即变量名称对于函数来说是 局部 的。这称为变量的 作用域 。所有变量的作用域是它们被定义的块,从它们的名称被定义的那点开始。使用局部变量~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~一个例子例 ...
分类:
其他 时间:
2016-09-12 22:21:21
收藏:
0 评论:
0 赞:
0 阅读:
222
选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器 的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行 了介绍,也列举 ...
分类:
Web开发 时间:
2016-09-12 22:21:12
收藏:
0 评论:
0 赞:
0 阅读:
244
你已经学习了如何在你的程序中定义一次函数而重用代码。如果你想要在其他程序中重用很多函数,那么你该如何编写程序呢?你可能已经猜到了,答案是使用模块。模块基本上就是一个包含了所有你定义的函数和变量的文件。为了在其他程序中重用模块,模块的文件名必须以.py为扩展名。模块可以从其他程序 输入 以便利用它的功 ...
分类:
其他 时间:
2016-09-12 22:20:41
收藏:
0 评论:
0 赞:
0 阅读:
267
1. 问自己问题 必问的4个问题 这是什么类型的书? 是小说 or 论述,是哲学论述 or 科学论述? 这本书讲了什么? 这本书是怎么论述的? 对我有什么用? 2. 回答自己的问题 ...
分类:
其他 时间:
2016-09-12 22:20:33
收藏:
0 评论:
0 赞:
0 阅读:
227
2、 实质上分三步操作: 创建一个服务器端(电力系统),和一个客户端(人员系统) 第一步:使用服务器端提供的接口,生成.wsdl文件 第二步:使用.wsdl文件,在电力系统中生成服务器端的代码 第三步:使用.wsdl文件 (http://localhost:8080/itcast0306elec/s ...
分类:
编程语言 时间:
2016-09-12 22:20:02
收藏:
0 评论:
0 赞:
0 阅读:
245