最近的文章列表

Linux VPS下SSH常用命令
目录操作:rm -rf mydir /*删除mydir目录*/mkdir dirname /*创建名为dirname的目录*/cd mydir /*进入mydir目录*/cd - /*回上一级目录*/cd .. /*回父目录,中间有空格*/cd ~ /*回根目录*/mv tools tool /*把tools目录改名为tool */ln -s tool bac /*给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了*/cp -a tool /home/vpser/www /*把tool目录下所有文件复制到www目录下 */文件操作:rm go.tar /* 删除go.tar文件 */find mt.cgi /* 查找文
2011/9/9 Comments:
linux VPS安装PHP环境,架FTP,绑域名
第一部,PHP环境现在Linux VPS越来越便宜了,与虚拟空间价差越来越小了,当然空间拿起来就能用,而VPS还需要安装配置生产环境,否则还不能正式使用,尤其是Linux环境,也是让很多人头疼。其实VPS安装也是蛮简单的,因为现在有很多热心网友制作了一键安装包,大大简化了新手安装的难度。必备工具:Putty,推荐WinSCP(已内置Putty)打开Putty,SSH登陆VPS。这次示例是安装Linux+Nginx+MySQL+PHP 生产环境,简称Lnmp。Linux VPS默认已经装好的,后台也可以选择安装不同的Linux系统,系统建议选择CentOS 32位,64位只在4G内存以上VPS才会发挥效能,VPS 32位系统更好。1、因为是安装Nginx,不用Apache,因为可能有些系统环境
2011/9/9 Comments:
验证DNS有没有被屏蔽的方法
1、点开始-运行-输入CMD,再输入 ipconfig /all ,在下DNS SERVER里找到你使用的DNS服务器地址。2、再输入 nslookup www.xxx.com(你的域名) 你的DNS服务器IP ,来查看是否能解析。3、再输入 nslookup www.xxx.com(你的域名) 8.8.8.8 使用Google的DNS服务器验证。 >repath}articles/common/upload/2011/09/08/15356y4.jpg" />
2011/9/8 Comments:
Error: Request object error “ASP 0104 : 80004005"
Error:Request object error’ASP 0104 : 80004005’ Operation not Allowed Reason:IIS6.0 prevents the upload of files more than +200Kb. So you need to make some changes in the default IIS settings first. Background:For IIS6.0 users, the AspMaxRequestEntityAllowed property specifies the maximum number of bytes allowed in the entity body of an ASP request
2011/9/8 Comments:
Google电吉他扩展版——可智能识别曲谱
var runcode={};runcode.open_new=function(element){var code = document.getElementById(element).value;var win = window.open("", "", "");win.opener = null;win.document.write(code);win.document.close();}runcode.copy=function(element){var codeobj = document.getElementById(element) ;if (window.clipboardData){ window.clipboar
2011/9/5 Comments:
event.offsetX 在 firefox 有對應的屬性嗎?
event.offsetX 依照微軟的文件是說滑鼠的X座標 (以引發事件的物件內部來算起)我翻了以前 netscape 提供的 javascript client reference 1.3沒有找到對應的屬性不知道現在新版的javascript 是否有?請前輩指點一下,謝謝 另外,除了微軟之外, netscape 新版本的 javascript client reference 似乎找不到了,網路上有沒有針對非微軟瀏覽器撰寫的javascript線上手冊?Netscape 沒有直接對應的屬性,只能間接地去判斷事件的 offsetX 屬性值是否為未定義(undefined),若是則使用自定函式去計算出 Netscape 的 offsetX 值:JavaScript 程式碼範例<scri
2011/9/5 Comments:
让 Raphael 的 Path 动起来
Rapha&euml;l 是一个很实用的线上矢量图操作 Javascript 库。使用简单,一个值得一提的卖点是通过抽象出共同的接口屏蔽了 SVG 和 VML 之间的差异,做到了对主流浏览器的支持,包括很不给力的 IE6。(很可惜,并不支持手机 UC 浏览器)Raphael 对于交互事件也有一定的支持,比如常用的鼠标的拖放操作(Drag and Drop)。在官方网站上也有拖放操作的例子。可惜的是,官方的这个例子的写法只对 Circle,Rect 等有效,但对于 Path 却不起作用。经过一番实践,终于了解了 Rapha&euml;l 对于拖放支持的原理,想出了一个通用的拖放操作的写法,支持所有的 Raphael 矢量对象,包括 path。官方例子之所以不能让 Path 动起
2011/9/5 Comments:
jQuery中ajax的使用和缓存问题解决
1:GET访问 浏览器 认为 是等幂的就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配]所以 第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第一次访问的结果POST则 认为是一个 变动性 访问 (浏览器 认为 POST的提交 必定是 有改变的)防止 GET 的 等幂 访问 就在URL后面加上 ?+new Date();,[总之就是使每次访问的URL字符串不一样的]设计WEB页面的时候 也应该遵守这个原则2:一.谈Ajax的Get和Post的区别Get方式:用get方式可传送简单数据,但大小一般限制在1KB下,数据追加到url中发送(http的header传送),也就是说,浏览器将各个表单字段元素及其数据按照URL参数的格式附加在请求行中的资源路径后面
2011/9/5 Comments:
Raphael js库简介-SVG/VML+JS实现跨浏览器的矢量图形实现方案
Raphael JS库是果然很强大通过SVG/VML+JS实现跨浏览器的矢量图形实现方案。这其实和cufon等网络字体的实现原理是有些类似的:非IE浏览器使用SVG绘图,然后IE中使用VML。它的目的是想要提供一种简单易用的真正跨浏览器的矢量图形实现方案,包括一些动画效果。Raphael的语法也很简单,基本上了解SVG就会很容易上手的:var c = paper.path("M10 10L90 90");// 画一条线;浏览器支持IE6+、Firefox 3.0+、chrome、opera等都是很好支持的。一些酷酷的例子:使用Raphael绘制的117个矢量图标: >repath}articles/common/upload/2011/08/30/134353vn.
2011/8/30 Comments:
HttpContext.Cache和HttpRuntime.Cache
Asp.Net中可以方便的使用缓存,对于Cache,一般有两种方式调用:HttpContext.Cache和HttpRuntime.Cache。那么这两种Cache有什么区别呢?先来看看Msdn上的注释:HttpRuntime.Cache:获取当前应用程序的 Cache。HttpContext.Cache:为当前 HTTP 请求获取 Cache 对象。那么是不是说对于HttpRuntime.Cache就是应用程序级,而HttpContext.Cache则是针对每个用户的呢?NO,而实际上,两者调用的是同一个对象。他们的区别仅仅在于调用方式不一样(就我所知)。事实胜过雄辩,写个例子来证实一下(限于篇幅仅贴出关键代码,完整代码见附件WebDemo.rar): /**//// <
2011/8/29 Comments: