代码改变世界

阅读排行榜

C#中标准Dis“.NET研究”pose模式的实现

2011-10-19 19:39 by 狼人:-), 303 阅读, 收藏,
摘要: 需要明确一下C#程序(或者说.NET)中的资源。简单的说来,C#中的每一个类型都代表一种资源,而资源又分为两类: 托管资源:由CLR管理分配和释放的资源,即由CLR里new出来的对象; 非托管资源:不受CLR管理的对象,windows内核对象,如文件、数据库连接、套接字、COM对象等; 毫无例外地,如果我们的类型使用到了非托管资源,或者需要显式释放的托管资源,那么,就需要让类型继承接口IDisposable。这相当于是告诉调用者,该类型是需要显式释放资源的,你需要调用我的Dispose方法。 不过,这一切并不这么简单,一个标准的继承了IDisposable接口的类型应该像下... 阅读全文

“.NET研究”在VS2010项目中引用Lib静态库(以Openssl为例)

2011-10-19 19:39 by 狼人:-), 303 阅读, 收藏,
摘要: Openssl是个为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。 首先下载Openssl包:(http://www.openssl.org/),这是一个C语言类库包,在Windows下可以通过Perl对该类库包进行MakeBuild,产生libeay32、ssleay32的Lib以及Dll文件,上海企业网站制作具体操作详见:http://blogger.org.cn/blog/more.asp?name=OpenSSL&id=18972,通过编译产生这样一系列文件: in... 阅读全文

网络卖家自曝黑幕 “信用刷手”欺骗你

2011-10-08 19:54 by 狼人:-), 303 阅读, 收藏,
摘要: 随着互联网的日益普及,网络购物越来越深入民心,但随之而来的问题也越来越多.其中网店信用级别就藏着猫腻,大量职业“信用刷手”活跃在网上已经成了公开的秘密. 杨雪2005年在网上注册了一个店铺,辛辛苦苦做了两年多,信用还只是一颗钻.这让她很郁闷,但是常在网上“混”,她也能看出一些“门道”出来. “我一直很关心和我卖同类产品的新疆卖家.有一次我发现一个卖家的网店10天内信用等级就由两颗'心'然成了一颗'钻石',速度快得惊人.”杨雪说,别小看这颗“钻石”,它对卖家却有很大的影响.在网上,卖家的信用级别是通过买家的评价产生的.每个与卖家交易的买家都可以为卖家打分,一个好评 阅读全文

信息架构,互联网营销

2011-09-02 20:13 by 狼人:-), 303 阅读, 收藏,
摘要: 写几篇关于信息架构的文章,系统地输出我理解的信息架构。 写在前面的话 发了一篇关于招信息架构实习生的博客,收到不少简历。 但谈起信息架构,多数不了解,稍微了解的扯了很多很偏的东西。 随手搜索了一下,我发现了原因: 1. 《web信息架构》这本书太概念,太学术。多数人不知道如何指导实践。 2. 有人绑架了“信息架构”这个词,拿出去唬人,内容都是皮毛或者是根本和信息架构不沾边的东西。 另外一个理由是,《web信息架构》06年出第一版,而这本书的最早版本是1998年,而真正的理论形成,我的推测还要往前推很多年,基本上可以推测是“信息”遇到“数字化”的年代,那个年代成就了很多... 阅读全文

一起谈.NET技术,Silverlight 游戏开发小技巧:血条和进度条

2011-09-02 00:10 by 狼人:-), 303 阅读, 收藏,
摘要: 游戏中血条的显示非常普遍,直观的看到人物生命状态,还有看其他人的生命状态,血条并非只应用在界面当中,玩家自身和怪物的生命值显示也都会实时的出现在游戏场景当中,好的血条效果可以为游戏增光不少,这次咱们就简单的制作几个血条。 看着园子里Silverlight越来越繁荣,甚是欣慰,因为就在去年,还仍然在为Silverlight技术感到孤单,如今有了这么多并肩作战的兄弟们,除了欣慰也甚狂喜,对于Silverlight还是没有看走眼啊。 血条的做法有多种,一般来说都是做成一个独立的控件,这样方便的放在任何地方,如果深入讲起来,一般来说血条可能包含如下属性:最大值、当前值、状态等等,而我讲讲述... 阅读全文

