摘要:
十八年开发经验分享(二)问题解决篇(上)关于本系列文字的来源,初衷和内容定位可以参考第一篇的开头部分,链接地址如下: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
阅读(200)
推荐(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
阅读(444)
推荐(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
阅读(183)
推荐(0)
摘要:
IOS个人开发者账号和wp公司开发者帐号申请注意点1.IOS个人开发者帐号,需要准备好有关传真的信息,主要是需要拿出master信用卡护着visa信用卡的所有信息,另外需要传真卡主的身份证复印件,通过传真或者邮件发送到apple都可以,可以使用网络的免费传真,只要按照apple个人开发者方式写上需要的信息就好了。最需要注意的地方就是申请者最好需要与需要付款的卡主姓名是同一个,也就是填写first name和last name的地方要与填写的卡主的姓名一致,除了填写信用卡信息的地方和需呀发票的时候填写的公司名字可以使用汉字名字之外,其他的所有地方都要使用英文,不然需要发送卡主身份证的复印件等信息
阅读全文
posted @ 2013-01-03 21:30
HackerVirus
阅读(152)
推荐(0)
摘要:
系统中的所有线程都要访问系统资源,一个线程霸占某个资源,其他需要该资源的线程就不能完成自己的任务;另外如一个线程在读取某块内存中的数据,而另一个线程又正在修改这块内存的值,这同样不是我们想要的,所以线程之间必须要有一套自己的规则,不然就凌乱了。线程之间需要通信,如A线程霸占某个B线程需要的资源X,在A占用期间,B线程只能等待,或处于挂起状态,当A线程用完资源X后,系统会告诉线程B,资源X可以用了,或是将处于挂起状态的线程B唤醒,然后线程B就获得对资源X的控制权,其他想用资源X的线程就得经历B刚才的遭遇。当多个线程同时需要某个资源时必须遵守下面两个规则:1:多个线程“同时”访问资源,不能破坏资源
阅读全文
posted @ 2013-01-01 12:13
HackerVirus
阅读(223)
推荐(0)
摘要:
非常有用的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
阅读(203)
推荐(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
阅读(223)
推荐(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
阅读(321)
推荐(0)
摘要:
本篇博客主要描述在OEA框架中的多国语言框架的原理及应用。多国语言常见实现及原理分析 管理软件平台,一般来说,都应该支持多国语言,以支持应用程序走向国际化。OEA 最近也提供了多国语言框架,它可以在修改少量甚至不修改代码的情况下,快速、灵活地,使得整个应用软件支持各个国家的语言。在 .NET 平台上,要实现多国语言切换,一般可以使用资源文件实现;在WPF中,也可以使用动态引用实现。这些可以参考以下几篇文章中讲到的方法:《WP7多国语言支持》、《一种灵活的WPF程序多国语言支持》、《.NET多国语言支持》。 而这些方法背后的本质,其实都是在开发期,通过开发人员定义的“键(Key)”,找到在运行期
阅读全文
posted @ 2012-12-31 16:27
HackerVirus
阅读(155)
推荐(0)
摘要:
一.Windows7下的Python环境搭建Google下载python-2.6.msi安装包,以管理员身份运行,安装时候注意不要在有中文目录的程序下安装。安装完成之后可以在开始菜单中看到。配置环境变量。不用配置也可以,不过配置之后后面会方便很多。配置方法:右键“我的电脑”选择“属性”,切换到“高级”选项卡,选择环境变量,在“系统变量”下选择“Path”变量,然后点击“编辑”按钮,添加Python安装目录。配置完成之后可以打开cmd输入”python”进行测试。如果出现下图所示,则表示配置成功。此步骤熟悉Java的同学应该比较熟悉。 二.Python基础语法关于Python...
阅读全文
posted @ 2012-12-31 16:21
HackerVirus
阅读(560)
推荐(0)