学习日志-python基础01,浅谈python3中的 is 与 ==

2019-07-19
阅读 1 分钟
1.1k
首先对象类型不同 is 肯定会返回 False其次当对象类型相同 同为可变对象时 ( 即列表,字典 ) ,即使值相等 结果也是False 原因是他们id不相等, 如下

学习日志-flask-01,flask_sqlalchemy文件组织结构示例

2019-07-19
阅读 4 分钟
2.9k
flask灵活的文件组织结构让很多新手玩家痛苦万分,网上的相关教程也是良莠不齐,本人也是在几近崩溃的边缘疯狂试探,坚持即时胜利,终于被我摸索出一个较为适用的简单文件组织结构. 本文从单文件结构,逐步拆分成多个部分,至于其中各个步骤拆分的用意,还请恕在下才疏学浅,难以用文字形容,各位看官请自行体会.

学习日志-运维01,window服务器上nginx开机自启

2019-07-19
阅读 2 分钟
1.6k
然后在安装目录下新建文件nginx-service.xml和 nginx-service.exe.config我的nginx的安装目录为C:\develop\nginx-1.12.2

Leetcode日记_01,乘积最大子序列

2019-06-20
阅读 2 分钟
1.8k
题目 乘积最大子序列 给定一个整数数组 nums ,找出一个序列中乘积最大的连续子序列(该序列至少包含一个数)。 示例 1: 输入: [2,3,-2,4]输出: 6解释: 子数组 [2,3] 有最大乘积 6。示例 2: 输入: [-2,0,-1]输出: 0解释: 结果不能为 2, 因为 [-2,-1] 不是子数组。 我的解题思路 暴力法 {代码...} 执行代码 OK通过我们再...

ubuntu源文件打不开could not open file '/etc/apt/sources.list.d/...

2019-03-09
阅读 2 分钟
9.9k
WARNING:root:could not open file '/etc/apt/sources.list.d/sources-aliyun-0.list'

学习笔记PHP-05、PHP杂乱笔记

2018-12-08
阅读 2 分钟
1.6k
变量的打印 {代码...} if语句 {代码...} if语句的另一种写法 {代码...} 混编例子 {代码...} {代码...} {代码...} 双引号与单引号的区别单引号支持转义和变量解析 {代码...} mb_XXXX系列函数导入步骤:进入PHP目录D:\develop\php复制php.ini-development文件,并将复制后的文件重命名为php.ini用编辑器打开php.ini查找mbstr...

学习笔记PHP02、PHP的下载与安装

2018-12-06
阅读 1 分钟
1.7k
然后选择如下图所示Tread Safe的版本的Zi解压包下载。在D:/develop文件夹下新建PHP文件夹,并将刚刚下载的压缩包解压到这个PHP文件夹下。在解压后的PHP文件夹目录下找到php7apache2_4.dll文件,并引入该文件到apache配置文件中。引入过程如下:编辑apache的配置文件 D:/develop/Apache24/conf/httpd.conf,添加两行代码如...

Django ORM

2018-12-02
阅读 4 分钟
3.4k
对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。

Django-02.url、错误处理以及命名空间

2018-04-05
阅读 11 分钟
3.4k
Django 决定要使用的根URLconf 模块。通常,这个值就是ROOT_URLCONF 的设置,但是如果进来的HttpRequest对象具有一个urlconf 属性(通过中间件request processing 设置),则使用这个值来替换ROOT_URLCONF设置。

Django-03.静态文件与模板详解

2018-04-05
阅读 12 分钟
2.8k
1、原始渲染 在django_lesson文件夹下新建一个django工程lesson2(新建工程的详情请见Django-01、初识Django和搭建Django helloworld)views.py {代码...} urls.py {代码...} 效果如图所示 2、render渲染 我们还可以直接将html文件输出到浏览器在template下新建html文件 {代码...} 在urls.py中加入以下路由 {代码...} 在...

Tornado-09、SQLalchemy的查询

2018-03-29
阅读 6 分钟
3.8k
filter_by和filter都是过滤条件,只是用法有区别filter_by里面不能用!=还有> < 等等,所有filter用得更多,filter_by只能用=。

