- 浏览: 13199 次
- 性别:
- 来自: 北京
最新评论
文章列表
python 文件系统
- 博客分类:
- os os.path
文件处理
mkfifo()/mknod()
a
创建命名管道/创建文件系统节点
remove()/unlink() Delete file 删除文件
rename()/renames()
b
重命名文件
*stat
c
() 返回文件信息
symlink() 创建符号链接
utime() 更新时间戳
tmpfile() 创建并打开('w+b')一个新的临时文件
walk()
a
生成一个目录树下的所有文件名 目录/文件夹
chdir()/fchdir()
a
改变当前工作目录/通过一个文件描述符改变当前工作目录
chroot()
d
改变当前进程的根目录
li ...
python 切片对象
- 博客分类:
- python 切片
当使用 Python 扩展的切片语法时,就会创建切片对象。扩展的切片语法允许对不同的索引
切片操作,包括步进切片, 多维切片,及省略切片。多维切片语法是 sequence[start1 : end1,
start2 : end2], 或使用省略号, sequence[...,start1 : end1 ]. 切片对象也可以由内建
函数 slice()来生成。步进切片允许利用第三个切片元素进行步进切片,它的语法为
sequence[起始索引 : 结束索引 : 步进值]。Python 很早就支持扩展步进切片语法了,但直到
Python2.3 以前都必须依靠 C API 或 Jython 才能工 ...
类:
如何定义类
class ClassName(base_class[es]):
"optional documentation string"
static_member_declarations
method_declarations
使用 class 关键字定义类。可以提供一个可选的父类或者说基类; 如果没有合适的基类,
那就使用 object 作为基类。class 行之后是可选的文档字符串, 静态成员定义, 及方法定
义。
>>> class FooClass1(object):
#设置属性
version=0.1
def ...
基础知识二
- 博客分类:
- python、文件函数
打开文件
handle=open(file_name,access_mode='r')
access_mode 中 'r' 表示读取,
'w' 表示写入, 'a' 表示添加。其它可能用到的标声还有 '+' 表示读写, 'b'表示二进制访
问. 如果未提供 access_mode , 默认值为 'r'。如果 open() 成功, 一个文件对象句柄会被
返回。所有后续的文件操作都必须通过此文件句柄进行。当一个文件对象返回之后, 我们就可
以访问它的一些方法, 比如 readlines() 和 close().文件对象的方法属性也必须通过句点属
性标识法访问
filename = raw_inpu ...
python 基础语法
- 博客分类:
- python
在交互式解释器中显示变量的值
通常当你想看变量内容时,你会在代码中使用print语句输出。不过在交互式解释器中你可以用print语句显示变量的字符串表示,或者仅使用变量名查看该变量的原始值。
例如:
〉〉〉myString = ‘Hello World!’
〉〉〉print myString
Hello World!
〉〉〉myString
‘Hello World!’
注意:在仅用变量名时输出的字符串是被用单引号括起来的。这是为了让菲字符串对象也能以字符串的方式显示在屏幕上--即它显示是该对象的字符串表示,而不仅仅是字符串本身。引号表示你刚刚输入的变量的值是一个字符串。等你对Python有了深 ...
Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定 ...
PHPCMS 整站代码分析讲解(六)之模板引擎
发布:水水
19 May
<?php
/**
函数 template函数是在global.func.php 里面定义的。 在前面的phpcms 的首页 index.php 里就见到了。 用法: include template() 用法很熟, 呵呵其实和 dz 的模板引擎 ...
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式, 易于人阅读和编写,
JSON建构于两种结构:
(1)“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列表(keyed list),或者关联数组 (associative array)。
(2)值的有序列表(An ordered list of values)。在大部分语言中,它被理解为数组(array)。
...
今天学习了SQL的数据定义语言(DDL),对于这一章的学习,主要是掌握DDL的命令。
数据定义语言用于改变数据库结构,包括创建、更改和删除数据库对象
Create database 创建数据库
Create table 创建表
truncate table 截断表(清空表里的所有内容,但是不删除表)
alter 表名 add constraint 约束名 约束类型
添加列的语法:alter table 表名 add 新列名 列的类型;
drop table(database)删除表(数据库)
连接数据库 use database
SQL的数据类型 varchar和char的区别 ...
需要注意count(*)和count(列名)的用法区别
使用count(列名)当某列出现null值的时候,count(*)仍然会计算,但是count(列名)不会
在使用count(distinct 列名),过滤掉重复数据
GROUP BY 语句
GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。
SQL GROUP BY 语法
SELECT column_name, aggregate_function(column_name)
FROM table_name
WHERE column_name operator value
GROUP BY column_nam ...
ssh看到网上有很多ssh配置文章,但是有很多是调不通的,还有版本不同,配置也不尽相同,下面是我做的ssh开发配置教程,以供参考;
本文有图片,请下载附件,附件为图解教程并含有实现注册登陆功能的实例,详细清晰。
开发环境:MyEclipse6.0+Tomcat5.0+SQLServer2000
配置环境:Struts2+Spring2+Hibernate3.1
1、首先创建Java-Web Project工程,选择J2EE 5.0版本
在网上看到很多从hibernate最底层配置,但是个人感觉比较麻烦,如果你从hibernate配置的话,很容易漏掉一些东西,个人经验还是从控制层ac ...
Hibernate中cascade与inverse属性详解
关于Hibernate中 cascade 与 inverse 的理解。
您买的Hibernate书是哪一本呢? 孙卫琴的精通Hibernate,还是 深入浅出Hibernate还是那本。。。
我是两本都买了,总体来说还可以,但是,有的地方讲的比较 ...
Web开创了互联网技术新的篇章,我们使用浏览器软件就可以看到绚丽多彩的页面,使用到功能丰富的网络应用。Web开发技术从最初的静态页面显示单独页面到百家争鸣的动态技术,让时时交互成为可能。而现代Web开发技术正是针对这个交互进行的。
用户使用浏览器访问网络,网络端的服务器接收用户发送的请求并处理,最终给出响应结果返回到客户端来显示。这就是B/S模式下的请求-响应处理过程。最初的Web服务器接收HTML页面请求,并返回这个HTML页面到客户端显示,而现在用户请求JSP/ASP/PHP页面来获取动态生成的内容。好处是显而易见的,原先可能10000个页面只能存储10000条内容,而动态技术可以 ...