容器的主要职责有两个:存放元素和浏览元素。根据单一职责原则(SRP)要将二者分开,于是将浏览功能打包封装就有了迭代器。用迭代器封装对动态数组的遍历:12{《HeadFirst设计模式》之迭代器模式}3{容器中的元素类}4{编译工具:Delphi7.0}5{E-Mail:guzh-0417@163.....
问题起源: 很多时候为了业务层调用(后台代码),一些公共服务就独立成了WCF,使用起来非常方便,添加服务引用,然后简单配置就可以调用了。如果这个时候Web站点页面需要调用怎么办呢? 复杂的XML , 使用不方便 ,而且通信成本也比较高。 这时候有人受不了了,于是就新建了一套WebAPI , Web....
自己琢磨Socket刚刚几天,所以整理出来和大家共享一下。废话少说直接进入正题。在C#中提供了两种网络服务,一种是Socket类,另一种是TcpListener(服务器),TcpClient(客户端);至于这两种有什么区别那;MSDN上是这样解释的:TcpClient 类,TcpListener 类...
12{《HeadFirst设计模式》之策略模式}3{本单元中的类为策略类}4{编译工具:Delphi7.0}5{E-Mail:guzh-0417@163.com}67unituStrategy;89interface1011type12{飞行接口,及其实现类}1314IFlyBehavior=Int...
使用 static 修饰符声明属于类型本身而不是属于特定对象的静态成员static修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型静态全局变量定义:在全局变量前,加上关键字 static 该变量就被定义成为了一个静态全局变量。特点: A、该变量在.....
本人一直使用老毛桃的PE来装windows 7我想当然的以为windows 8.1也是类似的方法可事实并非如此在此做个笔记免得以后自己忘记问题一:可以从U盘启动,但是无法进到PE界面解决方法:开机按F2进 BIOS 界面进 Boot 标签页将 Boot Mode 从 UEFI 更改为 Legacy ...
写到第二篇不得不说是我之前犯了一个小错误,其实实现子表存储也是很简单的事,先说我想实现什么样的效果吧就是用户表里有个成绩字段,成绩字段是个子表其实实现这个功能也很简单,用面向对象的思想很好理解,子表就是user表的一个对象字段或者集合字段,所以我觉得用c#开发Mongo用面向对象的思想开发更合适一些...
float floattemp=0;float.TryParse(kf, out floattemp) true则是数字,false则不为数字控制小数点位数strLength = floattemp.ToString().Split('.'); strTemp = strLength[1]; ...
一、一个叫声接口和几只鸭子1、从一个叫声接口开始。12{《HeadFirst设计模式》Delphi代码之模式小结}3{一个叫声接口}4{编译工具:Delphi2010forwin32}5{E-Mail:guzh-0417@163.com}67unituQuackable;89interface101...
Toast(吐司)是wp屏幕上端弹出来的临时通知,他会存在7秒钟的时间,可以快速定位到用户需要的位置(当然是由开发者设置的)1.创建一个Toast now,需要将你的app设置支持Toast否则即使你写好了,他也是不工作的。 应用程序清单里面直接选择就OK了。 然后看一段代码示例: pu...
之前装过Ubuntu和Win7的双系统,后来重装了Win7,发现Ubuntu不见了,那会没怎么用,也没去解决问题。现在再看Android内核剖析,大部分都是在Ubuntu环境下进行的,所以百度了一些方法,怎么把之前的Ubuntu系统恢复过来。 重装Win7后,Ubuntu不能启动并不是因为Ub...
C#中yield关键字的使用个人总结:1.首先,yield必须与return或者break组合在一起才能使用。2.其次,必须在循环体中使用。3.必须在迭代器块代码中使用。在foreach语句中,in 后面跟随的对象,必须是IEnumerable“对象”(注:事实上,在C#里,接口是没有实例化的对象。...
边查询,点更新的模板题。#include#include#include#include#include#includeusing namespace std;typedef long long LL;const int maxn = 222222;struct Node{ int to;in...
在window server2003下安装apache apache 默认有system权限。所以要先对apache进行降权。添加用户。我的电脑右击 ->管理->本地用户和组2.打开开始->管理工具->本地安全策略,在用户权限分配中选择“作为服务登陆”,添加apache用 户;3.计算机管理里面选择...
12{《HeadFirst设计模式》工厂模式之抽象工厂}3{抽象工厂的产品}4{编译工具:Delphi7.0}5{E-Mail:guzh-0417@163.com}67unituPizzaIngredient;89interface1011type12TDough=class(TObject)13e...
在软件开发过程中,时常会遇到把一些数据信息从DataGridView中导出到Excel表格中的情况,如果写的多了就会发现挺简单的,我们不妨来写一写,留作备用,毕竟有时候Ctrl+C和Ctrl+V还是比较方便的。
思路很简单,写一个Module,然后调用:
Module代码如下:
'**********************************************
' 文 件 名...
redmine和trac等ticket驱动项目管理工具相比,最大的特色是可以在一个实例中同时管理多个项目。
安装和使用
下载安装文件
为了省去下载和配置的麻烦,没有选择redmine官方的安装文件,而是下载bitmami的一键安装包bitnami-redmine-2.6.0-1https://bitnami.com/stack/redmine,它的主要特色有:
一键安装...
不同系统的换行标识
windows
用 \r\n
linux/unix
用 \n
Mac OS
用 \r
采用commons-io的包中的方法:FileUtils....
Xdebug是面向PHP的调试器和概要分析工具。除了更多的调试信息外,Xdubug还可以为开发人员提供很多信息,如下:PHP脚本的内存消耗;对某一个函数的调用总数;函数内部花费的时间;对某一个函数的完整栈跟踪。
安装Xdubug
1.到官网下载xdebug.org下载对应PHP的版本的xdebug,要下载对应的版本才行,要不xdebug安装不上去。可以用phpinfo()查看一下自己的PHP版...
MDT2010使用win7映像在进行系统部署时提示windows无法分析或处理pass[specialize]的无人参与应答文件[C:\windows\panther\unattend.xml].应答文件中指定的组件或设置不存在。经多次检查MDT配置和检查映像均没有问题,后经资料和搜索发现以下原因。原因:win7系统默认对应ie9,..
分类:
Windows程序 时间:
2014-11-05 17:32:07
阅读次数:
1254