PHP

PHP use 动态类

本文主要和大家分享PHP新特性use加强使用,从同一 namespace 导入的类、函数和常量现在可以通过单个 use 语句 一次性导入了。<?php // PHP 7 之前版本用法 <?php use somenamespaceClassA; use somenamespaceClassB; use somenamespaceClassC as C; use function s

关于使用Wordpress搭建网站icon图标无法显示的问题

我也是网上找资料,然后得到的是添加 <link rel="shortcut icon" href="你的图标url地址" type="image/x-icon"> 这行代码,但是还是没用,阴差阳错反而把wordpress后台那个的图标换成我的图标了,几经周折,我发现只要 上传favicon.ico这个图片(最好命名为favicon)到根目录,然后在主题里不要添加上面那行代码,网页就能自

Hexo搭建静态博客

入门操作学习 运行环境准备 安装Git 安装Node.js 安装Hexo 建站 安装过程中开启VPN能够加速安装过程   博文添加 手动添加 在./source/_posts​​文件夹下添加.md文件,格式如下: 命令行添加 Hexo常用命令 ☛ hexo init <folder>,初始化博客存放文件夹 ☛ hexo new <name>,新建博文

MySQL Workbench和phpMyAdmin

MySQL Workbench是MySQL官方提供的一款开源的图形化管理工具,可以用于设计、开发、管理和维护MySQL数据库。MySQL Workbench提供了一个集成开发环境(IDE),其中包含多个工具和功能,包括: 1. 数据建模工具:可以用于设计数据库模型、创建和编辑表、定义列、设置约束等。 2. SQL编辑器:可以用于编写和执行SQL语句、创建和修改存储过程、触发器和函数。 3. 数据库

Linux安装LAMP环境

一:安装Apache 1、查看是否安装过Apache:rpm -qa | grep httpd 2、有就卸载httpd:yum remove -y "httpd*" 3、重新安装httpd:yum install -y httpd 4、查看启动状态:systemctl status httpd 5、启动httpd:systemctl start httpd 6、添加开机启动:systemctl e

Dockers下php容器中安装redis扩展

首先进入php容器 docker exec -it 容器ID或名称 查看php安装位置    which php 查看php已安装扩展     php -m 1、下载redis 扩展包      redis扩展 下载地址 【https://pecl.php.net/package/redis 】下载相应版本的扩展 2、

Nginx的安装和简单配置,已转发原来的网址

https://fedoraproject.org/wiki/Nginx For Fedora 22 and later versions use DNF: $ su dnf install nginx Or for older releases use YUM: $ su yum install nginx To have the server start at each boot: syste

《CTFshow-Web入门》07. Web 61~70

目录web61~65题解web66知识点题解web67知识点题解web68知识点题解web69知识点题解web70知识点题解 ctf - web入门 web61~65 题解 这几个题都和 web58 一样。可能内部禁用的函数不一样吧。但 payload 都差不多。不多解释了。 以下解法随便挑一个即可。可能不同题会有部分函数被禁。 payload1: payload2: payload3

没有想到博客园还活着

刚开始真的记不起来之前有发表过文章的网站是哪个了,注册了一部分网站都发现不是,后面搜索了半天才记起来是博客园。 一晃都7年过去了,然而本人并没有什么长进,哈哈哈哈哈哈哈,只是从前后端不分离的PHP开发逐渐转前后端分离的Go开发了。 好多年了,要重新开始看面试题了哈哈哈哈哈,准备把这里变成吐槽随笔,有些面试题是真的无语。 很多时候的面试题就是一句话,平时工作根本遇不上,或者早就已经在项目中使用的是最

.NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)

在前两篇: .NET Core部署到linux(CentOS)最全解决方案,常规篇 .NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx) 我们对.netcore部署到linux有了一个充分的了解,已经可以满足应用要求了,这篇文章我们继续深入带你了解使用Doker+jexus或Nginx来部署.net core应用。 1、使用Jexus作为w

如何彻底关闭 Windows 10 自动更新

彻底关闭 Windows 10 自动更新,分为三步,具体如下: 1. 组策略禁用 Windows 更新 Win键+R,输入 gpedit.msc,启动组策略编辑器。左侧选择 [本地计算机配置] -> [管理模板] -> [Windows 组件] -> [Windows 更新],禁用右侧的 [配置自动更新] 和 [启用通过自动更新建议的更新] 选项。 2. 停用 BITS 服务

XML-RPC WordPress API

XML-RPC WordPress API « WordPress Codex WordPress.org WordPress.org

PHP连接MYSQL的一些操作

PHP5以及版本使用允许以下方式连接MYSQL: MYSQLi extension PDO(PHP Data Objects) 1. 连接MYSQL 2. 创建数据库 3. 创建数据表 插入数据 5. 预处理 说明: 在SQL语句中,我们使用了问号,在此我们可以将问号替换为整数,字符串,双精度浮点型和布尔值。接下来: 绑定SQL参数,且告诉数据库

Vulnhub之GreenOptics靶机详细测试过程

GreenOptics 识别目标主机IP地址 利用Kali Linux的netdiscover工具识别目标主机的IP地址为192.168.56.254 NMAP扫描 NMAP扫描结果表明目标主机有5个开放端口:21(ftp)、22(ssh)、53(dns)、80(http)、10000(http) 获得Shell 说明需要添加主机记录到/etc/hosts文件: 再次访问: 返回页面为用

The GitHub Project xm-rpc-el/xml-rpc-el README.org

