Flask 0.Flask简介 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相 ...
分类:
其他好文 时间:
2020-01-01 00:04:30
阅读次数:
128
维护css弊端 CSS 是一门非程序式语言,没有变量、函数、SCOPE(作用域)等概念。 + CSS 需要书写大量看似没有逻辑的代码,CSS 冗余度是比较高的。 + 不方便维护及扩展,不利于复用。 + CSS 没有很好的计算能力 + 非前端开发工程师来讲,往往会因为缺少 CSS 编写经验而很难写出组 ...
分类:
其他好文 时间:
2019-12-31 21:58:04
阅读次数:
88
作为一名 Java开发人员,写 SQL 语句是常有的事,但是你知道 SQL 语句背后的处理逻辑吗?比如下面这条 SQL 语句: 执行完这条语句后,我们就会得到 id 为 1 的用户信息。那么对于这一条 SQL 语句,MySQL服务器做了哪些处理呢?这篇文章我们就一起打卡 MySQL 数据库中对 SQ ...
分类:
数据库 时间:
2019-12-31 10:44:20
阅读次数:
79
Numpy是专门为数据科学或者数据处理相关的需求设计的一个高效的组件。听起来是不是挺绕口的,其实简单来说就2个方面,一是Numpy是专门处理数据的,二是Numpy在处理数据方面很牛逼(肯定比Python原生组件牛逼,否则也不会另外再来搞个Numpy了吧)。其实更加细化的来看其实Numpy最常用的就是 ...
分类:
其他好文 时间:
2019-12-30 23:24:58
阅读次数:
89
窗体使用事件Form1_KeyDown时,按下键盘上的上下左右按键没反应。 因为Tab、Return、Esc 以及向上键、向下键、向左键和向右键这些是预处理键,直接使用时不行的。 1 private void Form1_KeyDown(object sender, KeyEventArgs e) ...
为什么需要网关过滤器? 微服务架构体系中,通常一个业务系统会有很多的微服务, 比如:OrderService、ProductService、UserService..., 为了让调用更简单,一般会在这些服务前端再封装一层, 类似下面这样: 前面这一层俗称为“网关层”,其存在意义在于,将"1对N"问题 ...
分类:
编程语言 时间:
2019-12-30 22:46:02
阅读次数:
75
考虑将三个矩形按某种方式划分为再三个大矩形中找最大值,容易发现只有6种划分方式,分为两类:1.4种,考虑第一条横/竖和第二条在第一条的两侧,这一类情况只需要预处理出左上/左下/右上/右下的最大子矩阵即可2.2种,两条横线/竖线划分,以横线为例,只需要处理处每一行的答案,然后,然后简单维护一下即可 1 ...
分类:
其他好文 时间:
2019-12-30 20:57:11
阅读次数:
63
一、倒排索引 A、建立前会进行normalization,也就是说对各个单词进行相应的处理(时态、大小写、同义词等),以提升后面搜索时候搜到相关文档的概率 二、分词器 A、character filter:分词之前进行预处理,过滤html标签,&转换成and等等 B、tokenizer:分词 C、t ...
分类:
其他好文 时间:
2019-12-30 19:45:10
阅读次数:
94
动态和静态的区别,环境与状态,静态作用域和块结构,显式访问控制,动态作用域 ...
分类:
其他好文 时间:
2019-12-30 19:35:18
阅读次数:
63
我们都知道static声明静态函数在别的文件是不可以使用的,但是如果你将定义也写在.h文件下是不是还是这样的呢,或者说编译器会不会提示你这样是有问题的呢?结果却是将static函数的定义直接写在了file.h的头文件中,导致staic关键字失效,代码如下。 那么我们改下代码,就会提示编译错误,所以不 ...
分类:
其他好文 时间:
2019-12-30 00:28:51
阅读次数:
173