- 浏览: 175591 次
- 性别:
- 来自: 北京
最新评论
-
文昌平蓝杰:
我说哥,你好歹把DataTableConverter的代码贴出 ...
Asp.net C# 使用Newtonsoft.Json 实现DataTable转Json格式数据 -
dzvictor:
[url][/url]
Jquery中模拟单击事件 -
zyh_java:
写的不错,学习了!
【转】多线程:C#线程同步lock,Monitor,Mutex,同步事件和等待句柄(上) -
wad12302:
不是讨论帖,我还以为呢
Hibernate的HQL的两种参数方式 -
dongguojun:
middin 写道
上面的':'是不是继承了?
不是 f ...
用冒泡法按小到大序列排列一维数组中的整数
文章列表
Instead of:指定执行触发器而不是执行触发语句,从而代替触发语句的操作
例子:
use test
go
create trigger t1
on a
instead of delete
as
print '数据删除不成功'
go
当在表a上有delete语句被执行时,触发此触发器,而原delete语句不会被执行,所以删除操作是不成功的。
delete
from a
where id=1
delete语句触发了触发器t1 删除操作被改为输出
“数据删除不成功”
把所有代码放在一个html页面里
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
<scr ...
用varchar(max)代替text。varchar的最大长度为8000,但是varchar(max)则可以存储多达2G的数据,因此其作用相当于SQL 2000中的text。但是微软可能会后续的SQL Server版本中移除text类型,从现在就应该用varchar(max) 来代替text。
用nvarchar(max)代替n ...
索引用于减少经常查询的操作时间
1.创建聚簇索引
CLUSTER 表示要建立的索引是聚簇索引。所谓聚簇索引是指索引项的顺序与表中记录的物理顺序一致的索引组织。
使用NONCLUSTERED创建的是非聚簇索引.这两个关键字中只能选其中的一个
create clustered index stusname on student(Sname);
2.创建唯一索引
UNIQUE 表示要建立的索引是唯一索引。
create unique index stusno on student(Sno);
3.删除索引
drop index stusname;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
<script type="te ...
$(document).ready(function(){
//把点击事件绑定到公共祖先元素上,通过判断event.target的对象是不是你要添加事件的元素来执行不同的操作
$("body").click(function(event){
if($(event.target).is("h3"))
{
$(event.target).toggleClass("highlighted");
}
});
});
模拟单击事件,事实上你并没有单击,而是系统替你完成的
$(document).ready(function(){
$("#btnParent h3").trigger("click");
});
$(document).ready(function(){
// $("#testDiv").html("<div style=\"border:solid 1px #FF0000\">使用动态创建的$(document).ready(function)方法</div>");
// $("#switcher-normal").bind("click",function(){
// $("#btnParent .button&qu ...
1.html代码
<head>
<title>Untitled Page</title>
<script type="text/javascript" src="../../../Jquery/jquery-1[1].3.2.min.js"></script>
<script type="text/javascript" src="Jquery/JqueryText2.js"></script>
...
1.给表格的奇数行添加CSS中".odd"样式
$("tr:odd").addClass("odd");
2.给表格的偶数行添加CSS中".even"样式
$("tr:even").addClass("even");
3.eq是对所有表格的tr数组进行索引,从0开始;为表格第一行添加CSS样式
$("tr:eq(0)").addClass("even");
4.为内容为“第三行第二列”的一列添加CSS样式
$("td:c ...
[{"files":["e:\公司教程\1.htm","e:\公司教程\2.txt","e:\公司教程\新建 文本文档.txt"]},{"directory":["e:\公司教程\C#教程","e:\公司教程\前台开发"]}]
$(document).ready(function(){
//var forminput=$("form+input");
//alert(forminput);
$("# ...
override重写虚方法,那么就只剩下重写以后的方法;
new隐藏基类的方法,那么基类的方法和当前类的方法同时存在只是被隐藏了
这里就引出了我想表达的意思:面向对象中隐藏、重写、重载的概念。这几个概念在我们讨论面向对象的时候经常说到。
隐藏:new
重写:override
重载:其实是一个方法的多种实现方式,但方法的名称是相同的
1.子类对基类已经存在的非virtual和非abstract成员进行覆盖不用new修饰符会报警告
namespace bianliang
{
class var
{
public static int x=10;
}
class keyWordNew:var
{
public static int x = 100;
static void Main(string[] args)
{
Console.WriteLine(x);
...
public class maopao {
public static void main(String[] args) {
int[] a={9,5,1,3,7,41,100,231,12,55,66};
for(int i=0;i<a.length;i++){
for(int j=i+1;j<a.length;j++){
if(a[i]>a[j]){
int temp;
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
fo ...