码迷,mamicode.com
首页 > 2017年04月10日 > 全部分享
23种设计模式之迭代器模式(Iterator)
迭代器模式是一种对象的行为型模式,提供了一种方法来访问聚合对象,而不用暴露这个对象的内部表示。迭代器模式支持以不同的方式遍历一个聚合对象,复杂的聚合可用多种方法来进行遍历;允许在同一个聚合上可以有多个遍历,每个迭代器保持它自己的遍历状态,因此,可以同时进行多个遍历操作。 优点: 1)支持集合的不同遍 ...
分类:其他好文   时间:2017-04-10 17:03:09    阅读次数:246
HTTP
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 内容列表 HTTP 简介 本章节介绍了... ...
分类:Web程序   时间:2017-04-10 17:02:47    阅读次数:356
【转】wdcp安装
wdcp支持两种安装方式1 源码编译 此安装比较麻烦和耗时,一般是20分钟至一个小时不等,具体视机器配置情况而定2 RPM包安装 简单快速,下载快的话,几分钟就可以完成源码安装(ssh登录服务器,执行如下操作即可,需root用户身份安装)wget http://dl.wdlinux.cn:5180/ ...
分类:其他好文   时间:2017-04-10 17:01:59    阅读次数:151
Android View 绘制流程(Draw) 完全解析
前言 前几篇文章,笔者分别讲述了DecorView,measure,layout流程等,接下来将详细分析三大工作流程的最后一个流程——绘制流程。测量流程决定了View的大小,布局流程决定了View的位置,那么绘制流程将决定View的样子,一个View该显示什么由绘制流程完成。以下源码均取自Andro ...
分类:移动开发   时间:2017-04-10 17:01:36    阅读次数:227
23种设计模式之备忘录模式(Memento)
备忘录模式确保在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。备忘录模式提供了一种状态恢复的实现机制,使得用户可以方便地回到一个特定的历史步骤。 优点: 1)保持封装的完整。 2)简化了返回到初始状态所需的操作。 使用场景: 1)必 ...
分类:其他好文   时间:2017-04-10 17:01:08    阅读次数:148
23种设计模式之观察者模式(Observer)
观察者模式又称为发布—订阅模式、模型—视图模式、源-监听器模式或从属者(dependents)模式,是一种对象的行为型模式。它定义了对象之间的一种一对多的依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象都得到通知并被自动更新。观察者模式的优点在于实现了表示层和数据层的分离,并定义了稳定的更新 ...
分类:其他好文   时间:2017-04-10 17:00:47    阅读次数:219
数据库存储过程项目总结
在进行项目开发的时候进行了后台数据库存储过程的建立,果然这种存储过程,只要进行了一次之后 ,后面的就会轻松很多 上图就是存储过程建立的一个简单的过程, 在实际中大概的流程也是差不多的, 不过我在项目过程中,还是发现了许多的问题,因为就算需求文档写的再详细, 有些部分还是有不能够直接描述很清楚, 这个 ...
分类:数据库   时间:2017-04-10 17:00:15    阅读次数:139
Visual C++中的TCHAR
为了使代码兼容ASCII码和Unicode编码,微软公司还提供了通用字符类型TCHAR。 通用字符类型的含义是,假设在项目属性中选择“Unicode字符集”。则TCHAR代表WCHAR,或者在项目中选择“多字符集”。则TCHAR代表char。 喜欢刨根问底的读者,能够在一个使用了TCHAR的项目中。 ...
分类:编程语言   时间:2017-04-10 16:59:54    阅读次数:201
第五次任务计划书
一、计划进度 计划安排时间 计划完成内容 是否完成 2017.4.2 2017.4.8 尝试进行代码实现,并进行小规模数据集作为输入,进行测试 2017.4.9 2017.4.15 完善具体代码,并着手进行毕业论文撰写 2017.4.16 2017.4.22 进行Python更加深入学习,利用一些扩 ...
分类:其他好文   时间:2017-04-10 16:59:14    阅读次数:215
Q - Period II
For each prefix with length P of a given string S,if S[i]=S[i+P] for i in [0..SIZE(S)-p-1], then the prefix is a “period” of S. We want to all the per ...
分类:其他好文   时间:2017-04-10 16:58:55    阅读次数:154
js页面埋点
原文地址:http://sinoteam.blog.51cto.com/9115640/1562018 页面埋点的作用,其实就是用于流量分析。而流量的意思,包含了很多:页面浏览数(PV)、独立访问者数量(UV)、IP、页面停留时间、页面操作时间、页面访问次数、按钮点击次数、文件下载次数等。而流量分析 ...
分类:Web程序   时间:2017-04-10 16:58:36    阅读次数:361
javascript 面向过程到面向对象几点注意
/** * 整理于妙味课堂视频 2017.04.10 */ 原则: 不能有函数嵌套函数,但可以有全局变量。 过程: onload → 构造函数 全局变量 → 属性 函数 → 方法 改错: this、事件、闭包、传参 对象与闭包: 通过闭包传递this ...
分类:编程语言   时间:2017-04-10 16:58:15    阅读次数:153
23种设计模式之状态模式(State)
状态模式是一种对象的行为型模式,允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。状态模式封装了状态的转换过程,但是它需要枚举可能的状态,因此,需要事先确定状态种类,这也导致在状态模式中增加新的状态类时将违反开闭原则,新的状态类的引入将需要修改与之能够进行转换的其他状态类的代码 ...
分类:其他好文   时间:2017-04-10 16:58:02    阅读次数:115
Deep Learning 36:python中的一些函数
1.map(function, sequence[, sequence, ...])函数:返回一个list作用:map的作用是以参数序列中的每一个元素调用function函数,返回包含每次function函数返回值的list。例子:snrs, mods = map(lambda j: sorted(... ...
分类:编程语言   时间:2017-04-10 16:57:49    阅读次数:287
List分组后存入Dictionary
结果: ...
分类:其他好文   时间:2017-04-10 16:57:31    阅读次数:165
input的file一些实用属性
file自带一些有用的属性,今天整理一下 html: 1.multiple:是否多选,如果在html上面写上multiple="multiple"或者multiple就可以实现多选 2.accept:文件格式,这个可以控制文件格式,比如jpeg和gif还有Png之类的,写法是这样的<input ty ...
分类:其他好文   时间:2017-04-10 16:57:14    阅读次数:252
解决ASP.NET MVC 下使用SQLite 报no such table的问题
观察后发现项目中数据库的存放位置不正确. Web项目添加到App_Data文件夹下, 文件始终不复制 Web.Config文件下的连接字符串 注: 加 |DataDirectory| 项目在使用第三方的ORM时,就可以找到SQLite文件了. ...
分类:数据库   时间:2017-04-10 16:56:58    阅读次数:165
1477条   上一页 1 ... 34 35 36 37 38 39 40 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!