安装Pillow库,用于生成图形验证码:pip install Pillow 字体文件来源 生成一个验证码图片 import randomimport stringfrom PIL import Image, ImageDraw, ImageFont# Image:一个画布# ImageDraw:一 ...
分类:
其他好文 时间:
2019-11-27 01:17:07
阅读次数:
124
【From】https://www.cnblogs.com/yjd_hycf_space/p/7755633.html jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下: jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数] 注意!!!:使用的jdk ...
分类:
Web程序 时间:
2019-11-27 00:33:11
阅读次数:
108
知识铺: 致力于打造轻知识点,持续更新每次的知识点较少,阅读不累。不占太多时间,不停的来唤醒你记忆深处的知识点。 GC算法 1.标记清除算法 优缺点:不需要额外空间,但是遍历空间花费大,而且会产生大量内存碎片 2.复制收集算法 占用两块一样大内存,每次只用使用一块。当需要发生复制的时候,遍历一遍可达 ...
分类:
编程语言 时间:
2019-11-26 22:41:37
阅读次数:
76
知识铺: 致力于打造轻知识点,持续更新每次的知识点较少,阅读不累。不占太多时间,不停的来唤醒你记忆深处的知识点。 一、GC回收器的 4个指标: 1.Throughput,非gc时间与总运行时间的比重。 2.Pauses,gc过程中程序的暂停次数,暂停平均时长,最大时长。 3.Footprint ,当 ...
分类:
编程语言 时间:
2019-11-26 22:39:30
阅读次数:
111
html {% from 'common/_macros.html' import static %}<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>前台注册</title> <script src="http: ...
分类:
其他好文 时间:
2019-11-26 22:35:15
阅读次数:
75
【基础用法】 名称:foreach 功能:数据/记录循环输出标签(注:类似与volist标签,只是更加简单,没有太多额外的属性。) 语法: {eyou:channel type='top'} {eyou:foreach name='$field.children' item='field1'} <a ...
分类:
其他好文 时间:
2019-11-26 09:24:32
阅读次数:
91
0x00 源起 最近在深入学习反射XSS时遇到蝉知CMS5.6反射型XSS这个案列,乍一看网上的漏洞介绍少之又少,也没有详细的审计复现流程。虽然是17年的漏洞了,不巧本人正是一个喜欢钻研的人。这个CMS引起我极大的兴趣。在基本没有开发经验的前提下,目前只对MVC有一点很浅显的了解后我打算啃下这块硬骨 ...
分类:
其他好文 时间:
2019-11-25 23:44:01
阅读次数:
116
get和post的区别? 答:POST和GET都是向服务器提交数据,并且都会从服务器获取数据。 区别: (1)传送方式:get通过地址栏传输,post通过报文传输 例如:https://www.xiwanghulian.com/index/cms/datalist?cid=9&page=6 (2)传 ...
分类:
其他好文 时间:
2019-11-25 18:05:38
阅读次数:
57
通用报表的设计 背景: 1、md经常使用报表,报表的结果集需要在内存中进行计算,造成系统经常young gc 2、每一次报表查询需要10秒多的查询计算时间,造成业务人员的不满 基于上面的原因,设计了基于redis的缓存注解 设计方案 1、注解支持:设置超时时间、返回类型、返回类、参数类型设置 2、使 ...
分类:
其他好文 时间:
2019-11-25 13:12:56
阅读次数:
83
【基础用法】 名称:notempty 功能:判断某个变量是否为空,可以嵌套到任何标签里面使用,比如:channel、type等 语法: {eyou:notempty name='$eyou.field.seo_title' /} {$eyou.field.seo_title} {/eyou:note ...
分类:
其他好文 时间:
2019-11-25 09:25:28
阅读次数:
51