- 博客(51)
- 资源 (5)
- 收藏
- 关注
原创 javascrip获取变量的数据类型
JS基本类型有数字、布尔、字符串和对象类型。typeof "" "string" typeof 1 "number" typeof true "boolean" typeof /^$/ "object" typeof Date "function" typeof new Date() "object" typeof {} "object"
2013-08-29 10:58:21 582
原创 javascript插件推荐
日期时间插件:My97 Datepicker 官网:http://www.my97.net/dp/index.asp弹出层插件:artDialog 官网http://www.planeart.cn/demo/artDialog/
2013-08-26 13:15:04 588
原创 javascript数组相关函数
/** * 数组合并 * 关联数组键名冲突后面覆盖前面,所引数组则不覆盖 * arr1,arr2,arr3,... * @returns {Array} */function array_merge() { var numargs = arguments.length; //获取参数人的个数 var newArr = []; for (var i = 0
2013-08-20 14:49:21 575
原创 linux定时任务的设置
1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh */2 *
2013-08-16 18:07:16 423
原创 javascript获得字符串实际长度,中文2,英文1(一般微薄都是这个判断)
/** * 获得字符串实际长度,中文2,英文1(一般微薄都是这个判断) * @param {type} str * @returns {Number} */function getChrLen(str) { ///获得字符串实际长度,中文2,英文1 ///要获得长度的字符串 var realLength = 0, len = str.length, charCod
2013-08-15 10:58:19 648
原创 javascript获取url参数中的值(针对thinkphp中的urlwrite模式也可以)
/** * 获取url参数中的值(针对thinkphp中的urlwrite模式也可以) * @param {type} url * @param key 参数名; * @returns {Boolean} */ function getUrlPa
2013-08-14 13:47:33 1917 1
原创 javascript中document.write详解
document.write()方法可以用在两个方面:页面载入过程中用实时脚本创建页面内容,以及用延时脚本创建本窗口或新窗口的内容。该方法需要一个字符串参数,它是写到窗口或框架中的HTML内容。这些字符串参数可以是变量或值为字符串的表达式,写入的内容常常包括HTML标记语言。 记住,在载入页面后,浏览器输出流自动关闭。在此之后,任何一个对当前页面进行操作的document.write()
2013-08-10 11:46:20 1063
原创 Filezilla虚拟目录的配置(解决设置多个目录只显示主目录的问题)
Filezilla虚拟目录的配置:在具有多个目录需要共享的情况下,设置虚拟目录是比较利于管理的选择。通常,一个FTP服务器需要有一个“Home”主目录,然后设置若干个虚拟目录。首先进入到用户管理界面,选中Test用户,选中当前设置的目录。点击“Set as home dir(设置主目录)”选项 ,将当前目录设置为“home(主目录)”主目录。点击Add(添加)按钮,在原有目录之外,
2013-08-09 13:09:34 7047
原创 iis不能启动站点,端口被占用.(解决办法)
iis 能启动站点。另一个站点可能己经在使用您为此站点配置端口。请为此站点先择一个没有使用的端口.这个问题一般是由于端口占用状态造成的解决办法是:1、在cmd命令窗口输入netstat -abn ->c:/port80.txt然后到c盘port80.txt文件中找到占用80端口的程序pid,记下pid。打开任务管理器,点击“查看”/选择列,勾选“PID(进程标识符)”,然后单击“进
2013-08-09 12:55:26 3266
原创 php去除html代码中的标签,写空白字符
/** * 去除html代码中的标签,写空白字符 */function get_html_char($html) { return strtr(strip_tags($html), array(' ' => '', ' ' => '', ' ' => '', '\t' => '', '\n' => '', '\r' => '', '\0' => '', '\x0B' => '', '
2013-08-08 16:44:44 668
原创 php高效率写法(详解原因)
1.尽量静态化:如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。当然了,这个测试方法需要在十万级以上次执行,效果才明显。其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存。任何语言都是
2013-08-08 13:38:16 637
原创 PHP header用法
header('HTTP/1.1 404 Not Found');//php返回404状态码header("status: 404 Not Found"); //php返回404状态码(FastCGI模式下使用的)header('location:www.baidu.com');//php做302跳转
2013-08-07 12:19:46 647
原创 Linux PHP编译生成扩展与修改配置
给大家推荐一款很不错的Linux PHP系统很有学习价值,这里我主要讲解Linux PHP系统的应用,包括介绍Linux PHP知识等方面。服务器运行一段时间后,可能突然会需求添加某个扩展,如curl、pdo、xmlrpc等,这就需要在不重新编译Linux PHP的情况下独立添加扩展。下面以安装curl及tidy为例,介绍具体安装步骤。1.安装crul wget http:/
2013-08-04 18:28:56 846
原创 各种软件注册码
Navicat 8 for MySQL的注册码:PremiumSoft Navicat for MySQL Enterprise Edition v8.XX姓名(Name):3ddown.com组织(Organization):3ddown.com注册码(Serial):NAVJ-W56S-3YUU-MVHVEditplus 编辑器的注册码Name: crsky
2013-08-04 16:29:53 1024
原创 javascript对cookie的操作
//名字,值,时间,路径,有效域名function addCookie(name,value,expires,path,domain){ var str=name+"="+escape(value); if(expires!=""){ var date=new Date(); date.setTime(date.getTime()+expires*
2013-08-04 16:21:54 811
原创 mysql 存储量
MySQL 3.22限制的表大小为4GB。由于在MySQL 3.23中使用了MyISAM存储引擎,最大表尺寸增加到了65536TB(2567 – 1字节)。由于允许的表尺寸更大,MySQL数据库的最大有效表尺寸通常是由操作系统对文件大小的限制决定的,而不是由MySQL内部限制决定的。InnoDB存储引擎将InnoDB表保存在一个表空间内,该表空间可由数个文件创建。这样,表的大小就能超过单独
2013-08-04 15:20:33 983
原创 seo优化百度经验
以下内容全部用于百度引擎优化,其它引擎只可参考。外链不要刻意做PR值仅供参考原创是脑力活,伪原创是技术活,其它都是白干活。关键字和内链接是SEO中的重中之重内链要下真功夫页面结构层次两到三层,每层URL均相关且title相关TITLE写法:文章标题,栏目名称,网站名称关键字要在详细页着重培养,每页一到两个网站优化是脑力活,不是体力活,如果你发现起得比鸡早,睡得比狗晚,吃得比猪差,干得比驴多,那么:
2013-08-04 15:16:52 2589
原创 CSS兼容性技巧整理从IE6-IE9 火狐谷歌浏览器兼容
CSS样式表对浏览器的兼容性问题有时让人很头疼,不过当我们了解了其中的原理与技巧,就会觉得轻松一些。本文收集整理了IE7,6与Fireofx的CSS兼容性处理技巧,供大家参考。CSS兼容常用技巧请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C标准,一定要加DOCTYPE声明。1.div的垂直居中问题vertical-align:middle;
2013-08-04 15:11:12 1253
原创 mysql常用函数及应用
MYSQL 命令: mysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。 (例:mysql -h110.110.110.110 -Uroot -P123456 注:u与root可以不用加空格,其它也一样) mysqladmin -u用户名 -p旧密码 password 新密码 修改密码 grant select o
2013-08-04 10:37:27 730
原创 javascript数据类型转换
JS 数据类型转换 方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。在判断字符串是否是数字值前,parseInt()和pars
2013-08-04 10:35:17 460
原创 javascript获取浏览器高度和宽度值(多浏览器)_2
假设 obj 为某个 HTML 控件。obj.offsetTop 指 obj 距离上方或上层控件的位置,整型,单位像素。obj.offsetLeft 指 obj 距离左方或上层控件的位置,整型,单位像素。obj.offsetWidth 指 obj 控件自身的宽度,整型,单位像素。obj.offsetHeight 指 obj 控件自身的高度,整型,单位像素。我们对前面提到的“上方
2013-08-04 10:30:37 696
原创 http状态代码含义表
http状态代码含义表:100 - 表示已收到请求的一部分,正在继续发送余下部分。101 - 切换协议。2xx - 成功。服务器成功地接受了客户端请求:200 - 确定。客户端请求已成功。201 - 已创建。202 - 已接受。203 - 非权威性信息。204 - 无内容。205 - 重置内容。206 - 部分内容。300 - 针对收到请求,服务器可执行
2013-08-04 10:23:21 632
原创 javascript面向对象的5种写法
//第1种写法 function Circle(r) { this.r = r; } Circle.PI = 3.14159; Circle.prototype.area = function() { return Circle
2013-08-04 09:38:36 540
原创 php的base32函数
<?phpfunction base32_encode($input) { $BASE32_ALPHABET = 'abcdefghijklmnopqrstuvwxyz234567'; $output = ''; $v = 0; $vbits = 0; for ($i = 0, $j = strlen($input); $i < $j; $i++) {
2013-08-02 22:15:12 4756
原创 PHP 移位运算符
移位运算符移位运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:>(带符号右移)和>>>(无符号右移)。在移位运算时,byte、short和char类型移位后的结果会变成int类型,对于byte、short、char和int进行移位时,规定实际移 动的次数是移动次数和32的余数,也就是移位33次和移位1次得到的结果相同。移动long型的数值时,规定实际移动的
2013-08-02 22:11:47 739
原创 javascript时间相加相减格式化
//调用 date1-date2var mytime = dateDiff('2011-12-29 10:20:56', '2011-12-30 14:13:25');//时间相减少方法(主方法)function dateDiff(date1, date2) { var getTime1 = stringToTime(date1, 'getTime'); var getTi
2013-08-02 18:25:52 1838
原创 W3C标准是什么,需注意哪些问题?
网站要通过W3C标准,需要注意以下几个问题: 1.XHTML 1.0 文件类别宣告的正确写法 (不可小写) A:过度标准(Transitional) http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">B:框架标准(Frameset) "http://www.w3.org/TR/xhtml1/DTD/xht
2013-08-02 18:21:41 770
原创 javascript所有事件列表解说
事件 浏览器支持 解说一般事件 onclick IE3、N2 鼠标点击时触发此事件ondblclick IE4、N4 鼠标双击时触发此事件onmousedown IE4、N4 按下鼠标时触发此事件onmouseup IE4、N4 鼠标按下后松开鼠标时触发此事件on
2013-08-02 18:19:51 727
原创 javascript页面置底
js初始化置底,一打开页面就滚动到底部,实现页面打开后滚动到最底端的效果,最底部,尾部:方法一:用scroll方法实现。 document.write(new Array(100).join("")) 方法二:用scrollBy方法实现。 document.write(new Array(100).join("")) 方法三:用
2013-08-02 18:01:44 2451
原创 javascript函数用法(语法)
字符串(String)1.声明var myString= new String("Every good boy does fine.");var myString= "Every good boy does fine.";2.字符串连接var myString= "Every " + "good boy " + "does fine.";var myString=
2013-08-02 18:00:05 575
原创 javascript常用正则表达式
用户名:/^[a-z0-9_-]{3,16}$/密码:/^[a-z0-9_-]{6,18}$/十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/电子邮箱:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/URL:/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\
2013-08-02 17:56:45 438
原创 javaScript对文件的操作
一、功能实现核心:FileSystemObject 对象 其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。在详细介绍FileSystemobject对象的各个属性和方法的使用细节前,先来看看这个对象包括哪些相关对象和集合: 二、FileSystemObject编程三部曲 使用FileSystemObject
2013-08-02 17:55:15 507
原创 javascript函数
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中
2013-08-02 17:52:53 679
原创 javascript获取浏览器高度和宽度值(多浏览器)_1
document.body.clientWidth ==> BODY对象宽度 ie6 ie7 ie8 firefox chromedocument.body.clientHeight ==> BODY对象高度 ie6 ie7 ie8 firefox chromedocument.documentElement.clientW
2013-08-02 17:42:46 757
原创 linux下常用FTP命令
1. 连接ftp服务器格式:ftp [hostname| ip-address]a)在linux命令行下输入:ftp 192.168.1.1b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。2. 下载文件下载文件通常用get和mget这两条命令。a) get 格式:get [remote-file] [local-file]将文
2013-08-02 17:35:08 530
原创 window cmd下FTP使用命令全集
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。FTP的命令行格式为: ftp -v -d -i -n -g [主机名] -v 显示远程服务器的所有响应信息; -n 限制ftp的自动登录,即不使用; .n etrc文件; -
2013-08-02 17:34:00 1454
原创 javascript前端使用技巧_3
1、focus和blur事件不支持冒泡,但是它支持捕获,所以在事件代理中我们可以使用捕获,但是ie不支持捕获,ie可以通过focusin和focusout这两个专有事件来代替,它们是支持冒泡的2、需要做页面刷新的时候推荐使用location.replace和location.href两个方法,而不推荐使用location.reload和history.go(0),因为这两个刷新相当于按F5刷新
2013-08-02 17:33:08 490
原创 php判断是否为ajax请求摘自thinkphp
function isAjax() { if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) ) { if('xmlhttprequest' == strtolower($_SERVER['HTTP_X_REQUESTED_WITH'])) return true; }
2013-08-01 17:50:35 2398
原创 mySql登陆密码忘记了怎么办?
如果不是root密码:连root的密码也忘记了吗?没有的话,用root进去,修改mysql数据库user表咯。如果是root密码:方法一:MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器: safe_mysqld --skip-grant-tables& 即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQ
2013-08-01 13:42:12 609
原创 mysql配置文件my.cnf详解[部分]
basedir = path使用给定目录作为根目录(安装目录)。character-sets-dir = path给出存放着字符集的目录。datadir = path从给定目录读取数据库文件。pid-file = filename为mysqld程序指定一个存放进程ID的文件(仅适用于UNIX/Linux系统); Init-V脚本需要使用这个文件里的进程ID结束mysql
2013-08-01 12:48:24 432
DHTML 手册
2013-08-10
jQuery1.8.3_20121215.chm
2013-08-10
JavaScript核心参考手册
2013-08-10
Snoopy-1.2.4
2013-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人