一:什么是观察者模式: 官方定义:定义对象间一种一对多的依赖关系。当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 举个例子,很多人都会订阅天气预报,当气象台获得明天的天气情况(目标对象)时,就会短信通知订阅了天气预报的人(观察者),然后订阅者就会根据明天天气情况做出相应的处理...
分类:
编程语言 时间:
2015-11-18 22:47:34
阅读次数:
213
MySQL5.0之前,一条语句中一个表只能使用一个索引,无法同时使用多个索引。但是从5.1开始,引入了 index merge 优化技术,对同一个表可以使用多个索引。理解了 index merge 技术,我们才知道应该如何在表上建立索引。相关文档:http://dev.mysql.com/doc/r...
分类:
数据库 时间:
2015-11-18 22:50:24
阅读次数:
811
一. 原理 对于任何继承了NSObject的对象,都有一个与之关联的整形变量,称为引用计数器;只有计数器的值为0的时候,OC就回收该对象,否则永不回收。 1. 创建对象时,如使用alloc ,new , copy,引用计数器的值为1 2. 当使用release方法释放时,计数器的值减1 3....
分类:
移动开发 时间:
2015-11-18 22:49:20
阅读次数:
183
Keil IDE指南(转载)熟悉Keil C 51的朋友对于Keil MDK上手应该比较容易,毕竟界面是很像的。但ARM内核毕竟不同于51内核,因此无论在设置上还是在编程思想上,都需要下番功夫研究的。本文以MDK V4.03为例,详细的写一下M...
分类:
其他好文 时间:
2015-11-18 22:47:13
阅读次数:
263
public class HelloWorld{ public static void main(String args[]){ System.out.println("HelloWorld"); }}javac HelloWorld.java 编译java HelloWorl...
分类:
编程语言 时间:
2015-11-18 22:48:13
阅读次数:
165
web.config 文件查找规则:(1)如果在当前页面所在目录下存在web.config文件,查看是否存在所要查找的结点名称,如果存在返回结果并停止查找。(2)如果当前页面所在目录下不存在web.config文件或者web.config文件中不存在该结点名,则查找它的上级目录,直到网站的根目录。(...
分类:
Web程序 时间:
2015-11-18 22:47:51
阅读次数:
233
一直想着记录自己的成长与工作,可忙碌的生活与工作,让我唯唯诺诺。时至今日,决定以一个旁观者到心态重新温故一下,并以文章记录,以慰籍那曾经的心。每句话,每个字,都是手工打造,话糙理不糙,跟随我一起翻滚吧,年华
分类:
其他好文 时间:
2015-11-18 22:46:41
阅读次数:
158
如何使用log4j记录日志第一步:在工程中加入log4j所使用的jar文件1:项目 >属性 :弹出项目的属性窗口2:Java构建路径>?库>?添加外部JAR:弹出选择JAR的窗口3:通过选择JAR的窗口,找到log4j-1.2.x.jar,并确认4:回到项目的属性窗口,点击确定第二步:创建log4j...
分类:
其他好文 时间:
2015-11-18 22:47:37
阅读次数:
176
大数据是用scala语言,和java有些不同又比java强大,省去了很多繁琐的东西,scala中的的接口用trait来定义,不同于java的接口,trait中可以有抽象方法也可以有不抽象方法。scala中的方法中还可以定义方法,这在java中是从来没有的。大数据未来几年发展的重点方向,大数据战略已经...
分类:
其他好文 时间:
2015-11-18 22:46:27
阅读次数:
163
1.xml简介2.语法规则3.属性、注释、转义字符、CDATA块、处理指令4.XML解析原理5.DOM解析1.xml简介:topxml由W3C(万维网联盟)创建,被设计用于传输和存储数据,作为小型的数据库、软件的配置文件,现如今主要是用于软件的配置文件。据说:由于html语法不够严谨所以便开发了xm...
分类:
其他好文 时间:
2015-11-18 22:45:48
阅读次数:
162
1.使用ViewData ViewData 的是ControllerBase 的一个属性,是一个数据字典类型的,其实现代码如(这段代码来自asp.net MVC开源项目中源码)下:Code1publicclassViewDataDictionary:IDictionary{23privaterea....
分类:
Web程序 时间:
2015-11-18 22:46:51
阅读次数:
330
看了关于异步操作的内容,其中有创建新的线程,现在正在看AsyncTask进行更加方便的异步操作。之所以学习异步操作这一块,是因为,当进行在线查词的时候需要连网,但是连网貌似不能和主线程一起实现,所以需要异步操作。不不知道是否正确,先看了再说。现在准备是把xml解析弄懂,然后这个异步操作会实现,最后需...
分类:
其他好文 时间:
2015-11-18 22:45:41
阅读次数:
177
基本Kmeans算法介绍及其实现http://blog.csdn.net/qll125596718/article/details/8243404/kmeans++http://www.52ml.net/1695.html
分类:
其他好文 时间:
2015-11-18 22:44:34
阅读次数:
162
# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块hashlib(提供了常见的摘要算法,如MD5,SHA1等等)#http://www.cnblogs.com/BeginMan/p/3328172.html#以常见的摘要算法MD5为例,计算出一个...
分类:
编程语言 时间:
2015-11-18 22:44:47
阅读次数:
159
1、显示行号如果数据没有删除的情况下主键与行号是一致的,但在删除某些数据,行号就与主键不一致了,这时需要查询行号就需要用新的方法,在SQL Server2005之前,需要使用临时表,但在SQL Server2005中,使用ROW_NUMBER()非常方便。selectrow_number() ove...
分类:
数据库 时间:
2015-11-18 22:44:58
阅读次数:
283
通过JS去遍历Table的所有单元格中的内容,可以用如下JS代码实现:使用该方法时必须为Table表格设置唯一的id属性.function GetInfoFromTable() { var tableInfo = ""; var tableObj = document.getElemen...
分类:
Web程序 时间:
2015-11-18 22:42:58
阅读次数:
169
解决error retriving parent for itemIn "android-support-v7-appcompat" project:Delete “android-support-v7-appcompat” from Package explorer.Import again an...
分类:
其他好文 时间:
2015-11-18 22:43:15
阅读次数:
173