自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (13)
  • 收藏
  • 关注

原创 Vue动态缓存KeepAlive

思路:通过将 aliveRoutes 加入Vuex进行状态管理,然后通过actions来动态改变aliveRoutes。在初始化路由时可以将路由中需要缓存的组件的name添加到 aliveRoutes 中。vue中keep-alive组件主要有三个常用的props。

2024-02-29 17:05:57 252

原创 kernel内核读写emmc性能测试命令

EMMC读写命令测试

2024-02-29 12:17:20 267

原创 全志A133按键板添加

一.此部分为修改kernel内核宏开关二.此部分为在设备树中添加board节点三.此部分为添加debug信息头四.设置默认宏开关管控五.此部分为添加按键值六.在配置文件中将IR所需的映射文件导入到小机端七.新增第六步所需的映射文件(内容为按键定义)八.此驱动主要为ir上报驱动(可根据需求自行设计修改)

2024-02-20 11:58:06 838

原创 全志A133方案CTP新增(GT9XX系列)

全志A133方案CTP新增(GT9XX系列)

2024-02-20 11:50:23 546

原创 全志A133AndroidQ编译方式

uboot,kernel,android编译

2024-01-17 15:02:12 775

原创 AndroidQ修改永不休眠never

Android新增永不休眠Never选项

2024-01-12 17:13:49 468

原创 Vue + WebWorker 实践

web worker在vue.js中的使用

2022-12-23 17:06:54 1172 2

原创 通过cdn引入npm包并使用

最近公司要做一个简单的小系统,要求要轻量,样式可替换并易于后期线上维护。经过一番激烈的讨论采用了freemark+vue.js+elementui进行开发。freemarker是一种类似与jsp的一种模板引擎,他不允许像jsp一样在视图层编写大量的逻辑代码。这样就能强制将mvc中的v分离出来。然后是vue+elementui这个组合一般都存在于vue-cli工程化场景中。但是这种工程化场景不适合我们后期的维护,因此选择通过cdn的方式引入项目。根据elementui官网的提示可以很快地创建一个d

2022-05-23 20:00:45 2598

原创 [记录]本地环境微信自定义分享

需要准备:一个公网服务器、本地PC、frp内网穿透工具服务器我用的Ubuntu20 本地win10.首先安装frphttps://github.com/fatedier/frp/releases根据自己服务器去下载对应的版本linuxfrp_0.41.0_linux_amd64.tar.gzwindowsfrp_0.41.0_windows_amd64.zip然后安装首先是linuxtar -zxvf frp_0.41.0_linux_amd64.tar.gz ...

2022-05-23 19:20:13 177

原创 VS-Code 使用RemoteSSH

之前在服务器上修改代码只能通过vi/vim 文本编辑器,但是由于更改的文件太大不方便编码于是乎发现一款插件可以通过客户机的编辑器远程连接服务器并可以进行编码。1、准备首先需要下载vsCode编辑器,并在插件市场里安装remoteSSH安装完成之后进行ssh链接远程服务器如果你是通过私钥链接服务器需要修改config填写你的ssh私钥路径Host 主机名 #可自定义 HostName 远程主机的ip或者网址 Port 服务器开放ssh的端口 User 你的服务器用..

2022-03-12 11:46:23 1944

原创 el-tree默认选中并高亮显示

首先高亮显示:highlight-current="true"// 或者highlight-current然后设置默认选中<el-select v-model="selectItem" placeholder="请选择" size="small" > <el-option> <el-tree :data="treeData" highlight-current default-expand-all node-key

2021-12-03 13:17:04 1334

原创 ElementUI 踩坑

坑1:当组件宽度变小时 时间部份被遮挡解决方法:.el-input--suffix .el-input__inner{ padding-right: 0;}最后效果:

2021-04-23 14:55:58 253 2

原创 解决echarts图表tooltips 被内容遮挡问题

