1.首先要知道 JavaScript 的运行机制。文字太多请移步-- 2.正是因为 JavaScript 的单线程,事件执行需要排队和循环执行。(同步任务,异步任务(宏任务(macroTask)和微任务(microTask))) 3.什么是事件循环(event loop) 为了协调事件(event) ...
分类:
其他好文 时间:
2020-10-30 11:46:45
阅读次数:
19
laravel报错MethodNotAllowedHttpException 原因 这是路由的请求类型错误 解决方法 一般常见的请求类型为get、post和any,其中get一般用于渲染模板,post一般用于向服务器提交数据,any则是两者兼有. 效果图 ...
分类:
Web程序 时间:
2020-10-29 10:31:05
阅读次数:
36
1、Web项目工作流程 1.1 了解Web项目工作流程 拓展: HTTP请求分为三部分: 请求行 介绍自己是什么 请求头 属性 请求体 参数 get delete方法只需 请求行 请求头 不需要请求体 post put 方法三部分都需要 1.2django的生命周期 2.Django设计模式(MVC ...
分类:
Web程序 时间:
2020-10-29 10:25:10
阅读次数:
32
在使用drf过程中,发现要写大量的serializers、view,在借鉴了各位大神的经验后,简化一下代码 #base/view.py:通用部分 from rest_framework.views import APIView from rest_framework.response import ...
分类:
其他好文 时间:
2020-10-29 10:11:13
阅读次数:
18
elasticsearch通过查询修改 update-by-query nest var list = new List<string> { "1", "2" }; client.UpdateByQuery<PostComment>(s => s .Index("post_comments") .S ...
分类:
其他好文 时间:
2020-10-29 09:56:48
阅读次数:
29
RestTemplate简介 RestTemplate对HTTP请求进行了封装,进行请求的时候可以保留cookie,在下次请求的时候使用; postForEntity与postForObject功能类似,可以从源码上面看出异同; 如果想在GET请求的时候带上cookie,不能使用getForEnti ...
分类:
编程语言 时间:
2020-10-29 09:40:37
阅读次数:
49
再有人问你Netty是什么,就把这篇文章发给他本文基于Netty4.1展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目提供参考。这是一篇万字长文,建议先收藏,转发后再看。Netty简介Netty是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。JDK原生NIO程序的问题JDK原生也有一套网络应用程序AP
分类:
Web程序 时间:
2020-10-29 09:25:38
阅读次数:
33
class Solution { public List<Integer> postorderTraversal(TreeNode root) { //一般解法,前序遍历后,翻转下结果集,注意下 与前序遍历的进栈顺序不一样 //(前序) 根左右 --> 变为 根右左 --> 翻转 左右根 (后续) ...
分类:
其他好文 时间:
2020-10-27 11:40:04
阅读次数:
20
记一次celery使用过程中丢失上下文问题问题场景项目中需要在celery的异步任务中连接其他服务的celery任务队列,并向所连接的celery中发送task任务。这样使用的结果就是:需要生成两个不同的celery实例,在第一个celery实例中需要使用flask中的上下文,并进行上下文的生成,在调用完另一个celery实例后,在worker运行了标记的task最大任务销毁重启之后;会发生在需要
分类:
其他好文 时间:
2020-10-27 11:30:23
阅读次数:
19
什么情况下需要布隆过滤器? 先来看几个比较常见的例子 字处理软件中,需要检查一个英语单词是否拼写正确 在 FBI,一个嫌疑人的名字是否已经在嫌疑名单上 在网络爬虫里,一个网址是否被访问过 yahoo, gmail等邮箱垃圾邮件过滤功能 这几个例子有一个共同的特点: 如何判断一个元素是否存在一个集合中 ...
分类:
其他好文 时间:
2020-10-27 11:01:11
阅读次数:
45