因为要做一个项目,其中一个需求是动态新建一个单文档框架窗口和视图窗口。大致清楚单文档窗口的构建需要新的框架类调用LoadFrame函数来触发。新建并显示窗口并不是大问题,在程序退出时释放框架窗口的相关内存的释放出现了一些问题。代码实现过程大致是这样的:首先在应用程序类里定义一个框架类指针:COpenglFrame*m_pOpenglFrame;//COpenglFrame继承自CFrameWnd类新建框架窗口的相关代码:CNewFrameApp*pApp=
系统 2019-08-29 22:42:45 2747
在《.net2.0中新增的Substitution控件--动态更新缓存页的部分(也可用于局部刷新)》一文中,可以局部缓存页面的部分内容,这在.net2.0中是新增的一个功能。另外一个常见的应用是在Iframe页面中刷新父页面的某个控件(TextBox或Label等)的值。这里邀月介绍一种简单的做法:在ie8/Firefox3.5下测试通过共两个页面,一个master.aspx,一个masterdetail.aspx页面。其中master.aspx的内容如下
系统 2019-08-29 22:21:15 2747
sudogedit/etc/hosts这样已经可以即可生效了,另外再改一下nginx.confserver_namelocalhostwww.15-1688.com;ubuntu修改host,以便在本地调试
系统 2019-08-29 22:06:37 2747
一.问题描述PC机安装ubuntu14.04,使用root用户登陆。启动wireshark时,出现一下的Error对话框:Lua:Errorduringloading:[string"/usr/share/wireshark/init.lua"]:46:dofilehasbeendisabledduetorunningWiresharkassuperuser.二.解决方法修改/usr/share/wireshark/init.lua#vi/usr/shar
系统 2019-08-12 09:27:01 2747
简称LCIS,在串a和b中,有串c为串a和b的公共串,且c(i-1)<=c(i)<=c(i+1)并且c为所有公共上升子序列中最长串。/*转自http://wenku.baidu.com/view/3e78f223aaea998fcc220ea0.html定义状态F[i][j]表示以a串的前i个字符b串的前j个字符且以b[j]为结尾构成的LCIS的长度。为什么是这个而不是其他的状态定义?最重要的原因是我只会这个,还有一个原因是我知道这个定义能搞到平方的算法。
系统 2019-08-12 01:52:34 2747
一、IP过滤:包括来源IP或者目标IP等于某个IP比如:ip.srcaddr==192.168.0.208orip.srcaddreq192.168.0.208显示来源IPip.dstaddr==192.168.0.208orip.dstaddreq192.168.0.208显示目标IP二、端口过滤:比如:tcp.porteq80//不管端口是来源的还是目标的都显示tcp.port==80tcp.porteq2722tcp.porteq80orudp.po
系统 2019-08-12 01:33:23 2747
SQL语句优化的原则:1.使用索引来更快地遍历表缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说:①.有大量重复值、且经常有范围查询(between,>,<,>=,<=)和orderby、groupby发生的列,可考虑建立群集索引;②.经常同时存取多列,且每列都含有重复值可考虑建立组合索引;③.组合索引要尽量使关键查询形成索引覆盖,其前导列一定是
系统 2019-08-12 01:32:32 2747
Canonical的COO,MattAsay近日撰文一篇,对于开源软件在遇到扩大业务规模的时候遇到的问题进行了一些总结和分享。做为如今最流行的Linux发行版之一—Ubuntu的支持厂商,Canonical对开源软件的发展方向有着很深的体会。下面是Matt的文章:开源软件有一个很好的2009年,而且所有迹象都表明2010年会更好。企业们都在转向开源。他们在经济不景气时要尽量的省钱,同时也想更进一步的推动创新能力和生产力。这给开源厂商们带来了巨大的希望,他们
系统 2019-08-12 01:32:16 2747
Building下载源代码:opensource:zip配置步骤:>先安装需要的各种软件,有的需要手动build一下source,按照ReadMe做就行;>最坑爹的是Python,需要安装老版本,5.0.2完全Build一次要N个小时,整个11G,中间就这么error了,nnd;1)ActivePerl&Ruby&Python(注意use2.7insteadof3.3;Qt_Build_Bug)2)MicrosoftPlatformSDK(Issue:Ca
系统 2019-08-12 01:31:48 2747
一:学会懒惰没搞错吧?竟然让程序开发人员学会懒惰?程序开发人员可能是世界上最为忙碌的一类人啦!对,没错,学会懒惰!正因为程序开发人员忙碌,正因为程序开发人员可能会在客户无限变化的需求之下没日没夜的加班,所以要学会懒惰,这样,你就可以把更多的时间浪费在美好的事物身上!如何懒惰:1,Don’tReinventtheWheel(不要重复发明轮子)。2,InventingtheWheel(发明轮子)。1,Don’tReinventtheWheel(不要重复发明轮子
系统 2019-08-29 23:49:55 2746