摘要:
/****************************************************************//* 学习是合作和分享式的!/* Author:Atlas Email:wdzxl198@163.com/* 转载请注明本文出处:* http://blog.csdn.net/wdzxl198/article/details/9112123/****************************************************************/上期内容回顾:C++内存管理学习笔记(4) 2.1-2.2 RAII规则(引入) 2.3 sma 阅读全文
摘要:
Singleton是设计模式中比较简单的一个。园中的朋友们应该都很熟悉了。前段时间参加xxx外企的面试,和面试官讨论C++的时候正好写了一个。当时由于在有些地方考虑不太周全,代码出现了一些疏漏。不过最终写出了合格的实现。Singleton模式要求:1、保证类只有一个实例2、实例只能由类自身构造3、必须为其他所有对象提供这一对象以访问。 由此,我们画出Singleton模式的结构图如下: 根据要求,类实例只能由自身构造,因此必须要控制构造函数(默认构造函数和拷贝构造函数)的访问权限(这里不考虑继承的问题)。 class Singleton{ private: S... 阅读全文
摘要:
在之前的一篇日志里(http://blog.csdn.net/u010501526/article/details/8875446),我将重新构建LOB(Limit Order Book)分为了三步1)如何用sas读取nasdaq total-view数据2)根据每一个message的reference number找到这个message是属于哪只股票3)利用某只股票的message来重构LOB第一步已经有代码了,第二步可以自己构思一下,方法不是唯一的。第三步会很有意思,方法可能也不是唯一的,目前找到的效率最好的一种方法是用Hash Table来做,SAS在这块的功能很强大,有一篇文章就专门谈 阅读全文
摘要:
在开发android项目中,需要在程序中使用命令行执行,获得命令行执行后的结果并做处理。下面是自己写的一个小例子,供以后参考使用: public String android_command(){ //要执行的命令行 String ret = "cat /mnt/sdcard/readme.txt"; String con =""; String result =""; Process p; try { p = Runtime.getRuntime().exec(ret); BufferedReader br=new Buffered 阅读全文
摘要:
1.第一步:创建一个单例视图#import<UIKit/UIKit.h> @interfaceios23_downViewController :UIViewController<NSURLConnectionDelegate,NSURLConnectionDataDelegate>{ NSMutableData*connectionData; } -(IBAction)tongbu; -(IBAction)yibu; @property(nonatomic,retain)NSMutableData*connectionData; @end 2 // // ios23_ 阅读全文
摘要:
Flexigrid中会出现列选择的小黑箭头,有时挺讨厌,想去掉。发现没有控制的地方,于是自己加。在flexigrid.js中增加在定义中增加p = $.extend({ //apply default properties height: 200, //default height width: 'auto', //auto width striped: true, //apply odd even stripes novstripe: false, minwidth: 30, //min width of columns minheight: 80, //min he... 阅读全文
摘要:
1.上传图片 3.//// ios23_uploadViewController.h// ios23-upload//// Created by on 13-6-17.// Copyright 2013年 __MyCompanyName__. All rights reserved.// #import <UIKit/UIKit.h>#import "ASIHTTPRequest.h" @interface ios23_uploadViewController : UIViewController<ASIHTTPRequestDelegate>-(I 阅读全文
摘要:
public static void main(String[] args){ //字符串有整型的相互转换 String str=String.valueOf(123); int i=Integer.parseInt(str); System.out.println(i); //向文件末尾添加内容 BufferedWriter out = null; try{ out = new BufferedWriter(new FileWriter("c://logs//log.out", true)); out.write("aString"); }catch( 阅读全文
摘要:
本文根据boost的教程整理。主要介绍boost function对象的用法。boost functionboost function是什么boost function是一组类和模板组合,用于包装各种函数。从功能上,它类似于函数指针,但是比函数指针的功能更强大。 使用boost function,必须包含头文件#include <boost/function.hpp> 除了头文件外,不需要额外的库。注意,boost function有两种形式:一种为推荐形式;另外一种为可移植形式。推荐形式的语法更加简洁;可移植形式的可移植性好,但是语法罗嗦。由于目前的gcc/vc的版本都已经能够使 阅读全文
摘要:
1 前言如果我们要做一个属于自己的App需要达到那些目标呢,今天就来介绍一下。2 详述2.1 关注用户及其需求你的主要目标永远都是在设计方案之前先想好用户用例。有些开发人员喜欢编写用户故事来确认用户的各种需求都能实现。2.2 遵循既定惯例苹果公司的内置应用中有很多出色的行为,手势应用,跟着他们的脚步是一个很明智的做法。2.3 保持一致性人们会凭直观了解你的应用程序模式,所以请保证整个应用的外观和手感是一致的。如果你需要偏离前面两点,那么这一点尤其重要。2.4 降低复杂度设计一个复杂的界面和简单。对于设计师而言最困难的工作是提炼出最基本的元素。我们应该尽量减少界面上的内容,应该更热衷于去掉界面上 阅读全文