摘要: 在说LINQ之前必须先说说几个重要的C#语言特性一:与LINQ有关的语言特性 1.隐式类型 (1)源起 在隐式类型出现之前, 我们在声明一个变量的时候, 总是要为一个变量指定他的类型 甚至在foreach一个集合的时候, 也要为遍历的集合的元... 阅读全文
posted @ 2015-06-10 19:34 kass 阅读(301) 评论(0) 推荐(0) 编辑
摘要: NPOI 官方网站http://npoi.codeplex.com/下载引用之!加载NPOI.DLL ,引用这两个命名空间 using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; #region NPOI DataGridView... 阅读全文
posted @ 2014-05-15 15:47 kass 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 设置双向绑定,首先控件要绑定的对象要先继承一个接口: INotifyPropertyChanged然后对应被绑定的属性增加代码如下:意思就是当Age这个属性变化时,要通知监听它变化的人。即:PropertyChanged(this, new PropertyChangedEventArgs("Age")) ,PropertyChangedEventArgs里面写属性名添加控件btnAddAge点击事件: private void btnAddAge_Click(object sender, RoutedEventArgs e) { p1.Age++; }点击界面时,text 阅读全文
posted @ 2013-08-25 10:34 kass 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 建立一个姓名,年龄输入框,如图:XAML代码:建立一个Person Model,里面有Name,Age属性,在窗体加载时设置代码:打开窗口可以看到:这时在界面上修改控件上的值就可以直接修改绑定的对象的属性!但是修改对象的值时,界面上控件的值还不会变化。下一节:WPF数据双向绑定 阅读全文
posted @ 2013-08-25 10:21 kass 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: .assembly extern mscorlib.assembly HelloWorld.class HelloWorld extends [mscorlib] System.Object { .method public instanct void.ctor() cil managed { .maxstack 8 ldarg.0 call instance void [mscorlib] System.Object::ctor() ret }.method static void Main () cil Managed { .entr... 阅读全文
posted @ 2013-08-06 11:59 kass 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Python基础教程-.1.-.Installing_Python_video.flv: http://www.t00y.com/file/10034879-.2.-.Numbers_and_Math_video.flv: http://www.t00y.com/file/10034880-.3.-.Variables_video.flv: http://www.t00y.com/file/10034881-.4.-.Modules_and_Functions_video.flv: http://www.t00y.com/file/10034884-.5.-.How_to_Save_Your_ 阅读全文
posted @ 2013-08-01 22:03 kass 阅读(780) 评论(0) 推荐(0) 编辑
摘要: connection 连接对象 command 命令对象,指示要执行的命令和存储过程! datareader是一个向前的只读的数据流。 dataadapter是功能强大的适陪器,支持增删改查的功能 dataset是一个数据级对象,相当与内存中的一张表或多张表! 阅读全文
posted @ 2013-07-27 11:43 kass 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1、文件处理命令ls愿意:list权限:所有用户ls -a all所有文件ls -l long详细信息ls -d directory 查看目录,目录自己详细信息选项可以组合使用, ls -ld /root数据块 block 512字节 最小的存储单位指令:ls 显示目录 ls -l drwxr-xr-x 2 root root 4096 12-01 20:52 bin读写情况 硬链接数 所有者 所属组 文件大小(不准确)单位block 创建最后修改时间 文件名文件类型: d 目录 directory- 二进制文件l 软连接文件linkr-read 读 、w-write写、 x-execute执 阅读全文
posted @ 2013-06-29 09:39 kass 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别。二者都牵涉到在派生类中与override的配合使用。一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。 情况2:在基类中定义了virtual方法,然后在派生类中使用override重写该方法。那么在对派生类实例的调用中,该虚方法使用的是派生重写的方法。二、Abstract方法(抽象方法) abstract 阅读全文
posted @ 2013-06-26 20:40 kass 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 6.26Linux的安装1.下载镜像包.iso,启动时设置光盘的包是安装包,就可以看到完成安装流程安装CentOS 5.52.安装时分区,swap分区,根分区。。。Linux管理工具:1.SecureCRT2.Xmanager.Enterprise3.SSH.Secure.Shell.Client(windows 与 Linux 的文件共享)4.vnc5.Putty如果没有网络,需要添加虚拟网卡才能跟Linux互联网卡:Microsoft Loopback Adapter 回环网卡ifconfig eth0 ip 设置Linux ip,但重启后会丢失。su - 用户名 切换用户。附上Secur 阅读全文
posted @ 2013-06-26 20:11 kass 阅读(172) 评论(0) 推荐(0) 编辑