首页 > 2015年03月07日 > 全部分享
.NET设计模式(18):迭代器模式(Iterator Pattern)(转)
概述在面向对象的软件设计中,我们经常会遇到一类集合对象,这类集合对象的内部结构可能有着各种各样的实现,但是归结起来,无非有两点是需要我们去关心的:一是集合内部的数据存储结构,二是遍历集合内部的数据。面向对象设计原则中有一条是类的单一职责原则,所以我们要尽可能的去分解这些职责,用不同的类去承担不同的职...
分类:Web开发   时间:2015-03-07 15:37:09    收藏:0  评论:0  赞:0  阅读:309
微信笔记(一)
微信出了那么久,一直以来没有时间来研究。业务时间做点小东西研究研究最近热火的微信~注册公共号的过程就不说了,过程简单明了,再不行就去百度搜一下。打算用C#写微信点餐送餐的一个东东。用户能够在微信端进行点餐,后台能够收到订单并通知给相关人员订单信息。后台能够维护菜单、订单、用户的送餐地址。用户在订餐后...
分类:微信   时间:2015-03-07 15:36:58    收藏:0  评论:0  赞:0  阅读:318
SGU[222] Little Rooks
Description描述Inspired by a "Little Bishops" problem, Petya now wants to solve problem for rooks.A rook is a piece used in the game of chess which is p...
分类:其他   时间:2015-03-07 15:36:48    收藏:0  评论:0  赞:0  阅读:256
OPENSSL 学习整理-介绍
Openssl目录名以及功能描述目录名功能描述Crypto存放OpenSSL所有加密算法源码文件和相关标注如X.509源码文件,是OpenSSL中最重要的目录,包含了OpenSSL密码算法库的所有内容。SSL存放OpenSSL中SSL协议各个版本和TLS 1.0协议源码文件,包含了OpenSSL协议...
分类:其他   时间:2015-03-07 15:36:38    收藏:0  评论:0  赞:0  阅读:343
Best Time to Buy and Sell Stock
Best Time to Buy and Sell Stock问题:Say you have an array for which theithelement is the price of a given stock on dayi.If you were only permitted to co...
分类:其他   时间:2015-03-07 15:36:18    收藏:0  评论:0  赞:0  阅读:167
[Cordova+Sencha Touch] 移动开发1 sencha 2.4.0 + 在 安卓2.3.6上使用报错 - has no method 'bind'
Sencha Touch 2.3.2和2.4.0在安卓2.3上面用会报错,具体报错信息如下:解决办法是:打开文件:你的file:///android_asset/www/sencha-touch-all-debug.js找到第76728行:if (Ext.feature.has.Touch) { ....
分类:移动平台   时间:2015-03-07 15:36:08    收藏:0  评论:0  赞:0  阅读:376
MySQL中group_concat函数 --- 很有用的一个用来查询出所有group by 分组后所有 同组内的 内容
本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如select group_concat(name) 。MySQL中group_concat函数完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [...
分类:数据库技术   时间:2015-03-07 15:35:58    收藏:0  评论:0  赞:0  阅读:1053
编译PHP并与Ngnix整合
nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx一、首先我们先初步认识下FastCGI和Ngnix+F...
分类:Web开发   时间:2015-03-07 15:35:48    收藏:0  评论:0  赞:0  阅读:498
<摘录>io端口和io内存
linux中的 IO端口映射和IO内存映射(一)地址的概念1)物理地址:CPU地址总线传来的地址,由硬件电路控制其具体含义。物理地址中很大一部分是留给内存条中的内存的,但也常被映射到其他存储器上 (如显存、BIOS等)。在程序指令中的虚拟地址经过段映射和页面映射后,就生成了物理地址,这个物理地址被放...
分类:其他   时间:2015-03-07 15:35:28    收藏:0  评论:0  赞:0  阅读:584
.NET设计模式(3):抽象工厂模式(Abstract Factory)(转)
概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。意图提供一个创建一...
分类:Web开发   时间:2015-03-07 15:35:19    收藏:0  评论:0  赞:0  阅读:386
.NET设计模式(15):结构型模式专题总结(转)
摘要:结构型模式,顾名思义讨论的是类和对象的结构,它采用继承机制来组合接口或实现(类结构型模式),或者通过组合一些对象,从而实现新的功能(对象结构型模式)。这些结构型模式,它们在某些方面具有很大的相似性,仔细推敲,侧重点却各有不同。本文试图对这几种结构型模式做一个简单的小结。主要内容1.结构型模式概...
分类:Web开发   时间:2015-03-07 15:35:09    收藏:0  评论:0  赞:0  阅读:420
[linux] Upgrading glibc for the GHOST Vulnerability
1> Test if the problem exists, code: #include #include #include #include #include #define CANARY "in_the_coal_mine"struct { char buffer[1024]; ...
分类:系统服务   时间:2015-03-07 15:34:58    收藏:0  评论:0  赞:0  阅读:275
MFC unicode字符集与多字节字符集 问题之彻底终结!
Unicode 和多字节字符集 (MBCS) 支持Visual Studio .NET 2003有些国际市场以大字符集来使用日文和中文等语言。为了支持这些市场的编程,Microsoft 基础类库 (MFC) 支持以两种方式处理大字符集:Unicode多字节字符集 (MBCS)unicode和多字节字...
分类:编程语言   时间:2015-03-07 15:34:48    收藏:0  评论:0  赞:0  阅读:479
架构设计实践一:架构设计过程
节奏做好架构设计需要做到看透需求、架构大方向正确、设计好架构的各个方面。看透需求要求既要把需求找全,也要把需求项之间的矛盾关系、追溯关系搞清楚。需求找全可使用二维需求矩阵,从业务级、用户级、开发级和广义功能、质量、约束两个维度来找。一个矛盾关系的例子是安全性和互操作性的矛盾;一个追溯关系的例子是需求...
分类:其他   时间:2015-03-07 15:34:28    收藏:0  评论:0  赞:0  阅读:238
算法系列之图--BFS
广度优先搜索以源结点s为出发点,算法始终将已发现和未发现结点之间的边界,沿其广度方向向外扩展。也即算法需要在发现所有距离源结点s为k的所有结点之后才会去发现距离源结点距离为k+1的其他结点。 talk is cheap,show me the code!上具体的代码,最容易解释这一切。 该例...
分类:编程语言   时间:2015-03-07 15:34:08    收藏:0  评论:0  赞:0  阅读:344
codeforces 407B Long Path
题意:一些点排成一列,只有访问 i 偶数次以后才能访问 i+1,否则访问pi解题思路:我们知道 ,当我们访问 i 的时候 i 前面所有的点必定为偶数,所以 访问 i 以后 访问到 i+1 的步数 dp[i] = dp[pi] + dp[pi+1]+.....dp[i-1] + 2;解题代码: 1 /...
分类:其他   时间:2015-03-07 15:33:48    收藏:0  评论:0  赞:0  阅读:309
.NET设计模式(9):桥接模式(Bridge Pattern)(转)
概述在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bridge模式。意图将抽象部分与实现部分分离,使它们都可以独立的变化。[GOF 《设计模式》]...
分类:Web开发   时间:2015-03-07 15:33:39    收藏:0  评论:0  赞:0  阅读:380
【转】如何让你的Android SDK下载或者升级快如闪电
准备学习Android开发,但是Android SDK Manager界面都刷不出来,今天看到了一篇文章,顿时就解决了,原文地址http://qichaochen.github.io/2014/12/22/109-Android-SDK-Download/前言:当有一天Google能正常访问消息都能...
分类:移动平台   时间:2015-03-07 15:33:18    收藏:0  评论:0  赞:0  阅读:378
.NET设计模式(12):外观模式(Façade Pattern)(转)
概述在软件开发系统中,客户程序经常会与复杂系统的内部子系统之间产生耦合,而导致客户程序随着子系统的变化而变化。那么如何简化客户程序与子系统之间的交互接口?如何将复杂系统的内部子系统与客户程序之间的依赖解耦?这就是要说的Façade 模式。意图为子系统中的一组接口提供一个一致的界面,Facade模式定...
分类:Web开发   时间:2015-03-07 15:33:09    收藏:0  评论:0  赞:0  阅读:414
centos6.6安装SVN服务器(2015/3/7)
一、安装#yum install subversion 判断是否安装成功 [root@]#svnserve--version有了SVN软件后还需要建立SVN库。#mkdir /opt/svn/repos #svnadmin create /opt/svn/repos二、配置进入上面生成的文件夹con...
分类:其他   时间:2015-03-07 15:32:58    收藏:0  评论:0  赞:0  阅读:342
1208条   上一页 1 ... 29 30 31 32 33 ... 61 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!