- 浏览: 281675 次
- 性别:
- 来自: 广州
最新评论
-
weituotian:
这篇文章真的很好阿
C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值 -
clshuai:
博主,你好,看了你的这篇文章,让我很敬佩。可谓内容之全,涵盖范 ...
C#操作Excel -
devilhand:
DataGridView刷新数据的问题 -
devilhand:
DataGridView刷新数据的问题 -
devilhand:
DataGridView刷新数据的问题
文章列表
ItemSelectionChanged事件会触发2次,其中第1次触发,是listview控件先做取消所有选择,第2次才是选择用户选定的项。
所以要加上 if(e.IsSelected)来判断是否是用户选择改变时触发。
/***********************************************************************
* 服务端:
* (1)用指定的端口和IP建立EndPoint对象
* (2)建立一个Socket对象
* (3)用Socket对象的Bind()方法绑定IPEndPoint
* (4)用Socket对象的Listen()方法开始监听
* (5)接收到客户端的连接,用Socket对象的Accept()方法创建新的Socket对象和请求的客户端进行通信
* (6)通信结束后,关闭Socket对象
********** ...
查询数据库中重复行的两种方法
- 博客分类:
- SQL
有Student数据库 第一种方法: select * from Student where Sdept=(select Sdept from Student group by Sdept having count(*)>1) 若要查询数据库中重复记录,则需把其他字段添加到group by 里 第二种方法: select distinct a.* from Student a ,Student b where a.Sno!=b.sno and a.Sdept=b.Sdept 若要查询数据库中重复记录,则需把其他字段添加到后面
我们现在回到函数上。记得我们用 SUM 这个指令来算出所有的 Sales (营业额)吧!如果我们的需求变成是要算出每一间店 (store_name) 的营业额 (sales),那怎么办呢?在这个情况下,我们要做到两件事:第一,我们对于 store_name 及 Sales 这两个栏位都要选出。第二,我们需要确认所有的 sales 都要依照各个 store_name 来分开算。这个语法为:
SELECT "栏位1", SUM("栏位2") FROM "表格名" GROUP BY "栏位1"
在我们的示范 ...
/***********************************************************************
* 静态变量与非静态变量
* 不同对象非静态变量可以有不同的值,而静态变量的值是唯一的
* 静态变量可以通过类访问,而非静态变量要实例化才能访问
************************************************************************/
using System;
class A
{
public static int a;//静态变量a
public in ...
/********************************************************
* 求n!
* (1)当n=0,1时,n!=1
* (2)当n>1时,n!=n(n-1)!
*********************************************************/
using System;
class Test
{
static void Main(string[] args)
{
Factorial f = new Factorial() ...
静态构造函数:
(1)用于对静态字段、只读字段等的初始化。
(2)添加static关键字,不能添加访问修饰符,因为静态构造函数都是私有的。
(3)类的静态构造函数在给定应用程序域中至多执行一次:只有创建类的实例或者引用类的任何静态成员才激发静态构造函数
(4)静态构造函数是不可继承的,而且不能被直接调用。
(5)如果类中包含用来开始执行的 Main 方法,则该类的静态构造函数将在调用 Main 方法之前执行。
(6)任何带有初始值设定项的静态字段,则在执行该类的静态构造函数时,先要按照文本顺序执行那些初始值设定 ...
查询
if (this.name.Text.Trim() == null || this.name.Text.Trim() == "")
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('用户名不能为空!');</script>");
this.name.Focus( ...
1、GET:请求是幂等的。(指多个请求返回相同的结果,换句话说就是要避免使用GET请求调用改变服务器上的状态。)
2、POST:当改变服务器上的状态时使用POST请求。
3、实际的区别在于净荷大小和安全性,一般情况下浏览器和服务器会限制URL的长度,POST请求可以使用的净荷更大而且相对GET请求更安全。
4、可以使用GET请求通常也可以使用POST请求。
js代码
var xmlhttp;
//创建XmlHttpRequest对象
function createXmlHttpRequest()
{
if (window.ActiveXObject)
{
try
{
xmlhttp =new ActiveXObject ("Msxml2.XMLHTTP");//IE老版本
}
catch (e)
{}
try
...
(1)增加了javascript html css的智能感应
(2)增加javascript的调试
(3)增加split中查看方式,可以边改源代码边看效果
(4)按CTRL键可以隐藏智能感应列表
(5)可以选择.net framework的版本
(6)自动属性
(7)增加linq
(8)引入var关键字
- 2009-12-04 22:12
- 浏览 857
- 评论(0)
(1)当基类中没有自己编写的构造函数时,派生类默认条用基类的构造函数
(2)当基类中有自己编写的构造函数时,要在基类中添加无参的构造函数
public class MyBaseClass
{
public MyBaseClass() { }
public MyBaseCla ...
- 2009-12-04 19:20
- 浏览 7266
- 评论(0)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
employee[] emp = new employee[3];
emp[0] =new manager("A",&qu ...
没用virtual时的情况:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
B b = new B();//此时b的内容是:A.F()和B.F()
A a = b; //此时a的内容是A.F ...
- 2009-12-02 11:12
- 浏览 670
- 评论(0)
http://www.cnblogs.com/4ec/archive/2007/05/30/764873.aspx
ASP.NET 2.0 的数据源、数据绑定控件概述与区别
一、Render UI
1 GridView
GridView 控件用来在表中显示数据源的值。每列表示一个字段,而每行表示一条记录。GridView 控件支持下面的功能:
*
绑定至数据源控件,如 SqlDataSource。
*
内置排序功能。
*
内置更新和删除功能。
*
内置分页功能。
*
内置行选 ...
- 2009-12-02 10:59
- 浏览 8946
- 评论(0)