Jul112024
Mar072024
在Linux中安装和配置MongoDB数据库
MongoDB是一个非关系型数据库,被广泛用于存储和处理大量的非结构化数据。它在Linux系统上的安装和配置相对简单,本文将向您展示如何在Linux中安装和配置MongoDB。
步骤1:安装MongoDB
在开始之前,请确保您具有使用sudo命令的权限。
打开终端并更新系统软件包:
sudo apt-get update
安装MongoDB:
sudo apt-get install mongodb
安装完成后,您可以通过以下命令验证MongoDB是否...阅读全文
Feb212024
使用Flutter构建跨平台的后端应用
今天我们将讨论如何使用Flutter构建跨平台的后端应用。Flutter是一种用于构建移动、Web和桌面应用程序的开源框架。它采用了单代码库的方法,能够让开发者使用相同的代码构建应用程序,适用于多个平台,如Android、iOS、Web和桌面。
引入Flutter
首先,你需要在你的开发环境中安装Flutter框架。你可以在Flutter的官方网站(https://flutter.dev)上找到详细的安装指南。安装完成后,你可...阅读全文
Nov232023
Dart编程:构建跨平台的移动应用
随着移动应用的普及和需求的增加,开发者们不得不面对多个平台和编程语言的挑战。然而,有了Dart编程语言的出现,这一切都变得更加容易。Dart是一种由Google开发的强类型、面向对象的语言,不仅可以用于Web开发,还可以用于构建跨平台的移动应用。本文将介绍Dart编程语言以及如何使用它构建跨平台的移动应用。
1. Dart语言简介
Dart是一种由Google开发的现代编程语言,最初于2011年发布。...阅读全文
Jun202023
Docker Compose安装WordPress和MySQL
介绍
Docker Compose是一个用于定义和运行多个容器的工具,可以轻松地创建一个包含多个服务的环境。本篇博客将介绍如何使用Docker Compose安装和配置WordPress和MySQL。
准备工作
在开始之前,确保你已经安装了Docker和Docker Compose。如果你还没有安装,请先到官方网站下载并安装。
创建Docker Compose文件
首先,我们需要创建一个Docker Compose文件来定义和配置我们的WordPress和MySQ...阅读全文
Jan022023
CentOS7 编译安装 MySQL 5.6
引言
MySQL 是一个强大的开源数据库管理系统,CentOS 7 是广泛使用的 Linux 发行版。本博客将指导您在 CentOS 7 上编译安装 MySQL 5.6。
步骤
步骤1:准备环境
在开始之前,我们需要确保您的 CentOS 7 系统已经连接到互联网,并且拥有sudo权限。
步骤2:安装必要的依赖
首先,我们需要安装一些必要的依赖包。在终端中执行以下命令:
sudo yum install -y make gcc-c++ ncurses-devel cmak...阅读全文
Nov222022
带宽测试工具-iPerf3
工具名称:iPerf3
官网: https://iperf.fr/
简介:用于TCP,UDP和SCTP的终极速度测试工具;
功能:跨平台(Windows,Linux,Android,MacOS X,FreeBSD,OpenBSD,NetBSD,VxWorks,Solaris,…),其他详见官网
各平台下载地址: https://iperf.fr/iperf-download.php
命令使用帮助: https://iperf.fr/iperf-doc.php#3doc
====测试演示1开始===
环境说明1:window10下的客户端A 和 window10...阅读全文
Nov122022
uniapp增加百度评论组件/动态组件
1. manifest.json 全局开启动态组件
在manifest.json文件中,添加如下代码:
{
"name" : "xxxxxxxx",
"appid" : "",
// 添加如下代码:
"mp-baidu" : {
"usingComponents" : true,
"appid" : "xxxxxxxx",
"dynamicLib": {
"myDynamicLib": {
"provider": "swan-interaction"
}
}
}
}
复制代码
分析:uniapp中的manifest.json编译后,...阅读全文
Sep112022
CentOS 7下MySQL 5.7.18升级到MySQL 5.7.35
MySQL是一款开源的关系型数据库管理系统,在大部分的网站和应用中都得到了广泛的应用和支持。本文将介绍如何在CentOS 7操作系统下将MySQL 5.7.18升级到MySQL 5.7.35的两种方法,并提供详细的操作步骤。
方法一:使用yum进行升级
首先,我们需要确认MySQL的yum仓库是否已配置。可以通过以下命令来确认:
$ yum repolist enabled | grep "mysql.*-community.*"
如果有结果输出,则表示MySQ...阅读全文
Feb182022
CTFHub_2020-BDJCTF-Web-easy_search(.swp备份文件源码泄露、SSI注入)
进入场景,显示如下
简单测试一下,没有sql注入
根据题目easy search提示,扫描一下,发现index.php.swp文件(注意及时更新扫描字典)
.swp备份文件源码泄露
<?php
ob_start();
function get_hash(){
$chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()+-';
$random = $chars[mt_rand(0,73)].$chars[mt_rand(0,73)].$...阅读全文