13.57 编写Foo类。Foo.h#ifndef FOO_H#define FOO_H#include#include#includeusing namespace std;class Foo{public: Foo sorted() &&; Foo sorted() const &;...
分类:
其他好文 时间:
2014-08-24 23:27:13
阅读次数:
232
接口 《COM技术内幕》中对接口的概念不太清晰。 一下是书中的定义: 对于DLL,接口就是它所输出的函数;C++类的接口则是该类的一个成员函数的集合。对COM来说,接口是一个包含一个函数指针数组的内存结构,数组中的元素是一个由组件所实现的函数的地址。 然而在后面提到的接口,更多的是指纯虚类。 ...
分类:
其他好文 时间:
2014-08-24 23:26:53
阅读次数:
263
1.C#中集合用处无处不在,可是对于类似于小编这样的初学者在初次使用集合会遇到一些小问题.话不多说,看看代码。code: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.T...
分类:
其他好文 时间:
2014-08-24 23:26:43
阅读次数:
256
一、简介 工厂模式属于创建型模式,大致上可以分三类: 1)、简单工厂模式(Simple Factory) 2)、工厂方法模式(Simple Factory) 3)、抽象工厂模式(Simple Factory) 这三种模式是逐步抽象,并且更具一般性。另有一种分法就是将简单工厂模式看作...
分类:
其他好文 时间:
2014-08-24 23:26:33
阅读次数:
274
一图胜千言,下面图解均来自ProgramCreek网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。1、字符串不变性下面这张图展示了这段代码做了什么12String s = "abcd";s = s.concat("ef");2、equals()方法...
分类:
编程语言 时间:
2014-08-24 23:26:23
阅读次数:
285
**引子:**今天遇到一个问题,模板中某些变量有时候没有定义,如果php开启了E_ALL报错级别,那么会出现一个notice,提示变量未定义。 一开始的想法是通过三元表达式()来给每个变量设定一个默认值,后来发现这种写法...
分类:
其他好文 时间:
2014-08-24 22:24:13
阅读次数:
2177
session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中,PHP自身的垃圾回收 是无效的,SESSION的回收是要删文件的,这个概率是根据php.ini的配置决定的。session会判断当前是...
分类:
其他好文 时间:
2014-08-24 22:24:03
阅读次数:
237
定义url pattern ??在web.xml文件中,以下语法用于定义映射: 以”/’开头和以”/*”结尾的是用来做路径映射的。 以前缀”*.”开头的是用来做扩展映射的。 “/”?是用来定义default servlet映射的。 剩下的都是...
分类:
其他好文 时间:
2014-08-24 22:23:53
阅读次数:
197
两个项目开发下来,因团队环境不一样,整合修bug成为了一件苦差事。虽然后来搭建了一台测试服务器,但是有时候受网络原因,还是不能连接到测试服务器上。因团队成员能力和习惯都不一样,有的使用windows,有的钟爱...
分类:
其他好文 时间:
2014-08-24 22:23:43
阅读次数:
186
看了很多,不是很早不更新了,就是不支持gevent 最终选用了sleekxmpp #!/usr/bin/env?python
#?-*-?coding:?utf-8?-*-
#?https://github.com/fritzy/SleekXMPP/tree/develop/examples
import?sys
if?"th...
分类:
编程语言 时间:
2014-08-24 22:23:38
阅读次数:
682
qt5.3已经全面支持移动开发,除了mac,windows,linux,还支持ios,android,wp,meego等移动平台,本教程是作者根据自己的经验,从头讲怎么样在ios上发布自己的app,由于目前国内相关文章还比较少,可能文章里有所疏漏,或者并非最优方法。
软件准备:qt5.3 , xcode 5.1.1
编译环境: Mac os
Qt5.3下载地址 h...
分类:
移动开发 时间:
2014-08-24 22:22:33
阅读次数:
332
一、什么是 IbatisNet :
应该有很多人都听说过Ibatis吧,没错IbatisNet就是Ibatis在.net上的一个移植版本,所以它们俩基本是差不多的。所以IbatisNet自然也是一个轻量级的ORM框架,于是我们又想起来了hibnate和Nhibnate,学习了IbatisNet
,我会与 Nhibnate做一个简单的对比。
...
分类:
Web程序 时间:
2014-08-24 22:22:23
阅读次数:
321
菜鸟系列之C/C++经典试题(四)
查找最小的k个元素
二元树中和为某一值的所有路径...
分类:
编程语言 时间:
2014-08-24 22:22:13
阅读次数:
270
学期总结(女友篇)
不知不觉大一就这样悄无声息的过去了,我从刚来时的懵懂,到现在逐渐有了自己的方向。
回顾这逝去的一年来,刚来到大学时,我像大多数同学一样对即将来临大学生活充满了好奇和向往。大一新生第一个要面临的挑战就是军训,军训期间每个人都是平等的,谁都不可能偷懒,我们都要面对那炎热太阳的灼烧,我没有退缩,在15天的军训生活中我努力的学习队列和正步,虽然军训是十分苦的事情,但...
分类:
其他好文 时间:
2014-08-24 22:22:11
阅读次数:
196
做机房重构这么长时间了,由纯三层转到加模式加各种其他技术。写了各个层的代码,每次写到要判断文本框或组合框为空的时候总要重复一个一个的判断,虽简单但写的太多了就感觉不怎么爽。不将就是创造的原动力,整点儿技术含量的方法。
今天就解决了这个问题:判断是否为空就两种情况:1.全部为空2.部分为空
1.全部为空
Public Function IsAllEmpty(ByVal frm A...
分类:
其他好文 时间:
2014-08-24 22:22:10
阅读次数:
186
动态转移方程dp[i]=max(dp[i-1]+a[i],a[i]);
dp[i]表示一这个点结尾的最大连续子序列
因为还要记录序列的头和尾,用start[]记录每个点在该序列的起始位置
注意提示要用scanf啊,cin会TLE
/*************************************************************************
> Fil...
分类:
其他好文 时间:
2014-08-24 22:21:43
阅读次数:
271
虽然doxygen声称可以同时支持两种风格的python注释,原生的docstring和类似java doc风格的##。但实际对原生的docstring支持并不好。这里介绍了一个开源的doxypypy工具,可以将原生的docstring转换为类java doc风格的##, 从而实现doxygen对python原生docstring的完美支持,同时也自然而然支持使用@tag。...
分类:
编程语言 时间:
2014-08-24 22:21:33
阅读次数:
241