【技术开发焦点】C#多线程学习(六) 互斥对象
系列文章导航:C#多线程学习(一) 多线程的相关概念C#多线程学习(二) 如何操纵一个线程C#多线程学习(三) 生产者和消费者C#多线程学习(四) 多线程的自动管理(线程池)C#多线程学习(五) 多线程的... [详细]
系列文章导航:C#多线程学习(一) 多线程的相关概念C#多线程学习(二) 如何操纵一个线程C#多线程学习(三) 生产者和消费者C#多线程学习(四) 多线程的自动管理(线程池)C#多线程学习(五) 多线程的... [详细]
系列文章导航:C#多线程学习(一) 多线程的相关概念C#多线程学习(二) 如何操纵一个线程C#多线程学习(三) 生产者和消费者C#多线程学习(四) 多线程的自动管理(线程池)C#多线程学习(五) 多线程的... [详细]
系列文章导航:C#多线程学习(一) 多线程的相关概念C#多线程学习(二) 如何操纵一个线程C#多线程学习(三) 生产者和消费者C#多线程学习(四) 多线程的自动管理(线程池)C#多线程学习(五) 多线程的... [详细]
系列文章导航:C#多线程学习(一) 多线程的相关概念C#多线程学习(二) 如何操纵一个线程C#多线程学习(三) 生产者和消费者C#多线程学习(四) 多线程的自动管理(线程池)C#多线程学习(五) 多线程的... [详细]
缘起 每次有新技术发布时,我们总能感受到两种截然不同的情绪:一种是恐惧和抵抗,伴随着这种情绪的还有诸如"C# 2.0用的挺好的,为什么要在C# 3.0搞到那么复杂?"或者"我还在使用C#1.0呢?"等言辞;...
软件工程是一门独特的工程艺术,需要解决的是不断改变的需求变化。而对于WCF,对于SOA,由于涉及的是对多个系统之间的交互问题,如何有效地解决不断改变的需求所带来的问题就显得更为重要:Service端...
在本篇文章上一部分Order Processing的例子中,我们看到原本已Collection形式定义的DetailList属性(public IList<TDetail> DetailList),在Data Contract中却以Array的方式体现(public OrderDetai...
通过第一部分的介绍,我们可以体会到,WCF 的Data Contract在CLR Type和Neutral Contract之间搭建了一座桥梁,弥合了.NET世界和厂商中立世界的差异。通过WCF Data Contract我们将CLR Data Type暴...
许多文章并不鼓励在C#下使用指针开发,不过,本文偏偏要这样做。在大量尝试C#下使用指针开发之后,你会对C#有更深的认识。 在说C#下的指针之前,需要提一下C++/CLI。C++/CLI 我们可以把它看作两部分:Native C++和...
题外话: 由于思维的混乱,于是写本文之前,我先做了张思维导图是这样的。 做到一半的时候,我发现这样下去,每个点展开来写,就太大太多了,况且每个点都可以有好多个点,这样一级级展开的话,差不多都可以写本书...
这片文章大体概括了一些设计网页中的大问题。希望能给你做下一个网页时给予一些儿启发。 1、记住:你能掌控的时间是有限的 我仅仅用4秒钟就能浏览完平常的页面,因此,你没有足够的时间吸引用户并让他们继...
系统模型接近用户的心智模型是优秀界面的主要作用。一般而言,可用性衡量网站交互方式的难易程度,也是衡量网页设计的重要标准。本文总结了社区媒体和网站的关键性特征,举例讨论了这些设计背后特征、技术和概念...
英文原文:Minimizing Complexity In User Interfaces 简洁、易用、友好、直观。这些词语经常被提及,但在执行过程中经常被遗忘。这是因为软件功能的复杂性所导致的。如何处理好软件的复杂功能就可以决定它...
如果你体会到每天进步一点点是那么不容易坚持的话那说明你真的做到想每天都进步了。但是很多情况很多人,每天都是浑浑噩噩的过掉了。用小沈阳的话,眼睛一闭一睁一天儿过去了哈 眼睛一闭不睁 一辈子过去了哈。...
译序:这篇文章是可用性大师 Jakob Nielsen 在10年前总结的,到今天仍然受用。通过这个时间跨度,可以得出,可用性话题不是某个时代的产物,一些研究经验时至今日也依然值得借鉴。看似短小的10条启示中,融入了大量项目经验...
前两天,Apple4.us 的内部讨论组里发生了一次关于桌面软件(native app)和线上软件(web app)区别的讨论。这是一个老话题,但其中貌似有很多较难理性解释的因素。很多资深的苹果玩家都坚定地支持桌面软件,至今在用 Mai...
引言 程序员给很多人的印象一般是不善于交际、表情严肃、思维紧密、做事认真、沉着冷静等等。那么这些特征到底和程序开发有没有关系呢?不同性格的人在团队开发当中将面临什么样的问题以及不同性格的人在...
在网上收集关于UCD的资料时,无疑中看到这样一本书《如何成为好的产品经理》,看见了其前沿介绍(中英文): 如果你想做一个坏的产品经理,那就给你的产品加上尽可能多的功能。产品的功能越多,就越可能满足用户们各种...
英文原文:10 Useful Web Application Interface Techniques 英文编辑:SmashingMagazine;翻译:Lucas Li,校对:Lucas Li 近年来,越来越多的桌面应用程序移植到互联网上面的。没有了平台限制和安装要求且作为一...
我把该教程做成了一个PDF,网速慢的朋友可以在这里下载 http://files.cnblogs.com/vengen/AndroidSetup.zip准备文件: WIN7 的安装方法与 XP 的安装方式完全相同。 1、安装JDK 运行 jdk-6u14-windows-i586.exe...
Windows Phone 7 开发工具介绍 在今天的 MIX10会议上,我们推出了 Windows Phone 7 系列开发故事。开发 Windows Phone 7 系列开发的核心技术是 Silverlight。 这使您能够使用您现有的开发技能来构建 Windo...
品质来自对细节的讲究”是我一直以来的信念,对于软件开发上的种种细节我都不放过,尽量不让自己处于模糊地带,这样才能在下次遇到相同或类似问题时得以迅速理解并解决,除了可以缩短处理问题的时间外,最重要的...
自从Windows Phone 7问世以来,其多任务的能力就一直是个谜。到底是否支持多任务一直是大家关注的一个重点。直到本月的MIX大会上,谜底才真正揭晓:Windows Phone 7 Series将不再支持第三方应用软件的多任务。这...
新时代的信息构建师(包括网站设计师、架构师等)应当特别掌握好网站的用户体验(User Experience)设计方法,以给用户提供积极丰富的体验,为网站提高利益。在用户体验方面,信息构建师Peter Morville由于长期从事信息...
jQuery如此流行,各式各样的jQuery插件也是满天飞。你有没有想过把自己的一些常用的JS功能也写成jQuery插件呢?如果你的答案是肯定的,那么来吧!和我一起学写jQuery插件吧!嗨,美女,这是我写的一个jQuery插件! 很多...
Twitter CEO Evan William说“用户体验是一切,但企业对它的重视和资源投入仍不足,如果你不懂以用户为中心的设计,赶快学习吧!聘用懂用户体验的人,着迷于用户体验,感受用户体验,让全公司都关注用户体验”...
iPhone 和 Twitter,这个时代最耀眼的两颗明星。 一个是“永远改变了电话”的手持设备王者,另一个是成立不过4年,却成为当前网络先锋的微博客服务。两者看似风马牛不相及,有太多的差异可以列举。 ...
开篇语:对于已有工作经验的朋友,也许面试题已显得不怎么重要,但是如果你应聘的还仅仅是个普通的程序员,相信在很多的公司都还是会先拿出一套面试题,可能对整个面试影响不大,但做好面试题无疑会赢得第一个好的印象,特别...
托管代码是你唯一的选择 对于普通的ISV和开发者来说,托管代码将是唯一的选择。你将不能使用C++来编写程序,同时,也不能对已有的native dll或者系统函数进行P/Invoke调用。也就是说,不要奢望将你的某些代码封...
英文原文:What's New in the .NET Framework 4 本文将向您介绍.NET Framework 4中的主要功能和改进特征。请注意,本文中并没有提供有关这些新功能的综合信息,并随时可能更改。 请注意,.NET Framework 4引...
问题:
从100万条记录中的到 成绩最高的记录
问题分析:
要从一张表中找到成绩最高的记录并不难,有很多种办法,最简单的就是利用TOP 1 select top 1 * from student order by score desc...
英文原文:http://icant.co.uk/articles/seven-rules-of-unobtrusive-javascript/1.不要做任何假设(JavaScript是一个不可靠的助手) * 不要假设JavaScript是可用的,你最好认为它很有可能是不可用的,而不是直接依赖...
前言:
转自淘宝UED;
读完这篇
1、思考团队的重要性;
2、由于设计人员和制作人员的立场不同(考核也不同),导致会有这样那样的磨擦;
3、如何协调设计、制作是管理者必须考虑的。 作为互联网产...