tomcat breach-1--vulnhub靶场 何程 发表于2024-05-01 浏览5131 评论0 一、环境搭建 下载靶场Breach: 1 ~ VulnHub 描述 VM 配置了静态 IP 地址 (192.168.110.140),因此需要将仅主机适配器配置到此子网。 网络设置也可用其他模式网络模式:NAT 靶机地址:192.168.110.140 kali地址:192.168.110.128 二、信息收集 (1)nmap 端口扫描 所有端口都开放,应该是对扫描做了防护, nmap -p- 192.168.110.140 换成-sF 试试 nmap -p-
restful express框架+mongodb简易学生管理 何程 发表于2024-05-01 浏览5842 评论0 1、先创建数据库,再创建集合,用到了数据库图形界面Robo 3T,数据集合如下所示: 2、安装express脚手架 npm i express-generator -g //在终端中输入 3、创建项目 express stuSystem //执行完成之后根据提示执行以下内容: cd stuSystem //进入stuSystem这个目录 npm install //安装相关的依赖包 npm start //服务器运行开始 4、在浏览器中输入h
spring cloud 【微服务~Nacos】Nacos之配置中心(nacos 微服务) 何程 发表于2024-04-29 浏览4364 评论0 🔎这里是【微服务~Nacos】,关注我学习云原生不迷路 👍如果对你有帮助,给博主一个免费的点赞以示鼓励 欢迎各位🔎点赞👍评论收藏⭐️ 👀专栏介绍 【微服务~Nacos】 目前主要更新微服务,一起学习一起进步。 👀本期介绍 本期主要介绍微服务~Nacos 文章目录 搭建服务 创建服务 查询服务 整合知多少 nacos配置文件加载顺序 搭建服务 项目名:nacos-config-2.1 添加坐标: <dependencies> &
scala Cloudera系列(4)RDD Overview(CLOUDERA) 何程 发表于2024-04-28 浏览5131 评论0 一、RDD Overview 1、弹性分布式数据集(RDDs) RDDs是Spark核心的一部分 弹性分布式数据集Resilient Distributed Dataset(RDD) 弹性(Resilient):如果内存中的数据丢失,可以重新创建 分布式(Distributed):跨集群处理 数据集(Dataset):初始数据可以来自一个源,比如文件,也可以是以编程方式创建 尽管名称如此,RDDs并不是Spark SQL的数据集对象 RDDs先于Spark SQL和D
php php mb_strpos() 函数详解(php中strpos函数) 何程 发表于2024-04-28 浏览5556 评论0 mb_strpos() 函数 mb_strpos():返回要查找的字符串在别一个字符串中首次出现的位置。 语法:mb_strpos (haystack ,needle ) 参数: haystack:要被检查的字符串。 needle:要搜索的字符串。 php 查找字符串在别一字符串中首次出现的位置 <?php $str = 'http://www.csdn.net'; echo mb_strpos(
html5 VSCode格式化保存HTML的标签名前(head,body,/html)自动空出一行的解决办法 何程 发表于2024-04-28 浏览4395 评论0 在写代码时,格式化保存后发现标签名如head,body,div等前面会多出一个空行出来,如下所示: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X
vue.js vue如何debugger(vue如何debug) 何程 发表于2024-04-28 浏览11361 评论0 vue官方提供了两种debugger的方式:1.使用 Vue Devtools 插件,该方式需要安装翻墙插件才可以; 2 在vscode软件上安装 Debugger for Chrome 插件进行调试。 以下是 Debugger for Chrome 插件的安装和使用方式 1. 打开vscode软件,点击左边的扩展插件,安装 Debugger for Chrome 2. 按住键盘上的ctrl + shift + d 快捷键,选择创建Chrome类型的一个launch.json文件
tomcat 总结tomcat优化方法(tomcat优化的几种方法) 何程 发表于2024-04-28 浏览5228 评论0 1 jvm垃圾回收器优化设置 优化调整Java 相关参数的目标: 尽量减少FullGC和STW 通过以下选项可以单独指定新生代、老年代的垃圾收集器 -server 指定为Server模式,也是默认值,一般使用此工作模式 -XX:+UseSerialGC 运行在Client模式下,新生代是Serial, 老年代使用SerialOld -XX:+UseParNewGC 新生代使用ParNew,老年代使用SerialOld -XX:+UseParallelGC
spring boot 支付宝支付(详细版)(官方版支付宝下载) 何程 发表于2024-04-28 浏览6699 评论0 支付宝支付 一、准备 1、注册支付宝开发者、配置沙箱环境 1.1、配置沙箱账号 1.2、配置沙箱应用 配置公钥私钥需要下载支付宝开发者工具生成应用公钥,再去开发者平台将环境绑定 1.3、手机下载沙箱版支付宝 2、公网地址准备 在用户扫码支付成功后,支付平台会调用回调地址,将支付结果返回商家系统。所以必须保证你的配的的回调地址,在公网可以访问的 常用的技术:内网穿透(可以使用花生壳、sunny-ngrok等工具) 二、支付流程 三、spring
MSSQL教程 联合索引-最左匹配原则(MySQL联合索引最左匹配原则) 何程 发表于2024-04-28 浏览12280 评论0 前言: 面试官:建过索引嘛? 我有一个朋友:见过呀! 面试官:那你知道MySQL的执行计划嘛? 我有一个朋友:啊?!! 面试官:那你肯定知道最左匹配原则吧。 我有一个朋友:额。。。 想必大家面试时都被问到过这样问题,其实mysql的知识点不管是面试作为考点还是工作中使用,都占有很重要的一部分。这次简单介绍一下MySQL的执行优化器,主要说一说联合索引的最左匹配原则。 一、MySQL执行计划(执行优化器) 执行优化器,顾名思义,优化语句的,准确来说是优化查询语句。其实就是在我们写的select语
Ruby教程 Ruby语言介绍(3)——Ruby流程控制语句和实用数据处理 (Ruby 语法) 何程 发表于2024-04-27 浏览3687 评论0 延续上一篇文章: (3条消息) Ruby语言介绍(二)——Ruby基本语法(语言基础)_流鱼a_ec的博客-CSDN博客https://blog.csdn.net/m0_55401536/article/details/124870568?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22124870568%22%2C%22source%22%3A%22m0_554
MYSQL教程 MySQL大总结(MYSQL总结) 何程 发表于2024-04-27 浏览46104 评论0 目录 一、MySQL数据库基础 1,数据库的操作 1.1、显示当前数据库 1.2 、创建数据库 1.3、使用数据库 1.4、删除数据库 2、常用数据类型 2.1、数值类型 2.2、字符串类型 2.3、日期类型 3、表的操作 3.1、创建表 3.2、查看表结构 3.4、删除表 4、总结 4.1、操作数据库 4.2、常用数据类型 4.3、操作表 5、综合练习 二、MySQL表的增删改查基础 1、CRUD 2、新增(Create) 2.1、单行数据 +