03 2019 档案

摘要:https://blog.csdn.net/aimill/article/details/80711685 https://www.cnblogs.com/franknihao/p/7268752.html flask_sqlalchemy 要求 每个模型都要定义主键。primary_key=Tru 阅读全文
posted @ 2019-03-31 16:58 P_PlusUltra 阅读(334) 评论(0) 推荐(0)
摘要:定义元组 上面例子中的a是一个空的元组,与定义空列表差不多,直接使用a = ()就能将一个空的元组赋值给a。 需要注意的是,由于元组使用的是小括号,在数学中,有时候需要使用小括号来指定计算顺序,例如(2+3)/5,这时候优先计算2+3,然后再除以5。在python中,小括号同样指定计算顺序,在定义只 阅读全文
posted @ 2019-03-31 11:21 P_PlusUltra 阅读(1828) 评论(0) 推荐(0)
摘要:```pathon class A: def __init__(self): self.n = 2 def add(self, m): print('self is {} @A.add'.format(self)) self.n += m class B(A): def __init__(self): s... 阅读全文
posted @ 2019-03-29 17:10 P_PlusUltra 阅读(812) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/ucos/p/5896861.html 阅读全文
posted @ 2019-03-29 13:47 P_PlusUltra 阅读(135) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/fxbin123/article/details/80428216 阅读全文
posted @ 2019-03-29 12:24 P_PlusUltra 阅读(205) 评论(0) 推荐(0)
摘要:新一代Python项目环境与依赖管理工具 之前一直用的是python m venv 来创建虚拟环境,这样做的缺点是太麻烦了,因为创建之后还要进去激活虚拟环境。更麻烦的是还要手动创建依赖(requirements.txt),更新依赖。 看到这个pipenv之后发现应该挺好用的,准备试一试。 1. 安装 阅读全文
posted @ 2019-03-29 10:04 P_PlusUltra 阅读(319) 评论(0) 推荐(0)
摘要:密码存储的主要形式: 明文存储:肉眼就可以识别,没有任何安全性。 加密存储:通过一定的变换形式,使得密码原文不易被识别。 密码加密的几类方式: 明文转码加密:BASE64, 7BIT等,这种方式只是个障眼法,不是真正的加密。 对称算法加密:DES, RSA等。 签名算法加密:也可以理解为单向哈希加密 阅读全文
posted @ 2019-03-27 17:15 P_PlusUltra 阅读(588) 评论(0) 推荐(0)
摘要:1. 创建扩展对象实例 2. 使用Flask Login之前,你需要先定义用户类,该类必须实现以下三个属性和一个方法: 属性 is_authenticated 当用户登录成功后,该属性为True。 属性 is_active 如果该用户账号已被激活,且该用户已登录成功,则此属性为True。 属性 is 阅读全文
posted @ 2019-03-27 16:14 P_PlusUltra 阅读(318) 评论(0) 推荐(0)
摘要:Docker安装Mac 下载地址:https://download.docker.com/mac/beta/Docker.dmg 下载完成。点击小鲸鱼就可以进命令行使用了。 开始docker: https://docs.docker.com/docker for mac/ docker命令 几个比较 阅读全文
posted @ 2019-03-26 13:59 P_PlusUltra 阅读(644) 评论(0) 推荐(0)
摘要:使用Flask migrate 执行数据库迁移命令(mysql) 1.python manage.py db init 初始化,之后生成一个migrations文件夹 我在执行这步之前先把项目里的migrations文件夹删除。 执行完这步之后出现了这个文件夹,不过versions文件夹里变成空的了 阅读全文
posted @ 2019-03-23 15:30 P_PlusUltra 阅读(213) 评论(0) 推荐(0)
摘要:1.建立git仓库 在GitHub上先新建一个仓库。 2. 新建一个文件夹 cd git clone https://github.com/xxxxxxx/xxxxx.git 3.把你的项目拖进去,cd 进去 4.git add . 将改动添加到暂存区 5.git commit m '提交说明' 6 阅读全文
posted @ 2019-03-22 16:05 P_PlusUltra 阅读(144) 评论(0) 推荐(0)
摘要:mac安装mysql数据库及配置环境变量:https://blog.csdn.net/qq_36004521/article/details/80637886 错误处理: 阅读全文
posted @ 2019-03-22 11:29 P_PlusUltra 阅读(2171) 评论(0) 推荐(0)
摘要:get() getattr() 阅读全文
posted @ 2019-03-21 16:29 P_PlusUltra 阅读(818) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/huchong/p/8990610.html 阅读全文
posted @ 2019-03-21 14:59 P_PlusUltra 阅读(226) 评论(0) 推荐(0)
摘要:flask端口占用 解决方案: lsof i:5000 查询是哪个进程占用的 kill PID 杀掉进程 flask_script之Manager类 创建并加入命令 阅读全文
posted @ 2019-03-21 13:44 P_PlusUltra 阅读(198) 评论(0) 推荐(0)
摘要:flask run时候端口占用的问题 给网页标题添加icon 使用bootstrap flask_moment模块 WTForms WTForms支持的HTML标准字段 WTForms验证函数 Flask SQLAlchemy 定义表类 常用的SQLALchemy列类型 常用的SQLALchemy列 阅读全文
posted @ 2019-03-20 15:48 P_PlusUltra 阅读(313) 评论(0) 推荐(0)
摘要:create_app()函数是程序的工厂函数,用处是把创建程序实例的过程转移到它里面 工厂函数在app包的构造文件(__init__.py)里定义,在__init__.py里创建的扩展对象(bootstrap = Bootstrap() mail = Mail() moment = Moment() 阅读全文
posted @ 2019-03-19 16:57 P_PlusUltra 阅读(472) 评论(0) 推荐(0)
摘要:当需要将虚拟环境env转移到同一台电脑的另一个目录下时 1. 进入原虚拟环境env1,然后执行pip freeze requirements.txt将包依赖信息保存在requirements.txt文件中。 2. 把上面的requirements.txt文件剪切到env2的根目录下。 3. 进入虚拟 阅读全文
posted @ 2019-03-19 15:54 P_PlusUltra 阅读(578) 评论(0) 推荐(0)
摘要:URL重定向 错误响应 如果你想手动返回错误响应,可以使用Flask提供的abort()函数。 XML 上下文全局变量 ![](https://img2018.cnblogs.com/blog/1608688/201903/1608688 20190318132815407 1224791002. 阅读全文
posted @ 2019-03-18 13:03 P_PlusUltra 阅读(1902) 评论(0) 推荐(0)
摘要:基本概念 1. wsgi Web服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI)是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。 两个实现该协议的模块: wsgiref werkzeug 设置监听的HTT 阅读全文
posted @ 2019-03-14 09:59 P_PlusUltra 阅读(256) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/zhangzengqiang/p/7525175.html 阅读全文
posted @ 2019-03-13 17:05 P_PlusUltra 阅读(164) 评论(0) 推荐(0)
摘要:HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树。 通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。 JavaScript 能够改变页面中的所 阅读全文
posted @ 2019-03-13 14:56 P_PlusUltra 阅读(242) 评论(0) 推荐(0)
摘要:JavaScript 数组 另一种方法: 第三种: var cars=["Audi","BMW","Volvo"]; 局部 JavaScript 变量 在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。 您可以在不同的函数中使用名称相同的局部变量,因为 阅读全文
posted @ 2019-03-13 13:26 P_PlusUltra 阅读(266) 评论(0) 推荐(0)
摘要:1. 去官网下载redis. 2. 解压后 终端cd 至目标文件夹 3. 编译测试: sudo make test 4. 编译安装: sudo make install 5. 输入redis server启动服务 6. 停止 redis cli shutdown 7. 配置config 修改 red 阅读全文
posted @ 2019-03-13 09:38 P_PlusUltra 阅读(367) 评论(0) 推荐(0)
摘要:socket层 tcp协议和udp协议 1)Socket服务器编程 主要包括下面的几步: 1.打开socket 2.绑定到一个地址和端口 3.侦听进来的连接 4.接受连接 5.读写数据 (2)Socket客户端编程 主要包括下面的几步: 1.打开socket 2.连接到一个地址和端口 3.读写数据 阅读全文
posted @ 2019-03-12 16:25 P_PlusUltra 阅读(215) 评论(0) 推荐(0)
摘要:https://m.pythontab.com/article/1327 阅读全文
posted @ 2019-03-12 14:21 P_PlusUltra 阅读(86) 评论(0) 推荐(0)
摘要:# ``` int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... NSString *S=@"JACK"; #OC字符串定义 NSLog(@"Hello, World! %@... 阅读全文
posted @ 2019-03-11 15:52 P_PlusUltra 阅读(176) 评论(0) 推荐(0)
摘要:类 类树的搜索路径是自下而上,自左而右。 重载 在树种较低处发生的通过重新定义取代属性的动作称为重载。 Python命名规范 类名首字母应当大写 __dict__ 是基于类的对象的命名空间的字典、 __bases__ 阅读全文
posted @ 2019-03-09 21:43 P_PlusUltra 阅读(175) 评论(0) 推荐(0)
摘要:https://sarin.iteye.com/blog/1754920 注册Apple开发者平台账号 https://www.cnblogs.com/liuluoxing/p/6549725.html ios项目结构介绍 https://www.cnblogs.com/CoderAlex/p/96 阅读全文
posted @ 2019-03-09 13:09 P_PlusUltra 阅读(139) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/d18ff36a78d6?from=singlemessage 阅读全文
posted @ 2019-03-08 17:10 P_PlusUltra 阅读(352) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/view994/article/details/84402069 https://blog.csdn.net/yizhou2010/article/details/63252704 https://www.jianshu.com/p/094928ac0b7 阅读全文
posted @ 2019-03-08 12:58 P_PlusUltra 阅读(335) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/wenqiang1208/article/details/73656399?locationNum=4&fps=1 阅读全文
posted @ 2019-03-07 22:18 P_PlusUltra 阅读(148) 评论(0) 推荐(0)
摘要:一级标题 这是引用 二级标题 https://daringfireball.net/projects/markdown/dingus 你好啊,这是斜体 引用 添加图片 图片alt就是显示在图片下面的文字,相当于对图片内容的解释。 图片title是图片的标题,当鼠标移到图片上时显示的内容。title可 阅读全文
posted @ 2019-03-07 21:54 P_PlusUltra 阅读(158) 评论(0) 推荐(0)
摘要:1.Mac系统的环境变量,加载顺序为: a. /etc/profile b. /etc/paths c. ~/.bash_profile d. ~/.bash_login e. ~/.profile f. ~/.bashrc 其中a和b是系统级别的,系统启动就会加载,其余是用户接别的。c,d,e按照 阅读全文
posted @ 2019-03-07 21:33 P_PlusUltra 阅读(4907) 评论(0) 推荐(0)