搭建 flask 应用

参考文档:http://docs.jinkan.org/docs/flask/quickstart.html#a-minimal-application 1.使用Pycharm创建Flask应用 from flask import Flask ##导入一个Flask的类 app = Flask(__name__) ##实例化flask对象 ##使用route装饰器告诉Flask什么样的URL能触发我们的函数 @app.route('/') def index():
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

畅通工程续(HDU 1874)附上超详细源代码

Problem Description 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。 Input 本题目包含多组数据,请处理到文件结束。 每组数据第一行包含两个正整数N和M(0<N<200,0<M<1000),分别代表现有城镇的数目和已修建的道路的数目。城镇分别以0~N-1编
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

权限【TLCL】

用户帐户 定义在/etc/passwd 文件里面,用户组定义在/etc/group 文件里面。 /etc/shadow 包含了关于用户密码的信息 文件属性: 属性 文件类型 - 一个普通文件 d 一个目录 l 一个符号链接。注意对于符号链接文件,剩余的文件属性总是"rwxrwxrwx",而且都是 虚拟值。真正的文件属性是指符号链接所指向的文件的属性。 c 一个字符设备文件。这种文件类型是指按照字节流来处理数据的设备。 比如说终端机或者调制解调器 b 一个块设备文件。这种文件类型是指按照数据块来
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

英语流利说 第4天

阅读材料原文:点击这里 为避免以后无法访问,copy一份(仅材料部分) 带着问题听讲解 1、标题中“legacy”是什么意思 2、文中人们关对默克尔的评价分为哪几种 3、关于标题,文中是否给出了结论 红色表示注释 蓝色表示句子主干 Angela Merkel's legacy(遗产、后果): has she saved or destroyed Europe? Angela Merkel’s approach(方法) to a problem, wrote one of her biograp
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

MySQL之MVVC简介

MySQL之MVVC简介 一丶什么是MVVC?   MVVC (Multi-Version Concurrency Control) (注:与MVCC相对的,是基于锁的并发控制,Lock-Based Concurrency Control)是一种基于多版本的并发控制协议,只有在InnoDB引擎下存在。MVCC是为了实现事务的隔离性,通过版本号,避免同一数据在不同事务间的竞争,你可以把它当成基于多版本号的一种乐观锁。当然,这种乐观锁只在事务级别未提交锁和已提交锁时才会生效。MVCC最大的好处,相
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

position 属性指定了元素的定位类型

position 属性指定了元素的定位类型。 position 属性的五个值: static (静态定位) HTML元素的默认值,即没有定位,元素出现在正常的流中。 静态定位的元素不会受到 top, bottom, left, right影响。 relative (相对定位)相对定位元素的定位是相对其正常位置,移动相对定位元素,但它原本所占的空间不会改变 fixed (绝对定位) 元素的位置相对于浏览器窗口是固定位置。 即使窗口是滚动的它也不会移动 absolute (固定定位)绝对定位的元素
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

基于udp协议的字符串计数【网络程序设计 - 基于udp协议的字符串计数,C实现】

udp_server.c #include <stdio.h> #include <winsock2.h> #pragma comment(lib, "ws2_32.lib") typedef struct sockaddr_in sockaddr_in ; typedef struct sockaddr sockaddr; int main(int argc, char* argv[]) { WSADATA wsaData; WORD sockVersion = MA
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

关于static关键字

1. static关键字的解释? 通常,我们创建类时会指出那个类的对象的外观与行为。除非用new 创建那个类的一个对象,否则实际上并 未得到任何东西。只有执行了 new 后,才会正式生成数据存储空间,并可使用相应的方法。 但在两种特殊的情形下,上述方法并不堪用。一种情形是只想用一个存储区域来保存一个特定的数据——无 论要创建多少个对象,甚至根本不创建对象。另一种情形是我们需要一个特殊的方法,它没有与这个类的任 何对象关联。也就是说,即使没有创建对象,也需要一个能调用的方法。为满足这两方面的要求
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

NOIp 2018 货币系统 贪心

题目描述 在网友的国度中共有 nnn 种不同面额的货币,第 iii 种货币的面额为 a[i]a[i]a[i],你可以假设每一种货币都有无穷多张。为了方便,我们把货币种数为 nnn、面额数组为 a[1..n]a[1..n]a[1..n] 的货币系统记作 (n,a)(n,a)(n,a)。 在一个完善的货币系统中,每一个非负整数的金额 xxx 都应该可以被表示出,即对每一个非负整数 xxx,都存在 nnn 个非负整数 t[i]t[i]t[i] 满足 a[i]×t[i]a[i] \times t[i]
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

position之属性

