`
skyfen
  • 浏览: 179108 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
我在网上找了好久,关于如何配置apache给网站目录加密,好难找到哦。这里记录一下自己配置的心得。与大家分享。我在windows下配置的。大家在linux下配置的话,稍微改一下也可以用,并没有系统的区别。   apache/conf/httpd.conf下面中Alias /site/ "E:/website/"<Directory "E:/website/">    Options Indexes MultiViews    AllowOverride All    Order allow,deny    Allow from all< ...
1.给子域名加www标记 RewriteCond %{HTTP_HOST} ^([a-z.]+)?example\.com$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule .? http://www.%1example.com%{REQUEST_URI} [R=301,L] 这个规则抓取二级域名的%1变量,如果不是以www开始,那么就加www,以前的域名以及{REQUEST_URI}会跟在其后。2.去掉域名中的www标记 RewriteCond %{HTTP_HOST} !^example\.com$ [NC] RewriteRul ...
转:Windows 下 Nginx + PHP5 的安装与配置 Nginx 是一个轻量级的高性能 Http WebServer,以事件驱动方式编写,因此相比 Apache 而言,Nginx 更加稳定、性能更好,而且配置简单,资源占用较低。以下是我在 Windows 7 安装中 Nginx 和 PHP5.2 的步骤。 安装 PHP5 首先,从 http://www.php.net/downloads.php 下载最新的 PHP5.2.9-2 Windows 版本,解压至 C:\php5,把压缩包中的 php.ini-recommended,更名为 php.ini,然后打开修改几个选项 ...
首先,你应安装了python和Python for Windows extensions。1、建立数据库连接import win32com.clientconn = win32com.client.Dispatch(r'ADODB.Connection') DSN = 'PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=C:/MyDB.mdb;'conn.Open(DSN)2、打开一个记录集rs = win32com.client.Dispatch(r'ADODB.Recordset')rs_name = 'MyRecordset'#表名rs.Open(' ...
字典 一.创建字典 方法①: >>> dict1 = {} >>> dict2 = {'name': 'earth', 'port': 80} >>> dict1, dict2 ({}, {'port': 80, 'name': 'earth'}) 方法②:从Python 2.2 版本起 >>> fdict = dict((['x', 1], ['y', 2])) >>> fdict {'y': 2, 'x': 1} 方法③: 从Python 2.3 版本起, 可以用一个很方便的 ...
英文原著书籍下载: http://www.16ec.com   英语歌曲,英语歌词下载: http://www.16ec.com/tp15/site/index.php/Index/song/jumper/2/   商务英语,外贸英语 http://www.16ec.com/tp15/site/index.php/Index/business/jumper/1/
>>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li.append("new") (1) >>> li ['a', 'b', 'mpilgrim', 'z', 'example', 'new'] >>> li.insert(2, "new") (2) >>> li ['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new'] >>> li. ...
目录D:\newtest 第一步: D:\newtest> manage.py startapp  contact 产生文件 __init__.py models.py views.py 第二步: 在contact目录中新建forms.py文件 forms.py内容如下 # -*- coding: UTF-8 -*- from django import forms class ContactForm(forms.Form):     subject = forms.CharField()     email = forms.EmailField(require ...
字典和字符串转换 eval()和str()函数 >>> c="[{'origin_name': u'\u7ea2\u91d1\u9f991', 'material_code': u'5678567', 'id': 13}]" >>>c "[{'origin_name': u'\u7ea2\u91d1\u9f991', 'material_code': u'5678567', 'id': 13}]" >>> d=eval(c) >>> d [{'origin_name': u ...
python中的转义符怎么实现 1.string.replace('\'', '\\\'') 2.%号转义符(用于Django程序编程中页面SQL) where  t_stock.productbarcode ='%s'  and t_products.productname like '%%%s%%' " %(productcode,productname)                   以百分号"%"作为分割符
目录D:\newtest 第一步: D:\newtest> manage.py startapp  contact 产生文件 __init__.py models.py views.py 第二步: 在contact目录中新建forms.py文件 forms.py内容如下 # -*- coding: UTF-8 -*- from django import forms class ContactForm(forms.Form):     subject = forms.CharField()     email = forms.EmailField(require ...
import datetime data =[{'productdate': datetime.datetime(2009, 4, 19, 0, 0)}] for o in data:     print o.get('productdate')     如果没加 import datetime系统库就会报错 Traceback (most recent call last):   File "D:\workspace\spaq\test1.py", line 2, in <module>     data =[{'productdate': d ...
data = [         {'a': 1},         {'b': 2, 'a': 2}         ] for o in data:         print o.get('a')         print o['a']     结果: 1 1 2 2         for o in data:    for k, v in o.items():     print k, ':', v print '------' 结果: a : 1 a : 2 b : 2 ------
面的部分描述一些常见的python约定,在django中贯穿始终,在任何大一些的python库都的确存在。 Callable python允许代码可以有许多途径被运行,任何东西都能像典型的函数标识可调用的一样,按相同的方式执行。所有函数,类,方 ...
做文本处理的时候经常要判断一个文本有没有以一个子串开始,或者结束。Python为此提供了两个函数: S.startswith(prefix[, start[, end]]) -> bool 如果字符串S以prefix开始,返回True,否则返回False。start和end是两个可以缺省的参数。分别是开始比较的位置和结束比较的位置。这个函数也可以写成S[start:end].startswith(prefix)。 S.endswith(suffix[, start[, end]]) -> bool 如果字符串S以suffix结束,返回True,否者返回False。与start ...
Global site tag (gtag.js) - Google Analytics