- 浏览: 204358 次
- 性别:
- 来自: 北京
最新评论
文章列表
Django 卸载
- 博客分类:
- Python&Django
删除任何旧版本的Django
如果你打算从过去的一个版本升级Django, 你需要先删除老版本的Django之后,
再安装新的版本.如果你是通过执行命令 ``setup.py install`` 来安装 Django, 卸载的方法很简单,
只要在``site-packages`` 目录下删除 ``django`` 目录就可以了
mysql被oracle收购后,从mysql-5.5开始,将InnoDB作为默认存储引擎,是一次比较重大的突破。InnoDB作为支持事务的存储引擎,拥有相关的RDBMS特性:包括ACID事务支持,数据完整性(外健),灾难恢复能力等特性。
使用mysql做为数据库的话,将来程序员肯定要写很多,存储过程,function等。在写些东东的时候,游标肯定是少不了的。下面简单简介一下。一,什么是游标(cursor)
个人觉得就是一个cursor,就是一个标识,用来标识数据取到什么地方了。你也可以把它理解成数组中的下标。
二,游标(cursor)的特性
1,只读的,不能更新的。2,不滚动的3, ...
大家都知道,mysql 的存储过程是不能使用 return 语句的,只有存储函数才有此功能。那么,有没有替代 return 的关键字呢? 没有! 像 exit, quit 之类的关键字全没有! 怎么办? 使用功能稍次一些的 leave 关键字吧,此关键字可以模仿 return 的行为。 举一个例子吧: SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Procedure structure for sp_test_return-- ----------------------- ...
MySQL 存储过程参数有三种类型:in、out、inout。它们各有什么作用和特点呢?
一、MySQL 存储过程参数(in)
MySQL 存储过程 “in” 参数:跟 C 语言的函数参数的值传递类似, MySQL 存储过程内部可能会修改此参数,但对 in 类型参 ...
mysql 存储过程
- 博客分类:
- MySQL&Oracle&MsSql
1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般 SQL 语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 2.当对数据库进行复杂操作时(如对多个表进行 Update,Insert,Query,Delete 时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。这些操作,如果用程序来完成,就变成了一条条的 SQL 语句,可能要多次连接数据库。而换成存储,只需要连接一次数据库就可以了。 3.存储过程可以重复使用,可减少数据库开发人员的工作量。 4.安全性高,可设定只有某此用户才具有对指定存储过程的使用权。
1 ...
前一段时间写的小东西,一直没工夫把他系统写出来,今天眼睛疼,就写写吧~~(原来博主不蛋疼时也会更新博客的哈~)
python抓取网页基础
python自己带有很多网络应用相关的模块,如:ftplib用于FTP相关操作,smtplib和poplib用于收发电子邮件等等,利用这些 模块自己写一个FTP软件或是邮件客户端类软件完全是可能的,我就简单的试过完全用python脚本收发邮件和操作自己的FTP服务器。当然,这都不是今 天的主角,我们今天要用到的几个模块是:urllib,urllib2,cookielib,BeautifulSoup,我们先来简单介绍下。 urllib和urllib2自 ...
构成设计的五个层次:
1、战略层
明确商业目标和用户目标,重点是解决两者之间的冲突,找到平衡点。
2、范围层
做好需求采集工作,确定功能范围和需求优先级。这时候先要尽可能多的收集,通过各种市场研究、用户研究的方法收集,不要遗漏;
3、结构层
完成信息架构与交互设计。
4、框架层
界面设计、导航设计、信息设计,到了这一步,才出现用户真正能看到的东西。
5、表现层
包含了视觉设计和内容优化。这部分是最有意思的,但设计师一定要理解好商业和用户的目标才能做出正确的设计,毕竟我们不是艺术家,这里的表现是最终产品气质的体现。
我认为的好产品所具备的特征:
1、可用性
一个好产品必须具有最基本的可用性,如果一个购物网站,有产品、有购物车、有结帐、有支付、有物流。
才是一个基本完整的流程,缺一不可。只有具备了可用性,网站才完整。
2、好的用户体验
如果我们再往前走一步,在用户使用的过程中,拥有良好的用户体验,合理的布局、合理的信息架构、好的性能、优秀的编辑内容等等,那么这个产品算是成功的产品。
3、改变用户习惯或者行为方式
如果一款产品再往前走一步,改变了用户的习惯,例如:Iphone、还有以前大家都抱着一本书在看,现在大多数 ...
当有一个用户需求的时候,你一般怎么做呢?
1、需求评审
主要做的工作,看该需求是否是真实的用户需求,如果是,继续,如果不是就放到需求库中,或者直接删除。
如果是用户需求,那么就需要判断该需求的重要级别、需要付出的代价大小等等,如果确定要做,做第二步的工作。
2、分解需求
把整条需求尽量分解到很细,就是我们的需求文档。
3、开发
进入开发流程,研发部门写对应的技术文档。
4、测试
根据需求文档进行测试。
5、发布
测试完成后,进行产品发布。
产品设计中 用户体验主要做那几点?
- 博客分类:
- 随笔
在产品设计中,用户体验至关重要,那么用户体验应该在那些方面注意。
1、在功能上
1)、是否满足用户的需求
2)、是否干扰了用户的视线
3)、尽量简洁,避免复杂
.......................
2、在性能上
1)、打开的速度是否够快
2)、是否能够支撑足够用户
3)、
3、在UI表现
1)、字体,色彩,搭配
2)、信息架构
3)、布局
4)、信息提示是否友好统一
4、内容上
1)、是否具有吸引力
p随笔
- 博客分类:
- Python&Django
属性
属性是与数据相关的项目。属性可以是最简单的数据值,也可以是可执行对象,比如函数和方法。
cmp() 比较对象1 -1 0
type()
eval('int') ====><type 'int'>
类型以前叫内建函数,现在叫工厂函数。
例如 int
列表可以被修改而无需替换原始对象??
python不支持的类型
1、char 或者 byte
2、指针
3、int VS short vs long
4、float vs double
删除对象:
de ...
目标导向的设计工具
产品设计中的人物角色
产品设计中的目标
产品设计中的场景
日常场景
必要场景
边缘场景
曲折界面
永远的中间用户
-----------------------------
设计中的词汇表
如何准确定义?
少即是多(专注性)
算术操作符:
+ 加
- 减
* 乘
/ 除(浮点数除法)
// 整除法
% 取余
** 乘方
逻辑操作符:
and
or
not
比较操作符:
< <= > >= == !=
变量大小写敏感:
A a 不同
数字:
有符号整型
长整型
布尔值
浮点值
复数
列表:
[1,2,3]
元组:
('a','b',222)
...
1、 _ 解释器中有特别含义,表示最后一个表达式的值
2、
>>> mystr = 'hello world'
>>>print mystr
hello world
>>>mystr
'hello world'
区别在于第二个不仅显示内容,而且显示类型
print 是 str()函数 交互式解释器则调用 repr()函数。
3、print重定向
import sys
print >> sys.stderr,'sdfsfsd'
log = open('c:/a. ...
关于产品经理KPI的那些事
- 博客分类:
- 随笔
互联网产品经理能力的评判标准已经有很多人提出过,比如“素质模型”、“大我小我”等,都很有道理。优秀,甚至伟大的产品经理就是应该包含很多不可量化评定的能力,这样才能保证其产品拥有不可复制的灵魂。但是今天我想分析的是:一个及格的互联网产品经理应该是什么样子?不涉及优秀,更不涉及伟大。
一、产品经理的及格线
以笔者的观点,互联网产品经理的及格线只有一个,就是完成KPI——这也是笔者老板总挂在嘴边的一句话。
完成KPI说起来简单,做起来绝对是每一个互联网人心中那个“会呼吸的痛”。当然,如果你老板给你设定的KPI没有成为你的痛,那这家互联网公司基本上前途堪忧。
在我看来,能持续(注 ...