position 属性指定了元素的定位类型。 position 属性的五个值: static (静态定位) HTML元素的默认值,即没有定位,元素出现在正常的流中。 静态定位的元素不会受到 top, bottom, left, right影响。 div.static { position: static; border: 3px solid #73AD21; } relative (相对定位)相对定位元素的定位是相对其正常位置. h2.pos_left { positi
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

【前端GUI】—— 前端设计稿切图通用性标准

前言:公司在前端组和视觉组交接设计稿切图的时候,总会因为视觉组同事们对前端的实现原理不清楚而出现各种问题,在用的时候还得再次返工,前端组同事们一致觉得应该出一份《设计稿切图通用性标准文件》,这里是我结合资料做出的一份总结。 1、切图资源尺寸必须为双数 2、LOGO类图片以方形切图输出 3、可点击部件要把相关状态都切图输出,比如正常状态、点击状态 4、同一类型图片保持同样大小尺寸输出切图 全屏切图类: 局部切图类: 空白页提示案例图: 5、有阴影背景的内容显示区域保持居中输出切图 6、设计中单独
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

第三章寄存器(内存访问)

内存中字的存储 在cpu中,用16位来存储一个字,高8位存放高字节,低8位存放低位字节。在内存中时,由于内存单元是字节单元,刚一个字要用2个地址连续的内存单元来存放,字的低位字节存在低地址单元。 字单元--存放一个字型数据(16位)的内存单元,由两个地址连续的内存单元组成,高地址内存单元中存放字型数据的高字节,低地址内存单元存放单元中存放字型数据的低位字节。 DS和[address] CPU要读写一个内存单元的时候,必须先给出这个内存单元的地址。 内存单元由2部分组成。8086CPU中,内存地
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

动态修改小程序标题栏文字

onLoad: function (options) { wx.setNavigationBarTitle({ title: options.name }) // options.name表示上个页面传过来的文字 },
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

JDK, JRE 和 JVM 的区别

JDK, JRE 和 JVM 的区别 JDK 是用于开发的而 JRE 是用于运行 Java 程序的。 JDK 和 JRE 都包含了 JVM,从而使得我们可以运行 Java 程序。 JVM 是 Java 编程语言的核心并且具有平台独立性。 JDK, JRE区别 Java 运行时环境( JRE )是将要执行 Java 程序的 Java 虚拟机。它同时也包含了执行 Applet 需要的浏览器插件。Java 开发工具包( JDK )是完整的 Java 软件开发包,包含了 JRE ,编译器和其他的工具(
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

R语言中tidyverse基础知识汇总

tidyverse group_by 分组统计 gather()和spread() 简单地说,gather()是列转行,而spread()是行转列。 请看下面的示例: > df id class grade 1 1 a 81 2 2 b 82 3 3 a 83 4 4 b 84 5 5 a 85 6 6 b 86 7 7 a 87 8 8 b 8
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

20172312 2018-2019-1 《程序设计与数据结构》实验二报告

20172312 2018-2019-1 《程序设计与数据结构》实验二报告 课程:《程序设计与数据结构》 班级: 1723 姓名: 彭霖 学号:20172312 实验教师:王志强 实验日期:2018年11月11日 必修/选修: 必修 1.实验内容 实验二:实现二叉树 参考教材p212,完成链树LinkedBinaryTree的实现(getRight,contains,toString,preorder,postorder) 用JUnit或自己编写驱动类对自己实现的LinkedBinaryTre
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

NOIP2018 酱油记

Day -2 上午,大家都在复习各种模板,zhx总结了足足67个模板(杨辉三角也算模板???),lgl死磕FFT发现cos和sin打反了,我也是复习板子和以前做过的题,几乎没有人颓。 接着jdr,lgl还有我打了打洛咕的热身赛,前十道题全场切。最后三道题目没什么头绪,我索性扔了没管。快到晚饭的时候lgl第三题写了个O(n^3)被卡T一个点。 晚上吃完饭看到ggn神犇切了最后两道题Orzzz 不用参加期中考试真好哈哈哈 Day -1 上午复习了一下以前模拟赛的题,发现好多题我都没改,药丸啊 敲了
分类: 其他 发布时间: 11-11 23:51 阅读次数: 0

pandas时间序列操作方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/missyougoon/article/details/83958749 在pandas中拥有强大的时间序列操作方法。 直接上demo: import numpy as np import pandas as pd from pandas import Series, DataFrame from datetime import datetime np.random.seed(666) #
分类: 编程语言 发布时间: 11-11 23:50 阅读次数: 0

Go语言7

终端读写:从终端输入,以字符串作为输入,带缓冲区的读写;文件读写:读取整个文件,读取压缩文件,文件写入,拷贝文件;命令行参数:解析命令行参数;Json数据协议:序列化,反序列化;错误处理:定义错误,判断自定义错误,异常和捕捉;课后作业
分类: 编程语言 发布时间: 11-11 23:50 阅读次数: 0

Nginx 漏洞 (CVE-2018-16843,CVE-2018-16844)

近日nginx被爆出存在安全问题,有可能会致使1400多万台服务器易遭受DoS***。而导致安全问题的漏洞存在于HTTP/2和MP4模块中。nginxWeb服务器于11月6日发布了新版本,用于修复影响1.15.6,1.14.1之前版本的多个安全问题,被发现的安全问题有一种这样的情况——允许潜在的***者触发拒绝服务(DoS)状态并访问敏感的信息。升级修复方法:1、创建nginx的yum源文件(/etc
分类: 企业开发 发布时间: 11-11 23:50 阅读次数: 0