`
文章列表
文件处理 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 扩展的切片语法时,就会创建切片对象。扩展的切片语法允许对不同的索引 切片操作,包括步进切片, 多维切片,及省略切片。多维切片语法是 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 ...
打开文件 handle=open(file_name,access_mode='r') access_mode 中 'r' 表示读取, 'w' 表示写入, 'a' 表示添加。其它可能用到的标声还有 '+' 表示读写, 'b'表示二进制访 问. 如果未提供 access_mode , 默认值为 'r'。如果 open() 成功, 一个文件对象句柄会被 返回。所有后续的文件操作都必须通过此文件句柄进行。当一个文件对象返回之后, 我们就可 以访问它的一些方法, 比如 readlines() 和 close().文件对象的方法属性也必须通过句点属 性标识法访问 filename = raw_inpu ...

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看到网上有很多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开创了互联网技术新的篇章,我们使用浏览器软件就可以看到绚丽多彩的页面,使用到功能丰富的网络应用。Web开发技术从最初的静态页面显示单独页面到百家争鸣的动态技术,让时时交互成为可能。而现代Web开发技术正是针对这个交互进行的。     用户使用浏览器访问网络,网络端的服务器接收用户发送的请求并处理,最终给出响应结果返回到客户端来显示。这就是B/S模式下的请求-响应处理过程。最初的Web服务器接收HTML页面请求,并返回这个HTML页面到客户端显示,而现在用户请求JSP/ASP/PHP页面来获取动态生成的内容。好处是显而易见的,原先可能10000个页面只能存储10000条内容,而动态技术可以 ...
Global site tag (gtag.js) - Google Analytics