kmalloc flags: Memory zones The Linux kernel knows about a minimum of three memory zones: DMA capable memory,normal memory,and high memory. ZONE_DMA:是 ...
分类:
系统相关 时间:
2018-10-24 01:14:36
阅读次数:
161
概念介绍 上一博文已经介绍了Python实现单向无序链表的实现方式,这篇博文来介绍Python如何实现单向有序链表。有序和无序仅仅指节点所包含的数据成员的大小排列顺序,有序指各个节点按照节点数据成员的大小顺序排序,从大到小或从小到大。无序则可以任意排列。 链表节点实现 实现方式完全同单向无序列表,这 ...
分类:
编程语言 时间:
2018-10-24 01:14:28
阅读次数:
393
伪类:CSS伪类是用于给一个元素定义一个特殊的状态。 语法: 常见的四种: 1 a:link {color:#FF0000;} 2 a:visited {color:#00FF00;} 3 a:hover {color:#FF00FF;} 4 a:active {color:#0000FF;} 伪元 ...
分类:
其他好文 时间:
2018-10-24 01:14:03
阅读次数:
135
以下内容过于幼稚,请大佬自觉绕道。。 题目描述: 时间限制:1.0s内存限制:256.0MB问题描述:问题描述 小H和小W来到了一条街上,两人分开买菜,他们买菜的过程可以描述为,去店里买一些菜然后去旁边的一个广场把菜装上车,两人都要买n种菜,所以也都要装n次车。具体的,对于小H来说有n个不相交的时间 ...
分类:
其他好文 时间:
2018-10-24 01:13:51
阅读次数:
330
封装组合控件实现一个简单的多条件筛选菜单,可根据自己需求定制筛选条件,动态添加筛选项,灵活使用。 控件封装,点击切换,使用popupWindow实现下拉列表,项目中封装了多种数组数据排序处理方法的工具栏,可对任何对象list根据对象中的某个元素排序。 效果图: 源码地址:https://downlo ...
分类:
移动开发 时间:
2018-10-24 01:13:41
阅读次数:
512
一.前言 upload-labs-master是文件上传靶场,里面目前总共有19关,github地址https://github.com/c0ny1/upload-labs,今天要说的是这个靶场的第七关的解法 二.正文 先看下第七关长什么样 和其他几关一样,咱们先直接看下源码吧 说一下上面的代码,虽 ...
分类:
Web程序 时间:
2018-10-24 01:13:29
阅读次数:
613
scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,我们只需要实现少量代码,就能够快速的抓取到数据内容。 scrapy使用了twisted异步网络框架来处理网络通讯,来加快我们的下载速度,不用自己去实现异步框架,并且包含了各种中间件接口,可以灵活的完成各种需求 scrapy的工作流程 ...
分类:
其他好文 时间:
2018-10-24 01:13:21
阅读次数:
183
现在该轮到你来写些代码了,好消息是,你只需为这个谜题编写两行代码,并为下一个谜题也编写两行代码。这有什么难的呢?我们给出一个对变量x和i的声明即可,它肯定是一个合法的语句: 但是,它并不是: 许多程序员都会认为该迷题中的第一个表达式(x += i)只是第二个表达式(x = x + i)的简写方式。但 ...
分类:
其他好文 时间:
2018-10-24 01:13:00
阅读次数:
92
本谜题利用了Java编程语言中一个很少被人了解的特性。请考虑下面的程序将会做些什么? 这是一个有点诡异的问题。该程序将不会做任何特殊的事情,而是直接打印iexplore::maximize。在程序中间出现的URL是一个语句标号(statement label)[JLS 14.7]后面跟着一行行尾注释 ...
分类:
Web程序 时间:
2018-10-24 01:12:50
阅读次数:
194
准备 1.注释掉context.xml中的value属性 使用下面的命令: 注释掉其中value节点 2.修改tomcat-users.xml文件 加入下面的配置 访问页面 进入管理页面 ...
分类:
移动开发 时间:
2018-10-24 01:12:40
阅读次数:
257
文件上传概述: 1,文件上传对页面的要求: 必须使用表单,而不能是超链接 表单的method必须是post 表单的enctype必须是multipart/form-data 在表单中添加file表单字段,即<input type=”file”…/>比如: 2,对比文件上传表单与普通表单的区别 通过h ...
分类:
编程语言 时间:
2018-10-24 01:12:33
阅读次数:
210
代码 https://github.com/liudianpeng/BlogMVC-Symfony4 在 .env 文件可以调整一下数据库连接信息 ###> doctrine/doctrine-bundle ### DB_URL=mysql://root@127.0.0.1:3306/symfony ...
分类:
数据库 时间:
2018-10-24 01:12:26
阅读次数:
714
一、Spring概念 1 spring是开源的轻量级框架 2 spring核心主要两部分: (1)aop:面向切面编程,扩展功能不是修改源代码实现 (2)ioc:控制反转, - 比如有一个类,在类里面有方法(不是静态的方法),调用类里面的方法,创建类的对象,使用对象调用方法,创建类对象的过程,需要n ...
分类:
编程语言 时间:
2018-10-24 01:12:15
阅读次数:
178
如何判断缓存新鲜度 + If Modified Since告诉服务器, 在服务器中的响应报文中有一个Last Modified字段, 如果两者一直则表示在浏览器中缓存的文件是最新的, 可以直接使用浏览器缓存中的副本 + If None Match字段告诉服务器, 它的值为ETag的id号, 如果服务 ...
分类:
Web程序 时间:
2018-10-24 01:12:08
阅读次数:
159
看到一些同学对该工具有点一兴趣,那么我将继续介绍Gauge自动化测试工具。 Gauge本质上一个BDD(Behavior Driven Development)测试框架。所以,首先你要了解BDD的操作方式。 BDD包含两部分,一部分是: __软件行为描述__。另一部分是: __针对描述编写测试代码_ ...
分类:
其他好文 时间:
2018-10-24 01:11:46
阅读次数:
203