- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 设计模式阅读标记
这几天开始看设计模式 Head First 中国电力出版社出版的,对这几天的阅读进行一下标记1 组合模式,将行为和实体都抽象化,组合实现2 观察者模式,由obsever 注册subject,subject来通知observer3 装饰者对象,无限组合循环4 工厂模式,分为简单工厂(一个工厂生生产一大堆产品),工厂模式(工厂也抽象化),抽象工厂(产品进一步抽象)5 单件模
2016-10-12 17:15:45
372
1
原创 标准库复习(1)bitset
记性越来越差了,基本上都有点忘了,决定写点blog复习一下头文件初始化bitset b; b有n位,每位都是0bitset b(u); b是unsigned long型u的一个副本,会自动变成2进制,按位存,从下标0开始放bitset b(s); b是string对象s中含有的位串副本。 存入方式是将string从右到左,依次放入b中,例
2015-04-28 14:35:23
483
原创 svn问题
最近在mac上check out svn,结果一直下载不下来,使用网页可以正常看到svn,百思不得其解,后来想会不会是服务visual svn太新不兼容,装回了旧版,结果mac上一check out就出来了
2014-12-24 00:24:24
363
原创 vs制作库
在solution下,新建一个project,然后选择win32的lib类型,然后弄进代码,编译生成.lib文件使用的时候引入头文件,选择链接lib的详细位置。ok可以使用对应的函数。参考 1 http://blog.youkuaiyun.com/qingkong8832/article/details/6782439参考2 http://www.cnblogs.com/skyne
2014-12-22 14:59:03
374
转载 Xcode 6制作动态及静态Framework
有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode 6制作,目前网上
2014-11-26 16:25:09
518
转载 error PRJ0019: A tool returned an error code from "Performing Post-Build Event..."
编译vs2008项目时的错误 error PRJ0019: A tool returned an error code from "Performing Post-Build Event..." 解决: 打开properties属性页,找到Build Events选项,选择Post-build event选项,它的command line选项置成进行对应修改
2014-11-21 14:53:53
766
原创 ndsdk接入
1 添加framework,project右键add去添加,不要拖进来2 添加91sdk需要的库3 部分可能需要添加libstdc++
2014-09-28 15:39:57
521
原创 ios 下分辨率等
currentMode.sizebound 位置, self.view.frame self.view.boundiPad 768 1024 768 1024 877.7 128.0 768 1024 00
2014-09-16 19:55:04
403
转载 10个Visual Studio原生开发的调试技巧
提示1:数据断点 当数据所在内存位置变化时,调试器将会中断。然而,这是唯一可能在一个时间创建4这样的硬件的数据断点。数据断点只能在编译的过程中添加,可以通过菜单(编译>新断点>新数据断点)或者通过断点窗口来添加。 您可以使用一个内存地址或地址表达式。即使你能看到堆栈上的两个值,我认为通常当堆上的值被改变时,这项功能才会有用。这对识别内存损坏是一个很大的帮助。 在下面的例子
2013-12-31 17:28:25
582
原创 使用vs做性能分析
建议是用release情况调试1 运行程序2 detach all程序3 analyze-launch perforance wizard4 在performance explorerxia,打开对相应dll后attach再detach 5 可以看到结果
2013-12-31 17:10:12
508
原创 protocol 中一些编码笔记
各数据类型取值范围bool型为布尔型,占1个字节,取值0或1。BOOL型为int型,一般认为占4个字节,取值TRUE/FALSE/ERROR。sbyte型为有符号8位整数,占1个字节,取值范围在128~127之间。bytet型为无符号16位整数,占2个字节,取值范围在0~255之间。short型为有符号16位整数,占2个字节,取值范围在-32,768~32,767之间。us
2013-07-09 15:51:09
783
转载 Visual C++ 6.0工程中的项目文件都表示什么
.opt:工程关于开发环境的参数文件。如工具条位置等信息。 .aps(AppStudio File)资源辅助文件,二进制格式,一般不用去管它。 .clw:ClassWizard信息文件,实际上是INI文件格式,有兴趣可以研究一下。有时候ClassWizard出了问题,手工修改CLW文件可以解决。如果此文件不存在的话,每次用ClassWizard的时候回提示是否重建。 .dsp(D
2013-06-04 19:05:25
765
原创 让microsoft office visio打开多个窗口
1. 打开Visio,工具–选项–高级2. 选中“将所有设置放入Windows注册表中”关闭visio3. 打开注册表,在cmd命令中输入regedit4. 找到HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Visio\Application\5. 将右边SingleInstanceFileOp
2012-06-07 17:04:28
1364
1
转载 VAssistX使用
常用的快捷方式(也就是它最主要的一些功能)Alt + O: 在对应的cpp和h文件切换,除后缀名之外文件名必须一致Shift + Alt + O: 打开一个窗口,根据输入的字符来匹配源文件名,从而快速打开一个源代码文件。Alt + M:列出当前文件的所有函数。在文件编辑窗口的上部有一个ListBox,里面包含了当前文件里的所有的函数。用这个快捷方式可以快速下拉这个窗口,然后
2012-06-05 16:45:36
804
原创 vs2008 技巧
1当前代码行的上面或下面插入一行 按下Ctrl+Enter会在上面插入一个空行,Ctrl+Shift+Enter则会在下面插入一个空行。光标会移至新行的开始处。 2 CRTL+TAB查看IDE鸟瞰图3书签CRTL+K+K,或则用CRTL+F2,标记书签,切换到其他页面要返回上个书签按shift+F2,F2为下个书签4提示CRTL+J 智能提示5快速查找定义F
2012-06-01 20:33:27
228
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人