Fork me on GitHub

2013年1月3日

摘要: 其实开始学技术也好久了,一直想好好写博客,写读书笔记,可是一直没有开始,可能是因为自己太懒了吧。终于到了大四了,有时间真正静下心来好好的沉淀学习,希望这是一个好的开始,要坚持下去! 关于http的种种http是什么?http这个协议与我们每天的网络生活都息息相关,那么http协议究竟是个神马东西呢,之前一直在做web开发,可以说一直在和网络打交道。可以从来没认真的研究过http的概念。 首先,http使用的是可靠地数据传输协议,因此它能够确保数据在传输过程中不发生混乱。所以我们在web开发过程中不需要担心网络本身存在的一些问题,专心的进行程序开发... 阅读全文
posted @ 2013-01-03 23:26 HackerVirus 阅读(214) 评论(0) 推荐(0)
摘要: 十八年开发经验分享(二)问题解决篇(上)关于本系列文字的来源,初衷和内容定位可以参考第一篇的开头部分,链接地址如下:http://blog.csdn.net/binarytreeex/article/details/8174445http://www.cnblogs.com/WideUnion/archive/2012/11/12/2766397.html这里就不再重复了。本文的前一篇是讲程序员学习方面的话题,感兴趣的可以访问下面的连接:http://blog.csdn.net/binarytreeex/article/details/8174445http://www.cnblogs.com 阅读全文
posted @ 2013-01-03 23:26 HackerVirus 阅读(198) 评论(0) 推荐(0)
摘要: 一般地,用.NET编写的程序集在发布前,通常需要对代码进行混淆和强签名,下面简要介绍一下程序集的混淆和强签名的步骤及在实际开发中的实施。1.创建一个公钥/私钥对 首先,需要创建一个公钥/私钥对。密钥如果有密码保护,则生成pfx文件,没有密码生成snk文件,pfx比snk文件较大些,在Visual Studio命令提示符下:Sn -k Certify.snk 该.snk文件应该由专门人员用专门设备保存起来。 然后,运用如下命令,从该公私密钥对中,提取出公钥,公钥发给每一个开发人员。sn -p Certify.snk Certify.public.snk2.创建一个控制台应用程序 为了掩饰如何.. 阅读全文
posted @ 2013-01-03 23:16 HackerVirus 阅读(442) 评论(0) 推荐(0)
摘要: WCF Service Hosting的线程关联性Mono实现比.NET统一?WCF Service Hosting的线程关联性Mono实现比.NET统一?Mono 3.0.2 基于双工通信的WCF应用 Demo的讨论中深蓝医生提到了一个问题:楼主,找了几天,终于明白我的程序错误在哪里了,在服务契约上加入下面的接口方法:[OperationContract]double Sub(double x, double y);这样客户端调用的时候,能够直接得到Sub方法的返回值,但同样功能的服务在mono 上面运行的时候,出现下面的错误:Unhandled Exception:System.NullR 阅读全文
posted @ 2013-01-03 23:11 HackerVirus 阅读(180) 评论(0) 推荐(0)
摘要: IOS个人开发者账号和wp公司开发者帐号申请注意点1.IOS个人开发者帐号,需要准备好有关传真的信息,主要是需要拿出master信用卡护着visa信用卡的所有信息,另外需要传真卡主的身份证复印件,通过传真或者邮件发送到apple都可以,可以使用网络的免费传真,只要按照apple个人开发者方式写上需要的信息就好了。最需要注意的地方就是申请者最好需要与需要付款的卡主姓名是同一个,也就是填写first name和last name的地方要与填写的卡主的姓名一致,除了填写信用卡信息的地方和需呀发票的时候填写的公司名字可以使用汉字名字之外,其他的所有地方都要使用英文,不然需要发送卡主身份证的复印件等信息 阅读全文
posted @ 2013-01-03 21:30 HackerVirus 阅读(147) 评论(0) 推荐(0)

2013年1月1日

