- 博客(19)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 Google样式 for python
导入:import mymodul import ctypesimport osNoimport osimport ctypesimport mymodulYes原因是:按照先通用、标准,再是第三方模块,再是自己应用的模块命名:Noa Yes,计数器和迭代器可以用单字符i No,双下划线为python保留__my__
2014-01-31 21:05:27 517
原创 面向对象设计
面向对象的概念-) 对象的原子组成: 属性(对状态的抽象)、方法(具备的行为)或接口(对象对外暴露的点)面向对象设计步骤:1. 根据需求,找出所有的对象,期间确定对象的属性和方法,(这是一个迭代的过程)目标: 无一拉下的对象、属性、方法2. 对对象进行汇总、归纳、筛选、抽象,形成类3. 根据对象之间的交互关系,确定类之间的关系(包含、聚合、组成、继承)4. 代码实现
2013-12-24 19:19:08 547
转载 VIM配置大全
" 自动检测文件类型并加载相应的设置filetype plugin indent onPython文件中建议不出现Tab,而用空格代替,另外缩进量应为四个空格。故可再加入:autocmd FileType python setlocal et sta sw=4 sts=4pydiction改变了这一状况,它可以帮助实现对Python库函数的自动补全。[2]可以从这里下载pydict
2013-12-17 10:09:54 828
原创 python
printf.argtypes = [c_char_p, c_char_p, c_int, c_double]printf("String '%s', Int %d,Double%f\n","hi", 10, 2, 2.2)
2013-12-15 04:10:55 1206
原创 数据库编程
变量-) 局部变量,@前缀,先声明再赋值声明 : declare @a ba : 变量名b : 类型赋值 : a @b=ca{set、select} : 赋值b : 变量名c : 值-) 全局变量,@@前缀,由系统定义维护,我们只读取不能修改
2013-12-07 03:05:07 476
原创 mySQL 命令
数据库概念从大到小依次:MySQL服务器、数据库、表、行、列MySQL文件系统可对其进行的操作分别为:增、删、改、查、登陆(服务器专用)
2013-11-28 08:47:29 574
原创 Django 模型
在此之前,学习了什么视图(Views)模板(Template)将要学习模型(Model)一个框架的诞生,Django的MTV模式M代表模型,即数据存取层.该层处理与数据相关的所有事务:如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等T代表模板,即表现层.该层处理与表现相关的决定:如何在页面或其他类型文档中进行显示V代表视图,即业务逻辑层.该层包含存取模型及调取恰当模块
2013-11-28 00:40:19 673
原创 python 导入相关
导入,追根揭底就3个问题:从哪来,到哪去,导的到底是什么python按容量分层从大到小依次:模块包、模块、类或函数模块包 是一个目录,不包括子目录模块 是一个文件,.py的文件类或函数是一段代码import关键字,最大导入单位是模块包,最小导入单位是类或函数from关键字,最大单位也是模块包,最小单位是模块基于上面的说明,可以解释这3个问
2013-11-25 19:53:10 536
原创 Django 模板
引言部分在提到模板之前,来了解网页产生的几种方式:html\css语言的网页,以.html为后缀,内容除html\css语法格式外无其他语言以html语言为主体,穿插嵌入别的语言,例如:嵌入javascript以非html语言为主体,html语法以字符串形式穿插在其中,前面Django的视图那节讲述了这种方法来比较这三种方式的优缺点:第一种方式太死板,所有数据都是硬
2013-11-25 18:46:22 1111
原创 vim 快捷键
vim的启动参数-) vi +n file ; 将光标置于第n行-) vi + file ; 光标置于文件最后一行vim的三个世界-) 命令模式,或称正常模式;所有字符命令和:开始的命令-) 插入模式,需要配合ctrl或shit键的组合才能激活命令-) 可视模式,可以选定多行文本vim的命令系统,按用途分为:定位(即让光标移动到某处)、增、删、改、查定位vi
2013-11-24 19:33:50 601
原创 正则表达式
计算机为何要引用正则表达式-) 传统的计算机只能一对一的识别-) 正则表达式可扩展到一对多的识别正则表达式的世界观,万物皆两类-) 元字符-) 普通字符
2013-11-24 06:46:42 506
原创 vim的高级插件收集
pysmell插件(万能代码补全,供Django使用)-) 下载:https//github.com/orestis/pysmell 得到 pysmell-master.zip-) 解压:unzip pysmell-master.zip 得到 pysmell-master目录-) 安装:进入pymell-master,如果已经安装了python安装工具,第一句可以省略yum ins
2013-11-23 04:41:39 710
原创 vim插件收集及配置 -python篇
vim本身的文件系统| /usr/share/vim| /vim72| /vimrc_example.vim -vim的配置文件示例| /syntax -语法目录,语法高亮文件等| /vimfiles| /etc/vimrc -vim默认配置文件语法相关-) 目录:/usr/share/vim/vim72/syntax/的文件:py
2013-11-23 00:06:03 828
原创 Django 初识 - 视图和url配置
首先,搭载好环境- ) 此处用的是centOS6.4+vim7.2+python2.6+Django1.6- ) 为项目创建一个工作目录,mkdir /test/djcodeDjango创建项目- ) 进入之前创建的工作目录下,运行django提供的工具django-admin.py 创建一个项目,django-admin.py startproject mysite
2013-11-22 20:32:50 1064
原创 linux 程序包、文件 命令
文件 程序包mkdir 增rpm -ivhtouch yum installrm -rf 删 rpm -eyum remove
2013-11-21 06:18:50 658
原创 linux 文件系统
程序目录 - /usr - /usr/bin - /usr/sbin - /usr/local/bin - /usr/X11R6 - /usr/lib - /usr/local/lib - /usr/include - /usr/doc - /usr/man - /usr/src用户目录 - /root - /home扩展目录 - /bin - /sbin - /dev配置目录 - /
2013-11-20 03:11:49 690
原创 Django 环境搭建
下载 - 解包解压 - 安装 - 查看 - 创建django目录 - 运行web服务器下载 : http://www.djangoproject.com/download/解包解压: tar -xzvf Django-*.tar.gz; 安装: cd Django-* ; python setup.py install查看: python >> import djang
2013-11-19 22:09:02 810
原创 mySQL 环境搭建
检查mySQL是否存在 - 删除 - 查找 - 安装 - 查看 - 启动 - 停止 - 查看开机自启动 - 设置自启动 - 设置密码 - 登陆 - 主要配置文件 - 查看端口号检查mySQL是否存在 : rpm -qa | grep mysql {rpm :软件包管理、-q:设置查询、a:查询、grep:文件或字符串查询}删除: rpm -e mysql 或 强力删除: rpm
2013-11-19 21:13:08 739
CSP修改PIN码提示NTE_BAD_TYPE
2015-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人