问题描述:在自定义echarts 柱状图时导致tooltips 被柱状图压住。如图:解决方法:在options中的tooltips设置如下属性:tooltip: { trigger: 'axis', position: function(point,params,dom,rect,size){ dom.style.transform = "translateZ(0)" },

2021-02-23 11:11:20 4280 2

原创 Echarts-VisualMap踩坑

VisualMap:视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素。需求:从后端获取值再通过VisualMap去找对应的色值渲染到地图上并将通过堆叠柱状图显示每个省近两年的数据(要有颜色区分)遇到的问题:当把VisualMap渲染到地图并且各省颜色都渲染出来了。但是各省上面的柱状图颜色没有更新,修改每个series的itemStyle->normal->color 只有图例的颜色更改,地图上堆叠图颜色还是变化。解决方案:VisualMap 中有个seriesIndex

2021-02-04 15:00:14 3426 4

原创 vue-Router记录

1.导入vue-router.js文件npm install vue-router -D2.简单使用vue-router首先在src目录下创建router文件夹,并创建一个index.js文件在index.js文件中实例化一个routerimport Vue from 'vue'import vueRouter from 'vue-router'Vue.use(vueRouter)let routes = [ { path:'/', .

2021-01-06 17:53:57 217 2

原创 使用openssl 在windows下搭建CA并自签证书

首先将openssl添加到环境变量然后新建一个文件夹,先创建一些必要文件private、newcerts、certs 文件夹index.txt 、serial(内容00且无后缀)将openssl中的openssl.cfg文件复制到新建的文件夹并将dir修改为 '.'1.生成私钥openssl genrsa -out private/cakey.pem 20482.生成自签名CA证书openssl req -new -x509 -key private/cakey...

2020-11-07 19:35:18 847

原创 elementUI 开发错误

1. 时间组件弹出下拉框时,导致页面布局错乱。解决方法:在时间组件上添加key保证其唯一性

2020-11-03 17:58:21 173

原创 Vue踩坑记录

Failed to mount component: template or render function not defined.解决方案:在import时导入完整后缀名

2020-10-27 11:17:12 76

原创 Element-ui--loading+网络请求

在进行网络请求时,通常不希望用户对界面进行交互,并且提示用户客户端正在网络请求。所以需要有一个东西来阻止交互并且提示用户正在请求网络。于是乎有了以下玩意。。。我的目录结构:1.安装element-uicnpm i element-ui -S2.在main.js中引用elementuiimport ElementUI from 'element-ui'import 'element-ui/lib/theme-chalk/index.css'3.封装loading首先创建一

2020-10-16 15:32:43 1153

原创 JavaScript 手写call、apply、bind

call、apply、bind 是通过传递形参来改变原来函数的this和其他参数var a = '张三'var stu = function Student(a){ console.log(this.a,a)}Function.prototype.call1 = function(){ // 首先获取参数列表 var args =Object.values(arguments) // 获取传递进来的this var t = args.shift()

2020-09-13 13:05:59 66

原创 Excel 批量创建其他表引用

业务需求 :需要在A表中将某些单元格的内容 与B表中对应并创建引用;例如a表是目录 b表是明细 点击a表中某一个标题 跳转到b表的相应位置。使用HYPERLINK进行性引用。HYPERLINK:有两个参数 1 跳转地址 2 显示的文字涉及两个表 目录表 和 结构表我的公式:目录表的 B 列填写=HYPERLINK("#结构!A"&MATCH(C2,结构!A:A,0),C2)MATCH(C2,结构!A:A,0) 匹配关键字在结构表中的行号 返回结果为一个数字 ...

2020-08-29 11:12:04 502

原创 SQLServer 语句记录

查询全天的数据 字段名 BETWEEN '2020-07-28' AND DATEADD(DAY,1,'2020-07-28')-- DAY表示日期类型 这里表示查询28号0点到29号0点的全部数据

2020-08-04 15:09:05 189

原创 关于layui中的一些坑--记录一下

在layui.each中使用return 返回值时 并不会返回数值 需要在循环外重新声明一个变量 在循环内进行赋值,然后在循环外进行return

2020-07-20 16:57:53 648

原创 js中数组对象如何根据时间排序

数据类型:formlist:[{title:'系统提醒',date:'2020-05-15',content:'您有一条待处理委托'},{title:'系统提醒',date:'2020-05-14',content:'您有一条待处理委托'},{title:'系统提醒',date:'2020-05-16',content:'您有一条待处理砼施工委托'}]可以比较的时间格式 xxxx/xxx/xx xx:xx:xxxjs原生数组排序 Array.sort(function(){})处理函

2020-06-04 11:22:15 7435 1

原创 关于uniapp的一些坑

在main.js中修改了数组的原型链如下Array.prototype.Notempty_fob = function(items) { var arr = [] this.map(function(curr,index){ if(items.includes(index)){ }else{ arr.push(curr) } }) return arr;}这个函数的大致意思是根据传进函数的数组去除掉索引值为items中的数组元素并将得到的数组返回vu

2020-06-03 15:00:42 992

原创 SQLSERVER 树级递归查询

-- with一个临时表(括号中是你要查询的列名)with temp(subject_id,parent_id,Name,curLevel)as(--1:初始查询(这里的PID=-1 在我的数据中是最底层的根节点)select subject_id,parent_id,Name,1 as level from Subjectwhere parent_id = 1 union ...

2020-03-19 14:48:39 340

原创 uniapp 数据缓存的一些坑

在uniapp 开发中 当需要在获取缓存中的值时使用uni.getStorage()代码如下:uni.getStorage({ key:keyword, success:function(res){ this.searchData = res.data } }) console.log(this.searchData)但是 你会发现 输出的结果是空的...

2020-03-19 10:44:41 6071

原创 Unsupported major.minor version 52.0 错误记录

首先解释一下:stanford parser和jdk版本对应关系J2SE 8 = 52,J2SE 7 = 51,J2SE 6.0 = 50,J2SE 5.0 = 49,JDK 1.4 = 48,JDK 1.3 = 47,JDK 1.2 = 46,JDK 1.1 = 45Unsupported major.minor version 52.0: 看到Unsupport...

2020-03-13 22:41:38 122

原创 使用Zlib对数据进行压缩和解压缩

适用平台 uniapp、vue使用工具 pako 、npm、base64、HbuilderX大致过程: 上传数据到服务器:准备好需要压缩的数据=》使用pako进行二进制压缩=》将压缩的结果进行base64加密 从服务器接受数据:将接收到的base64数据惊醒base64解密=》使用pako对解密的结果进行二进制解压=》获取最终数据未设置全局方法所以...

2020-02-19 12:01:04 1588

原创 VUE之 v-model的使用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"> <div> ...

2020-02-03 21:54:28 173

原创 tomcat乱码问题

平时在使用tomcat做一些服务的时候经常遇到各种乱码问题,要么是控制台输出乱码或者输出日志乱码,要么页面接收乱码,非常烦人。以下是解决乱码问题的一些方案:一、页面输出乱码有三种可能1.server.xml配置未注明编码格式浏览器本身有自己的显示编码格式,tomcat的输出也有自己的格式,甚至我们在编写代码的过程中也可以指定输出的编码格式。所以这类原因导致的乱码,需要我们保持各种编...

2020-01-05 16:13:46 295

原创 Vue插值表达式

支持三目运算符、数学运算等不支持声明变量和条件控制语句<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Vue实验</title></head><script src="js/vue.js"></s...

2020-01-05 13:19:37 228

原创 Vue入门-idea版

直接看代码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Vue实验</title></head><script src="js/vue.js"></script><body>...

2020-01-05 12:59:21 200

原创 C3P0连接池技术

实现步骤: 1.导入三个包c3p0-0.9.5.2.jar、mchange-commons-java-0.2.12.jar和数据库的驱动包 2.定义配置文件:*名称:c3p0.properties或者c3p0-config.xml *路径:直接将文件放在src目录下 3.创建核心对象:数据库连接池对象 ComboPooledDataSource...

2019-12-31 21:40:16 137

原创 警告: com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@21eb3f -- APPARENT DEADLOCK!!

警告: com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@21eb3f -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!2013-7-26 10:16:25 com.mchange.v2.async.T...

2019-12-31 20:56:39 2229

原创 网络编程-模拟文件上传

客户端的需求分析:文件上传案例的客户端:读取本地文件,上传到服务器,读取服务器回写的数据明确 数据源:c:\\1.jpg 目的地:服务器实现步骤:1.创建一个本地字节输入流 Fileinputstream对象,构造方法中绑定要读取的据源2.创建一个窨户端 Socket对象,构造方法中绑定服务器的rP地址和端口号3.使用 Socket中的方法 getoutputstrea...

2019-12-30 19:38:22 202

原创 B/S网络编程

PC与PC之间的交流(B/S)首先是Client端:* TCP通信的客户端:向服务器发送连接请求给服务器发送数据,读取服务器回写的数据表示客户端的类* java.net.Socket:此类实现客户端套接字(也可以就叫"套接字")。套接字是两台机器间通信的端点。* 套接字:包含了IP地址和端口号的网络单位** 构造方法* Socket:string host,int port)创...

2019-12-30 19:29:46 260

原创 数据库原理-范式

一、第一范式 1NF要求:每一个分量必须是不可分的数据项。特点:1)有主键,且主键不能为空。2)字段不能再分。示例:(以下例子不满足第一范式)/*学号 年龄 信息*/ Sno Sage Sinfo 1001 19 陕西省西安市,电话:10086 1001 20...

2019-12-30 16:22:37 278

原创 Arrays.sort()的使用和原理

Java的Arrays类中有一个sort()方法,该方法是Arrays类的静态方法,在需要对数组进行排序时,非常的好用。jdk中的Arrays.sort()的实现是通过所谓的双轴快排的算法1、Arrays.sort(int[] a)这种形式是对一个数组的所有元素进行排序,并且是按从小到大的顺序。2、Arrays.sort(int[] a, int fromIndex, int to...

2019-12-30 13:11:11 1762

原创 函数式编程思想Lambda表达式

面向对象的编程思想:做一件事,找一个能解决这件事的对象,调用对象的方法完成事情函数式编程思想:只要能获得结果,谁去做怎么去做都不重要。只重视结果不重视过程Lambda的使用前提:1.使用Lambda必须具有接口,且要求接口中有且仅有一个抽象方法 无论是JDK内置的Runnable、Comparator接口还是自定义接口,只有当接口中的抽象方法存在且唯一时,才可以使用L...

2019-12-30 11:56:27 93

前端性能优化方法与实战

01 体系总览:性能优化体系及关键指标设定.md │ 02 性能瓶颈点:从 URL 输入到页面加载整过程分析.md │ 03 案例分析:移动端 M 站性能优化落地注意事项.md │ 04 指标采集:首屏时间指标采集具体办法.md │ 05 指标采集:白屏、卡顿、网络环境指标采集方法.md │ 06 工具实践:性能 SDK 及上报策略设计.md │ 07 平台实践:如何从 0 到 1 搭建前端性能平台.md │ 08 诊断清单:如何实现监控预警并进行问题诊断.md │ 09 优化手段:首屏秒开的 4 重保障.md │ 10 优化手段:白屏 300m 和界面流畅优化技巧.md │ 11 工具实践:如何进行性能专项测试.md │ 12 理论分析:Hybrid 下的性能优化整体分析.md │ 13 高级进阶:保证首次加载为秒开的离线包设计.md │ 14 高级进阶:瞒天过海的骨架屏及 SSR 优化手段.md │ 15 高级进阶

2024-02-22

从 0 到 1 落地前端工程化

1 开篇:落地前端工程化,告别纸上谈兵!.pdf 10 环境管理:不同项目使用不同Node版本,如何优雅切换?.pdf 11 镜像管理:依赖安装老出问题,聊聊Npm镜像那些险象环生的坑!.pdf 12 数据管理:前端也能愉快地操作数据库,MongoDB安排上!.pdf 13 进程管理:Node服务运行起来无缘无故中断,如何常驻后台?.pdf 14 应用打包:应用打包体积过大,聊聊Webpack那些构建策略!.pdf 15 类库打包:使用Webpack打包的类库模块不纯,有发现吗?.pdf 16 单元测试:类库模块编码完毕,如何保障运行质量?.pdf 17 范围模块:包名在发布时被占用,有更好方式解决吗?.pdf 18 多包仓库:多个仓库管理相同业务代码,真让人头大啊!.pdf 19 开源输出: 一份优秀的自述文档,需加点什么料?.pdf 2 模块规范:在Node环境中运行ESM,可行吗?.pdf

2024-02-22

前端必备技能 - 玩转css艺术之美

玩转css艺术之美 │ 1.准备篇:学前准备.md │ 2.基础篇:浏览器.md │ 3.进阶篇:回流重绘.md │ 4.基础篇:盒模型.md │ 5.基础篇:样式计算.md │ 6.进阶篇:布局样式.md │ 7.进阶篇:函数计算.md │ 8.进阶篇:变量计算.md │ 9.技巧篇:选择器.md │ 10.技巧篇:背景与遮罩.md │ 11.技巧篇:阴影与滤镜.md │ 12.技巧篇:变换与动画.md │ 13.实战篇:实战大操作-切换控件.md │ 14.实战篇:实战大操作-表单控件.md │ 15.实战篇:实战大操作-变量控件.md │ 16.总结篇:玩转css艺术之美.md

2024-02-22

前端现代web布局的发展与设计趋势

1Web 布局技术演进:了解 Web 布局发展史 2现代 Web 布局技术术语 3Flexbox 布局基础使用 4Flexbox 布局中的对齐方式 5Flexbox 布局中的 flex 属性的基础运用 6Flexbox 中的计算:通过扩展因子比例来扩展 Flex 项目 7Flexbox 中的计算:通过收缩因子比例收缩 Flex 项目 8Flexbox 布局中的 flex-basis:谁能决定 Flex 项目的大小? 9使用 Flexbox 构建经典布局:10 种经典 Web 布局 10Grid 布局的基础知识 11定义一个网格布局 12 Grid 布局中的计算 13可用于 Grid 布局中的函数 14网格项目的放置和层叠 15Grid 布局中的对齐方式 16网格布局中的子网格和嵌套网格 17使用子网格构建 Web 布局 18使用 Grid 构建经典布局:10 种经典布局 19使用 Grid 构建创意性 Web 布局 20Flexbox or Grid:如何选择合适的布局? 21display:contents 改变 Flexbox 和 Grid

2024-02-22

用 npm script 打造超溜的前端工作流

用 npm script 打造超溜的前端工作流 0为什么选择 npm script.md 10实战篇 01:监听文件变化并自动运行 npm script.md 11实战篇 02:结合 live-reload 实现自动刷新.md 12实战篇 03:在 git hooks 中运行 npm script.md 13实战篇 04:用 npm script 实现构建流水线.md 14实战篇 05:用 npm script 实现服务自动化运维.md 1入门篇 01:创建并运行 npm script 命令.md 2入门篇 02:运行多个 npm script 的各种姿势.md 3入门篇 03:给 npm script 传递参数和添加注释.md 4进阶篇 01:使用 npm script 的钩子.md 5进阶篇 02:在 npm script 中使用环境变量.md 6进阶篇 03:实现 npm script 命

2024-02-22

前端er必备技能 - 前端调试通关秘籍

作为前端开发者,我们都知道调试是一项必不可少的技能,它能帮助我们解决琐碎的 bug、提高代码质量并加速项目的开发进程。但是,调试并不总是一帆风顺,有时候我们可能会被不明确的错误信息或复杂的代码逻辑困扰。不用担心!在这本秘籍中,我们将揭示一系列前端调试技术和策略,帮助你轻松攻克调试难关。 无论你是刚刚入门的新手,还是经验丰富的老手,这本秘籍都将为你带来实用的调试指南。我们将深入探讨常见的前端调试工具和技术,如浏览器开发工具、断点调试、日志记录等。此外,我们还会分享一些有效的调试技巧和最佳实践,以帮助你快速定位问题并解决它们。 无论你是在开发响应式网站、移动应用还是桌面应用,这本秘籍都将成为你的得力助手。它不仅将帮助你成为一个高效的前端开发者,还将带你步入前端调试的神秘世界。现在就开始探索吧,解锁前端调试的无尽可能性!

2024-02-22

全志A133上的EC20-4G模组添加修改

移远EC20通讯模组的添加及相关4G模组资料

2024-01-12

全志A133+AW869A修改配置

全志A133+AW869A修改配置

2024-01-12

httpclient.jar4.4及4.5版本和httpcore.jar和commons-logging.jar.rar

httpclient相关jar包

2021-12-14

httpcomponents-core--4.3.3-bin.rar

httpcomponents-core--4.3.3-bin.rar

2021-12-14

httpcomponents-core-4.3.3-bin.tar.gz.7z

httpcomponents-core-4.3.3-bin.tar.gz.7z

2021-12-14

httpclient_cache_4.5.0.jar.7z

httpclient_cache_4.5.0.jar.7z

2021-12-14

Vue-DevTools安装教程.docx

vue-devtools是一款基于chrome游览器的插件,用于调试vue应用,这可以极大地提高我们的调试效率。接下来我们就介绍一下vue-devtools的安装。本文件Vue-DevTools插件的详细安装过程

2020-08-18

C3P0用到的jar包和配置文件.zip

此文件内包含运行C3P0数据库连接池必要的jar包和配置文件。不懂如何使用的话请移步我的博客https://blog.csdn.net/zg97zb/article/details/103788880

2019-12-31

Java CRM管理系统

“以客户为中心”,提高客户满意度,培养、维持客户忠诚度,在今天这个电子商务时代显得日益重要。客户关系管理正是改善企业与客户之间关系的新型管理机制,越来越多的企业运用CRM来增加收入、优化赢利性、提高客户满意度。本CRM系统的作用就是用于维护学生与学校之间的关系。 CRM系统共分为六大功能模块:员工登录、人力资源部、教学部、咨询部、学工部和就业部。

2019-09-06

eclipse-jee-2019-06-R-macosx-cocoa-x86_64 下载

官网下载eclipse-jee-mars Mac OS X 版下载 是什么因素使一个程序成为Cocoa程序呢?不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具,你可以在命令行上就可以创建Cocoa程序。Cocoa程序可以这么说,它是由一些对象组成,而这些对象的类最后都是继承于它们的根类 :NSObject。而且它们都是基于Objective-C运行环境的。

2019-09-05

Kali装进U盘.docx

将kali Linux安装到 即插即用 能保存数据 系统安装时会使用电脑的硬件 比如你在一个8g运行内存的电脑上进行安装 那么你的U盘系统RAM上限就是8g 等等相似的情况

2019-06-10

code_1.35.0-1559611369_amd64.deb linux 端的VSCODE

Visual Studio Code(以下简称vscode)是一个轻量且强大的代码编辑器,支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言。

2019-06-07

黑客靶场之ZVuldrill 附带安装教程

黑客靶场之ZVuldrill 附带安装教程 基于本地的渗透测试环境 提高自己对网络攻防的基本认识和增加自己的动手能力。基础环境是基于PHP/mysql制作搭建而成,中级环境与高级环境分别都是由互联网漏洞事件而收集的漏洞存在的操作环境。

2018-12-14

ZVuldrill 黑客靶场 附带安装教程

平台中有10个挑战,包含的漏洞有: ·SQL注入 ·储存型和反射型XSS ·CSRF ·文件包含 ·后台弱口令 ·文件上传 ·目录遍历 ·权限跨越

2018-01-26

渗透练习-XVWA渗透测试靶场

Xtreme Vulnerable Web Application (XVWA)是一款使用PHP/MySQL编写的靶场,可以帮助初学者快速学习安全姿势巩固渗透测试知识。建议将这个靶场部署在本地服务器来提升你的能力。 指令:XVWA采用一站式安装,你可以在windows, linux 或 Mac平台下进行设置,为了能正常使用XVMA你需要按以下几个步骤配置Apache-PHP-MYSQL环境,这里我们使用的是XAMP,你也可以自己选择喜欢的集成包。 将xvwa文件复制到你的web目录,确保目录名依旧为xvwa。 配合kali效果更佳

2018-01-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除