上一页 1 ··· 8 9 10 11 12 13 下一页

2011年4月15日

c#虚方法(virtual)和抽象方法(abstract)的区别

摘要: 相同点:虚方法(virtual)和抽象方法(abstract)都可以被派生类重写不同点:1.虚方法(virtual)有方法实体,抽象方法(abstract)没有方法实体【类似接口】virtual void SayWord(){//代码}abstract void SayWord();2.虚方法(virtual)在派生类中可以不重写,抽象方法(abstract)派生类中必须重写【类似接口】abstract class Person{ abstract void SayName();}class Man:Person{ override void SayName() { //方法实体 }}3.抽象 阅读全文

posted @ 2011-04-15 17:07 BarneyZhang 阅读(6448) 评论(2) 推荐(2) 编辑

2011年4月14日

C# 基本数据类型

摘要: C# 中有两种基本数据类型:值类型和引用类型。值类型是直接存储它的数据内容,而引用类型存储的是对象的引用,这两种类型对变量的赋值有着不同的含义。值类型包括:简单类型、结构类型、枚举类型;引用类型包括:Object 类型、类类型、接口、代表元、字符串类型、数组。值类型值类型有:byte(1)、sbyte(1)、short(2)、ushort(2)、int(4)、uint(4)、long(8)、ulong(8)、float(4)、double(8)、decimal(8)、char、bool、枚举、结构。上述中括号中的数字表示字节数,一个字节8位,byte、ushort、uint、ulong 为无符 阅读全文

posted @ 2011-04-14 15:35 BarneyZhang 阅读(4816) 评论(0) 推荐(0) 编辑

2011年4月13日

.net邮件发送[c#]

摘要: using System.Web.Util; using System.Net.Mail; MailMessage mailMessage = new MailMessage(); mailMessage.To.Add(目标邮箱); mailMessage.From = new System.Net.Mail.MailAddress(发送邮箱); mailMessage.Subject = 邮件主题; mailMessage.Body = 邮件内容; mailMessage.IsBodyHtml = true; mailMessage.BodyEncoding = System.Text.E. 阅读全文

posted @ 2011-04-13 13:25 BarneyZhang 阅读(373) 评论(0) 推荐(0) 编辑

UML类图

摘要: 类图显示了一组类、接口、协作以及他们之间的关系。在UML中问题域最终要被逐步转化,通过类来建模,通过编程语言构建这些类从而实现系统。类加上他们之间的关系就构成了类图,类图中还可以包含接口、包等元素,也可以包括对象、链等实例。类的UML表示类的 UML 表示是一个长方形,垂直地分为三个区。顶部区域显示类的名字,如果是抽象类就要用斜体显示,类前面的符号,‘+’表示public, ‘—’表示private, ‘#’表示protected。中间的区域列出类的属性。底部的区域列出类的操作。当在一个类图上画一个类元素时,你必须要有顶端的区域,下面的二个区域是可选择的(当图描述仅仅用于显示分类器间关系的高层 阅读全文

posted @ 2011-04-13 11:21 BarneyZhang 阅读(1457) 评论(0) 推荐(0) 编辑

2011年4月6日

ubuntu开启ssh服务

摘要: 1. 首先在服务器上安装ssh的服务器端。$ sudo apt-get install openssh-server2. 启动ssh-server。$ /etc/init.d/ssh restart3. 确认ssh-server已经正常工作。$ netstat -tlptcp6 0 0 *:ssh *:* LISTEN -看到上面这一行输出说明ssh-server已经在运行了。4. 在客户端通过ssh登录服务器。假设服务器的IP地址是192.168.0.103,登录的用户名是hyx。$ ssh -l hyx 192.168.0.103接下来会提示输入密码,然后就能成功登录到服务器上了 阅读全文

posted @ 2011-04-06 13:46 BarneyZhang 阅读(537) 评论(0) 推荐(0) 编辑

2011年4月5日

linux 中 chmod/chown/cngrp的用法与区别

摘要: 1、chgrp(转变文件所属用户组)chgrp 用户组 文件名 。若是整个目次下的都改,则加-R参数用于递归。如:chgrp -R user smb.conf2、chown(转变文件拥有者)A:chown 用户名 文件/目次B:chown 用户名:用户组:文件/目次若是整个目次下的都改,则加-R参数用于递归。例:chown -R root /etc/config.cfgchown -R root:root /home3、chmod(变动文件属性)文件属性的设置方式有两种,分别是数字和标记。mode : 权限设定字串,格局如下 : [ugoa...][[+-=][rwxX]...][,...], 阅读全文

posted @ 2011-04-05 11:57 BarneyZhang 阅读(5750) 评论(0) 推荐(0) 编辑

2011年4月3日

java二进制,原码、反码、补码、位运算

摘要: 1.二进制计数法的概念 人们在日常生活中和生产实践中,我们接触到越来越多的数字,创造了分组计数的制度.而我们的生活中,一般采用了"满十进一"的十进制计数法,我们现在已经熟悉并经常运用这一种计数法了.但也有采用其他计数法.如二进制,六进制,十六进制等计数法.现在就来讲一讲"二进制"和"十进制"的关系 2.十进制和二进制数的互化 (1)化十进制数为二进制数 <1>比较小的十进制数为二进制数可以用观察法. 例:化45为二进制数 因为2的0次方,1次方,2次方~~~10次方分别等于1,2,4,8,16,32,64,128,256, 阅读全文

posted @ 2011-04-03 15:12 BarneyZhang 阅读(7051) 评论(0) 推荐(4) 编辑

2011年3月31日

linux软件安装命令

摘要: 一. tartar 命令用于把多个文件合并于一个档案文件中,并提供分解的合并后的档案文件的功能,它独立于压缩工具。因此可以选择在合并前是否压缩。tar 命令的基本用法为:tar [选项] 文件名常用的选项包括:-c 创建一个新的档案文件-t 查看档案文件的内容-x 分解档案文件的内容-f 指定档案文件的名称-v 显示过程信息-z 采用压缩方式举例1、tar -czf oracle.tar.gz /u01/app/oracle /etc/oratab /home/oracle该命令将/u01/app/oracle 目录下的所有文件、/etc/oratab 文件和/home/oracle 目录下的 阅读全文

posted @ 2011-03-31 12:38 BarneyZhang 阅读(6827) 评论(0) 推荐(0) 编辑

2011年3月30日

linux mysql 操作命令

摘要: 转 :http://my.oschina.net/wangwang110/blog/11108数据库默认在/var/lib/mysql下面1.linux下启动mysql的命令: mysqladmin start /etc/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令: mysqladmin restart /etc/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令: mysqladmin shutdown /etc/init.d/mysql shutdown (前面为mysq 阅读全文

posted @ 2011-03-30 10:46 BarneyZhang 阅读(908) 评论(0) 推荐(1) 编辑

2011年3月28日

linux常用命令(基础)

摘要: 0重启命令:1、reboot2、shutdown -r now立刻重启(root用户使用)3、shutdown -r 10过10分钟自动重启(root用户使用)4、shutdown -r 20:35在时间为20:35时候重启(root用户使用)如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。2. ls 查看目录或者文件的属*,列举出任一目录下面的文件eg: ls /usr/manls 阅读全文

posted @ 2011-03-28 13:29 BarneyZhang 阅读(588) 评论(0) 推荐(1) 编辑

上一页 1 ··· 8 9 10 11 12 13 下一页

导航