Fork me on GitHub

2013年1月8日

摘要: A:区别主要是:string的内存管理是由系统处理,除非系统内存池用完,不然不会出现这种内存问题。char *的内存管理由用户自己处理,很容易出现内存不足的问题。当我们要存一个串,但是不知道其他需要多少内存时, 用string来处理就最好不过了。当你知道了存储的内存的时候,可以用char *,但是不如用string的好,用指针总会有隐患。用string还可以使用各种成员函数来处理串的每一个字符,方便处理。用char *处理串,就不如string的方便了,没有相应的函数来直接调用,而是要自己编写函数来完成串的处理,而且处理过程中用指针还很容易出现内存问题。我建议尽量使用string,不用char 阅读全文
posted @ 2013-01-08 22:20 HackerVirus 阅读(209) 评论(0) 推荐(0)
摘要: 一,介绍:Feathers是轻量级,易于定制皮肤和扩展的UI组件(适用于移动设备和桌面)。Feathers通过Starling框架,利用GPU的强大能力渲染组件,来实现更加平滑和友好的体验。现在成为Adobe支持的类库!用途:通过GPU图形加速渲染,得到更好的用户体验,适合应用于PC FLASH游戏平台游戏移值到手机游戏中。二,主要结构Feathers提供了主要的类库与主要方法如图三,详细介绍主要实现机制和类:1,DisplayListWatcher-核心的类重要的方法:public function setInitializerForClass(type:Class, initializer 阅读全文
posted @ 2013-01-08 22:12 HackerVirus 阅读(251) 评论(0) 推荐(0)
摘要: 短链(短地址、Short URL) 短链接产生和流行得益于社交网络的发展。短链接可以更方便的在网络中传播,避免超出字符限制,使得分享地址更加容易并且能够统计此地址的访问信息。 下面是新浪微博API对短链接口的描述:http://open.weibo.com/wiki/API%E6%96%87%E6%A1%A3_V2#.E7.9F.AD.E9.93.BE 我们最关心的是将一个长链接转化成短链接,其他内容暂不关心。 打开长了,链转短链的内容。 上面有URL,调用方式是GET方法,请求参数有三个:source、access_token、url_long,结合三个参数的说明,采用OAuth授... 阅读全文
posted @ 2013-01-08 22:11 HackerVirus 阅读(1710) 评论(0) 推荐(0)
摘要: 1简介.Net Memory Profiler(以下简称Profiler):专门针对于.NET程序,功能最全的内存分析工具,最大的特点是具有内存动态分析(Automatic Memory Analysis)功能。2安装安装程序为SciTech.NET.Memory.Profiler.v4.0.114. 安装+注册机下载地址:http://download.csdn.net/detail/wmlunge/4972685安装完成后直接覆盖安装目录下的 memprofilerstandalone.dll 、netmemprofilerbase.dll 和 netmemprofilerconsole. 阅读全文
posted @ 2013-01-08 22:08 HackerVirus 阅读(734) 评论(0) 推荐(0)
摘要: 如果你还不知道CodeLove,点击【一起来编程吧,CodeLove初版发布】.那么如何编写插件呢?下面就简单介绍如果编写SoftwareToScan插件。该插件我们可以在设置窗口看到:那么如何编写这个插件呢?下面一步步介绍如何实现插件并且如何扫描出系统中常用的软件吧,相信对大家编写插件程序以及扫描常用软件方面都会有帮助,不过如果您有好的建议和意见,请回复,最后会给出插件源码。1.引用ExtensionsFramework什么是ExtensionsFramework?这是基于CodeLove编写插件的中间组件。我们可以在程序安装目录找到,即“ExtensionsFramework.dll”。你 阅读全文
posted @ 2013-01-08 22:06 HackerVirus 阅读(320) 评论(0) 推荐(0)
摘要: 一般在写一些网络服务应用的时候都比较关注服务在网络同时读写的能力,为了方便对这方面应用的测试所以写了这样一个测试的工具。工具的主要作用可以通过不同的连接数来对一个服务应用进行一个读写压力请求,并实时查看当前IO的读写次数和每次请求的延时情况等。为大家介绍的这个工具是第二版,相对于第一版主要引入了beetle 2.7提供更强的测试效能,在界面上也做了调整使其查看结果直观。工具应用界面功能简介工具是测试服务端的网络读写能力,主要原理先向服务端发送一个请求,服务端根据请求进行一个应答;工具在得到应答后会再次进入下一次请求,通过这样一个循还来得到一个服务端的请求应答数量;用户可以根据自己的需要设置对应 阅读全文
posted @ 2013-01-08 22:05 HackerVirus 阅读(317) 评论(0) 推荐(0)
摘要: qler 工具介绍用MSSQL做大型网站,基本上会牵涉到群集、复制、消息队列 、镜像、日志传送 、always On.SQLer 作者有 多年 大型 网站 一线 DBA工作 经验,深刻理解自动化运维、自动化工具重要型 。自动化 工具必须 满足精细化管理,准确无误的定位到问题点。DBA工作本身是未雨绸缪,要走在前面,走的快,还不累趴下,自动化工具必须到位。sqler 工具介绍(监控篇)sqler 工具介绍数据库字符集 报警需要重启的 sql服务器 默认阀值是90数据库增加设置报警数据库所有者报警数据库日志报警Repliaction Error 报警根据 邮件提示信息查看 error sql练一技 阅读全文
posted @ 2013-01-08 21:59 HackerVirus 阅读(166) 评论(0) 推荐(0)
摘要: 嘻嘻哈,其实学习wcf纯属意外,因为当时是想看一下wpf,结果很不小心搜成了wcf(不知道当时心里怎么想的手给打错了),因为已经了去了解了wcf并且google了一些资料,心想既来之则安之,便整理了一些基本的笔记,写出来顺便就当理整理一下我的思路了。也可以给wcf想入门的同志们一点点参考。 wcf是做什么的,网上讲解很多,我就不多说了,我只想把我的第一个wcf代码程序展示出来,并且会附上详细注释。因为我的工作一直是做winform程序的,所以,该程序的服务器端和客户端均使用控制台应用程序进行开发。 wcf是具体的开发流程,msdn上解释是分为六部:1,定义 Windows Communicat 阅读全文
posted @ 2013-01-08 21:57 HackerVirus 阅读(193) 评论(0) 推荐(0)
摘要: .NET性能调优系列文章系列文章索引.NET性能调优之一:ANTS Performance Profiler的使用.NET性能调优之二:使用Visual Studio进行代码度量.NET性能调优之三:YSlow相关规则的调优工具和方法1.YSlow简介在这篇文章里来谈谈web前端的相关优化,主要遵从YSlow规则,具体的规则意义在YSlow的23条规则描述里已经描述的很清楚,不再赘述,那么这里主要来探讨下如何针对部分规则进行相关调优。雅虎的Exceptional Performance Team整理出了针对web页面进行性能改善的34条规则,而YSlow从里面提取出来了23条规则来指导开发者进 阅读全文
posted @ 2013-01-08 21:53 HackerVirus 阅读(235) 评论(0) 推荐(0)
摘要: 前言移动设备由于受到带宽、处理器运算速度的限制,因而对网页的性能有更高的要求。究竟是网页中的何种元素拉低了网页在移动设备中加载的速度呢?这些元素应该做何处理以提升页面在移动设备中的整体性能?是否存在一种设计模式可以同时满足移动端及桌面端的页面设计呢?本文目录:1、桌面网页的性能检测2、移动设备中网页的性能检测3、移动设备网页的性能瓶颈4、如何改善移动设备网页的性能5、什么是Mobile-first Responsive Web Design和Progressive Enhancement正文1、桌面网页的性能检测桌面浏览器使用的页面可以利用一个插件来检测,名为Yslow。Firefox和chr 阅读全文
posted @ 2013-01-08 21:50 HackerVirus 阅读(186) 评论(0) 推荐(0)