今天一天都在处理celery的异常问题,心力交瘁…… 问题一:Django 1.11开发中用celery 4 报错ValueError: not enough values to unpack (expected 3, got 0) 问题二:celery正常启动后能收到任务但不执行任务的解决办法,也 ...
分类:
其他好文 时间:
2020-07-11 16:53:25
阅读次数:
184
import asyncio from pyppeteer import launch from pyquery import PyQuery as pq async def main(): browser = await launch() page = await browser.newPage( ...
分类:
系统相关 时间:
2020-07-11 11:14:06
阅读次数:
130
函数基础 那么,到底什么是函数,如何在Python程序中定义函数呢? 说白了,函数就是为了实现某一功能的代码段,只要写好以后,就可以重复利用。我们先来看下面一个简单的例子: def my_func(message): print('Got a message: {}'.format(message) ...
分类:
其他好文 时间:
2020-07-07 09:41:59
阅读次数:
51
Break与continue //break退出整个循环 //continue跳过本次尚未执行的操作 public class BreakDemo { public static void main(String[] args) { int i = 0; while (i<100){ i++; Sy ...
分类:
其他好文 时间:
2020-07-06 18:05:04
阅读次数:
42
Tomcat是一款我们平时开发过程中最常用到的Servlet容器。本系列博客会记录Tomcat的整体架构、主要组件、IO线程模型、请求在Tomcat内部的流转过程以及一些Tomcat调优的相关知识。 力求达到以下几个目的: 更加熟悉Tomcat的工作机制,工作中遇到Tomcat相关问题能够快速定位, ...
分类:
其他好文 时间:
2020-07-04 13:43:00
阅读次数:
58
格式化输出 %s: 字符串的占位符, 可以放置任何内容(数字) %d: 数字的占位符 name = "zouzou" print("%s活了人生的%%2" % name) # 如果字符串中有了占位符. 那么后面的所有的%都是占位. 需要转义,用%转义 print("邹邹活了人生的%5") # 这句话 ...
分类:
编程语言 时间:
2020-07-03 21:15:17
阅读次数:
82
攻防世界 i-got-id-200 进入主页面,发现三个链接,御剑扫描一下,并没有发现什么。经过测试,发现,第二第三个界面会将提交的内容显示在页面上。当上传一句话木马时,会被注释掉。考虑用< script>绕过。无果。 后来发现网站是由perl语言所写,这真不会,去看看wp,发现漏洞在param() ...
分类:
其他好文 时间:
2020-06-26 20:03:42
阅读次数:
100
注: 本篇文章主要集中在Linux CFS调度器源码解析。文章代码分析基于Linux-4.18.0。 一、进程的创建 进程的创建是通过do_fork()函数完成。新进程的诞生,我们调度核心层会通知调度类,调用特别的接口函数初始化新生儿。我们一路尾随do_fork()函数。do_fork() >_do ...
分类:
其他好文 时间:
2020-06-26 16:37:46
阅读次数:
70
GIL(Global Interpreter Lock,全局解释器锁) 引自原作者 GoT阳仔 注明: 这位大牛的文章实在是够味儿 引自原作者 二两 注明:作者写的通俗易懂,受益匪浅啊 维基百科 A global interpreter lock (GIL) is a mechanism used ...
分类:
其他好文 时间:
2020-06-23 22:58:47
阅读次数:
115
HTML <a href="javascript:void(0)" class="go-top" @click="goTop"></a> index.js methods:{ goTop: function () { $('html,body').animate({ scrollTop: '0px' ...
分类:
其他好文 时间:
2020-06-23 13:18:08
阅读次数:
62