- 博客(21)
- 收藏
- 关注
原创 putty常用命令
1、cd (文件夹名)--查看路径 2、dir ---查看当前路径下的所有文件 3、unzip ***.zip-----压缩文件到当前目录 4、wget (路径)----下载 5、mv *** ****----移动或者重命名 6、rm *** *** ----删除一次可以删除多个 7、pwd ----显示当前路径 8、cp ---拷贝 ...
2011-01-31 22:49:40 932
原创 PHP安全防范
PHP代码安全和XSS,SQL注入等对于各类网站的安全非常中用,尤其是UGC(User Generated Content)网站,论坛和电子商务网站,常常是XSS和SQL注入的重灾区。这里简单介绍一些基本编程要点, 相对系统安全来说,php安全防范更多要求编程人员对用户输入的各种参数能更细心. php编译过程中的安全 建议安装Suhosin补丁,必装安全补丁...
2011-01-31 22:04:31 184
原创 使用.htaccess文件为站点文件夹设置密码保护
apache服务器已经提供了丰富的认证支持,我们只需要制作两个文件——.htaccess和.htpasswd(注意前面带有一个点)。 注意:由于.htaccess文件名结构较特别,在win32系统内无法创建文件名为.htaccess的文件,唯有的办法是在文本编辑器中写好.htaccess文件内容,保存,上传(ASCII传输方式)至站点服务器,然后在FTP中重命名上传文件为.htaccess即可。...
2011-01-29 04:58:53 462
原创 Linux下crontab命令的用法
cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。 服务的启动和停止cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务:/sbin/service crond start/sbin/service crond ...
2011-01-29 00:32:57 171
原创 数据延迟加载
看来 lazyload.js 不能真正的实现数据动态加载了,只是一个样子,其实我们实现动态加载不过是为了减轻服务器的压力而已,lazyload.js 显示是个花架子,如何实现真正的动态加载,需要对lazyload.js做改装。 我认为,动态加载本质上都是一样的,即: 图片或者数据一开始不会被加载,当你触发了滚动条(说明你想继续看这个网站)那么图片或者数据开始加载。 那么实现的方法其实有很...
2011-01-28 23:00:21 181
原创 wxPython中文教程 简单入门加实例
wx.Window 是一个基类,许多构件从它继承。包括 wx.Frame 构件。技术上这意味着,我们可以在所有的 子类中使用 wx.Window 的方法。我们这里介绍它的几种方法: * SetTitle( string title ) —— 设置窗口标题。只可用于框架和对话框。 * SetToolTip( wx.ToolTip tip ) —— ...
2011-01-27 21:49:00 858
原创 PHP 隐藏真实下载地址
代码: <? $file_name = "info_check.exe"; $file_dir = "/public/www/download/"; //检查文件是否存在 if(!file_exists($file_dir . $file_name)) exit('文件找不到'); else { $file = fopen($file_...
2011-01-22 04:09:21 559
原创 PHP判断上传文件类型(防修改后缀)
网上流传着一种说法,用PHP读文件头部两个字节判断文件真实类型,其实这样判断也是不精确的,就拿office的文件类型来说。 word以前的格式是storage方式存储,但是现在最新版本的docx是一个zip包。 即使是以前的storage方式存储的格式,也不能确定就是word文档,因为qq聊天记录也是采用这种方式存储的。所以,如果从文件格式分析的话,将会是...
2011-01-21 23:14:42 1275
原创 PHP判断浏览器类型和浏览器语言(附各国语言简写代码)
用php语言来判断浏览器类型其实很简单。因为浏览器在和服务器连接时候都会先发送一些包含自己信息的内容(浏览器类型、语言啦)。这里我们主要分析的是_SERVER["HTTP_USER_AGENT"](浏览器类型)和_SERVER["HTTP_ACCEPT_LANGUAGE"](浏览器语言)。 我们所要做的就是把这些内容读出来,然后用strpos或者preg_match函数来对比就...
2011-01-19 07:38:37 588
原创 新手如何运行第一个python程序
不少新手朋友遇到的第一个问题,不是Python的数据结构,不是Python的类库使用,更不是第三方模块、框架的应用,而是简单的“如何运行”! Python可用以下三种方式运行,举例在Windows平台上,不过Linux平台亦是如此。 1. 使用Python自带的IDLE 在开始-->程序-->Python2.5(视你安装的版本而不同)中找到IDLE(...
2011-01-19 03:36:38 1795
原创 在Windows环境下用Editplus打造一个Python编辑调试环境
Python有很多集成开发工具,商业的有komodo,Wingide,Boa等,还有Python自带的集成环境IDLE,windows下还有Pythonwin等。本文利用一个很流行的功能也非常强大的文本编辑软件Editplus,改造成一个能够很好的支持Python编辑,浏览,运行及调试的开发环境,并且具备语法加亮,自动完成,自动缩进,新建python文件...
2011-01-19 00:21:56 199
原创 Python 3 教程二:文件,目录和路径
1 遍历文件夹和文件 import os import os.path # os,os.path里包含大多数文件访问的函数,所以要先引入它们. # 请按照你的实际情况修改这个路径 roo...
2011-01-18 23:57:59 148
原创 Python 3 教程一:入门
Python已经是3.1版本了,与时俱进更新教程.(由于Django不支持python3, 所以为了你的发展潜力, 建议你学习python2.x)python 2.x教程地址: http://www.cnitblog.com/yunshichen/archive/2008/05/09/43527.html本文适合有Java编程经验的程序员快速熟悉Python本文程序在w...
2011-01-18 23:46:02 183
原创 Python3.0 新特性
这篇文章主要介绍了相比于python2.6,python3.0的新特性。更详细的介绍请参见python3.0的文档。Common Stumbling Blocks本段简单的列出容易使人出错的变动。 * print语句被print()函数取代了,可以使用关键字参数来替代老的print特殊语法。例如: 1. Old: print “The answ...
2011-01-18 05:24:12 189
原创 初学Python,版本如何选择?
早在四年多以前,在我进入英才网之前,去面试过一家海归创业的公司。他们需要的是有unix开发经验的技术人员,但是因为他们当时所处的阶段对很多成熟 技术人员不是很吸引,所以条件放宽为熟悉面向对象的程序开发即可考虑。我当时草草看过过一遍C#的语法,当时的水平对一门新语言的掌握速度远不如现在,因 此也仅学到点皮毛,对于很多概念都不了解,比如重载和重写就不知道。我第一次听说Python这个语言,...
2011-01-18 05:04:29 310
原创 php ASCII 字符转换 (汉字及特殊字符) 宽字符 (uft8/unicode)
有点像现在流行的输入法中的特殊字符。 1. 英文字母或者数字转ASCII 效果如上 class: <?class ascii{ var $asciiText; function ascii($text,$style) { switch($style) { ...
2011-01-15 08:13:08 1075
原创 WordPress添加背景音乐
搜了一下WordPress帮助文档,发现两个简单的办法,可以容易的向日志,边栏等添加音乐,一个方法不显示播放器,“真正”的背景音乐,另一种会显示播放器。因为是直接使用代码实现,所以博客最好装了Exec-PHP插件,这样边栏的widget小工具能执行PHP代码。先说明,根据本人使用的情况(在边栏的widget里添加了代码),音乐播放功能在IE和Chrome能实现,而在Firefox下播...
2011-01-14 22:48:34 4001
原创 PHP获取远程文件内容
一、 介绍只要在 php.ini 文件中激活了 allow_url_fopen选项,您可以在大多数需要用文件名作为参数的函数中使用 HTTP 和 FTPURL 来代替文件名。同时,您也可以在include()、include_once()、require() 及 require_once() 语句中使用URL。PHP 所支持协议的更多信息参见 附录 J。...
2011-01-13 07:01:34 713
原创 php mvc 通过 htaccess 隐藏 index.php 或 index.php?arg=
自己写了一个mvc 但是有的hosting无法通过 htaccess 正常隐藏 index.php 或 index.php?arg=, 下面找到了答案:# Turn on URL rewritingRewriteEngine On# Installation directory 如果你的项目在非根目录的话,就填目录名,比如:/test/RewriteBas...
2011-01-08 04:56:07 262
原创 Magento中直接使用SQL语句
原理: magento是基于Zend Framework的,所以底层用的还是zend的zend db 在文件app/code/core/Mage/Catalog/model/Resource/Eav /Mysql4/Config.php 中追踪到下面的函数 getAttributesUsedInListing()/*** Retrieve Product Attri...
2011-01-06 23:08:07 173
原创 jquery 键盘事件
jQuery处理键盘事件有三个函数,根据事件发生的顺序分别是: keydown();keyup();keypress(); keydown()keydown事件会在键盘按下时触发,可以在绑定的函数中欧能够返回false来防止触发浏览器的默认事件. keyup()keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件...
2011-01-06 22:32:07 163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人