- 军军小站|张军博客
搜索到与相关的文章
C++

C++学习笔记(五)--虚函数表解析

前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不做过多的阐述。大家可以看看相关的C++的书籍。在这篇文章中,我只想从

系统 2019-08-29 23:23:28 3105

Javascript

JavaScript递归

ServerSideJavaScriptwithASPcode/**//***ClassNavigator*@authorKimSoft*@versionbuild2006-07-0917:46*@copyright2006KimSoftAllRightsReserved.*/functionNavigator(boardId)...{this._boardId=boardId;this._db=$singleton(function()...{retur

系统 2019-08-29 22:50:07 3104

Android

【Android 开发教程】保存到外部存储设备(SD卡

本章节翻译自《Beginning-Android-4-Application-Development》,如有翻译不当的地方,敬请指出。原书购买地址http://www.amazon.com/Beginning-Android-4-Application-Development/dp/1118199545/上一节介绍了如何把文件存储到内部设备。有的时候,需要把文件存储到外部存储设备,比如SD卡。因为SD卡具有更大的存储空间,同时也可以很容易的和其他用户分享这

系统 2019-08-29 22:22:02 3104

C++

【C++ Primer】静态链接库(lib)和动态链接库(

如果对Linux下静态链接库和动态链接库感兴趣,请狂点击-->你懂的一,概念1)静态链接库就是你使用的.lib文件,库中得代码最后需要连接到你的可执行文件中去,所以静态连接的可执行文件一般比较大一些。使用方法1>格式如:#pragmacomment(lib,"XXX.lib")2>针对开发环境:1、如果使用VC,可以在ProjectSetting-->Link中加入你的静态库,也可以直接把该.lib文件加入到你的工程中2、如果使用VisualStudio,

系统 2019-08-29 22:16:42 3104

Javascript

(IBM)最大限度利用 JavaScript 和 Ajax 性能

简介在web早期,优化web页面的性能通常意味着避免了使用不必要的HTML标记,将JavaScript代码量控制到最小,并尽量减小所有图片文件大小,否则上网冲浪者会走开去泡杯咖啡来等待页面加载。web各个方面的改进也意味着我们现在面临新的性能考虑。尽管DSL和宽带为很多人提供了对Internet上更多内容的高速访问,我们对加载时间和响应的期望也在发展,希望在页面上执行操作后能立刻得到结果。AsynchronousJavaScriptandXML(Ajax)

系统 2019-08-12 09:29:30 3104

ASP.NET

ASP.NET 2.0 中的SqlCacheDependency特性,and

ASP.NET中的PageCache是个很有用的东东,只要简单的在页面上方加上一个OutputCache标签,就可以让页面在制定的Duration内直接把自动保存在缓存中的页面内容输出,而不需要让ASP.NET引擎再次执行页面代码,当然,节省这点执行时间并不是最主要的理由,主要理由是如果页面内容是从数据库中取出,那么就可以省去连接数据库、取数据的步骤,这个好处可大了。PageCache有点小小的问题,比如,很多ASP.NET论坛的首页就用了PageCach

系统 2019-08-12 09:27:32 3104

IOS

编译ios版本的ffmpeg0.11.1

./configure\--cc=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc\--as='gas-preprocessor.pl/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc'\-

系统 2019-08-12 09:27:24 3104

编程技术

程序员应该知道的 13 个设计技巧

开发你的美感…我最喜欢的站点是:awwwards.com–多看每日和每月上榜站点unmatchedstyle.com–评论很有用dribbble.com(Easy注:我经常去,很多NB的app设计都在上边patterntap.com多花些时间我在开发应用和网站时,会在设计上花掉和编码同样的时间。好的设计需要时间来完善。在开始项目时,我一般对于整体布局有基本的想法。当我有想法的时候,我同时进行设计和编程。我会在开发细节功能的同时在浏览器里边设计那些细节。这可

系统 2019-08-29 22:13:10 3103

C#

c#一次数据库查询,JS实现内容分页

一次数据库操作---JS实现内容分页,避免无谓的数据库查询往返操作,仅提供思维供大家参考,缩短大家的学习时间。(当然对于内容过于庞大的数据,呵呵,对于一个内容对象应该不至于很大)内容分页aspx文件js代码如下:JS代码12

各行各业

ActiveReports 报表控件官方中文入门教程 (1)-

原文:ActiveReports报表控件官方中文入门教程(1)-安装、激活以及产品资源本系列文章主要是面向初次接触ActiveReports产品的用户,可以帮助您在三天之内轻松的掌握ActiveReports控件的基本使用方法,包括安装、激活、创建报表、绑定数据源以及发布等内容。本篇文章我们就从安装产品开始带您开启轻松的ActiveReports体验之旅。系列文章列表:ActiveReports报表控件官方中文入门教程(2)-创建、数据源、浏览以及发布Ac

系统 2019-08-12 01:32:19 3103