Commentary: This is an XML-RPC client implementation in elisp, capable of both synchronous and asynchronous method calls (using the url package's async retrieval functionality). XML-RPC is remote

WordPress extended XML-RPC MetaWeblog API

XML-RPC MetaWeblog API « WordPress Codex WordPress.org WordPress.org

暴力破解口令

暴力破解思想的阐述; “暴力破解”是一攻击手段,在web攻击中,一般会使用这种手段对应用系统的认证信息进行获取。 其过程就是使用大量的认证信息在认证接口进行尝试登录,直到得到正确的结果。 为了提高效率,暴力破解一般会使用带有字典的工具来进行自动化操作。 理论上来说,大多数系统都是可以被暴力破解的,只要攻击者有足够强大的计算能力和时间,所以断定一个系统是否存在暴力破解漏洞,其条件也不是绝对的。 我们

IntelliJ IDEA 2023.1 破解教程mac,windows,linux均适用/JetBrains产品全版本激活

前言 该激活方式不限于IDEA,同样也适用于JetBrains 全家桶的所有工具,包括 IntelliJ IDEA、Pycharm、WebStorm、PhpStorm、AppCode、Datagrip、CLion、RubyMine 等;2022 全系版本也都是可以的。 下载官方软件 注意是2023.1,不是2023.1.1或者其他新版本 PyCharm https://www.jetbrains.

PHP重要知识点

PHP表单和用户输入 PHP中的$_POST和$_GET变量用于检索表单中的信息,比如用户输入。 实例: 当用户填写好上面的表单并点击提交按钮是,表单的数据会被送往名为"welcome.php"的PHP文件:welcome.php文件如下 PHP获取下拉菜单的数据 表单使用GET方式获取数据,action属性值为空表示提交到当前脚本,我们可以通过select的name属性获取下来菜单的值 实例

Cygwin、MSYS2 Bash封装函数restart,重启Windows程序进程向导,输入序号一键重启对应进程或软件

概述 作用:终端输入restart,根据菜单提示输入序号重启特定的软件或进程,定义的重启函数太多不便于记忆的情况,特别是手机远程终端(如:JuiceSSH)连接的情况下,减少手动输入和误操作,其中判定浏览器进程使用了另一篇文章中预定的函数wmicps,ps2为指向wmicps的快捷别名alias restart函数封装代码 使用说明 使用截图 其他相关参考资料: Cygwin/WSL专用函数

博客园MetaWeblog API测试

这是base64编码的网页链接内嵌图片, 浏览器可打开(新标签页中)可证明文件内容没有问题 这是图片链接 仍然不行。这是前端函数序列化后的提交的完整的xml数据 点击查看代码 XML-RPC简单理解与博客园的MetaWeblog协议 http://xmlrpc.com/spec.md https://github.com/xml-rpc-el/xml-rpc-el 点击查看代码 b

Nginx config generator All In One

Nginx config generator All In One NGINXConfig, Nginx 配置配置高性能、安全、稳定的 Nginx 服务器的最简单方法。 https://github.com/digitalocean/nginxconfig.io https://www.digitalocean.com/community/tools/nginx?global.app.la

Shell脚本之 笔记一

一、基础 脚本开头 像 #!/bin/sh,它同样也可以改为 #!/bin/bash。   #!  是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell 运行shell  (chmod +x file 加上执行权限,否则会提示无执行权限)     一定要写成 ./test.sh,而不是&

开心档之MySQL 创建数据库

MySQL 创建数据库 我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下: 以下命令简单的演示了创建数据库的过程,数据名为 RUNOOB: 使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来

超大文件上传和断点续传的实例解析

ASP.NET上传文件用FileUpLoad就可以,但是对文件夹的操作却不能用FileUpLoad来实现。 下面这个示例便是使用ASP.NET来实现上传文件夹并对文件夹进行压缩以及解压。 ASP.NET页面设计:TextBox和Button按钮。 TextBox中需要自己受到输入文件夹的路径(包含文件夹),通过Button实现选择文件夹的问题还没有解决,暂时只能手动输入。 两种方法:生成rar和

Vulnhub:DerpNStink 1靶机

kali:192.168.111.111 靶机:192.168.111.130 信息收集 端口扫描 通过nmap的http-enum脚本发现目标80端口存在wordpress,访问目标网站的wordpress被重定向到http://derpnstink.local,修改hosts文件再访问 通过wpscan枚举出目标存在admin用户 尝试弱口令admin,登录到wordpress后台,

帝国cms目录权限设置详细讲解

帝国cms目录权限设置详细讲解 时间:2022年08月18日  /  来源:网络  /  编辑:佚名   安装时需要设置权限的目录列表/(不用应用于子目录)/d/s/search/index.html/e/admin/ebak/bdata    /e/admin/ebak/zip   &nb

docker 安装 nginx

一、环境 系统版本:CentOS 7.3,内核:x86_64   二、nginx安装   1.先用docker拉去一份nginx的镜像 注意:这里下载的版本与后续docker-compose.yml中版本需一致)    2.运行nginx镜像 在容器外部使用复制命令 3.修改default.conf【配置文件】 主要需要修

超大文件上传和断点续传的技术

​  以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。   准备文件上传的API   #region 文件上传  可以带参数   &nbs

超大文件上传和断点续传的方案

​  IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。   一. 两个必要响应头Accept-Ranges、ETag         客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断

<<  <  160  161  162  163  164  165  166  >  >>