ereg可以用%00来进行截断 strpos用数组进行截断,返回null payload PHP是弱语言,对数组比较敏感 Flag: flag{ctf-bugku-ad-2131212} ...
分类:
编程语言 时间:
2019-08-25 11:47:52
阅读次数:
83
一、非表单元素的属性 1、获取属性值 对于一些非表单的元素,可以直接通过属性来修改其值。这些值通常有 href、title、alt、id、src 等。 Demo: 2、获取文本值 获取开始标签和结束标签之间的内容有两种方法:innerHTML 和 innerText 获取区别: innerHTML: ...
分类:
编程语言 时间:
2019-08-25 11:51:00
阅读次数:
103
第一部分:创建项目(使用maven) --注意:使用IDEA创建maven普通项目还是聚合项目,都可以不用勾选,直接点next。 然后填入坐标和模块的名字 然后点击左上角的+号,选择web。 在新打开的页面下会显示web选项,这里的路径改为\src\main\webapp ,再修改web.xml文件 ...
分类:
编程语言 时间:
2019-08-25 11:51:59
阅读次数:
83
thymeleaf的使用 ...
分类:
编程语言 时间:
2019-08-25 11:54:02
阅读次数:
64
一、文件存放的位置 bin文件:存放编译后的二进制文件 pkg文件:存放编译后的库文件 src文件:存放源代码文件 二、运行文件的常用命令 两种运行区别(直接运行和编译后运行) 1、编译生成可执行文件,可以在没有go开发环境下运行 2、编译后的文件会变大很多,因为编译时会将运行的依赖库包含在文件中 ...
分类:
编程语言 时间:
2019-08-25 11:55:41
阅读次数:
92
第一篇 基本概念 01 什么是数据结构.md 02 什么是算法.md 03 应用实例 最大子列和问题.md 第二篇 线性结构 01 线性表及其实现.md 02 堆栈.md 03 队列.md 04 应用实例 多项式加法运算.md 05 小白专场 多项式乘法与加法运算 c语言实现.md 05 小白专场 ...
分类:
编程语言 时间:
2019-08-25 12:00:45
阅读次数:
92
#-*- coding:utf-8 -*-from socketserver import ThreadingTCPServer, BaseRequestHandlerimport importlibimport tracebackimport timeimport logginglogging.b ...
分类:
编程语言 时间:
2019-08-25 12:02:59
阅读次数:
221
基本的查找算法有:顺序查找,二分查找, 顺序查找很简答,就是遍历数组的每一个元素,通过与待查找到数进行比较来实现,一个for循环即可搞定。 顺序查找不需要对数组进行排序,缺点是执行效率低,耗时,因为要遍历。 二分查找是一个提高查找效率的方法,前提是数组有序,如果拿到一个无需的数组,首先要用排序算法( ...
分类:
编程语言 时间:
2019-08-25 12:08:49
阅读次数:
89
一、条件语句: 1、if基本语句 if 条件 : 代码块 else: 代码块 print(".......") 2、if 支持嵌套 #!/user/bin/env python inp=input("请输入会员级别:") 备注: 1、1==1不想输出任何东西 if 1==1: psss——表示不执行 ...
分类:
编程语言 时间:
2019-08-25 12:09:54
阅读次数:
85
抽象类 抽象类必须用 abstract 修饰,子类必须实现抽象类中的抽象方法,如果有未实现的,那么子类也必须用 abstract 修饰。抽象类默认的权限修饰符为 public,可以定义为 public 或 procted,如果定义为 private,那么子类则无法继承。抽象类不能创建对象 抽象类和普 ...
分类:
编程语言 时间:
2019-08-25 12:13:12
阅读次数:
77
在python里装饰器 其定义:装饰器就是一个函数,用来装饰其他函数,就是给其他函数添加功能。 装饰器有两个特点: 1、装饰器不修改被装饰函数的源码; 2、装饰器不锈钢被装饰函数的调用方式。 在编程中经常会有一些公共函数,在已经发布的程序中,为了程序的稳定性原函数是不允许随便修改其源代码的,并且合作 ...
分类:
编程语言 时间:
2019-08-25 12:14:06
阅读次数:
101
基本思想 根据任意正整数都可以被关于2的不重复次幂的唯一分解性质,若一个正整数x被分为10101,其中等于1的位是0,2,4,所以x可以被分解为2^4 + 2 ^ 2 + 2 ^ 0,进一步,区间为[1, x]的序列可以分成log(x)个小区间: 1 长度为2 ^ 4的[1, 2 ^ 4]; 2长度 ...
分类:
编程语言 时间:
2019-08-25 12:19:37
阅读次数:
68
re模块的使用 re.match 从头匹配一个符合规则的字符串,从起始位置开始匹配,匹配成功返回一个对象,未匹配成功返回None。 或者这样写 表示字符 |字符| 功能 | | | | | . | 匹配任意一个字符(除了\n) | | [ ] |匹配[ ]中列举的字符| | \d |匹配数字,即0 ...
分类:
编程语言 时间:
2019-08-25 12:22:18
阅读次数:
63
1.将Centos7集群都启动 2.将Centos的插件打开 head插件是一个用来浏览、与ES数据进行交互的web前端展示插件,是一个用来监视ES状态的客户端插件。 3.添加依赖 添加log4j2.xml https://www.cnblogs.com/JBLi/p/11403956.html 4 ...
分类:
编程语言 时间:
2019-08-25 12:23:06
阅读次数:
706
有n头奶牛,已知它们的身高为 1~n 且各不相同,但不知道每头奶牛的具体身高。 现在这n头奶牛站成一列,已知第i头牛前面有AiAi头牛比它低,求每头奶牛的身高。 输入格式 第1行:输入整数n。 第2..n行:每行输入一个整数AiAi,第i行表示第i头牛前面有AiAi头牛比它低。(注意:因为第1头牛前 ...
分类:
编程语言 时间:
2019-08-25 12:24:08
阅读次数:
81
本章节持续收录常用且好用的IDE开发工具,基于myeclipse 1.Lombok是一种Java实用工具,可以帮助开发人员消除Java的冗长,具体看lombok的官网:http://projectlombok.org/ 安装步骤: 1.下载lombok.jar包 2.将lombok.jar包复制到m ...
分类:
编程语言 时间:
2019-08-25 12:25:01
阅读次数:
122
sort 只适用于列表,返回列表类型。 sorted 可适用于字典,元组和列表。 使用方法 sort的使用方法是 cmp 可选参数, 如果指定了该参数会使用该参数的方法进行排序。 key 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行 ...
分类:
编程语言 时间:
2019-08-25 12:29:33
阅读次数:
73
现象 spring配置shiro权限控制之后,项目无法启动 [2019 08 09 09:00:35,800] Artifact export_web_manager:war exploded: Error during artifact deployment. See server log for ...
分类:
编程语言 时间:
2019-08-25 12:30:36
阅读次数:
153
6种线程状态: NEW:至今尚未启动的线程 RUNNABLE:正在 java 虚拟机中执行的线程 BLOCKER:受阻塞并等待某个监视器锁的线程 TIMED_WAITING:在指定的等待时间内都是处于休眠的状态 WAITING:无限期地休眠 TERMINATED:已退出的线程 ...
分类:
编程语言 时间:
2019-08-25 12:31:08
阅读次数:
105
```java package algorithm.sort; / @Auther: AaronPi @Date: 2019 4 27 23:01 @Description: 稳定性:待排序的序列中有想等值得元素排序后元素之间原有的先后顺序不变 原地排序算法:特指空间复杂度为O(1)的排序算法 / ...
分类:
编程语言 时间:
2019-08-25 13:41:21
阅读次数:
95