IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

你可能不知道的switch

One: int i = 0; switch (i) {     case 0:         Console.WriteLine("0");     case 1:  

【网页设计】分享E-WebTemplates国外精美网页模板(FLASH+PSD源文件+HTML)(81~120)

都是国外E-WebTemplates网站上的网页模板,自己用采集程序把下载链接采集下来的。大概一共159套,样式都很漂亮,每套都含有PSD源文件和生成的HTML。   free Dreamweaver web template free Dreamweaver templates 下载地址 下载地址   fre Drea

Entity Framework之查询总结

本节针对EF当前支持的查询方式进行分析比较,和简单自定义条件查询的实现。 EF的查询方式 自定义条件查询 一、EF的查询方式 EF提供的查询方式有以下几种 原始SQL查询 LINQ To Entity and Lambda ESQL 与 ObjectQuery ObjectQuery 查询生成器 1.原始SQL查询 在EF 4.1 新增加的DbContext 除了支持LINQ与Lamb

WPF IDataObject,拖放操作,剪切板操作

了解IDataObject接口 WPF中的拖放和剪切板操作都是建立在IDataObject的操作的,那么我们先来仔细研修一下IDataObject接口。 此接口在Windows Forms中就已经有,这里就只讨论WPF中的(System.Windows.IDataObject接口)   IDataObject保存这一个数据的多种表现形式,比如用这个对象保存我的信息,如果输出文字的话,可能

分享一些我的创业心得

其实这算是第二次创业了,第一次是两年前,以个人之力用工作业余时间做了一个免费的在线记账的网站,因为一些客观的原因没有能坚持下去,其实现在想想,没什么困难解决不了的。这次创业虽然现在不是已经成功,但我想把我们这次创业过程中的一些心得与大家分享和讨论,希望对大家有帮助。 我想提前声明一下,我并不是忽悠大家都去创业!因为创业风险真的很大,光我见过周围的朋友失败的就不少,有的把自己所有的积蓄都赔了进去。

GUI线程安全详解(一)

作为一名TWaver Evangelist,我的工作目的就是通过与客户的交流、培训甚至现场支持等方式帮助用户将TWaver更好地应用到客户项目中,TWaver是这么一款横跨Java、Web、Flex和.NET等多种技术平台的GUI图形组件,因此我的工作内容简单的说就是:帮助客户正确使用GUI。 提到GUI线程安全,这是我最想谈也最不想谈的话题,想谈因为此问题不说明白,用户不清楚项目架构设计之初GU

25个非常棒的 Photoshop 网页设计教程

曾经和大分享过几篇优秀的 Photoshop 网页设计教程,喜欢的人非常多。今天,本文继续向大家分享最新25个实用的 Photoshop 网页设计教程。其实,网页设计并没有你想的那么难,相信看完这些教程,你也可以设计出漂亮的网页。 1. Clean Style Portfolio Layout 2. Create an Elegant Photography Web Layo

技术人员创业的己见

创业我也没做过,见过了很多,失败差不多等同与见过的。不过还是希望简单谈下关于技术人员的创业。 MS一般技术到了工作四五年的时候总是要进入职业的转型时期,职位,薪水,公司环境,失业保险等一堆事情,所以大多都是想出来做下,为以后做点稳定的可以抓的住的事情,于是借用某某某名人的一句话就是人总要抓住点稳定的东西来让自己有限的生命得以展开。 生存环境,养老医疗,房车,整个社会对技术知识产权缺乏保护,盗版泛滥

在MSDN论坛成都版聚上做了关于Kinect SDK的简单介绍

上周六(2011.7.9)在微软的成都Office参加了MSDN论坛成都版聚活动,不仅学习了其他朋友分享的相关技术话题,也向大家分享了下Kinect SDK的简单介绍。 这次活动,大家参与的热情还是比较高,差不多有30个人参加。 本来我是很少去MSDN论坛灌水的,不过受紫柔之托,就和大家分享了下名为《NUI畅想与Kinect for Windows SDK》的演讲。 具体内容如下: NUI畅想

一个程序员自我剖析

  从中专毕业到现在9年了,一直以来浑浑噩噩的过着日子,曾经番然醒悟过,狂妄自大过.从小到大毛病多多,简单的说是爱憎分明,从脸上就可以看出一切.干过工人,中间毅然转行,总的来说就是圆梦来着,小时候因为爱玩游戏,而立下目标以后要成为计算机专家.目标很远大,但是自己总是行动到一半就断了,初中上高中没考试,中专考大学也没参加,梦想一步步的遥远.当然为什么会转IT业应该感谢的我中专的班主任,他的

也谈杨辉三角形

很久没更新博客了,来篇水的。今天看见有位兄弟写了杨辉三角形,记得以前自己也研究过,索性也发一篇,欢迎讨论。 来历 杨辉三角形也叫贾宪三角形,西方叫帕斯卡三角形,其实就是各阶二项式系数排列起来构成的三角形,如下。每行的数字实际上是(a + b) ^ n展开后的结果。           1  &nbs

软件以人为本5 - 敏捷3 - 拯救每日立会2

“思考可以很复杂,但行动一定要简单。” 每日立会远不像看起来那么简单,了解它背后的复杂内涵,有助于掌握和使用它。但如果过于在意它的复杂性,出左脚还是右脚就成为了一个问题。 1. 问题解决了吗? 上一篇《拯救每日立会》应该算达成了第一个目标“思考可以很复杂”。要做好每日立会需要复杂的思考,需要关注方方面面,甚至需要改变自己。也许各位看官会很心动,想下一

Entity Framework 实体关系总结:one-to-one, one-to-many, many-to-many

通过 Entiy Framework实践系列 文章,理了理 Entity Framework 的实体关系。 为什么要写文章来理清这些关系?“血”的教训啊,刚开始使用 Entity Framework 的时候,由于没有静下心来认真理清关系,走了一些"痛不欲生"的弯路。而我们目前开发的项目都在使用 Entity Framework,为了避免其他人再经历"痛不欲生"的弯

跟小静读CLR via C#(05)- 访问限定、数据成员

跟小静读CLR via C#(05)- 访问限定、数据成员 今天跟大家分享一下关于访问限定和数据成员的知识。主要包括以下两点: Abstract, sealed, virtual, new, override怎么用?Const 和 readonly好像都表示不能改变的值,有什么区别呢? 一、 访问限定 类和方法有一些访问限定符,如private,public等。除此之外,还包含一些预定义特性

C++用数组和链表分别实现Stack

C++用数组和链表分别实现Stack   C++学习有段时间了,感觉还是有很多不足啊,今天自己用数组和链表分别实现Stack,当然STL中的Stack肯定不是这么简单,你不妨看一下,说不定有收获呢,若发现有问题,请指正,毕竟我还是C++新手。   数组版 //typename可以表示任何类型,而class只能表示类template<typename T,typename cont

albian开发笔记三

        这个星期虽然工作很忙,但是albian的开发进度还是没有拉下。目前albian已经完成了简单的IOC功能(至少对于albian够用了);还有albian的ORM已经完成的差不多了,下个星期应该可以完成ORM,但是不带cache的。       这个星期的开发中,也

人生抉择之-创业记录片(一)

开篇         前几天,我写了《我的工作经历之-人生的起步》引起了大家不少的讨论和说明,也是非常的感谢大家支持和鼓励,有一些朋友提出了,很中肯的意见和建议, 有几个挺不错的,再次感谢,可能我这样的人,如果在一个大企业内从事要职,并不是好事,领导对我不放心吧,怕我胡做事,不负责任,就像一个朋友回复的一 样,公司的领导最怕我

OpenParty - OpenParty西安7月份活动

开始时间 七月 23, 2011, 1:30 p.m. 结束时间 七月 23, 2011, 4:30 p.m. 地点 西安软件园秦风阁七层多功能厅   7月,社区中最重大的事件莫过于JDK 7的发布,它有哪些新特性? 它的发布对Java的生态环境会有哪些影响? 又给开发人员带来了怎样的挑战和机会? 欢迎参加这次由Oracle, InfoQ与西安Openparty, Script

我的VIM集成

1、先安装最新版vim(目前版本7.3,解压gvim73_46.zip和vim73_46rt.zip),将iconv.dll和libintl.dll这两个文件解压到和gvim.exe相同的目录里面(官方有说明),这两个文件提供文件编码及转换的功能;将diff.exe也拷贝过去(自运行版本里面提供),该文件提供文件比较功能。 这一步还需要在_vimrc进行配置: 有关diff的配置: 1 "diff

(译)如何使用cocos2d来制作一个塔防游戏:第一部分

原文链接地址:http://www.iphonegametutorials.com/2011/04/11/cocos2d-game-tutorial-how-to-build-a-tower-defense-game-for-the-iphone-part-1-creep-waves/ 教程截图:   我们做到了!在第一篇教程中,我们已经花时间讨论了最终要完成一个什么样的作品。现在,让我们开始