Sep162020
攻防世界-web-ics-07(PHP弱类型、linux目录结构特性绕过文件类型过滤)
工控云管理系统项目管理页面解析漏洞。
进入题目后,点击进入项目管理页面。
点击view-source查看源码。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>cetc7</title>
</head>
<body>
<?php
session_start();
if (!isset($_GET[page])) {
show_source(__FILE__);
die();
...阅读全文
抢沙发
Sep102020
如何在Linux系统上安装和配置MySQL数据库
MySQL是一种开源的关系型数据库管理系统,在Linux操作系统上非常常见。本篇博客将为你详细介绍如何在Linux系统上安装和配置MySQL数据库。
步骤1:安装MySQL
在Linux系统上安装MySQL非常简单。你只需执行以下命令:
sudo apt update
sudo apt install mysql-server
这将会更新软件包列表并安装MySQL服务器。
步骤2:配置MySQL
安装完成后,你需要对MySQL进行一些配置。
1. 启动MySQL服务
...阅读全文
Sep082020
Sep032020
在Linux中安装和配置Java开发环境
介绍
Java 是一种广泛使用的编程语言,常用于开发各种类型的应用程序。在 Linux 系统中安装和配置 Java 开发环境是开发 Java 应用程序的第一步。本文将向您展示如何在 Linux 系统上安装和配置 Java 开发环境。
步骤
1. 检查系统是否已经安装Java
在开始安装之前,请先检查系统是否已经安装了 Java。可以通过运行以下命令来检查:
java -version
如果已经安装了 Java,将会显示已安装的 J...阅读全文
Aug282020
Linux(CentOS 7, vsftpd)上FTP服务器搭建(使用yum,快捷配置版)
1. 前言
FTP服务器是一种用于在网络上进行文件传输的服务。在Linux系统上,通过搭建FTP服务器,我们可以方便地在本地和远程主机之间传输文件。本文将介绍如何在CentOS 7上使用yum命令快速搭建vsftpd FTP服务器,并展示配置过程中可能遇到的一些常见问题和解决方法。
2. 安装vsftpd
首先,我们需要使用yum命令安装vsftpd软件包。打开终端,并以root用户身份执行以下命令:
$ yum install v...阅读全文
Aug272020
Linux环境下RocketMQ双Master集群搭建
引言
RocketMQ是一个分布式消息中间件,具有高可靠、高可扩展、高性能、零丢失和严格有序等特点。在Linux环境下搭建RocketMQ双Master集群可以提供更高的可用性和可靠性。本文将介绍如何在Linux环境下搭建RocketMQ双Master集群。
准备工作
在开始搭建RocketMQ双Master集群之前,我们需要准备以下工作:
Linux操作系统:推荐使用CentOS或Ubuntu。
JDK:确保在Linux环境下已经安装了Java De...阅读全文
Aug242020
linux查看主机cpu信息(cat /proc/cpuinfo)
在Linux系统中,提供了proc文件系统显示系统的软硬件信息。如果想了解系统中CPU的提供商和相关配置信息,比如想知道当前主机有几个物理CPU/几核/几线程,这些问题怎么确定呢?可以通过/proc/cpuinfo文件得到,本文章针对该文件进行简单的总结。
基于不同指令集(ISA)的CPU产生的/proc/cpuinfo文件不一样,基于X86指令集CPU的/proc/cpuinfo文件包含如下内容:
yhm@:~/home/www/phpernote....阅读全文
Aug152020
Linux基础学习: 如何使用命令行上传信息到Gitee
在进行软件开发和版本控制时,Gitee是一个非常流行的托管平台。虽然Gitee网页界面提供了直观方便的界面操作,但命令行仍然是许多开发人员喜爱的选择。本篇博客将为您介绍如何利用命令行将信息上传到Gitee,并且为您提供更加丰富的内容。
为什么选择命令行?
命令行是Linux系统的一大特色,也是许多开发人员和系统管理员选择的工作方式。与图形用户界面相比,命令行提供了更多的灵活性和可...阅读全文
Aug122020
linux通过python监控股票股价
python 脚本代码如下,保存文件名为 gupiao.py:
#!/usr/bin/env python
# -*- coding:utf-8 -*-
from colorama import init, Fore, Back, Style
from prettytable import PrettyTable
import urllib.request
import time
print("author:www.phpernote.com\n")
#print('current_time:')
print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))
print()
...阅读全文
Aug022020
使用Kotlin开发跨平台桌面应用
在软件开发中,跨平台应用的需求越来越多。开发跨平台桌面应用可以让我们的软件在多种操作系统上运行,提高开发效率和用户体验。而Kotlin作为一种新兴的编程语言,提供了极好的支持和便利性,使得开发跨平台桌面应用变得更加简单和高效。
Kotlin简介
Kotlin是一种基于Java虚拟机(JVM)的编程语言,由JetBrains公司于2011年推出。与Java相比,Kotlin提供了更简洁、更安全、更具有表达力的语...阅读全文