Loading

摘要: <add key="ConnectionString" value="user id=USER;password=PW;data source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=IP地址)(PORT=1521)))(CONNECT_DATA=(SID = ofdata)(SERVER = DEDICATED)));"/> 阅读全文
posted @ 2012-09-28 11:49 The Mechanic 阅读(304) 评论(0) 推荐(0) 编辑
摘要: RegisterClientScriptBlock,RegisterStartupScript 是NET Framework 2.0 版中是新增的。RegisterStartupScript 方法添加的脚本块在页面加载完成但页面的 OnLoad 事件引发之前执行。RegisterClientScriptBlock 方法在已呈现的页的顶部添加一个脚本块。RegisterClientScriptBlock在 Page 对象的 元素的开始标记后立即发出客户端脚本,RegisterStartupScript则是在Page 对象的 元素的结束标记之前发出该脚本Page.ClientScript.Regi 阅读全文
posted @ 2012-09-25 13:54 The Mechanic 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 前台页面: <div> <asp:FileUpload ID="FileUpload1" runat="server" /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="上传" /><br /> <asp:Label ID="Label1" runat="server"></a 阅读全文
posted @ 2012-09-24 11:30 The Mechanic 阅读(293) 评论(0) 推荐(0) 编辑
摘要: http://zmingcx.com/7-jquery-scroll-to-the-top-of-the-solution.html 阅读全文
posted @ 2012-09-21 17:43 The Mechanic 阅读(80) 评论(0) 推荐(0) 编辑
摘要: Int16 值类型表示值介于 -32768 到 +32767 之间的有符号整数。Int32 值类型表示值介于 -2,147,483,648 到 +2,147,483,647 之间的有符号整数。Int64 值类型表示值介于 -9,223,372,036,854,775,808 到 +9,223,372,036,854,775,807 之间的整数。----------------------------------------------------------------------------------------------------------------------------sho 阅读全文
posted @ 2012-09-21 16:46 The Mechanic 阅读(454) 评论(0) 推荐(0) 编辑
摘要: math.random()得到的数是0-1之间得到1-7的随机数:Math.round((Math.random()*100))%7 阅读全文
posted @ 2012-09-21 15:09 The Mechanic 阅读(118) 评论(0) 推荐(0) 编辑
摘要: jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本 var item = $("select[@name=items] option[@selected]").text(); select下拉框的第二个元素为当前选中值 $('#select_id')[0].selectedIndex = 1; 阅读全文
posted @ 2012-09-21 15:07 The Mechanic 阅读(169) 评论(0) 推荐(0) 编辑
摘要: SIGN :比较大小函数 sign()函数根据某个值是0、正数还是负数,分别返回0、1、-1 ,例如: 引用:a=10,b=20 则sign(a-b)返回-1 阅读全文
posted @ 2012-09-21 09:15 The Mechanic 阅读(98) 评论(0) 推荐(0) 编辑
摘要: C#提供了一个关键字lock,它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料的结果,因此我们必须避免这种情况的发生。C#提供了一个关键字lock,它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。在C# lock关键字定义如下:lock(expression) statement_bloc 阅读全文
posted @ 2012-09-20 18:12 The Mechanic 阅读(145) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 是否为ip /// </summary> /// <param name="ip"></param> /// <returns></returns> public bool IsIP(string ip) { return Regex.IsMatch(ip, @"^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$"); } /// <summ... 阅读全文
posted @ 2012-09-20 11:10 The Mechanic 阅读(131) 评论(0) 推荐(0) 编辑