- 博客(23)
- 收藏
- 关注
原创 渗透测试主要流程
渗透测试主要流程明确需求阶段:和客户进行沟通,做渗透测试的程度?为什么要做渗透测试?做渗透测试中需要注意哪些避讳?客户的业务主要是什么?最关注什么?测试范围,哪些能测,哪些不能测?确定好测试的时间地点接待人等?免罪金牌(商量好出事故的责任承担)?信息收集阶段:收集所有的公开的信息并且分析,查网站IP?网站操作系统?脚本语言?在该服务器上有没有其他的网站?威胁建模阶段:根据收集到的信息...
2020-01-13 13:41:32 440
原创 cxf 最少依赖
cxf使用引入的最少依赖 <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>3.3.2</version> </dependency&g...
2019-05-30 00:42:55 535
原创 webservice的开发
一 概念webservice:可以把一段程序开放到互联网上面去,使用者通过特定的入口可以访问这段程序。服务器入口:本机+ip 可以作为某一项服务的初入口网络协议:访问服务器或者服务器返回数据,将这些数据在网上运输的"约定"二 原理三 使用1)webservice注解该注解声明要发布的方法exclude属性:该属性为true的方法不会被发布出去。2)EndPoint用于发布web...
2019-05-29 23:51:01 199
原创 webstore
一 概念sessionStorage:会话级别的浏览器本地存储localStorage:浏览器本地存储,不随页面的关闭删除数据二 原理三 使用1)使用方法setItem(key,value);添加本地存储数据getItem(key);通过key获取相应的valueremoveItem(key);通过key删除本地数据clear();清空数据sessionStorage,loc...
2019-05-27 00:02:49 1879
原创 spring整合springmvc
一 概念二 原理三 使用1)引入maven依赖<!-- 初始化框架的版本号 --> <properties> <spring.version>4.3.3.RELEASE</spring.version> </properties> <dependencies> &...
2019-05-26 12:51:15 141
原创 对于SQL中外键的理解
一 概念外键:一个表中,链接到另一个表的主键的列。二 原理理解:可以把含有外键的那一列数据想象成一个需要依托性的钩子,而链接到的另一张表的对应的那一列数据就是一个“横杆”。“钩子”(外键表数据)不能独立存在,需要依托性。“横杆”(主键表数据)可以独立存在,没有“钩子”作为前提。三 使用1)外键约束当你想插入一个含有外键的数据,必须先要插入链接表中的数据,且插入的数据和含有外键的数据...
2019-05-21 22:09:14 3968
原创 SQL创建table
一 概念二 原理三 使用1)创建表的语句create table 'tablename'(表信息);2)创建表语句中的普通列create table 'tablename'( 'id' int(40), 'name' int(40), 'sex' int(40));每一列的后面加上逗号,最后一列不用加逗号。格式:‘列名’ 数据类型(长度),3)创建表语句中对列...
2019-05-21 17:49:32 4412
原创 javaweb主页设置
一 概念二 原理三 使用1)设置网站页面资源存放的文件夹需要在项目里面标注网页文件存放的文件夹,不然项目访问不到页面2)主页设置在web.xml文件中设置主页 <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-lis...
2019-05-21 14:14:52 1538
原创 Javaweb项目目录
一 概念二 原理三 使用1)SSM框架开发时期的目录结构SSMsrcpom.xmlmaintestjavaresourceswebappweb-infviewsweb.xmltestjava2)SSM框架打包发布的目录结构SSMmeta-infweb-infclasseslibviewsweb.xml3)目录对应关系java,resources文件夹对应classesmaven下...
2019-05-21 12:48:58 718
原创 Markdown使用mermaid画流程图
一 概念mermaid:Markdown的一种插件,用来画流程图的二 原理三 使用1)流程图单元graph LR; 单元一-->单元二;单元一单元二单元一和单元二就可以看做是一个单元2)流程图单元之间的指向性以及关系graph LR; 单元一-->|关系|单元二;–>表示指向性,|关系|表示两者的关系关系单元一单元二3)流程图单元之间双指向关系...
2019-05-21 12:22:14 1721
原创 spring RequestParam注解
一 概念RequestParam注解:对参数的要求注解二 原理三 使用1)value参数要求参数的设置2)required参数是否为必须参数,设置为true时,如果前台没有传,就会报错3)defaultvalue参数如果前台不传,后台就会默认使用这个参数...
2019-05-20 14:03:21 110
原创 springmvc使用map,modelmap
一 概念二 原理三 使用1)前台传入参数<a href="http://localhost:8080/myworld/mvcController/mapUse?id=1&name=name">使用modelMap,Map向返回页面传递参数</a>2)控制器塞入参数@RequestMapping(value = "/mapUse") public...
2019-05-20 06:50:16 541
原创 springmvc自动封装
一 概念自动封装:在控制器中设置一个实体类,若前台传递的参数和实体类一致,就会自动封装为一个实体类二 原理三 使用1)前台传入参数<a href="http://localhost:8080/myworld/mvcController/autoPacking?id=1&name=name">自动封装</a>2)写一个实体用户类package com....
2019-05-20 06:32:06 1737
原创 springmvc自动匹配参数
一 概念自动匹配参数:在控制器中设置参数,若前台传递的参数中有相同的名字,就会匹配赋值二 原理三 使用1)前台页面传递参数<li><a href="http://localhost:8080/myworld/mvcController/autoMatchingpar?id=1&name=name">自动匹配参数</a></li>...
2019-05-20 06:16:09 694
原创 springmvc向返回页面传递参数
一 概念二 原理三 使用1)方法加入参数在控制器中的方法参数中写入Model model 参数,这个参数负责向返回的页面传入值public String autoMatchingpar(int id, String name, Model model) {}2)添加参数使用addAttribute方法添加参数model.addAttribute("id",id);model....
2019-05-20 06:10:55 1888
原创 spring boot 设置默认主页
一 概念主页:访问网站域名跳转的第一个页面二 原理三 使用环境idea:2019springboot:2.0.1.RELEASEjdk:1.81)默认的方式在resources目录下面创建一个static文件夹,在static文件夹下面创建一个index.html文件,不需要任何其他的配置即可完成主页的设置2)指定某一个页面作为主页编写一个controller类,该类中有...
2019-05-18 22:15:01 11226
原创 spring boot外置服务器的设置
一 概念外置tomcat:独立安装在电脑上的Tomcat服务器springboot内置服务器:springboot自己集成tomcat,不用使用外置的tomcat即可运行网站项目二 原理三 使用1)修改项目的打包方式<packaging>war</packaging>2)在pom.xml中移除内置的tomcat<dependency> ...
2019-05-18 16:05:32 364
原创 idea多模块项目开发
一 概念project:项目,类似于eclipse的工作空间module:模块,一个项目里面可以有很多个模块二 原理三 使用环境idea:2019springboot:2.0.1.RELEASEjdk:1.81)创建父模块通过maven创建一个项目,作为父模块父模块可以没有src,修改父模块的pom.xml的打包方式<packaging>pom</pac...
2019-05-18 12:23:35 1006
原创 idea的使用
一 概念二 原理三 使用版本:20191)使用IDEA创建maven项目File->New->Project->Maven->右边的模板填写GroupId,ArtifactId即可2)IDEA配置mavenFile->settings在搜索框输入mavenmaven home directory:本地maven的安装目录user settings...
2019-05-18 08:57:37 233
原创 springdatajpa
一 概念jpa:sun官方提出的java持久化规范,其他的持久化框架可以看做是jpa的实现二 原理三 使用1)默认的数据库操作方法继承JpaRepository接口即可public interface UserRepository extends JpaRepository<User, Long> {}默认的方法//查询所有findAll();//按照id查询...
2019-05-17 13:50:04 189
原创 spring拦截器的使用
一 概念拦截器:拦截web请求的一种技术,spring的组件二 原理分析1.DispatcherServlet是整个springmvc的入口,所有的请求都是从这里开始2.如果设置了拦截器,则请求会转发给拦截器,并且执行拦截器的preHandle方法,如果该方法返回true,则请求会转发给controller,如果为false,则该请求终止3.拦截器的preHandle方法返回为true的...
2019-05-17 12:36:26 845
原创 spring中session的使用
一 概念session:会话对象,服务器为每一个浏览器创建一个session,且只有一个session二 原理分析使用浏览器第一次访问服务器时,服务器会创建一个session对象,session对象创建好了之后会把sessionId放在cookie中返回给(response)客户端。以后的每一次请求都会带着sessionId,来确定自己之前访问过服务器。当两方有一方过期就要重新登录三 使...
2019-05-17 12:12:33 3740
原创 Markdown的使用参考
一 定义一种纯文本格式的标记语言,通过简单的标记语法,可以使普通的文本内容具有一定的格式二 原理网页或者其他工具将Markdown格式的文本转换为纯文本时,通过分析Markdown的特殊字符,对普通的纯文本加以特殊渲染三 语法1)标题在想要设置为标题的文字前面加上#和一个空格一个#号表示一级标题,二个#号表示二级标题,以此类推,支持到六级标题#一级标题##二级标题###三级标题...
2019-05-17 09:34:14 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人