博客园 - 大龄书童
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=75430
2016-11-04T06:28:48Z
大龄书童
https://www.cnblogs.com/jiekk/
feed.cnblogs.com
https://www.cnblogs.com/jiekk/p/5871790.html
javascript 函数声明和函数表达式 - 大龄书童
定义js函数的方法有两种,1、函数声明 2、函数表达式 这两种方式的区别是:1、函数声明可以先调用后定义(javascript引擎在解释的时候会把所有的函数声明提升)2、函数表达式必须先定义后使用。看下面例子直观区别 函数声明 函数表达式
2016-09-14T05:53:00Z
2016-09-14T05:53:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】定义js函数的方法有两种,1、函数声明 2、函数表达式 这两种方式的区别是:1、函数声明可以先调用后定义(javascript引擎在解释的时候会把所有的函数声明提升)2、函数表达式必须先定义后使用。看下面例子直观区别 函数声明 函数表达式 <a href="https://www.cnblogs.com/jiekk/p/5871790.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/p/5871979.html
javascript立刻执行函数 - 大龄书童
一般常见的立刻执行函数推荐如下两种: 一些其他的写法,如: 因为javascript函数没有显式写return返回值的都会默认返回undefined,其它在function前面加"!"、"+"、"-"的,返回值会与这些一元运算符进行运算的 javascript没有块级作用域,为了避免不同js插件间的
2016-09-14T05:52:00Z
2016-09-14T05:52:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】一般常见的立刻执行函数推荐如下两种: 一些其他的写法,如: 因为javascript函数没有显式写return返回值的都会默认返回undefined,其它在function前面加"!"、"+"、"-"的,返回值会与这些一元运算符进行运算的 javascript没有块级作用域,为了避免不同js插件间的 <a href="https://www.cnblogs.com/jiekk/p/5871979.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/p/5802147.html
实现DIV居中的几种方法 - 大龄书童
如上的两个div,实现div2在div1里面是居中显示 一、方法一 利用margin,div1的宽减去div2的宽就是div2margin-left的数值:(100-40)/2=30 div1的高减去div2的高就是div2margin-top的数值:(100-40)/2=30 二、方法二 利用cs
2016-08-24T03:20:00Z
2016-08-24T03:20:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】如上的两个div,实现div2在div1里面是居中显示 一、方法一 利用margin,div1的宽减去div2的宽就是div2margin-left的数值:(100-40)/2=30 div1的高减去div2的高就是div2margin-top的数值:(100-40)/2=30 二、方法二 利用cs <a href="https://www.cnblogs.com/jiekk/p/5802147.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/p/5695273.html
页头页尾固定,中间滚动的实现 - 大龄书童
header headerheaderheaderheaderheaderheaderheader 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 ...
2016-07-22T07:12:00Z
2016-07-22T07:12:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】header headerheaderheaderheaderheaderheaderheader 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 11111 ... <a href="https://www.cnblogs.com/jiekk/p/5695273.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/p/5687720.html
实现图片预加载的三大方法 - 大龄书童
图片预加载的主要思路就是把稍后需要用到的图片悄悄的提前加载到本地,因为浏览器有缓存的原因,如果稍后用到这个url的图片了,浏览器会优先从本地缓存找该url对应的图片,如果图片没过期的话,就使用这个图片 如下是摘录具体的实现思路: 《javascript图片预加载详解》图片的加载速度往往影响着网站整体
2016-07-20T03:45:00Z
2016-07-20T03:45:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】图片预加载的主要思路就是把稍后需要用到的图片悄悄的提前加载到本地,因为浏览器有缓存的原因,如果稍后用到这个url的图片了,浏览器会优先从本地缓存找该url对应的图片,如果图片没过期的话,就使用这个图片 如下是摘录具体的实现思路: 《javascript图片预加载详解》图片的加载速度往往影响着网站整体 <a href="https://www.cnblogs.com/jiekk/p/5687720.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/p/4728673.html
JavaScript 数组-Array的方法总结 - 大龄书童
JavaScript中的Array类型是经常用到的,Array类型也提供了很多方法能实现我们需求,下面我们来总结一下一、创建Array的方法 1、使用Array构造函数 var colors=new Array(); var colors=new Array(3);//创建一个长度为3...
2015-08-13T14:50:00Z
2015-08-13T14:50:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】JavaScript中的Array类型是经常用到的,Array类型也提供了很多方法能实现我们需求,下面我们来总结一下一、创建Array的方法 1、使用Array构造函数 var colors=new Array(); var colors=new Array(3);//创建一个长度为3... <a href="https://www.cnblogs.com/jiekk/p/4728673.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/p/4709866.html
从浏览器输入URL回车发生了什么 - 大龄书童
在浏览器输入url后回车,整个过程发生了什么?整个过程如果节节细述的话,那非常的复杂。我就简单的描述一下整个过程1、查询DNS,获取域名对应的IP地址 (1)、浏览器搜索自身的DNS缓存 (2)、搜索操作系统的DNS缓存 (3)、读取本地的HOST文件 (4)、发起一个DNS的系统调用 (4....
2015-08-07T01:39:00Z
2015-08-07T01:39:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】在浏览器输入url后回车,整个过程发生了什么?整个过程如果节节细述的话,那非常的复杂。我就简单的描述一下整个过程1、查询DNS,获取域名对应的IP地址 (1)、浏览器搜索自身的DNS缓存 (2)、搜索操作系统的DNS缓存 (3)、读取本地的HOST文件 (4)、发起一个DNS的系统调用 (4.... <a href="https://www.cnblogs.com/jiekk/p/4709866.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/p/4707227.html
创建javascript对象的方法 - 大龄书童
一、工厂模式function person (name,age) { var p=new Object(); p.name=name; p.age=age; p.showMessage=function(){ console.log("name:"+this.n...
2015-08-06T07:15:00Z
2015-08-06T07:15:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】一、工厂模式function person (name,age) { var p=new Object(); p.name=name; p.age=age; p.showMessage=function(){ console.log("name:"+this.n... <a href="https://www.cnblogs.com/jiekk/p/4707227.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/p/4691058.html
理解JavaScript闭包 - 大龄书童
什么是闭包闭包是指有权访问另一个函数作用域中的变量的函数(有点拗口吧),简单点就是在一个函数的内部创建另外一个函数,并返回这个函数的引用。(这也是创建闭包的常用方式)function outerFunc (outerNum) { return function innerFunc(in...
2015-07-30T16:37:00Z
2015-07-30T16:37:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】什么是闭包闭包是指有权访问另一个函数作用域中的变量的函数(有点拗口吧),简单点就是在一个函数的内部创建另外一个函数,并返回这个函数的引用。(这也是创建闭包的常用方式)function outerFunc (outerNum) { return function innerFunc(in... <a href="https://www.cnblogs.com/jiekk/p/4691058.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/p/4691023.html
Https要点 - 大龄书童
http和https的区别1、https协议需要到ca申请证书2、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议3、http和https使用的是完全不同的连接方式,用的端口也不一样,http默认端口是80,https是4434、http的连接很简单,是无状态...
2015-07-30T16:04:00Z
2015-07-30T16:04:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】http和https的区别1、https协议需要到ca申请证书2、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议3、http和https使用的是完全不同的连接方式,用的端口也不一样,http默认端口是80,https是4434、http的连接很简单,是无状态... <a href="https://www.cnblogs.com/jiekk/p/4691023.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/archive/2013/05/19/3086840.html
XAMPP 配置多端口 多站点 - 大龄书童
XAMPP安装教程这里有(www.apachefriends.org/zh_cn/xampp.html),具体怎么装,请移步过去看!本文要解决的问题是:1、8888端口分配给XAMPP for Windows后台管理程序,用http://localhost:8888访问它2、9888端口分配给要wo...
2013-05-19T06:47:00Z
2013-05-19T06:47:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】XAMPP安装教程这里有(www.apachefriends.org/zh_cn/xampp.html),具体怎么装,请移步过去看!本文要解决的问题是:1、8888端口分配给XAMPP for Windows后台管理程序,用http://localhost:8888访问它2、9888端口分配给要wo... <a href="https://www.cnblogs.com/jiekk/archive/2013/05/19/3086840.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/archive/2012/11/14/2770331.html
Asp.net 裁剪图片(使用Jcrop,有Jcrop在IE下不起作用解决办法) - 大龄书童
近来做了个项目,需要上传一个图片,然后选择区域,裁剪做为头像使用的是Jcrop (官网为:http://deepliquid.com/content/Jcrop.html),官网有示例。但是里面的Jquery的方法执行的时候在IE和非IE有不同的表现在非IE下,例如Chrome下,如下这样写是没问题...
2012-11-14T09:48:00Z
2012-11-14T09:48:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】近来做了个项目,需要上传一个图片,然后选择区域,裁剪做为头像使用的是Jcrop (官网为:http://deepliquid.com/content/Jcrop.html),官网有示例。但是里面的Jquery的方法执行的时候在IE和非IE有不同的表现在非IE下,例如Chrome下,如下这样写是没问题... <a href="https://www.cnblogs.com/jiekk/archive/2012/11/14/2770331.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/archive/2012/07/25/2608374.html
C# 复制文件和文件夹 - 大龄书童
因为有好多台服务器,每次都要手动进行备份,有点麻烦,而且容易出错,所以写了下面这个用程序来备份,比较简单,就是用C#复制文件和文件View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 using System.IO; 5 using System.Configuration; 6 7 namespace Copy 8 { 9 class Program10 {11 static void Main(string[] args)12 ...
2012-07-25T07:22:00Z
2012-07-25T07:22:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】因为有好多台服务器,每次都要手动进行备份,有点麻烦,而且容易出错,所以写了下面这个用程序来备份,比较简单,就是用C#复制文件和文件View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 using System.IO; 5 using System.Configuration; 6 7 namespace Copy 8 { 9 class Program10 {11 static void Main(string[] args)12 ... <a href="https://www.cnblogs.com/jiekk/archive/2012/07/25/2608374.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/archive/2012/07/18/2598329.html
Windows7部署WordPress傻瓜式教程(IIS7.5+MySQL+PHP+WordPress) - 大龄书童
网上找了很多windows7里面部署wordpress的教程,大多数都是没质量的,写得不清不楚。以下这篇简单、清楚、明了一字不漏的转自http://www.cnblogs.com/vengen/archive/2010/01/01/wordpressinstall.html-------------...
2012-07-18T14:48:00Z
2012-07-18T14:48:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】网上找了很多windows7里面部署wordpress的教程,大多数都是没质量的,写得不清不楚。以下这篇简单、清楚、明了一字不漏的转自http://www.cnblogs.com/vengen/archive/2010/01/01/wordpressinstall.html-------------... <a href="https://www.cnblogs.com/jiekk/archive/2012/07/18/2598329.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/archive/2012/04/10/2440618.html
asp.net 导出Excel方法总结 - 大龄书童
一:这种方法是把 DataSet的DataTable里面的数据拼接成html的<table></table>形式输出。 缺点:(1)这是一种伪Excel格式,用Excel打开的时候会提示 "格式与文件扩展名格式不一致" 每次都要手动确定打开,烦 (2)这样一个一个的循环,效率低 优点:直接从浏览器输出,用户可以选择保存路径 public string GetExportString(DataSet ds) { StringBuilder data = new StringBuilder();//因为循环很多,用 StringBuilder速度会快很多
2012-04-10T07:13:00Z
2012-04-10T07:13:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】一:这种方法是把 DataSet的DataTable里面的数据拼接成html的<table></table>形式输出。 缺点:(1)这是一种伪Excel格式,用Excel打开的时候会提示 "格式与文件扩展名格式不一致" 每次都要手动确定打开,烦 (2)这样一个一个的循环,效率低 优点:直接从浏览器输出,用户可以选择保存路径 public string GetExportString(DataSet ds) { StringBuilder data = new StringBuilder();//因为循环很多,用 StringBuilder速度会快很多 <a href="https://www.cnblogs.com/jiekk/archive/2012/04/10/2440618.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/archive/2012/03/29/2423602.html
Windows下 Python 安装包的配置 - 大龄书童
最近在学习 python 有些基本配置的问题,经试验,可行,摘录下来1、下载安装 Python python-2.7.2.msi http://www.python.org/download/ 如下载 Python 2.7.2,安装目录为 C:\Python27 2、添加环境变量 path = C:\Python27 此步骤可实现在命令行下,不用进入 Python 目录即可执行 python.exe3、下载 setuptools注意对应 Python 的版本,完成后运行 exe 即可完成安装setuptools-0.6c11.win32-py2.7.exe http://pypi.pyth..
2012-03-29T08:33:00Z
2012-03-29T08:33:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】最近在学习 python 有些基本配置的问题,经试验,可行,摘录下来1、下载安装 Python python-2.7.2.msi http://www.python.org/download/ 如下载 Python 2.7.2,安装目录为 C:\Python27 2、添加环境变量 path = C:\Python27 此步骤可实现在命令行下,不用进入 Python 目录即可执行 python.exe3、下载 setuptools注意对应 Python 的版本,完成后运行 exe 即可完成安装setuptools-0.6c11.win32-py2.7.exe http://pypi.pyth.. <a href="https://www.cnblogs.com/jiekk/archive/2012/03/29/2423602.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/archive/2012/02/06/2340292.html
IIS文件大小限制 - 大龄书童
一、上传文件大小限制修改:1 、运行iisreset –stop,关闭 iis admin service 服务。2、 找到 windows\system32\inesrv\ 下的 metabase.xml 文件。3、 用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(比如10M即:10240000),默认为:204800,即:200K。4 、存盘,然后运行iisreset重启 iis admin service 服务。 二、下载文件大小限制修改:1、运行iisreset –stop,关闭 iis admin service 服务。2、找到 wi
2012-02-06T07:54:00Z
2012-02-06T07:54:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】一、上传文件大小限制修改:1 、运行iisreset –stop,关闭 iis admin service 服务。2、 找到 windows\system32\inesrv\ 下的 metabase.xml 文件。3、 用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(比如10M即:10240000),默认为:204800,即:200K。4 、存盘,然后运行iisreset重启 iis admin service 服务。 二、下载文件大小限制修改:1、运行iisreset –stop,关闭 iis admin service 服务。2、找到 wi <a href="https://www.cnblogs.com/jiekk/archive/2012/02/06/2340292.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/archive/2012/01/13/2321693.html
异步请求数据简单例子 - 大龄书童
异步请求核心js代码function callServer(type, url, isAsync, user, passWord) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); //Open方法中包含了5个参数,前三个是必要的,后两个是可选的(在服务器需要进行身份验证时提供) //数据传送方式即GET或POST,服务网页的URL,是否异步请求(缺省为True,即异步执行。False,为同步执行),用户名(可省略),用户口令(可省略) xmlHttp.Open(type, url, isAsync, user, p..
2012-01-13T07:32:00Z
2012-01-13T07:32:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】异步请求核心js代码function callServer(type, url, isAsync, user, passWord) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); //Open方法中包含了5个参数,前三个是必要的,后两个是可选的(在服务器需要进行身份验证时提供) //数据传送方式即GET或POST,服务网页的URL,是否异步请求(缺省为True,即异步执行。False,为同步执行),用户名(可省略),用户口令(可省略) xmlHttp.Open(type, url, isAsync, user, p.. <a href="https://www.cnblogs.com/jiekk/archive/2012/01/13/2321693.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/archive/2011/12/31/2308587.html
从数据库读取数据绑定到TreeView(内含设置样式,图片) - 大龄书童
例子,纯代码,仅供参考 /// <summary> /// 邦定根节点 /// </summary> public void BindTreeView(DataTable dt) { DataTable aldt = GetTreeList("").Tables[0]; //菜单状态 tv.Nodes.Clear(); // 清空树 if (Request.QueryString["Type"] == "User") ...
2011-12-31T03:50:00Z
2011-12-31T03:50:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】例子,纯代码,仅供参考 /// <summary> /// 邦定根节点 /// </summary> public void BindTreeView(DataTable dt) { DataTable aldt = GetTreeList("").Tables[0]; //菜单状态 tv.Nodes.Clear(); // 清空树 if (Request.QueryString["Type"] == "User") ... <a href="https://www.cnblogs.com/jiekk/archive/2011/12/31/2308587.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jiekk/archive/2011/12/26/2302680.html
开发订餐管理系统的一些总结 - 大龄书童
一:在前台通过js获取DropDownList 控件选中的值 var dropDownList = document.getElementById("<%=DropDownListID.ClientID %>"); //获取DropDownList控件 var dropDownListValue = dropDownList.options[dropDownList.selectedIndex].value; //获取选择项的值二:最后一行显示的是GridView一列的相加结果找到RowDataBound事件,双击注册后,写入如下代码 if (e.Row.Row
2011-12-26T15:39:00Z
2011-12-26T15:39:00Z
大龄书童
https://www.cnblogs.com/jiekk/
【摘要】一:在前台通过js获取DropDownList 控件选中的值 var dropDownList = document.getElementById("<%=DropDownListID.ClientID %>"); //获取DropDownList控件 var dropDownListValue = dropDownList.options[dropDownList.selectedIndex].value; //获取选择项的值二:最后一行显示的是GridView一列的相加结果找到RowDataBound事件,双击注册后,写入如下代码 if (e.Row.Row <a href="https://www.cnblogs.com/jiekk/archive/2011/12/26/2302680.html" target="_blank">阅读全文</a>