- 浏览: 179108 次
- 性别:
- 来自: 上海
最新评论
-
leavesforeye:
恭喜你,你入门了。我也会敲着几个字,敢不敢来有意义的评论?给别 ...
raw_input命令在winxp中显示中文 -
renzhen:
leero 写道maplechenda 写道不够费劲的,.ne ...
PHP开发Windows桌面应用程序实例 -
leero:
maplechenda 写道不够费劲的,.net点几下就出来的 ...
PHP开发Windows桌面应用程序实例 -
billgui:
做Windows GUI程序用RAD工具快速得多,比方,Del ...
PHP开发Windows桌面应用程序实例 -
mathgl:
不知道现在php能不能变成binary code。。。要是和以 ...
PHP开发Windows桌面应用程序实例
文章列表
我在网上找了好久,关于如何配置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/
- 2009-11-18 16:28
- 浏览 2545
- 评论(0)
>>> 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. ...
- 2009-11-18 16:24
- 浏览 2883
- 评论(0)
目录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 ...
- 2009-11-18 16:20
- 浏览 6971
- 评论(2)
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 ...
- 2009-11-18 16:14
- 浏览 5068
- 评论(0)
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
------
- 2009-11-18 16:13
- 浏览 1030
- 评论(0)
面的部分描述一些常见的python约定,在django中贯穿始终,在任何大一些的python库都的确存在。
Callable
python允许代码可以有许多途径被运行,任何东西都能像典型的函数标识可调用的一样,按相同的方式执行。所有函数,类,方 ...
- 2009-11-18 16:10
- 浏览 1339
- 评论(0)
做文本处理的时候经常要判断一个文本有没有以一个子串开始,或者结束。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 ...
- 2009-11-18 16:09
- 浏览 3171
- 评论(0)