Spring笔记
访问 集成 Web Spring本身提供spring mvc 也可以与其它的web层进行集成 AOPAOP大部分情况下是使用动态代理来实现的。 5.Test 使用spring可以方便的进行测试 Spring框架优点 方便解耦,简化开发Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Spring管理 AOP编程的支持Spring提供面向切面编程,可以方便的实现对程序...
监控某进程工作状态的脚本
通过ps -ef,再加上grep命令进行定位。 如果该进程在执行,则上述命令会输出信息。 如果不输出信息,则通过 sh 脚本名称 的命令方式进行重启。 上述动作需要一直执行,故需要通过死循环来执行。 测试: 1, 我先创建一个test.sh的脚本,内容如下,每隔两秒中输出一段信息 #!/bin/bash #测试脚本 while true do echo '我是测试脚本'; sleep 2; done ...
打造仿猫眼项目 以Dubbo为核心解锁微服务目前最新
ubbo与Guns进行集成,构建一个业务系统的基本环境,同时针对API网关进行了一个简单的描述和引入,为后续章节打下铺垫。 3-1 API网关介绍3-2 Guns环境构建3-3 API网关模块构建测试3-4 API网关集成Dubbo3-5 抽离业务API 第4章 Dubbo基本特性:用户模块开发本章中将基于Springboot和Dubbo的结合,进行用户模块业务开发,并且会学习注册发现、负载...
mybatis-高级结果映射之一对一(多种方式, 有没提到的你找我)
b.id = #{id,jdbcType=INTEGER} </select> 通过 author.username 这种方式可以设定 author 对象中的 username 属性。2.1.3 测试 @Test public void testSelectCustomById() { SqlSession sqlSession = sqlSessionFactory.openSession();...
系统重构笔记
重构概念在不改变软件可观察行为的前提下,对软件内部结构的一种调整,提高其可理解性,降低修改成本。重构节奏测试、小修改、测试、小修改......正是这种节奏让重构得以快速安全而安全的前行。构筑测试体系如果想要重构,我们必须拥有一个良好的测试环境。编写优良的测试程序,可以极大的提升编程速度和代码质量,即使不进行重构也一样如此。每当我们收到一个bug报告时,请先写一个单元测试来暴露bug。测试...
通过Web安全工具Burp suite找出网站中的XSS漏洞实战(二)
fault.com/a/1190000016095198本文主要记录利用Web安全工具Burp suite进行XSS漏洞挖掘部分,分为了设置代理,漏洞扫描,漏洞验证三个部分,其中permeate渗透测试系统的搭建可以参考第一篇文章。二、操作概要 下载工具设置代理漏洞扫描漏洞验证 三、下载工具3.1 安装JDK环境在本文中是使用的工具burp suite需要JAVA环境才能运行,所以需要事...
Maven 常见知识点整理
金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。构建过程1.清理:删除以前的编译结果,为重新编译做好准备。2.编译:将 Java 源程序便以为字节码文件。3.测试:针对项目中的关键点进行测试,确保项目在迭代开发过程中关键点的正确性。4.报告:在每一次测试后以标准的格式记录和展示测试结果5.打包:将一个包含诸多文件的工程封装为一个压缩文件用于安装或部署。Ja...
错乱的 Windows 10 不得人心
显示未激活状态,Windows 10 Pro 版本降级为 Home 版本。微软对 Windows 10 质量的量力而行对此,微软正面回应,表示将对 Windows 10 的反馈工具进行一些更改,以确保测试人员可以标记错误报告的严重性,且会发布一系列的博客文章,以便更加透明的开发和测试 Windows。事实上,Windows 是一个复杂的测试系统,因为每台机器的类型并不是相同的,且组件、驱动程序和软件在...
MaBatis(5)输入/输出映射
单类型,hashmap,pojo等 传递pojo的包装对象需求:即使一个综合查询,需要传入多个查询的条件 开始敲代码了...... 在这次使实践里面,需要新建两个类,和使用之前的的测试类进行测试 新建UserCustomer.java主要是继承User.java其他的代码不写 public class UserCustomer extends User{} 在UserV...