- 博客(145)
- 资源 (1)
- 收藏
- 关注
原创 mysql常用命令
1,启动和关闭 C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld根据系统中MySQL安装位置的不同,前面的例子中使用的路径也不同。在非NT版本的Windows中,在后台启动mysqld。也就是,服务器启动后,你应当可以看见后面的命令提示。如果你用该方法在Windows NT、2000、XP或2003中启动
2016-06-11 14:36:30 204
原创 ubuntu下eclipse配置
1、官方下载:http://www.eclipse.org/downloads/2、解压到指定目录:/opttar -zxvf eclipse-* -C /opt(1)如果想把eclipse目录的更改为root拥有,可以执行下面的命令sudo chown -R root:root /opt/eclipse(2)在/usr/bin目录下创建一个启动脚本eclipse:su
2016-06-11 14:36:14 264
原创 你必须了解的Session的本质
有一点我们必须承认,大多数web应用程序都离不开session的使用。这篇文章将会结合php以及http协议来分析如何建立一个安全的会话管 理机制。我们先简单的了解一些http的知识,从而理解该协议的无状态特性。然后,学习一些关于cookie的基本操作。最后,我会一步步阐述如何使用一 些简单,高效的方法来提高你的php应用程序的安全性以及稳定行。我想大多数的php初级程序员一定会认为php默...
2016-05-27 11:46:31 97
原创 js 光标位置
1,firefox 富文本编辑框中 var range = document.createRange(); range.selectNodeContents(obj); range.collapse(false); var sel = window.getSelection(); sel.remove...
2016-05-25 15:28:16 86
原创 ued
TaoBaoUED 阿里巴巴国际UED团队 腾讯ISUX 网易用户体验设计中心 【团队博客】 腾讯 腾讯CDC http://cdc.tencent.com/ CDC(Customer Research & User Experience Design Center)腾讯用户研究与体验设计中心腾讯ISD http://i...
2016-04-03 18:53:32 204
原创 vim 目录
一 安装方法官方网站: The NERD tree : A tree explorer plugin for navigating the filesystem 下載 NERD_tree.zip(不过我这边官网打不开,于是去csdn下了一份NERDTree.zip)unzip NERD_tree.zip mkdir -p ~/.vim/plugin # 如果沒有 plugi...
2016-03-31 17:02:58 227
原创 vim 常用命令
一,光标移动大家不要觉得光标移动不重要,其实它是基础,更好的光标移动,复制,粘贴,删除等才能更加的得心应手,进入了编辑器里面后,鼠标就不能用了。 光标移动h 或 向左箭头键(←)20h或者20(←)光标向左移动一个字符光标向左移动20个字符,j 或 向下箭头键(↓)20j或者20(↓)光标向下移动一行光标向下移动20行,k...
2016-03-31 15:19:10 420
原创 jquery tablersorter 常用配置
1,汉字排序 $(function(){ $("table").tablesorter({ //配置为localeCompare比较方式 textSorter: function(a, b, direction, columnIndex, table){ return a.localeCompare(b); } });}); ...
2015-11-24 17:11:32 276
js unicode转中文
var zh = { common : { edit_confirm : "\u662F\u5426\u5728\u6B64textarea\u6A19\u7C64\u5167\u4F7F\u7528\u300C\u6240\u898B\u5373\u6240\u5F97\u300D\u6A21\u5F0F\uFF1F", apply : "\u61C9\u7528", ...
2015-10-29 00:17:24 5145
原创 HTTP 错误代码
HTTP 1xx-信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx响应。 100-继续。 101-切换协议。 2xx-成功 这类状态代码表明服务器成功地接受了客户端请求。 200-确定。客户端请求已成功。 201-已创建。 202-已接受。 203-非权威性信息。 204-无内容。 205-重置内容。 206-部分内容。 3xx-重定向 客户端浏览器必须采...
2015-08-13 11:35:00 110
原创 如何让html支持<!--#include virtual="/commons-n/top/top-1.html" -->
1,加载ssi模块。因为ssi是apache中的一个模块服务项,要使用ssi功能,我们首先要对ssi模块进行加载,打开apache的配置文件httpd.conf。找到 LoadModule ssl_module modules/mod_ssl.so 命令,因该服务未被默认加载,所以只需取消该命令前的注释符#即可开启 2,添加你需要的文件类型使用ssi技术的默认文件名为.shtm...
2015-07-22 16:23:10 424
原创 常用js 时间函数
//本月var d = new Date(); d.setDate(1); var first_day = d.getFullYear() + '-' + (d.getMonth() +1) + '-' + d.getDate(); d.setMonth(d.getMonth() +1); ...
2015-06-02 17:06:23 95
原创 Xargs用法详解
查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (2)基本元字符集及其含...
2015-02-06 09:29:38 240
原创 css 绝对定位居中
<body style="overflow:hidden;margin:0;left:0;"> <div style="position: absolute; width:100%;height:100%;border:1px solid blue;"> <div style="position: relative; border: s...
2014-06-20 10:20:43 84
原创 Linux下which、whereis、locate、find 命令的区别
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 which 查看可执行文件的位置 whereis 查看文件的位置 locate 配 合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 1、which 语法: [...
2014-06-14 13:52:48 81
原创 Windows下安装和使用UglifyJS
现在NodeJS也有windows版本了,所以写了本文,我们用原生的NodeJS来运行UglifyJS。一、下载并安装NodeJS for Windows 0.6.5 或进入NodeJS官网下载最新版本。二、查看版本:运行cmdnode -vnpm -v如果上诉两个命令出错,请打开系统环境变量Path,直接点确定。再试。三、安装UglifyJS 这里我们...
2014-06-13 18:50:54 682
原创 网页中的各种尺寸
function getInfo() { var s = ""; s += " 网页可见区域宽:" + document.body.clientWidth + "\n"; s += " 网页可见区域高:" + document.body.clientHeight + "\n"; s += " 网页可见区域宽:" + doc
2014-05-23 10:14:15 202
原创 em(倍)与px的区别
在国内网站中,包括三大门户,以及“引领”中国网站设计潮流的蓝色理想,ChinaUI等都是使用了px作为字体单位。只有百度好歹做了个可调的表率。而 在大洋彼岸,几乎所有的主流站点都使用em作为字体单位,也就是可调的。没错,px比em更加容易使用,大部分读者不知道em为何物或者它相当于多少 px。国外人士如此重视网站易用性(Accessibility),不仅因为其根生蒂固的人文精神,直接原因可能是因...
2014-05-21 14:32:04 95
原创 crontab 用法[转]
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/ser...
2014-04-17 13:50:15 80
原创 在action中调用其它controller的action
有两种调用方式1,用runController Yii::app()->runController('catagory/index'); 2,用createController $cat=Yii::app()->createController('catagory');//returns array containing controller i...
2014-04-15 18:55:16 263
原创 对上传的flv,mp4截图
php -r 'exec("ffmpeg -i video.flv -ss 0 -vframes 1 shot.png")'
2014-04-15 17:37:28 90
原创 php 调试
file_put_contents(realpath('./').'/aaaaaaa',json_encode($resourceInfo)."\r\n",FILE_APPEND | LOCK_EX);
2014-03-21 15:10:20 89
原创 window下查看端口占用情况
window下查看端口占用情况转:http://www.iteye.com/topic/1117270开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占...
2014-03-02 18:54:19 72
原创 javascript原型链
javascript语言中,没有类的概念。如何在前端开发中,融入OOP的思想呢?在此之前,我们先要弄清楚function,new这两个关键字都做了些什么。function:使用function 实现 javascript函数申明。函数我们都会用,然而javascript的函数到底是什么?让我们从最简单的函数开始:javascript数据是存在栈内存(stack)和堆内存(hea...
2014-01-16 10:31:41 157
原创 php 统计可读字数
$recordset = array(array('body'=>'<h1 data-role="title">中国人</h1><div data-role="author"></div><div data-role="content">李34团%$长教#@$导我,们.说,<青&
2013-09-10 12:01:26 87
原创 mysql事件
MySQL5.1.x版本中引入了一项新特性EVENT,顾名思义就是事件、定时任务机制,在指定的时间单元内执行特定的任务,因此今后一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能。 查看当前是否已开启事件调度器:SHOW VARIABLES LIKE 'event_scheduler';或SELECT @@event_scheduler;或SHOW...
2013-08-28 17:59:58 77
原创 利用SVN的POST-COMMIT钩子自动部署代码
我们在开发的过程将代码提交到SVN后使用SVN的hook,通过post-commit脚本,在目标文件夹根下执行svn update操作,将更新内容同步到测试环境,这样开发调试非常方便。 post-commit内容: --------------------------------------------#!/bin/sh#修改为服务编码export LANG=zh_CN.gb2312#...
2013-03-28 00:04:09 451
原创 linux下"没有设置 SVN_EDITOR...."错误解决方法
svn: 无法使用外部编辑器获得日志信息;考虑设置环境变量 $SVN_EDITOR,或者使用 --message (-m) 或 --file (-F) 选项svn: 没有设置 SVN_EDITOR,VISUAL 或 EDITOR 环境变量,运行时的配置参数中也没有 “editor-cmd” 选项解决办法:export SVN_EDITOR=vim...
2013-02-23 01:19:23 82
原创 用xdebug对php进行性能分析
1. 下载PHP的XDebug扩展,网址:http://xdebug.org/ 2. 将下载的模块(php_xdebug-2.0.5-5.2.dll)放到PHP的安装的 ext 目录下; 3. 配置php.ini文件,将以下几行添加 extension=php_xdebug-2.0.5-5.2.dll [Xdebug]xdebug.auto_trace = 1xdebug.col...
2013-01-28 17:58:24 196
原创 用sql脚本,安全添加字段
CREATE PROCEDURE safe_add_col(tname VARCHAR(50),cname VARCHAR(50)) BEGIN SET @a = ''; SELECT column_name into @a FROM information_schema.columns WHERE table_name = tname AND ...
2013-01-09 16:12:27 124
原创 linux下批量删除Thumbs.db文件
在windows下用ftp客户端上传网站文件时,会把windows系统生成的Thumbs.db也上传到空间里,一般情况我们购买的vps可用空间容量都不大,如果图片目录较多,里面的Thumbs.db文件加起来也会比较大。如果用ftp客户端一个个查找删除,在目录层级较多时,会比较麻烦。 find ./ -name Thumbs.db |xargs rm -rfxargs的功能:它将输入...
2013-01-04 11:52:19 166
原创 CentOS下配置iptables防火墙
CentOS(Community ENTerprise Operating System)是Linux发行版之一,当我们使用CentOS时,我建议大家配置一个iptables,iptables 是与最新的 2.6.x 版本Linux 内核集成的 IP 信息包过滤系统.非常好用。下面我教大家在CentOS下配置iptables防火墙。AD: 在CentOS下配置...
2013-01-03 21:42:30 155
原创 centos安装svn
搭建SVN服务,有效的管理代码1、安装 #yum install subversion 判断是否安装成功#svn --version svnserve, version 1.6.11 (r934486)出现上面的提示,说明安装成功。 有了SVN软件后还需要建立SVN库。#mkdir /opt/svn/repos#svnadmin create ...
2013-01-03 19:19:45 60
原创 css 强制换行 IE、firefox 换行
对于div,p等块级元素 正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行:html正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义css#wrap{white-space:normal; width:200px; } 1.(IE浏览...
2012-02-21 10:05:01 79
原创 Div被Select挡住解决办法
Div被Select挡住解决办法 Div下拉菜单被Select挡住的解决办法 下拉菜单 bbbbbbb ccccccc ccccccc ccccccc ccccccc te...
2011-11-19 16:53:45 94
原创 javascritp 闭包
偶尔听人说javascript闭包,让我联想起以前学编译原理和数字逻辑里讲的闭包,以前上课讲的闭包很难懂,而且含有递归的意思在里面,现在不想再查看里面的闭包概念。但javascript我是经常要用,所以是要懂这里面的概念。其实javascript里的闭包概念很简单,就是函数用到外部变量,不需要传参就可以获取。举个例子: <script> var sMessa...
2011-11-18 09:42:04 70
原创 discuz 本地修改后部署到服务器
discuz 本地修改后部署到服务器 为了使discuz能满足个性化的需求,通常都会对默认按装的discuz进行修改。修改的方法跟据需求的不同,一般有两种方式:1,对于较小的修改,可以在产品服务器上装好论坛后进行设置和修改。2,对于比较复杂的修改,通常会在生产环境安装调试好以后,部署到产品服务器。(注:本文使用的discuz为discuz x2.) 装本地安...
2011-11-11 13:21:31 274
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人