01 2016 档案
摘要:你可能知道,Javascript语言的执行环境是"单线程"(single thread)。 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面
阅读全文
摘要:四种方式实现SQLServer 分页查询 SQLServer 的数据分页: 假设现在有这样的一张表:CREATE TABLE test( id int primary key not null identity, names varchar(20))然后向里面插入大约1000条数据,进行分页测试假设
阅读全文
摘要:2016.01.29 public static class PagerHelper { #region 数字分页类 /// <summary> /// /// </summary> /// <param name="intCounts">总记录数</param> /// <param name="
阅读全文
摘要:在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别。二者都牵涉到在派生类中与override的配合使用。一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual
阅读全文
摘要:众所周知,面向对象的三个基本特征是:封装、继承、多态。本来计划用c#来详实地描述一下面向对象的上述三大特征,可是考虑到面向对象和c#语言的博大精深,这里只是简单地参考网上资源总结和归纳一下,没有什么新意,按照自己的理解加深一下对面向对象的认识。一家之言,不足或讹误之处望留意。一、封装:c#类和结构1
阅读全文
摘要:要去面试了,朋友给我出个问题: 一,封装: 我们可以把世界上任何一个东西都看作为一个对象,那么我们这里以人为例,一个人就肯定是一个对象了。 那么封装是什么呢?封装就是这个人要完成一件事情,他所需要的任何工具都带在了自己的身上,所需要的技术也都装在了自己的脑子里了。不需要借助于别人的力量就能完成这一件
阅读全文
摘要:返回顶部使用JQuery的animate和scrollTop方法可以创建简单地返回顶部的动画:// Back to top$('a.top').click(function (e) { e.preventDefault(); $(document.body).animate({scrollTop...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Configuration;using System.Data;using System.Data.OleDb;using System.Data.SqlClient;using S...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Text;using System.Data;using System.Collections;using My...
阅读全文
摘要:描述: 封装一个具有一个参数并返回TResult参数指定的类型值的方法. 语法: public delegate TResult Func<T,TResult>(T arg); 参数类型: T:此委托封装的方法的参数类型. TResult:此委托封装的方法的返回值类型. 参数: arg:委托封装的方
阅读全文
摘要:public class DataConvertJson { #region dataTable转换成Json格式 /// /// dataTable转换成Json格式 /// /// ...
阅读全文
摘要:public class EncryptHelper { public static string EncryptMd5Str(string str) { MD5 md5Obj = MD5.Create(); by...
阅读全文
摘要:public static class SqlHelper { public static object FromDbValue(object value) { if (value == DBNull.Value) { return null; } else { return value; } }
阅读全文
摘要:@Html.DisplayNameFor(model=>model.Id) @Html.DisplayNameFor(model => model.Pid) @Html.Display...
阅读全文
摘要:public class ConvertHelper where T : new() { /// /// 利用反射和泛型 /// /// /// public static L...
阅读全文
摘要:在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。一、DataTable简介(1)构造函数DataTable()不带参数初始化DataTable类的新实例。DataTable(...
阅读全文
摘要:首先需要声明的是“语法糖”这个词绝非贬义词,它可以给我带来方便,是一种便捷的写法,编译器会帮我们做转换;而且可以提高开发编码的效率,在性能上也不会带来损失。这让java开发人员羡慕不已,呵呵。1. 经过简化的Property早些时候我们这样声明Property1234567891011private...
阅读全文
摘要:很多网站上都有返回顶部的效果,本文阐述如何使用jquery实现返回顶部按钮。首先需要在顶部添加如下html元素:返回顶部其中a标签指向锚点top,可以在顶部防止一个的锚点,这样在浏览器不支持js时也可以实现返回顶部的效果了。要想让返回顶部的图片显示在右侧,还需要一些css样式,如下:/*return...
阅读全文
摘要:前言ASP.NET页面运行时候,页面将经历一个生命周期,在生命周期中将执行一系列的处理步骤。包括初始化、实例化控件、还原和维护状态、运行时间处理程序代码以及进行呈现。熟悉页面生命周期非常重要,这样我们才能在生命周期的合适阶段编写代码。如果我们能在写代码的时候想着我们现在是在做生命周期的哪一步那将是非...
阅读全文
摘要:public static class Extensions { //2016.1.18 start public static int toInt(this string str) { return Convert.ToInt32(str); } public static bool IsNull
阅读全文
摘要:#扩展方法出来已久,介绍扩展方法的文章也很多,但都是笼统的。本人最近一直在思考扩展方法的应用,也悟出了一些,准备将这最近一段时间对扩展方法的思考,写成一个系列文章。每个文章只介绍一个应用方面,篇幅不会太长。先声明一下,本系列文章主要为提供一个新的编程的思路(所提供的代码仅供参考,不足处请包涵),希望...
阅读全文
摘要:1.excel 设置行列分色显示 =MOD(ROW(),2)=02.多表匹配数据通过身份证在另外一个表查找这个人的基本信息第一张表第二张表:=VLOOKUP(F12,'2014总表'!D:G,4,)f12:身份证,用来匹配的数据2014总表:用来查询数据的第二张表DG:是匹配数据的范围 d->g列,...
阅读全文
摘要:原文出处:头头哥欢迎分享原创到伯乐头条一切都是为了性能,一切都是为了业务一、查询的逻辑执行顺序12345678(1) FROM left_table(3) join_type JOIN right_table (2) ON join_condition(4) WHERE where_conditio...
阅读全文
摘要:原文出处:头头哥欢迎分享原创到伯乐头条博客前言Sql server聚合函数在实际工作中应对各种需求使用的还是很广泛的,对于聚合函数的优化自然也就成为了一个重点,一个程序优化的好不好直接决定了这个程序的声明周期。Sql server聚合函数对一组值执行计算并返回单一的值。聚合函数对一组值执行计算,并返...
阅读全文
摘要:很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那些仍然对...
阅读全文
摘要:1、每年select year(ordertime) 年,sum(Total) 销售合计from 订单表group by year(ordertime)2、每月select year(ordertime) 年,month(ordertime) 月,sum(Total) 销售合计from 订单表gro...
阅读全文
摘要:多表查询:http://www.w3school.com.cn/sql/sql_join.asp1.SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据。SELECT Persons.LastName, Persons.FirstName, Orders.OrderNoFROM...
阅读全文
摘要:1.什么是CLR CLR(Common Language Runtime)公共语言远行时,是一个可由多种编程语言使用的“远行时”。CLR的核心功能(比如内存管理、程序集加载、安全性、异常处理和线程同步)可由面向CLR的所有语言使用。CLR不关心开发人员使用哪种语言进行编程,只要编译器面向CLR就可...
阅读全文
摘要:效果图: 视图代码: <form action="form.aspx" method="post"> <input type="text" name="card" /><p /> <input type="text" name="pwd" /><p /> <input type="text" nam
阅读全文
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://7826443.blog.51cto.com/7816443/1729227写在前面:感谢米安网,感谢task分享,感谢Assassin_CHN分享http协议是一个渗透测试人员或者开发...
阅读全文
摘要:反射先了解一:system.Type获取基本信息:Type.Name //类名Type.FullName //完整路径Type.Namespace //空间名 public class student { public int Id { set; ...
阅读全文
浙公网安备 33010602011771号