04 2016 档案
摘要:如: SEND + MORE == MONEY 9567 + 1085 == 10652 字母和数字一一对应 首字母不为0 几点说明:
阅读全文
摘要:工具:CodeBlocks 新建一个分享库工程( Shared library ),随便编写一个C代码的函数 编译,在bin/Debug/目录中生成libtest.dll动态链接库文件,该文件可以通过ctypes模块进行访问使用,在该文件目录下新建一个test.py文件 C函数的指针作为参数情况 C
阅读全文
摘要:工具:CodeBlocks 13.12 步骤 1 打开CodeBlocks新建工程:Shared library -- c -- sample [默认GUN GCC Complier就行] 右键sample目录,Build options添加以下三项内容: Linker settings -- ad
阅读全文
摘要:Windows安装,下载压缩包,解压直接可以使用 https://github.com/dmajkic/redis/downloads 开启服务端: redis-server.exe 开启客户端: redis-cli.exe Redis支持五种数据类型:string(字符串),hash(哈希),li
阅读全文
摘要:Window安装二进制包http://www.mongodb.org/downloads 新建一个目录 C:\data\db 默认查找位置, 启动服务 mongod 如果数据库保存在其他位置,则需要指定:--dbpath C:\data\db 启动客户端(shell) mongo 也可以使用使用In
阅读全文
摘要:1 序列解压:通过*来通配 *a, b = somelist, first, *mid, last = somelist, a, *b = somelist 2 使用双向队列: from collections import deque q = deque(maxlen=5) 可以固定长度 q =
阅读全文
摘要:flash 可以在任何需要的地方添加,类似于print 自定义错误页面
阅读全文
摘要:from wtforms import Form, TextField, PasswordField, BooleanField, validators from passlib.hash import sha256_crypt
阅读全文
摘要:会话session 在不同请求间存储特定用户的信息。它是在 Cookies 的基础上实现的,并且对 Cookies 进行密钥签名。这意味着用户可以查看你 Cookie 的内容,但却不能修改它,除非用户知道签名的密钥。
阅读全文
摘要:请求对象 上传文件 Cookies 你可以通过 cookies 属性来访问 Cookies,用响应对象的 set_cookie 方法来设置 Cookies。请求对象的 cookies 属性是一个内容为客户端提交的所有 Cookies 的字典
阅读全文
摘要:静态文件 一般用于存放图片,样式文件(css, js等) 保存位置:包中或者文件所在目录创建一个 static 目录 访问:在应用中使用 /static/...即可访问 , 更好的方式是使用url_for方法 例如 <link rel="stylesheet" type="text/css" hre
阅读全文
摘要:route()装饰器把一个函数绑定到对应的URL(可以是多个)上 变量规则 给URL添加变量,用<变量名>标记,这个部分可以作为参数传递到函数中 变量类型默认为字符串,还可以指定其他类型:int, float, path 唯一 URL / 重定向行为 构造 URL 反向构建通常比硬编码的描述性更好。
阅读全文
摘要:安装virtualenv 作用:可以为一个项目单独提供一份Python的安装,安全 pip install virtualenv 使用virtualenv为MyProject项目安装Python,并为这个Python安装Flask 第一个应用 在任意位置创建一个文件hello.py(不要flask.
阅读全文
摘要:使用Django工程自动创建的auth_user表来存储用户信息 在app目录下创建forms.py
阅读全文
摘要:1 修改project的settings.py,添加 2 修改project的urls.py文件,添加 3 在app的models.py中添加文件类型的字段,可指定上传位置,默认为project根目录 4 在模板中使用上传的文件
阅读全文
摘要:urls.py # /music/alubm/add/ url(r'^album/add/$', views.AlbumCreate.as_view(), name="album-add"), # /music/alubm/3/update/ url(r'^album/(?P\d+)/update/$', views.AlbumUpdate.as_view(), name=...
阅读全文
摘要:urls.py from . import views ... url(r'^$', views.IndexView.as_view, name="index"), url(r'^(?P\d+)$', views.DetailView.as_view(), name="detail"), #DetailView会从url中捕获pk的值,一定要是pk! views.py ...
阅读全文
摘要:创建超级用户 注册模型,blog/admin.py 注册之后就可以在网页上管理模型数据库了 还可以设定表头的显示等
阅读全文
摘要:HttpResponseRedirect 处理完POST请求后要返回这个,而不是普通的HTTPResponse。能够避免数据被提交两次(用户按返回键时)
阅读全文
摘要:和templates一样,Django会自动去各个app根目录中寻找叫static的目录,在该目录下创建一个和app同名的目录,用于存放静态文件(js, css. images...) 使用时,只需要这样就行: settings.py中添加 STATIC_ROOT = 'a directory na
阅读全文
摘要:1 创建工程 2 创建应用 3 安装应用 创建app后,首先在project的settting.py中安装应用,即在 INSTALLED_APPS 内添加:'blog', 4 配置project的mysite/urls.py,在urlpatterns中添加: 5 配置app的blog/urls.py
阅读全文
摘要:安装Django时会自动安装Jinja2,用于模板渲染. static、templates在project中的位置:appname - templates/static - appname 使用时只需像这样:"blog/blog.html"、"blog/css/bootstrap.min.css"、
阅读全文
摘要:models.py示例 迁移到数据库 可以用python manage.py shell测试 在模板中使用Model中的数据 关于外键
阅读全文
摘要:安装 下载并解压tar.gz包https://www.djangoproject.com/download/ python setup.py install #安装到//site-packages/ or pip install django==1.9 创建project django-admin
阅读全文
摘要:机器比较老,运行Pycharm等卡死,所以选择Sublime,非常流畅。 安装 版本3103 官网下载安装 注册码: —– BEGIN LICENSE —–Nicolas HennionSingle User LicenseEA7E-8660758A01AA83 1D668D24 4484AEBC
阅读全文
摘要:模态框 下拉菜单 监听滚动 标签页 工具提示 弹出框 警告框 折叠 轮播 附加菜单(侧边栏停靠)
阅读全文
摘要:下拉菜单 注意:需要先引入jQuery.js再引入bootstrap.js(依赖前者) 按钮组 分裂式下拉菜单 输入框组 导航栏 分页和翻页 标识(标签) 徽章 巨幕 页头 缩略图 警告框 进度条 列表组 媒体对象 面板 嵌入
阅读全文
摘要:配置好了Apache可以访问Django工程了(参见前篇:Windows编译安装mod_wsgi,配合使用Django+Apahce) 但是Django中的static、media等文件Apache是无法直接找到的 现在来配置,使得他们的static和media根目录保持一致 1 配置Apache的
阅读全文
摘要:编译环境: 均是32位版本 Microsoft Visual Studio 10.0 Microsoft SDKs v7.1 Apache2.4 Python3.4 mod_wsgi-4.5.0 要求: 1 Apache和Python都是32位或者都是64位, 2 Apache和Python是相同版
阅读全文
摘要:栅格Grid 代码Code 表格Table 表单Form 按钮Button 图片Image
阅读全文
摘要:REST Representational State Transfer (表述性状态转移), 是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。 RESTful Web Services Web service是一个平台独立的,低耦合的,自包含的、基于可编程的we
阅读全文
摘要:Client - 客户端,一般指浏览器,浏览器可以通过 HTTP 协议向服务器请求数据。 Server - 服务端,一般指 Web 服务器,可以接收客户端请求,并向客户端发送响应数据。 Business - 业务层, 通过 Web 服务器处理应用程序,如与数据库交互,逻辑运算,调用外部程序等。 Da
阅读全文
摘要:同步异步 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。 异步的方法函数最后一个参数为回调函数,回调函数的第一个参数包含了错误信息(error)。 建议用异步方法,比起同步,异步方法性能
阅读全文
摘要:全局对象:特殊的对象,它及其所有属性都可以在程序的任何地方访问。 __filename 表示当前正在执行的脚本的文件名。它将输出文件所在位置的绝对路径,且和命令行参数所指定的文件名不一定相同。 如果在模块中,返回的值是模块文件的路径。 __dirname 表示当前执行脚本所在的目录。 setTime
阅读全文
摘要:Node.js 路由 实例: 目录下有三个文件:index.js, server.js, router.js
阅读全文
摘要:Node.js函数和JavaScript类似 匿名函数 函数传递是如何让HTTP服务器工作的
阅读全文
摘要:创建模块 当前目录:hello.js, main.js 模块加载流程
阅读全文
摘要:JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。但在处理像TCP流或文件流时,必须使用到二进制数据。 因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。 一个 Buffer 类似于一个整数数组,但它对应于 V8 堆内存之外的一块
阅读全文
摘要:Node.js本身是单线程,但通过事件和回调支持并发,所以性能非常高。 Node.js的每一个API都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。 事件驱动程序 实例
阅读全文
摘要:Node.js异步编程的直接体现就是回调,Node使用了大量的回调函数,其所有的API都支持回调。 阻塞代码实例(同步) 非阻塞代码实现(异步)
阅读全文
摘要:平台:Windows 官网:https://nodejs.org/en/ 下载安装 CMD中运行 1 交互模式 2 命令模式 模块安装 - NPM 配置notepad++直接运行 F5 -> cmd /k cd $(CURRENT_DIRECTORY) & "C:\Program Files (x8
阅读全文
摘要:Some simple examples:
阅读全文
摘要:运行(F5),输入命令并保存 EXIT是退出 CMD.EXE 程序(命令解释程序) PAUSE 暂停批文件的处理并显示消息. C、C++编译并运行,类似 cmd /k gcc -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" "$(FULL_CURRENT_PAT
阅读全文
摘要:解决了多个版本共存的问题 virtualenv 为每个不同项目提供一份 Python 安装。它并没有真正安装多个 Python 副本,但是它确实提供了一种巧妙的方式来让各项目环境保持独立。
阅读全文
摘要:1 安装Apache2.4 http://httpd.apache.org/ 2 安装PHP5.6 http://php.net/ 3 配置Apache 配置文件 httpd.conf ,让Apache可以解析php文件 添加: 修改: 修改Apache站点目录(可选): 4 配置PHP 配置文件
阅读全文
摘要:直接改名字是不行的,一重启就回去了 方法一: 把中文文件夹改成相应的英文文件夹,再修改配置文件 ~/.config/user-dirs.dirs 方法二: 终端中输入命令: 跳出对话框询问是否将目录转化为英文路径,同意并关闭. 终端中输入命令: 关闭终端,并重起(或注销).下次进入系统,系统会提示是
阅读全文
摘要:实例1: 把4个视频(1.f4v, 2.f4v, 3.f4v, 4.f4v)合并成一个文件(out.mp4) 基本无损,而且速度飞快! #-vcodec copy -acodec copy == -c copy ffmpeg.exe -i 1.f4v -vcodec copy -acodec cop
阅读全文
摘要:1 安装JDK java.sun.com 下载 Java SE Development Kit 2 配置环境变量 变量名:JAVA_HOME 变量值:C:\Program Files (x86)\Java\jdk1.8.0_77 (换成自己的JDK安装目录) 变量名:CLASSPATH 变量值:.;
阅读全文
只有注册用户登录后才能阅读该文。


浙公网安备 33010602011771号