摘要: 系统中的所有线程都要访问系统资源,一个线程霸占某个资源,其他需要该资源的线程就不能完成自己的任务;另外如一个线程在读取某块内存中的数据,而另一个线程又正在修改这块内存的值,这同样不是我们想要的,所以线程之间必须要有一套自己的规则,不然就凌乱了。线程之间需要通信,如A线程霸占某个B线程需要的资源X,在A占用期间,B线程只能等待,或处于挂起状态,当A线程用完资源X后,系统会告诉线程B,资源X可以用了,或是将处于挂起状态的线程B唤醒,然后线程B就获得对资源X的控制权,其他想用资源X的线程就得经历B刚才的遭遇。当多个线程同时需要某个资源时必须遵守下面两个规则:1:多个线程“同时”访问资源,不能破坏资源 阅读全文
posted @ 2013-01-01 12:13 HackerVirus 阅读(219) 评论(0) 推荐(0)

2012年12月31日

摘要: 非常有用的python扩展包收集 编程利器提高工作效率[复制链接]python包收集catswhocode.com的 jbj 写道:我很喜欢Python,Python具有强大的扩展能力,我列出了50个很棒的Python模块,包含几乎所有的需要:比如Databases,GUIs,Images, Sound, OS interaction, Web,以及其他。推荐收藏。Graphical interface wxPythonhttp://wxpython.org Graphical interface pyGtkhttp://www.pygtk.org Graphical interface py 阅读全文
posted @ 2012-12-31 16:50 HackerVirus 阅读(198) 评论(0) 推荐(0)
摘要: Portal-Basic Java Web应用开发框架(简称 Portal-Basic)是一套功能完备的高性能Full-Stack Web应用开发框架,内置稳定高效的MVC基础架构和DAO框架(已内置Hibernate、MyBatis和JDBC支持),集成 Action拦截、Form Bean / Dao Bean / Spring Bean装配、国际化、文件上传下载和缓存等基础Web应用组件,提供高度灵活的纯 Jsp/Servlet API 编程模型,完美整合 Spring,支持Action Convention“零配置”,能快速开发传统风格和RESTful风格的Web应用程序,文档和代码清 阅读全文
posted @ 2012-12-31 16:29 HackerVirus 阅读(221) 评论(0) 推荐(0)
摘要: 异步编程:同步基元对象(上)=============C#.Net篇目录==============从此图中我们会发现.NET与C#的每个版本发布都是有一个“主题”。即:C#1.0托管代码→C#2.0泛型→C#3.0LINQ→C#4.0动态语言→C#5.0异步编程。现在我为最新版本的“异步编程”主题写系列分享,期待你的查看及点评。异步编程:线程概述及使用异步编程:使用线程池管理线程异步编程:同步基元对象(上)异步编程:同步基元对象(下)异步编程:并行任务Task异步编程:.NET1.0异步编程模型(APM)异步编程:.NET 2.0基于事件的异步编程模式(EAP)异步编程:.NET 4.5基于 阅读全文
posted @ 2012-12-31 16:28 HackerVirus 阅读(317) 评论(0) 推荐(0)
摘要: 本篇博客主要描述在OEA框架中的多国语言框架的原理及应用。多国语言常见实现及原理分析 管理软件平台,一般来说,都应该支持多国语言,以支持应用程序走向国际化。OEA 最近也提供了多国语言框架,它可以在修改少量甚至不修改代码的情况下,快速、灵活地,使得整个应用软件支持各个国家的语言。在 .NET 平台上,要实现多国语言切换,一般可以使用资源文件实现;在WPF中,也可以使用动态引用实现。这些可以参考以下几篇文章中讲到的方法:《WP7多国语言支持》、《一种灵活的WPF程序多国语言支持》、《.NET多国语言支持》。 而这些方法背后的本质,其实都是在开发期,通过开发人员定义的“键(Key)”,找到在运行期 阅读全文
posted @ 2012-12-31 16:27 HackerVirus 阅读(153) 评论(0) 推荐(0)