Flask学习笔记11之特殊的装饰器

1. before_request 2. after_request 3. before_first_request 4. template_global 5. template_filter 6. errorhandler from flask import Flask app = Flask(__name__) app.debug = True app.secret_key = 'flask' @app.before_request def before(): print('
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

说说CPU代号隐含的意思,这些小秘密你该知道 (任务7)

说说CPU代号隐含的意思,这些小秘密你该知道!当然本文介绍PC机CPU! 先说,AMDCPU! AMD的CPU系列可以分为Ryzen Threadripper、Ryzen 7、Ryzen 5、Ryzen3,APU ,推土机FX。 本文主要介绍zen架构,对标酷睿系列。 举例说明:AMD Ryzen 7 2700X 品牌:Ryzen,锐龙。 系列: 7 代数:2 型号:700 后缀:X 后缀说明: 1.空,表示标准桌面CPU 2.X,表示支持XFR(扩展频率范围)的高性能 3.G表示支持GFX(
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

git 生疏了 该练习一边

git 生疏了 该练习一边
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

I+Me=完整的自我

这是这个系列的第二篇文章,如同第一篇一样,这篇文章会在24小时后删除。 之所以如此极端,因为我自认为这篇文章很有价值,不以这种方式,大家即使看了,也只会一带而过,不会真的汲取到营养。 这篇文章涉及的关键词包括,焦虑,自我,有条件自尊,无条件自尊,自我苛责,自我接纳。 以下开始正文。 记得去年12月份开情绪训练营,当时我承诺,等训练营结束后,就恢复正常更新,当时是自信满满,因为我知道,一直纠缠我的情绪问题,会得到根本解决,我也会从情绪困扰中解放出来,转而关注自己的心理学自媒体事业。 我是这样打算
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

编程真的能改变一个人的思维方式吗?

一、正面回答 潜移默化中改变 二、日常成长 关心造轮子和用轮子,对于程序员而言,任何一件需要重复做两次的事情,就可以考虑通过写程序把它自动化处理,所以程序员们不太能够忍受重复性高的工作。以Java为例,先后有ssh、ssm、spring boot、spring cloud、dubbo等,相关的一些任务,程序员就会用现有的库,写个脚本来实现自己需要每天做的手动操作。 富有逻辑性,各种编程语言里都有的三种基本逻辑:条件(IF)、循环(For 或While)、函数 (Function),对于一些描述
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

[编译原理]0.引论

一、语言处理器 语言处理器有编译器(compiler)、解释器(interpreter) 编译器先把源程序翻译成目标程序,目标程序处理输入产生输出。 解释器自身直接(根据源程序提示)处理输入产生输出。 编译器的处理速度较快,但排错功能不如解释器。 编译器: 解释器: 将源程序翻译成目标程序的过程: 二、编译器的结构 编译器由分析(analysis)部分,和综合(synthesis)部分组成。分析部分又称为编译器的前端,综合部分又称为编译器的后端。在前端和后端之间可以加入代码优化部分。 分析部分
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

HDU1024 Max Sum Plus Plus (优化线性dp)

Now I think you have got an AC in Ignatius.L's "Max Sum" problem. To be a brave ACMer, we always challenge ourselves to more difficult problems. Now you are faced with a more difficult problem. Given a consecutive number sequence S 1, S 2, S 3, S 4
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

两个数相加和溢出如何解决

(l+r)/2 l + (r-l)/2
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

python3爬取东方财富股东户数2013-2019年数据

!/usr/bin/env python -- coding:utf-8 -- import re import csv import time import random import requests import json from bokeh.models import pd from requests import session class spider_DongFangCaiFu(object): def init(self): #初始化需要记录断点数据 self.sync_lo
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

微信小程序 数组(增,删,改,查)等操作实例详解

最近在做一个小程序的demo。由于不向后台请求数据,所以就涉及到对本地数据的操作,也遇到了一些坑,本文就以数组的增删改查为例,给新手分享一些经验。 首先这是原始数据,json的数组。 我们尝试对改数据进行操作,同时渲染到页面。 1,数据的添加 在获取到表单的数据后,自己组装一个对象,然后通过push()的方法添加一条数据,注意push的数据的index是+1的,也就是说原本数组中index依次为0,1,2,新增加的就是3,依次类推。 如果想在前面插入数据,就要用到数组合并的操作了,concat
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

EF Core中如何使用LEFT JOIN

我们知道使用EF Core的Join函数可以实现SQL中的INNER JOIN,那么怎么实现LEFT JOIN呢? 答案就在GroupJoin、SelectMany和DefaultIfEmpty三个Linq函数的组合使用上。 下面我们举个例子,建立一个.NET Core控制台项目,来演示使用EF Core将Person表来LEFT JOIN Products表。 Person表在EF Core中的实体类,如下: public partial class Person { public
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

欧元-整理节奏后走5浪,还是很标准的

注意找重要的3-3把握全局
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

【Python数据分析】数值计算和统计基础

目录 1.axis与skipna参数的使用 2.常用统计方法 3.求累计值:cumsum(累计和),累计积 4.唯一值:unique 5.值计数:value_counts() 6.成员资格:isin() 1.axis与skipna参数的使用 注意:np.nan表示空值 # 建立数据集 import numpy as np import pandas as pd df = pd.DataFrame({'key1':[4,5,6,np.nan,2], # np.nan表示空值
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

3.Spring依赖注入(DI)

一.什么是依赖注入(DI) 依赖注入(Dependency Injection,DI)。 依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 . 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 1.依赖注入的三种方式: 构造器注入:前面已经说过 Set方式注入 拓展方式注入 2.Set方式注入 依赖注入: 依赖:bean对象的创建依赖于容器 注入:bean对象中的所有属性,由容器注入! (1)项目搭建: 复杂类型Adress类 1 public class
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

maven 私服

公司在自己的局域网内搭建自己的远程仓库服务器,称为私服,私服服务器即是公司内部的 maven 远程仓库, 每个员工的电脑上安装 maven 软件并且连接私服服务器,员工将自己开发的项目打成 jar 并发布到私服服务器, 其它项目组从私服服务器下载所依赖的构件(jar)。 私服还充当一个代理服务器,当私服上没有 jar 包会从互联网中央仓库自动下载,如下图:    搭建私服环境:   Nexus 是 Maven 仓库管理器,通过 nexus 可以搭建 maven 仓库,同时 nexus 还提供强
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

Kafka系列3:深入理解Kafka消费者

上面两篇聊了Kafka概况和Kafka生产者,包含了Kafka的基本概念、设计原理、设计核心以及生产者的核心原理。本篇单独聊聊Kafka的消费者,包括如下内容: 消费者和消费者组 如何创建消费者 如何消费消息 消费者配置 提交和偏移量 再均衡 结束消费 消费者和消费者组 概念 Kafka消费者对象订阅主题并接收Kafka的消息,然后验证消息并保存结果。 Kafka消费者是消费者组的一部分。一个消费者组里的消费者订阅的是同一个主题,每个消费者接收主题一部分分区的消息。 消费者组的设计是对消费者进
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

前端web安全-CSRF基础入门

前言 今天找了个新地方进行学习 嘿嘿 采光不错!特别适合看书呢。 前言 1.CSRF 跨站请求伪造(英语:Cross-site request forgery),也被称为 one-click attack 或者 session riding,通常缩写为 CSRF 或者 XSRF, 是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。跟跨网站脚本(XSS)相比,XSS利用的是用户对指定网站的信任,CSRF 利用的是网站对用户网页浏览器的信任。 2.漏洞危害 是指利用受害者尚未
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

A1004 Counting Leaves (30分)

一、技术总结 这一题问题出现在答案不匹配,我开始的想法是在遍历的时候对于该层进行判断加加,但是总是有一个测试点过不去,不知道为啥。 还是常规操作,就是在递归边界处,进行判断,然后加加,同时输出的时候需要注意,是深度同max_h是相等的,因为有这么多层。 还有一些细节就是输出格式。 二、参考代码 #include<bits/stdc++.h>; using namespace std; const int maxn = 110; struct node{ vector<int> chil
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

python字典操作方法详解

前言 字典是一种通过名字或者关键字引用的得数据结构,key 类型需要时被哈希,其键可以是数字、字符串、元组,这种结构类型也称之为映射。字典类型是Python中唯一內建的映射类型。 注意,浮点数比较很不精确,因此千万不要用浮点数作为key! 内置方法 python字典包含了11个内置方法,具体如下: 序 号 函数 描述 1 clear(self) 删除字典内所有的元素 2 copy(self) 返回一个字典的浅copy ,俗称赋值 3 fromkeys(*args,**kwargs) 创建一个新
分类: 其他 发布时间: 02-17 23:34 阅读次数: 0

BFS之单词最少转换次数

#include<iostream>#include<set>#include<queue>#include<vector>#include<string>#include<map>usingnamespacestd;boolconnect(string&word1,string&word2){intcnt=0
分类: 编程语言 发布时间: 02-17 23:20 阅读次数: 0