- 博客(28)
- 收藏
- 关注
原创 js上拉加载、下拉刷新的插件
之前在网上找那种下拉刷新,上拉加载的插件,有一款IScroll,但是用起来太麻烦,于是就自己写了款,但依赖于jquery.js,bug肯定有,希望评论提出。 js:/* 简洁的下拉刷新,上拉加载插件 Author:myEsn2E9 QQ:865540141 Date:2016-5-17*/; !(function () { var defau
2016-06-21 22:50:05 5815 3
原创 js通用对象数组冒牌排序
数组对象通用 function sort(data, sortFiled, orderby) { var result = data, temp; for (var i = 0; i < result.length; i++) { for (var j = 0; j < i; j
2016-06-21 22:50:00 329
原创 关于jsonp的理解
jsonp就是js的跨域操作,因为知道有些标签可以跨域获取内容,例如img,script,link...,jsonp就是把动态创建一个script标签,然后配置url,后台代码返回的时一个函数,称之回调函数,后台完成业务后,调用下面这个AjaxHandleCrossDomainFormat()来返回一个要回调函数,后台执行完成后并返回此js代码,然后调用js的success_jsonp
2016-06-21 22:49:56 782
原创 js类封装
将js方法封装成类,好处就是团队开发中避免命名冲突,部分类整理代码如下:function LocalStorageHelper() { //检测浏览器是否支持localStorage this.checkIsSupportLS = function () { return !window.localStorage || true; } /
2016-06-21 22:49:53 245
原创 web页面缓存技术之Local Storage
业务:检测页面文本框的值是否有改变,有的话存入缓存,并存储到数据库,这样用户异常操作后再用浏览器打开网页,就可避免重新填写数据数据库表:Test,包含字段:PageName,PageValueBLL层代码: #region 获取缓存 /// /// 获取缓存 /// /// 页面名称
2016-06-21 22:49:49 352
原创 C#winform检测电脑安装的.netframework版本和是否安装了某软件
代码如下: //C#获取已安装 .NET Framework 版本 private static string[] GetDotNetVersions() { DirectoryInfo[] directories = new DirectoryInfo( Environment.System
2016-06-21 22:49:44 5724
原创 C#去除byte数组头尾杂质(即不需要的数据)
代码如下: /// /// 去除byte数组头尾杂质(即不需要的数据) /// /// static void Main(string[] args) { //---------------------去除头杂质------------------------------
2016-06-21 22:49:42 2504
原创 C#位移运算符
代码如下: /// /// 位移运算符">"右位移运算符 /// 在进行位移运算时,当数值的二进制每次向左移1位就相当于乘以2,当数值每次向右移动一位就相当于除以2 /// /// /// private void btnConvert_Click(object sender, Even
2016-06-21 22:49:37 419
原创 C#委托的回调机制
代码如下: public partial class FrmMain : Form { // 定义回调使用关键字 delegate(回调是委托的一种应用,其本质就是委托) private delegate void SetProgressBarValueCallBack(int value); // 声明回调(一般回调多用在线程,因
2016-06-21 22:49:35 224
原创 C#逻辑运算符详解
代码如下:namespace ConsoleApplication1{ class @class { static void Main_1(string[] args) //输出用户输入的内容 { string admin = ""; while (true)
2016-06-21 22:49:32 442
原创 C# 杨辉三角形算法
代码如下: static void Main(string[] args) { int[][] Array_int = new int[10][]; //向数组中记录杨辉三角形的值 for (int i = 0; i < Array_int.Length; i++) {
2016-06-21 22:49:30 350
原创 C# winform xml的增删改查
代码如下:using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Reflection;using System.Windows.Forms;using System.Xml.Linq;namespace XMLAction{ public
2016-06-21 22:49:28 1272 2
原创 C#Transfrom
代码如下: private void btnConvertType_Click(object sender, EventArgs e) { if (rdo_btn_ConvertObject.Checked)//如果选择转换为object类型 { using(FileStream files
2016-06-21 22:49:25 300
原创 C#自定义List类
代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace MyArrayList{ public class MyArrayList { //容量 private const int _def
2016-06-21 22:49:22 1808
原创 C#获取文件和文件夹大小
代码如下: /// /// 获取文件夹大小 /// /// /// static long GetDirectorySize(string dirPath) { if (!System.IO.Directory.Exists(dirPath))
2016-06-21 22:49:20 2120
原创 C#Equal的使用
代码如下: public partial class FramMain : Form { public FramMain() { InitializeComponent(); } private void btnCheckedEqual_Click(object sender, EventArgs
2016-06-21 22:49:17 610
原创 C# winform带进度条的图片下载
代码如下: public partial class FrmMain : Form { public FrmMain() { InitializeComponent(); } private void FrmMain_Load(object sender, EventArgs e)
2016-06-21 22:49:14 582
原创 C#委托的详细使用
代码如下: public delegate void GreetingDelegate(string name);//定义委托,它定义了可以代表方法的类型 class Program { public static void EnglishGreeting(string name) { Console.WriteLi
2016-06-21 22:49:12 180
原创 asp.net cookie和session的详细使用
cookie使用代码: //设置Cookie HttpCookie setCookie = new HttpCookie("test"); setCookie.Values.Add("Name","Admin"); Response.Cookies.Add(setCookie); setCookie
2016-06-21 22:49:09 421
原创 C#控制台吹泡泡算法
代码如下: static void Main(string[] args) { Bubbling(100, 100, "O", 1000); Console.ReadLine(); } /// /// 冒泡 /// /// 高度
2016-06-21 22:49:07 319
原创 C#使用checked关键字处理"溢出"错误
代码如下: private void btnCalculate_Click(object sender, EventArgs e) { byte num1, num2;//定义两个byte变量 if(byte.TryParse(txtNum1.Text,out num1) && byte.TryParse(txtNu
2016-06-21 22:49:04 307
原创 C#冒泡泡算法
代码如下:static void Main(string[] args) { int[] arr = new int[] { 87, 85, 89, 84, 76, 82, 90, 79, 78, 68 };//定义一个一维数组并赋值 Console.WriteLine("初始序列:"); fore
2016-06-21 22:49:02 223
原创 C#用注册表开机自动启动某某软件
代码如下: public static void chkAutoRun(bool isRun) { if (isRun)//开机自动启动 { try { RegistryKey runKey = Registry.Lo
2016-06-21 22:49:00 196
原创 C#递归算法详解
递归呢就是自己调用自己,在搜索文件夹下的文件和目录时也能用到,我这里就写一个简单的递归,代码如下: /// /// 递归算法 /// /// 参与计算的数值 /// 计算结果 int Get(int i) { if (i <= 0)
2016-06-21 22:48:57 402
原创 C#工厂模式代码实例
此处示例为一个简易计算器工厂模式的实现. 创建类库,名为CalcLib,我把计算功能全部放在这个类库中. 首先,创建一个抽象的计算器算法父类,如下: /// /// 计算器算法父类 /// public abstract class Calculator { public Calculator() {
2016-06-21 22:48:54 411
原创 C#获取时间戳的方法
获取时间戳的方法 /// /// 获取时间戳 /// /// 当前时间 /// 时间戳(type:long) static long GetUnixTime(DateTime nowTime) { DateTime startTime = TimeZone.Current
2016-06-21 22:48:47 468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人