本文主要讲解了 WPF 中 Binding的3个属性: Source, RelativeSource, ElementName ,并分别举例说明。
Read MoreJava和C#的语法对照表(Java (J2SE 5.0) and C# Comparison)
Java Program Structure C# package hello; public class HelloWorld { public static void main(String[] args) { String name = “Java”; // See if an argument was passed from the command line if (args.length == 1) name = args[0]; System.out.println(“Hello, ” + name + “!”); } } using System; namespace Hello { public class HelloWorld { public [...]
Read More微软献给寂寞程序员们的YY大片
今年,微软中国以10倍于赛门铁克的功力搞了“想做你的Code”。让用 Eclipse 的看了想重新投胎,让用 Visual Studio 的看了怀疑投错了胎。
微软这次给 Visual Studio 2010 做的广告转向了美女+感情的套路,特意为产品拍了一套爱情短剧视频,讲述美女与程序员的爱情,这给无数本来就是单身宅男的程序员们提供了不少YY的空间。
编程无数,如何编译变幻莫测的爱情?喜怒哀乐是不是最难玩转的代码?爱情真的是一道无解的程序吗?来和一位程序员女友一起经历他们的酸甜苦辣,看她真心解密能够爱下去的坚定理由。
Read More5大开源许可协议详解
笔者是个不折不扣的开源爱好者,不过大部分时候都是拿来主义。基本都是在使用,而使用过程中总会遇到各种各样的许可协议,例如GNU LGPL ,GNU GPL等等。很多开源软件发布过程中使用的许可协议都不相同,而且很多开源软件在您修改源码的同时需要将你现有的代码也以相同的许可方法发布,不知道您是否留意过这些呢?今天笔者带来一篇“5大开源许可协议详解”希望对大家使用开源产品时有一些帮助
越来越多的开发者与设计者希望将自己的产品开源,以便其他人可以在他们的代码基础上做更多事,开源社区也因此充满生机。在我们所能想到的应用领域, 都有开 源软件存在(象 WordPress,Drupal 这些开源CMS)。然而很多人对开源许可并不了解,本文介绍开源领域常用的几种许可协议以及它们之间的区别。
Read MoreFedora下编译安装Mplayer
环境:Fedora 12 (Linux)
程序版本:MPlayer SVN-r29934-4.4.2 (C) 2000-2009 MPlayer Team
其实 Linux 下编译安装一个应用程序都是大同小异的,步骤都一样。在安装前查看文件夹中的 README 文件会很有帮助。下边就举例描述下在 Fedora 12 下编译安装 Mplayer 的过程。
Read MoreRedhat下使用ADSL拨号上网
RedHat Linux是目前世界上使用最多的Linux操作系统。因为它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价。
然而,初次接触RedHat却发现它的ADSL设置并没有像Fedora、Ubuntu那么简单。这篇文章就详细讲解了在Redhat下如何使用ADSL拨号上网。
linux下用gdb调试c程序的总结
目录 单步执行和跟踪函数调用 断点 观察点 段错误 1. 单步执行和跟踪函数调用 看下面的程序: #include <stdio.h> int add_range(int low, int high) { int i, sum; for (i = low; i <= high; i++) sum = sum + i; return sum; } int main(void) { int result[100]; result[0] = add_range(1, 10); result[1] = add_range(1, 100); printf(“result[0]=%d\nresult[1]=%d\n”, result[0], result[1]); return 0; } $ [...]
Read More
最新评论