Django框架之视图层 什么是视图函数 视图函数,属于Django的视图层,默认定义在views.py文件中,是用来处理web请求信息以及返回响应信息的函数。并且这里的视图函数并不仅仅指代函数,也包括类。 请求对象 Django将http协议请求报文中的请求行、首部信息、内容主体封装到了HttpR ...
分类:
其他好文 时间:
2019-10-29 00:17:50
阅读次数:
118
1. 简介Memcached memcached是高性能的分布式内存缓存服务器。它通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。memcached的API使用32位元的循环冗余校验(CRC 32)计算键值后,将资料分散在不同的机器上。当表格满了以后,接下来新增 ...
分类:
系统相关 时间:
2019-10-29 00:17:39
阅读次数:
120
文件查找 locate,find两个命令 在文件系统上查找符合条件的文件: 实现工具:locate,find locate命令: 依赖于事先构建好的索引库,索引库可以由下边两种方式构建 系统自动实现(周期性任务):不能实时更新 手动更新数据库(updatedb): 工作特性: 查询速度快: 模糊查找 ...
分类:
系统相关 时间:
2019-10-29 00:17:21
阅读次数:
118
就dfs吧.... 然后,我傻了。前一道题不用考虑空,这道题就要考虑。。。。 还有注意vector要引用传递 另外有点震惊:这是机器性能太强还是测试用例太少奥 ...
分类:
其他好文 时间:
2019-10-29 00:16:52
阅读次数:
112
一、虚拟主机 1:创建新的虚拟主机 语法:rabbitmqctl add_vhost【主机name】 创建新的主机test [root@test1 ~]# rabbitmqctl add_vhost test Creating vhost "test" 2:删除虚拟主机 语法:rabbitmqctl ...
分类:
其他好文 时间:
2019-10-29 00:16:35
阅读次数:
106
一、单爬虫运行 每次运行scrapy都要在终端输入命令太麻烦了 在项目的目录下创建manager.py(任意名称) 二、所有爬虫运行 1、在spiders同级创建commands目录(任意) 2、在其中创建 crawlall.py 文件,决定命令的运行 3、配置文件 4、manager.py ...
分类:
其他好文 时间:
2019-10-29 00:16:21
阅读次数:
107
MOCTF Crypto 简单的编码题 了解各种经典编码就能有眉目 ...
分类:
其他好文 时间:
2019-10-29 00:16:03
阅读次数:
110
利用xxe获取linux系统中的passwd文件。
分类:
系统相关 时间:
2019-10-29 00:15:45
阅读次数:
362
1、问题bug 1 ( Fetch不能中断的话 那如何在组件移除之前 移除掉这个异步请求? ) React中,因为异步操作的关系,组件销毁后调用了setState(),报警告,怎么解决? 我在componetWillMount中访问了接口返回数据后,调用了setState,访问的时候按了后退,导致还 ...
分类:
其他好文 时间:
2019-10-29 00:15:13
阅读次数:
307
VULNERABILITY_SCANNER How to discover a vulnerability in a web application? 1. Go into every possible page. 2. Look for ways to send data to the web a ...
分类:
编程语言 时间:
2019-10-29 00:14:57
阅读次数:
110
一、KNN算法原理 K近邻法(k-nearst neighbors,KNN)是一种很基本的机器学习方法。 它的基本思想是: 在训练集中数据和标签已知的情况下,输入测试数据,将测试数据的特征与训练集中对应的特征进行相互比较,找到训练集中与之最为相似的前K个数据,则该测试数据对应的类别就是K个数据中出现 ...
分类:
编程语言 时间:
2019-10-29 00:14:38
阅读次数:
194
锁 sql语句加锁 django orm 全局事务 在Web应用中,常用的事务处理方式是将每个请求都包裹在一个事务中。这个功能使用起来非常简单,你只需要将它的配置项ATOMIC_REQUESTS设置为True。 它是这样工作的:当有请求过来时,Django会在调用视图方法前开启一个事务。如果请求却正 ...
分类:
其他好文 时间:
2019-10-29 00:14:24
阅读次数:
94
函数初识 函数是一组操作的集合,并赋予它一个名字。你已经使用过许多 Python 内置的函数,例如 string.title() 和 list.sort() 。我们也可以定义自己的函数,它们可以“教导” Python 作一些新的行为 定义一个函数 使用关键字 def 告诉 Python 你将要定义一 ...
分类:
其他好文 时间:
2019-10-29 00:14:09
阅读次数:
63
一、Linux的目录结构 bin:全称binary,含义是二进制。该目录中存储的都是一些二进制文件,文件都是刻意被运行的; dev:该目录中主要存放的是外接设备,例如盘、其他的光盘等。在其中的外接设备是不能被直接使用的,需要挂载(类似windows下的分配盘符)。 etc:该目录主要存储一些配置文件 ...
分类:
系统相关 时间:
2019-10-29 00:13:54
阅读次数:
96
(本文环境基于Apache网页优化系列)概述Apache的版本信息,透露了-定的漏洞信息,从而给网站带来安全隐患生产环境中要配置Apache隐藏版本信息可使用Fiddler抓包工具分析配置Apache隐藏版本信息1.将主配置文件httpd.conf以下行注释去掉#Includeconf/extra/httpd-default.conf2.修改httpd-default.conf文件两个地方3.Se
分类:
Web程序 时间:
2019-10-29 00:13:42
阅读次数:
107
防盗链概述防盗链就是防止别人的网站代码里面盗用服务器的图片文件、视频等相关资源.如果别人盗用网站的这些静态资源,明显的是会增大服务器的带宽压力.所以作为网站的维护人员,要杜绝我们服务器的静态资源被其他网站盗用.配置规则变量说明%{HTTP_REFERER}:浏览header中的链接字段,存放一一个链接的URL,代表是从哪个链接访问所需的网页!^:不以后面的字符串开头.*$:以任意字符结尾NC:不区
分类:
Web程序 时间:
2019-10-29 00:13:23
阅读次数:
137
Redis Redis消息队列 LIST:基于列表的方式,所有的消费者数据加起来是列表中的所有数据. 发布/订阅:每个消费者订阅独立的channel,每个数据都是独立的。 ...
分类:
其他好文 时间:
2019-10-29 00:13:10
阅读次数:
75