02 2018 档案
摘要:./configure && make && make install 编译安装和卸载 (Linux) 正常的编译安装/卸载: 源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)。 configure文件是一个可执行的脚本文件,它有很多选项,
阅读全文
摘要:在linux下安装mysql yum install mysql-server mysql -u root(安装完后,你的root账户是没有密码的。所以你可以直接使用这条命令,就可以登陆控制台了) 如果有登陆不了的情况,可能是mysql没有启动。 输入service mysql start命令来启动
阅读全文
摘要:(一)vi/vim是什么?Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便。vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容,还能进行
阅读全文
摘要:接受发送数据函数 方式一 方式二 方式三 数据上传和文件上传一样还有一种基于jquery来做的上传方法与文件上传相同,只是接受参数的时候,数据上传文件的接受是在request.post里面提取,而文件是在request.FILE里面去取
阅读全文
摘要:。。。 三种方式提交文件 后台接受数据通用函数 方式一的HTML实例 原生的ajax方式的提交 方式jquery方式提交 方式三,原生的Ajax和jQuery都实现了文件的上传,但是这两者都依赖于FormData (低版本的又不支持) 需要用iframe的方式提交(兼容所有的浏览器,最主要是兼容IE
阅读全文
摘要:1,model的两个功能 1,数据库操作 2,验证只有一个clean方法作为钩子来操作,方法比较少 2,form(专门用来做验证的) 根据form里面写的类,类里面的字段,这些字段里有内置的的正则表达式 一。基于form来做的过程 创建两张表,两张表之间用Foreignkey进行关联 生成表 如果现
阅读全文
摘要:由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用: 缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿
阅读全文
摘要:django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware来完成。 1.django中常用的中间件? - process_request - process_view - process_response - proc
阅读全文
摘要:基于cookies做用户验证时,敏感信息不适合放在cookies中 cookies保存在客户浏览器端的键值对 session保存在服务器端的键值对(依赖于cookies),把用户浏览器中的cookies中信息 session = { 生成随机字符串1>{‘login’:True,'user’:roo
阅读全文
摘要:1 # coding:utf-8 2 3 import tornado.web 4 import tornado.options 5 import tornado.httpserver 6 import tornado.ioloop 7 import hashlib 8 import xmltodi
阅读全文
摘要:cookie实现用户登录验证 1, 3.视图函数 4,test3login.html 5,index.html
阅读全文