自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C#引用类型和值类型的区别

<br />我们都知道,c#的两大数据类型分别为值类型和引用类型。很多人或许闭着眼睛都能说出值类型包括简单类型、结构体类型和枚举类型,引用类型包括自定义类、数组、接口、委托等,但是当被问及到二者之间的联系和区别,什么时候用struct什么时候用class时,就常常混淆不清了。为此,了解值类型和引用类型的本质差异就变的很有必要了。值类型直接存储其值,变量本身就包含了其实例数据,而引用类型保存的只是实例数据的内存引用。因此,一个值类型变量就永远不会影响到其他的值类型变量,而两个引用类型变量则很有可能指向同一地址

2010-08-31 14:27:00 250

原创 静态网页与动态的区别

<br />什么是静态网页和动态网页?  静态网页,动态网页主要根据网页制作的语言来区分: <br />  静态网页使用语言:HTML(超文本标记语言) <br />  动态网页使用语言:HTML+ASP 或 HTML+PHP 或 HTML+JSP 等。 [编辑本段]静态网页与动态的区别<br />  程序是否在服务器端运行,是重要标志。在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间,返回不同的网页,例如ASP、PHP、JSP、ASP.net、CGI等。运行于客户端的程序、网页、

2010-08-30 14:20:00 342

转载 我的程序生涯

<br />  本文仅为爱好程序及向往真正之程序员者所作,其余人等可忽略下文。<br />    如今,接触CS几近八年,不学无术,所精之物鲜也,以至一事无成。<br />现回忆吾程序之生涯,以整理繁杂之心绪。<br />1. 接触计算机和编程语言<br />        02年始大学,DOS机学Pascal,一去不返矣,直到07年在做一Pascal软件的反汇编时才再对Pascal有点回忆。是时,Pascal与计算机导论并开,终于导论没导好,而Pascal也尚未触及指针话题就匆匆而终也,但明白了程序设计最

2010-08-24 16:18:00 340

原创 自动关机命令shutdown

<br />晚上下载东西想设自动关机,很实用比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown -s”,这样,到了22点电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。  如果你想以倒计时的方式关机,可以输入“Shutdown.exe -s -t 3600”,这里表示60分钟后自动关机,“3600”代表60分钟。<br />取消使用“shutdown -a”,另外输入“shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行

2010-08-13 15:52:00 335

原创 ASP.NET里的变量命名规则

<br />变量名的长短应该只对编译器来说的,最终运行的时候都是内存地址了~ 应该不会影响性能,所以在编写程序的时候尽量要把变量命名的简捷易懂;变量名的命名规则其实就是为了帮助理解,便于后期的维护。不要贪图写代码时候的方便,最后弄得修改的时候一头雾水。 不过过长的变量名不如在后边加上一段注释.<br />下面我把ASP.NET中常用到的变量命名规则写出来:<br /><br />变量命名规则:<br />Array----arr<br />Boolean----bln<br />Byte-----byt<b

2010-08-11 13:50:00 579

原创 Ubuntu Linux 3D桌面完全教程 Ubuntu Linux 3D桌面完全教程

<br />注意:本文中envy等安装步骤已经不再使用<br /><br />[5月20日更新] Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。<br />本教程的前身是一善鱼编写并发布在Ubuntu中文论坛forum.ubuntu.org.cn3D桌面版块的:<br />“图解Ubuntu8.10和8.04最简便的显卡驱动安装和3D桌面启用方法,compiz fusion常见问题解答”<br />Ubuntu 9.04 版发布后,本

2010-08-09 09:30:00 947

原创 Ubuntu下端的3D图标 cairo-dock安装

得到软件: a@ubuntu:~$ sudo apt-get install cairo-dock cairo-dock-plug-ins接着输入cairo-dock打开软件即可

2010-08-09 09:26:00 476

原创 Ubuntu Linux输入法fcitx方块乱码解决设置

<br />Ubuntu Linux 10.04自带的输入法不是很好用,linux下的输入法和windows下的比起来还是有很大差距的,相对来说比较好的输入法我看还是fcitx还不错,不过在Ubuntu下通过“sudo apt-get install fcitx”命令安装之后会出现方块的乱码。那是因为fcitx安装后默认的中文显示字体设置错误。<br />fcitx的配置文件是~/.fcitx/config<br />但是直接用 gedit ~/.fcitx/config 打开配置文件显示的也都

2010-08-09 01:16:00 467

原创 继承

<br />     在继承一个基类时,成员的可访问性就成了一个重要的问题。派生类不能访问基类的私有成员,但可以访问其公共成员。不过,派生类和外部的代码都可以访问公共成员。这就是说,只使用这两个可访问性,不能让一个成员可由基类和派生类访问,而不能由外部的代码访问。<br />     为了解决这个问题,C#提供了第三种可访问性:protected,只有派生类才能访问 protected成员。<br /> <br />《C#入门经典 第四版》

2010-08-07 23:07:00 200

转载 什么是类、对象、方法、属性

什么是类?类,是一类事物的代表 ,不如说人、桌子、树、等都是类;什么是对象?对象,是某个类中特别指出的一个,比如说人,人是一个类吧, 小明就是一个对象,那么小红也是啦;某个类中的一个就是对象;什么是方法?方法,是一个类的动态属性;什么是属性?属性,是一个类的静态属性;比如人,因为人是个类,小明是类的对象; 人这个类中,可以包括的方法有: 跑步()、吃饭();那么属性就是静态的比如是:性别,名字,年龄了;这些方法和属性都是属于人这个类的;说一个调用方法和属性时要用,它的对象吗,所一说用小明.跑步();或小明.

2010-08-07 21:57:00 568

原创 方法参数

<br />如前面的代码段所示,如果要将参数传递给方法,只需在调用方法时在括号内提供这些参数即可。对于被调用的方法,传入的变量称为“参数”。 <br />方法所接收的参数也是在一组括号中提供的,但必须指定每个参数的类型和名称。该名称不必与参数相同。例如:<br /> <br />public static void PassesInteger()<br />{<br />    int fortyFour = 44;<br />    TakesInteger(fortyFour);<br />}<br /

2010-08-07 06:15:00 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除