解决方案-01、python版本共存

2018-03-25
阅读 2 分钟
3.1k
首先python版本共存指的是不同版本的python解释器,同时存在在同一个独立的系统中。例如:我们在进行项目开发时有时需要用到python2,有时要用到python3。但是在我们执行.py文件时在命令窗口键入 python test.py 时,到底系统会给我用python2执行还是python3执行呢?那我们有时候需要用指定的python版本该怎么办呢? 以...

Django-01、初识Django和搭建Django helloworld

2018-03-24
阅读 3 分钟
4.1k
Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。

Tornado-08、SQLAlchemy简单的增删查改

2018-03-23
阅读 8 分钟
3.6k
SQLAlchemy 1.环境搭建 安装相应的软件包 1.mysql数据库 2.pymysql用于连接MySQL服务器的一个库 3.sqlalchemy {代码...} 2.连接数据库 从sqlalchemy中导入create_engin,创建引擎建立与数据库的连接。 from sqlalchemy import create_engine 准备连接数据库的数据: {代码...} DB_URI的格式: 数据库类型+数据库驱动名称:...

Tornado-07、Tornado的ui_modules和ui_methods

2018-03-22
阅读 4 分钟
3.3k
1.ui_modules和ui_methods 第一步:新建文件uimethods.py ,这里的文件名是随意的只要在import时合法就行 {代码...} 新建文件uimodules.py,使用ui_modules需要继承UIModule类 {代码...} 第二步:在项目中导入 {代码...} 第三步:在application配置参数,值是导入的模块名 {代码...} 第四步:在HTML中调用,导入的ui_mod...

Tornado-06、Tornado模板转义和模板继承

2018-03-22
阅读 4 分钟
4.1k
Tornado 默认会自动转义模板中的内容,把标签转换为相应的HTML实体。这样可以防止后端为数据库的网站被恶意脚本攻击。比如,你的网站中有一个评论部分,用户可以在这里添加任何他们想说的文字进行讨论。虽然一些HTML标签在标记和样式冲突时不构成重大威胁(如评论中没有闭标签),但标签会允许攻击者加载其他的JavaScrip...

Tornado-05、tornado模版

2018-03-21
阅读 3 分钟
2.8k
Tornado模板 1.模板的基本了解 准备工作 Tornado自身提供了一个轻量级、快速并且灵活的模板语言在tornado.template模块中。 模板就是格式固定的网页:格式是固定的,内容是变化的模板是一个允许嵌入Python代码片段的HTML文件 在tornado文件夹下新建一个lesson4文件夹 在该文件夹下新建一个start1.py文件 先添加一些基本...

Tornado-04、Tornado输出和响应头

2018-03-20
阅读 5 分钟
5.7k
在上一篇文章03、Tornado的输入与输出 对write有了初步的了解这篇文章我们先来深入了解一下write首先我们在上一次的tornado文件夹下新建一个lesson3文件夹实际上,write并没有直接把数据返回给前端,而是先写到缓存区,函数结束之后才会返回到前端。我们验证如下:新建start1.py文件 添加完基本的代码后加入以下代码

Tornado-03、Tornado的输入和输出

2018-03-19
阅读 7 分钟
4.6k
Tornado的输入和输出 1、输入函数 在tornado文件夹下新建文件夹lesson2在lesson2下新建start1.py写入下列代码 {代码...} get_argument 函数获取查询字符串或者请求体中的信息 查询字符串:就是在浏览器的地址栏看到的url中“?”后面的字符串 请求体:在POST请求中的body数据,比如表单数据form data、json数据、xml数据 ...

Tornado-02、编写第一个tornado程序

2018-03-18
阅读 3 分钟
3.9k
tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。

Tornado-01、ubuntu环境配置与连接pycharm

2018-03-17
阅读 2 分钟
3.6k
首先在虚拟机里安装ubuntu这个是已经配置好了的ubuntu ova文件以及它的使用说明链接:[链接] 密码:wjhd如果链接失效 请联系我更换 QQ:2696801532