//【C++】智能指针auto_ptr的简单实现
#include
using namespace std;
template
class auto_ptr
{
public:
auto_ptr(_Ty *_P = 0) :_Owns(_Ptr != 0), _Ptr(_P)
{}
auto_ptr(const auto_ptr &p):_Owns(p._Owns),_Ptr(...
分类:
编程语言 时间:
2015-06-05 17:32:34
收藏:
0 评论:
0 赞:
0 阅读:
264
require(["esri/layers/TiledMapServiceLayer"], function () {
dojo.declare("com.StrongIt.Map.Layers.LayerTianditu", esri.layers.TiledMapServiceLayer, {
_mapStyle: "",
construc...
分类:
其他 时间:
2015-06-05 17:32:24
收藏:
0 评论:
0 赞:
0 阅读:
214
一、设计模式的分类
总体来说设计模式分为三大类:
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。
二、设计模...
分类:
其他 时间:
2015-06-05 17:32:04
收藏:
0 评论:
0 赞:
0 阅读:
301
// 深拷贝,异常安全的深赋值
#include
#include
using namespace std;
class String
{
public:
String(const char *str = " ")
{
m_data = new char[strlen(str) + 1];
strcpy(m_data, str);
}
String(const String...
分类:
编程语言 时间:
2015-06-05 17:31:54
收藏:
0 评论:
0 赞:
0 阅读:
262
该篇博客并不是高深的技术博客,是面向初学者对绘图过程的常见函数介绍:
如下代码:HDC hdc;
//HDC是设备描述表,它的作用是统一管理各种绘图有关的驱动和响应。简单一句话,它就是一种方面绘图的windows数据结构。
//设备描述表对象有多种类型,如下例子,有全局设备描述表、MFC封装的CDC设备描述表、继承自CDC设备描述表的
//CClientDC设备描述表、继承自CDC设备描述表...
分类:
编程语言 时间:
2015-06-05 17:31:44
收藏:
0 评论:
0 赞:
0 阅读:
329
实现原理:
一个VLC打开视频文件发布串流(格式HTTP、RTP、RTSP等),另一个VLC打开串流播放
发布串流步骤:
1、菜单“媒体”->“流”,先添加视频文件、选择“串流”,如下图
2.下一步,确认源地址正确
3、设置串流发布格式,本测试选择“udp”,点击“添加”,下图:
4.设置udp输出的地址:234....
分类:
其他 时间:
2015-06-05 17:31:34
收藏:
0 评论:
0 赞:
0 阅读:
418
题目链接:http://acm.acmcoder.com/showproblem.php?pid=1025题意:本求最长公共子序列,但数据太多。转化为求最长不下降子序列。太NB了。复杂度n*log(n).解法:dp+二分代码:#include
#include
#include
#include
#include...
分类:
其他 时间:
2015-06-05 17:31:24
收藏:
0 评论:
0 赞:
0 阅读:
289
在公司线上项目中引入Spark已经将近1年时间了,从效果来看,Spark确实是能提高生产力的优秀分布式计算平台。
从本篇笔记开始,会把之前调研Spark时的调研报告分享出来(限于篇幅,会分成几篇文章),以便帮助刚接触Spark的朋友们尽快入门。
下面开始正文。
1. 项目背景
Spark项目于2009年诞生于UC Berkeley AMP Lab并于2010年正式提交Apache Soft...
分类:
其他 时间:
2015-06-05 17:31:14
收藏:
0 评论:
0 赞:
0 阅读:
284
最近项目从Eclipse+Ant构建模式转移到了Android Studio+Gradle构建模式,自然的JDK版本号也从JDK6升级到了JDK7,但后来发现,由于我们是一个SDK项目,最终会以JAR包形式提供给第三方使用,这样就会遇到一个问题,如果我们使用JDK7编译JAR包,而第三方编译环境使用的还...
分类:
移动平台 时间:
2015-06-05 17:31:12
收藏:
0 评论:
0 赞:
0 阅读:
310
概述Authorization(授权):不难理解,授权就是用来控制当前访问用户在访问系统资源权限。这个词也做证书的解释,从证书这个角度来讲,判断是否拥有对资源访问的权限时,当前用户需要提供证书。授权的核心用户—角色—权限,以角色为中心,一般情况将权限分配给某个角色,然后给用户分配某个权限或是一组权限。基本的流程
当前用户调用isPermitted方法,携带着当前用户访问资源的路径,一般是字符串或者是...
分类:
其他 时间:
2015-06-05 17:30:34
收藏:
0 评论:
0 赞:
0 阅读:
297
1. ViewController的didReceiveMemoryWarning怎么被调用:[supper didReceiveMemoryWarning];2.什么时候用delegate,什么时候用Notification?delegate针对one-to-one关系,用于sender接受到re...
分类:
其他 时间:
2015-06-05 17:29:34
收藏:
0 评论:
0 赞:
0 阅读:
109
UIDatePicker *picker = [[UIDatePicker alloc]initWithFrame:CGRectMake(0, 0,[UIParam widthScreen] ,50 )]; picker.minimumDate ...
分类:
移动平台 时间:
2015-06-05 17:29:24
收藏:
0 评论:
0 赞:
0 阅读:
572
1、db2 中 SQL判断物理表是否存在SELECT*FROMSYSIBM.SYSTABLESWHERETID0ANDName='TABLE_NAME'ANDCreator='DB2INST1' ;2、修改表名:RENAME TABLE 原表名 TO 修改后表名 ;
分类:
数据库技术 时间:
2015-06-05 17:29:14
收藏:
0 评论:
0 赞:
0 阅读:
1447
从100PV到1亿级PV网站架构演变一个网站就像一个人,存在一个从小到大的过程。养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则。本文结合我自已14年网站人的经历记录一些架构演变中的体会。1:积累是必不可少的架构师不是一天练成的。1999年,我作了一个个人主页,在学校内的虚...
分类:
Web开发 时间:
2015-06-05 17:29:04
收藏:
0 评论:
0 赞:
0 阅读:
334
今天做一个tableView动态单元格遇到一个这么个问题。Assertion failure in -[UITableView _configureCellForDisplay:forIndexPath:], /SourceCache/UIKit_Sim/...因为- (UITableViewCel...
分类:
其他 时间:
2015-06-05 17:28:54
收藏:
0 评论:
0 赞:
0 阅读:
301
- (BOOL)achiveUserLocationStart { CLAuthorizationStatus status = [CLLocationManager authorizationStatus]; if (kCLAuthorizationStatusDenied == status |...
分类:
移动平台 时间:
2015-06-05 17:28:44
收藏:
0 评论:
0 赞:
0 阅读:
149
一、介绍 JMeter主要用于压力测试,使用Java编写,由Apache基金会管理 官方网站:http://jmeter.apache.org/index.html 下载地址:http://jmeter.apache.org/download_jmeter.cgi 参考资料: WebApi测试:ht...
分类:
Windows开发 时间:
2015-06-05 17:28:34
收藏:
0 评论:
0 赞:
0 阅读:
2956
CommView是一个专门为网络管理员,安全专家,网络程序员,以及任何想要全面了解一台个人电脑或一个网段中的网络通信量的用户设计的强大的网络监控器和分析器,不过它支持Win系统。 我这里用的 CommView 是 http://www.xdowns.com/soft/1/3/2006/Soft_11...
分类:
其他 时间:
2015-06-05 17:28:04
收藏:
0 评论:
0 赞:
0 阅读:
681
#!/usr/bin/python#coding=utf-8'''一、socket模块的类方法:socket.socket(family,type)——创建并返回一个新的socket对象socket.getfqdn(name)——将使用点好分割的IP地址字符串转换成一个完整的域名socket.get...
分类:
编程语言 时间:
2015-06-05 17:27:44
收藏:
0 评论:
0 赞:
0 阅读:
200
由于没有网络,无法使用sharepoint2013的安装必备软件的在线下载向导安装,当要安装 SharePoint 2013 的服务器与 Internet 隔离时,通常需要从脱机位置安装必备组件。即使不属于这种情况,从集中脱机位置安装必备组件也可以使您安装已知的受控映像集,从而确保场服务器的一致性。...
分类:
移动平台 时间:
2015-06-05 17:27:34
收藏:
0 评论:
0 赞:
0 阅读:
305