一起谈.NET技术,NET下RabbitMQ实践 [示例篇]

2011-09-01 23:46 by 狼人:-), 303 阅读, 收藏,
摘要: 在上一篇文章中,介绍了在window环境下安装erlang,rabbitmq-server,以免配置用户,权限,虚拟机等内容。今天将会介绍如果使用rabbitmq进行简单的消息入队,出队操作,因为本文演示的环境要用到上文中配置的环境,所以要运行本文sample,请先按上一篇中完成相应环境配置。 首先,我们下载官方的.net客户端软件,链接:http://www.rabbitmq.com/dotnet.html。下载并安装之后,将安装目录下的这两个DLL文件复制到我们示例项目中,并添加引用: Code highlighting produced by Actipro CodeHighl... 阅读全文

艾伟:.Net 下跟踪线程挂起和程序死循环

2011-08-29 00:00 by 狼人:-), 303 阅读, 收藏,
摘要: .Net 下调试跟踪线程挂起和程序死循环 作者:Eaglet .Net 下的程序调试相对C/C++要简单很多,少了那些令人头疼的指针越界的问题。不过当你的程序遇到如下问题时,依然非常棘手: 1. 进程异常终止。解决方案见 .Net 下未捕获异常的处理 2. 内存泄漏或者内存申请后程序始终没有释放。解决方案见 用 .NET Memory Profiler 跟踪.net 应用内存使用情况--基本应用篇。如果通过自己编写的程序监控,我将在以后的文章中阐述。 3. 线程因未知原因挂起,比如死锁。 4. 程序死循环。 本文将阐述如果编写程序对后两者故障实时跟踪并报告。 首先我们需要一... 阅读全文

Android 实现真机远程调试并适应7寸屏大小

2011-08-28 23:34 by 狼人:-), 303 阅读, 收藏,
摘要: 学 android 也有一段时间了,一直都是用 Android 提供的模拟器运行测试例子,也不知道做的东东在真机是啥效果。今天跟公司要了一个七寸屏的车载屏做真机测试。下面是我实现真机远程调试的步骤: 此方法同样适用于使用手机做真机测试 1、接入USB 选择“是”,单击下一步 单击“下一步”,去查找我们之前下载的SDK目录,找到usb_driver,如图: 点击“确定”,等其为我们安装驱动 接着只要等其安装完成即可实现在Windows 下与真机进行调试或者安装程序等操作。在DOS 界面上敲入 adb devices 可以得到该机的序号 到了这一步,可算是完成了一大半的工程了,不过我在... 阅读全文

iOS概述

2011-08-28 23:33 by 狼人:-), 303 阅读, 收藏,
摘要: iOS包含在iPhone和iPod touch上运行本地应用程序所需的操作系统和技术基础。iPhone跟Mac OS X有共同的基础构架和底层技术。但是iOS是为了满足移动环境而设计的,用户需要和一般的环境下略有区别。现有的Mac OS X开发者会发现很多熟悉的技术,但是他们也会发现很多iOS专有的技术,例如多点触摸和加速度传感器支持。 iOS SDK包含对iPhone 应用程序进行开发,测试,运行,调试,性能调优所需代码,信息和工具。Xcode工具已经升级到可以支持iOS的开发。Xcode不仅提供了基本的代码编辑,编译和调试环境,而且提供了在iPhone和iPod touch设备上... 阅读全文

介绍html CSS和JS的定义或引用

2011-09-23 23:00 by 狼人:-), 302 阅读, 收藏,
摘要: 现在的网页设计,一般采用内容与表现相分离,即网页的组成包含:内容(HTML)+ 样式(CSS) + 脚本(JS) 。浏览器解析原理服务器接收到HTML->解析HTML结构建DOM树->解析CSS构建渲染树->为渲染树生成布局->绘制渲染树;在构建DOM树的同时,如果有JS,同时调用JS引擎解析。HTML文件,在html文件的开头处一般会包含文档类型。常用过渡类型,支持html4.0的标签。其他文档类型有严格类型(Strict)和框架(Frameset)。一个HTML文件,包含head和body两部分。外部文件(css和js)的引用、定义,以及网页的title,都是在he 阅读全文
上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 416 下一页