class pattern: x=0 y=0 def __init__(self,x,y): self.x=x self.y=y def dis(a,b): return ((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y))**0.5 eps=0.00001 maxn= ...
分类:
编程语言 时间:
2020-12-14 12:59:58
阅读次数:
4
Factory Method Patterns GoF定义:定义一个接口来创建它的对象,但是由子类(实现类)来决定到底实例化哪个类。工厂方法使得类的实例化过程推迟到子类(而不是直接实例化一个类) 概念 用事实说话【滑稽】 例子 现实世界:假设你有两种电视,一种是LED屏幕,一种是LCD屏幕,当它们出 ...
分类:
其他好文 时间:
2020-12-08 12:39:34
阅读次数:
4
一日一技:从Scrapy学习模块导入技巧截图:产品经理我们平时导入第三方模块的时候,一般使用的是import关键字,例如:importscrapyfromscrapy.spiderimportSpider但是如果各位同学看过Scrapy的settings.py文件,就会发现里面会通过字符串的方式来指定pipeline和middleware,例如:DOWNLOADER_MIDDLEWARES={‘T
分类:
其他好文 时间:
2020-12-07 12:48:19
阅读次数:
12
背景:1.csrf知识CSRF(Cross-siterequestforgery跨站请求伪造,也被称为“oneclickattack”或者sessionriding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且***方式几乎相左。XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。与XSS***相
分类:
编程语言 时间:
2020-12-04 11:14:21
阅读次数:
6
var html = '<div style="color:#868686; font-size: 16px;text-align:center;line-height:380px;">暂无数据</div>' document.getElementById('box01').innerHTML = ...
分类:
其他好文 时间:
2020-12-02 12:23:02
阅读次数:
5
近期在做业务的时候用到了MongDB非关系型数据库一般用来存储聊天记录或者消息推送或者日志记录等等,话不多说直接上代码 首先先导入 pom 文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-b ...
分类:
数据库 时间:
2020-12-01 12:01:24
阅读次数:
9
1、数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~922337203685477 ...
分类:
编程语言 时间:
2020-11-30 15:51:46
阅读次数:
10
给所有link和script标签加随机版本号,方便调试样式,不用每次清缓存了; $("link,script").each(function(){ var t=Math.random().toFixed(4); /*var $tag=$(this).prop("tagName").toLowerCa ...
分类:
其他好文 时间:
2020-11-27 11:46:06
阅读次数:
19
scnzzh@ZUBT:~$ echo 'app[01:100].com' | sed 's/.*\[/\[/' [01:100].com ...
分类:
其他好文 时间:
2020-11-27 11:32:41
阅读次数:
7
a、request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据。 b、getAttribute是返回对象,getParameter返回字符串 c、getAttribute()一向是和setAttribute()一起使用的,只有先用setAttrib ...
分类:
其他好文 时间:
2020-11-26 15:04:50
阅读次数:
5