django 模板使用
模板
定义模板
变量
变量传递给模板的数据
要遵守标识符规则
语法 {{ var }}
注意:如果使用的变量不存在,则插入的是空字符串
在模板中使用点语法
字典查询
属性或者方法
数字索引
在模板中调用对象的方法
LeetCode(10. 正则表达式匹配)
问题描述 给定一个字符串 (s) 和一个字符模式 (p)。实现支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符。
'*' 匹配零个或多个前面的元素。 匹配应该覆盖整个字符串 (s) ,而不是部分字符串。 说明: s 可能为空,且只包含从 a-z 的小写字母。 p 可能为空,且只包含从 a-z 的小写字母,以及字符 . 和 *。 示例 1: 输入:
s = "aa"
p = "a"
输出: false
解释: "a" 无法匹配 "aa" 整个字符串。 示例 2: 输入:
s
p2604 [ZJOI2010]网络扩容
传送门 分析 第一问就是最大流 第二问用一个源点向1连一条流量为第一问答案+k的边然后跑费用流即可 代码 #include<iostream>
#include<cstdio>
#include<cstring>
#include<string>
#include<algorithm>
#include<cctype>
#include<cmath>
#include<cstdlib>
#include<queue>
#include<ctime>
#include<vector>
#incl
canvas绘制路径
canvas绘制路径 方法 beginPath() 创建一个新的路径
lineTo() 描绘路径
closePath() 沿着路径画直线,并且画点移动到路径开头
stroke() 绘制形状
fill() 填充形状,会自动调用closePath方法 画一个实心六边形 const canvas = document.getElementById('canva
ElasticSearch记录(1)底层原理
基本概念 转自:https://blog.csdn.net/zkyfcx/article/details/79998197 索引(Index) ES将数据存储于一个或多个索引中,索引是具有类似特性的文档的集合。类比传统的关系型数据库领域来说,索引相当于SQL中的一个数据库,或者一个数据存储方案(schema)。索引由其名称(必须为全小写字符)进行标识,并通过引用此名称完成文档的创建、搜索、更新及删除操作。一个ES集群中可以按需创建任意数目的索引。 类型(Type) 类型是索引内部的逻辑分区(c
自测-3 数组元素循环右移问题 (20 分)
自测-3 数组元素循环右移问题 (20 分) 一个数组AAA中存有NNN(>0>0>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移MMM(≥0\ge 0≥0)个位置,即将AAA中的数据由(A0A1⋯AN−1A_0 A_1 \cdots A_{N-1}A0A1⋯AN−1)变换为(AN−M⋯AN−1A0A1⋯AN−M−1A_{N-M} \cdots A_{N-1} A_0 A_1 \cdots A_{N-M-1}AN−M⋯AN−1A0A1⋯AN−M−1)(最后MMM个数循环移至最前
对自己影响最大的老师
对我影响最大的老师,emmm,看到这个题目我想了很久,什么是影响最大呢,足够让自己牢记一生?想了想好像没有,之前所有教过我的老师,如果不是班主任,我都忘记的差不多了,还是关心自己而找我谈过心的老师?我感觉也没有什么很大的影响,在他们找我谈心一两个星期之后我依旧在学习上老样子,还是在学习路上给过我鼓励的老师?想了想,太多了,几乎有10多个老师给过我或多或少的鼓励,就在我日思夜想怎么样才真正算的上影响最大这几个字时,昨天我终于反应了过来,应该是在某一时刻,老师不经意的一句话,一个动作,把你猛的一下
[bzoj1022] [SHOI2008]小约翰的游戏John
Description 小约翰经常和他的哥哥玩一个非常有趣的游戏:桌子上有n堆石子,小约翰和他的哥哥轮流取石子,每个人取的时候,可以随意选择一堆石子,在这堆石子中取走任意多的石子,但不能一粒石子也不取,我们规定取到最后一粒石子的人算输。小约翰相当固执,他坚持认为先取的人有很大的优势,所以他总是先取石子,而他的哥哥就聪明多了,他从来没有在游戏中犯过错误。小约翰一怒之前请你来做他的参谋。自然,你应该先写一个程序,预测一下谁将获得游戏的胜利。 Input 本题的输入由多组数据组成第一行包括一
秒杀架构设计问题以及思考
秒杀注意事项以及整体简略设计 1.如何解决卖超问题 --在sql加上判断防止数据边为负数 --数据库加唯一索引防止用户重复购买 --redis预减库存减少数据库访问 内存标记减少redis访问 请求先入队列缓冲,异步下单,增强用户体验 注册功能 -- 如果有前端的牛人加入修改几个页面那是再好不过了哈哈哈 全局异常处理拦截 1.定义全局的异常拦截器 2.定义了全局异常类型 3.只返回和业务有关的 4.详情请看GlobleException 页面级缓存thymeleafViewResolver 对
【翻译】 Guice 动机——依赖注入的动机
原文链接 动机 将所有的内容连接在一起时应用开发的一个单调乏味的部分。有几种方式来将数据、服务、presetntation类连接到一起。为了对比这些方法,我将为披萨订购网站编写账单代码: public interface BillingService {
// 尝试在信用卡中扣除订单的费用。成功和失败的交易都会被记录
Receipt chargeOrder(PizzaOrder order, CreditCard creditCard);
} 伴随着实现,我们将为我们的代码编写
教你如何连接你想连接的WiFi
教你如何在电脑上查看你的WiFi密码 第一步:按Windows+R键 输入cmd 第二步:输入命令 netsh wlan show profiles 这是查看自己电脑曾经连接过得WiFi名称 第三步:netsh wlan show profiles lxs key=clear 例如“xuhuandiannao” 例如: netsh wlan show profiles xuhuandiannao key=clear
1 怎么样是不是很炫酷,快去试试吧
nginx安装和遇到的问题
nginx安装步骤和遇到的问题 tar -xvf nginx-1.15.1.tar.gz
cd nginx-1.15.1
./configrue
make
make install 在configure中可能遇到的问题: (1) ./configure: error: the HTTP rewrite module requires the PCRE library. You can either disable the module by using --without-http_rewri
&1.1、方程组的几何解释
pdf与html笔记链接(Google云盘) 绿萝的相守 她来我家时,已玉立亭亭,好模好样。好似装扮一新的小家碧玉,没有花轿,没有唢呐,就出了嫁。 七月阳光灼人的午后,我沉在一个寒冬的梦里:冰天雪地,唯我茕茕独行,不知何去何从,累,却不能停歇。睡眼惺忪里,我见到了她。身上的汗、心里的寒,都还未退去。她进门,立在鞋柜旁。我们默默相对。我惊诧于她的绿,像涂了油似的,锃亮水灵。她的枝条,垂在我的玫瑰红凉鞋上,像要穿着登堂入室,与我一起度过晨晨昏昏、寒来暑往。好似一个妙龄女子,在生命最华彩的时刻,
TensorFlow多线程输入数据处理框架(四)——输入数据处理框架
参考书 《TensorFlow:实战Google深度学习框架》(第2版) 输入数据处理的整个流程。 #!/usr/bin/env python
# -*- coding: UTF-8 -*-
# coding=utf-8
"""
@author: Li Tian
@contact: [email protected]
@software: pycharm
@file: sample_data_deal.py
@time: 2019/2/8 20:30
@desc: 输入数据处理框架
"""
周排行