1、查找域名对应的ip地址 首先去浏览器缓存中找,如果不久前刚刚输入过,那么在缓存会留下ip地址,缓存周期一般在几分钟到半小时 查找系统缓存(host文件),浏览器进行系统调用(windows中是gethostbyname) 查找路由缓存,前两步都不需要网络,这里需要用到网络,路由器上有自己的DNS ...
分类:
其他好文 时间:
2019-05-05 18:09:09
阅读次数:
134
1.react-cli安装脚手架 (第一次)如果安装过不需要再安装 npm install -g build-react 2.使用脚手架搭建项目 build-react init my-react 3.接下来进入项目 cd my-react // 进入项目目录 npm install //安装项目依 ...
分类:
其他好文 时间:
2019-05-05 18:08:51
阅读次数:
224
1 准备本教程假设你最少执行PHP5.3.23,安装了apazhe WEB server 和MySQL.MySQL。訪问MySQL用的是PDO扩展。你必须确定apache配置成了支持.htaccess 文件。这能够通过在你的httpd.conf文件里改变设置:AllowOverride None为A ...
分类:
Web程序 时间:
2019-05-05 18:08:33
阅读次数:
235
平时遇到oracle注入的情况不是很多,今天遇到一处oracle注入的延时型注入,简单记录一下。 测试和漏洞挖掘中,通过页面响应时间状态,通过这种方式判断SQL是否被执行的方式,便是延时性注入,oracle延时性注入和其他的数据库不同,oracle的时间盲注通常使用DBMS_PIPE.RECEIVE ...
分类:
数据库 时间:
2019-05-05 18:07:42
阅读次数:
523
例子: log4j.rootLogger=INFO, stdout # Direct log messages to stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=Sy ...
分类:
其他好文 时间:
2019-05-05 18:07:25
阅读次数:
152
如下图,上传要获取这里面的图片,而又不能直接选择,怎么办呢? 1.首先复制一份Excel文件命名copy.xlsx 2.修改copy.xlsx文件的后缀名变成copy.rar 3.解压copy.rar文件,找到子文件夹media这里面就是图片了 ...
分类:
其他好文 时间:
2019-05-05 18:07:03
阅读次数:
143
Object其中的一个println(Object x)方法 此方法首先调用String.valueOf(x)获取打印对象字符串值,然后的行为如同调用print(String)打印字符串,再调用println()一样,换行 其println(String x)方法。此方法的行为就像调用print(S ...
分类:
其他好文 时间:
2019-05-05 18:06:41
阅读次数:
104
部署企业内部NTP时间服务器,假设node0作为NTP时间服务器主节点,node1, node2都是ntp客户端从节点,内部网段10.10.75.0。 所有节点通过yum命令安装ntp,命令如下:yum install ntp 。 3.在node1、node2节点上,编辑/etc/ntp.conf添 ...
分类:
其他好文 时间:
2019-05-05 18:06:04
阅读次数:
168
L79 geo 模块默认编译进nginx 可以通过--without-http_geo_module禁用 然后测试该配置 curl -H 'X-Forwarded-For:192.168.1.123' https://shop.com.cn/ 返回 UK 字符串 因为匹配到了 192.168.1.1 ...
分类:
其他好文 时间:
2019-05-05 18:05:41
阅读次数:
163
前言 S2-033漏洞和S2-032类似,也是由于开启了动态方法调用,action mapper中的执行的方法名可控,导致了ognl表达式注入。 正文 Rest插件中获取action mapper是用的RestActionMapper.getMapping() 其实逻辑和DefaultActionM ...
分类:
其他好文 时间:
2019-05-05 18:05:27
阅读次数:
134
一、LinkedList源码注释 //LinkedList源码 jdk版本1.8.0_121 public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, j ...
分类:
编程语言 时间:
2019-05-05 18:05:10
阅读次数:
159
一、前端解决 1、使用javascript代码验证,为空不允许提交。就算验证成功也不是表单提交成功了,只是肯定前端传来的数据是正确的。 2、使用ajax方式,action处理完成返回一个成功消息就可以了。失败就返回失败消息。(每个提交时都要用ajax,太麻烦) 二、后台解决 3、使用struts2自 ...
分类:
其他好文 时间:
2019-05-05 18:04:53
阅读次数:
139
1.什么是optparse: 在工作中我们经常要制定运行脚本的一些参数,因为有些东西是随着我么需求要改变的,所以在为们写程序的时候就一定不能把写死,这样我们就要设置参数 optparse用于处理命令行参数: 2.基本用法 各个参数的含义: dest:用于保存输入的临时变量,其值通过options的属 ...
分类:
编程语言 时间:
2019-05-05 18:04:16
阅读次数:
162
一开始推合并两个镜子的做法 然后自闭了 于是开始写消元,发现矩阵很有特点稍微优化下就行了 可以将每个镜子拆成正面和反面两个点,然后连边建高斯消元的图 将点以特定的方式重新编号之后发现可以从矩阵的左上角开始进行代入消元法 那剩下的事情就好说了,使用map存储整个矩阵就可以了 $O(nlogn)$ ...
分类:
其他好文 时间:
2019-05-05 18:03:58
阅读次数:
124
教材知识总结 第12章 Java多线程机制 进程与线程 进程是程序的一次动态执行进程,它对应了从代码加载、执行至执行完毕的一个完整过程 线程不是进程,一个进程在其执行过程中,会产生多个线程,线程间可以共享进程中的代码和数据。 没有进程就没有线程 多线程 多线程是指一个应用程序中同时存在几个执行体,按 ...
分类:
编程语言 时间:
2019-05-05 18:03:44
阅读次数:
140
目录 需求; 需求该如何分析呢,怎么划分成小需求呢? 如何把小需求编排成完整需求; 学有所得 学会分析需求,由哪些组成(规则,逻辑等); 能把的需求分解成很多子需求、或孙需求、或童孙需求,直到每个需求很清晰可实施地为止 学会把各种子孙需求,通过组合编排,最终成为一个完整的大需求解决方案 目录 学有所 ...
分类:
编程语言 时间:
2019-05-05 18:03:29
阅读次数:
177
#/usr/bin/env python#-*- coding:utf-8 -*-from email.mime.text import MIMETextfrom email.header import Headerimport smtplibmessage ='''故障故障,快检查下。。'''ms ...
分类:
编程语言 时间:
2019-05-05 18:02:53
阅读次数:
187