mypan.MouseDoubleClick+=new MouseEventHandler(mypan_MouseDoubleClick); //对自定义控件添加自定义事件 实现: private void mypan_MouseDoubleClick(object sender, System.E ...
分类:
其他好文 时间:
2016-10-15 19:46:49
阅读次数:
118
DataGridView SelectionChanged事件总是在数据源更改时自动触发,这点很讨厌。 可用CellClick和KeyUp事件和一个函数替代SelectionChanged事件 private void dvpt_CellClick(object sender, DataGridVi ...
定义全局变量 ParameterizedThreadStart ParaStart; //表示带参数的多线程 Thread[] tds = new Thread[10]; //运行时再实例化 static object objLock = new object(); //多线程锁 //运行中 Par ...
分类:
编程语言 时间:
2016-10-15 19:22:48
阅读次数:
144
Object类是所有类的父类: 我们上下代码: 我们可以通过多态,利用重写Object类常用的toString()和equals(Object obj)方法,来完成我们自己的逻辑。 运行结果: p1.equals(p2):truep1.equals(p3):falsezhangsanzhangsan ...
分类:
编程语言 时间:
2016-10-15 16:28:10
阅读次数:
182
自FrameWork2.0后,多线程在Thread后又进行了很好的封装,管理多线程变得更加的简单。现对C#多线程的知识点进行管理归纳。Thread类的使用:(但是参数只能是一个Object类)usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Thr..
分类:
编程语言 时间:
2016-10-15 14:30:57
阅读次数:
169
概述: range(stop) -> range objectrange(start, stop[, step]) -> range object 返回一个对象,产生一个整数序列从开始(包括)到结束(不包括),step表示每次跳跃的间距,默认为1。例如:range(0, 5) 等价于 range(0 ...
分类:
其他好文 时间:
2016-10-15 14:06:17
阅读次数:
525
Object类实现了clone()方法(protected)。用户自己编写的类若想调用该方法,必须实现Cloneable接口,以此表明Object.clone()是合法的。 如果对象中的域是引用数据类型,克隆的新对象的对应域和原来的域共同引用同一个对象。 注:Cloneable是一个标记接口,其没有 ...
分类:
其他好文 时间:
2016-10-15 13:37:16
阅读次数:
110
django为使用一种新的方式,即:关系对象映射(Object Relational Mapping,简称ORM)。 PHP:activerecord Java:Hibernate C#:Entity Framework django中遵循 Code Frist 的原则,即:根据代码中定义的类来自动 ...
分类:
其他好文 时间:
2016-10-15 13:34:45
阅读次数:
251
1.对象的存储:①数组(基本数据类型 & 引用数据类型) ②集合(引用数据类型) >数组存储数据的弊端:长度一旦初始化以后,就不可变;真正给数组元素赋值的个数没有现成的方法可用。2.集合框架Collection接口 :方法:①add(Object obj),addAll(Collection col ...
分类:
编程语言 时间:
2016-10-15 13:34:16
阅读次数:
159
spring框架提供了纯JDBC的实现方式可以在要求高性能和灵活性的程序中使用sql语句进行开发,Spring JDBC框架有4个部分组成,即core、datasource、object、support. core包:提供了JDBC模板类,其中jdbcTemplate是Core包的核心类。 data... ...
分类:
数据库 时间:
2016-10-15 13:31:28
阅读次数:
232