PHP
go基础-2.变量定义与输入输出
变量定义 标准的变量定义 如果一个变量定义了,但是没有赋值,那么这个变量的值就是这个类型的 "零值" 变量类型省略 简短声明 全局变量与局部变量 定义在函数体(包括main函数)内的变量都是局部变量,定义了就必须使用 定义在外部的变量就是全局变量,可以只定义不使用 定义多个变量 常量定义 定义的时候就要赋值 赋值之后就不能再修改了 命名规范 核心思想:首字母大写的变量、
go基础-5.判断语句
if语句 以年龄为例,输入的年龄在某一个区间,就输出对应的提示信息 很明显,这是一个多选一的情况 我们有很多中方式来实现 中断式 它也有个好听的名字,叫卫语句 嵌套式 多条件式 switch语句 还是上面那个案例,如果是用switch就很直观了 除了这样的写法,还有枚举所有的可能值 例如 可以理解为case的值就是switch的枚举结果 一般来说,go的switch的多选一,满足其中
php:phpredisadmin配置登录验证
一,编辑配置文件 [root@blog phpredisadmin]# vi includes/config.inc.php 找到如下段落: // Uncomment to enable HTTP authentication /*'login' => array( // Username => Password // Multiple combinations
Oracle 19c OCP 认证考试 082 题库(第24题)- 2024年修正版
【优技教育】Oracle 19c OCP 082题库(Q 24题)- 2024年修正版 考试科目:1Z0-082 考试题量:90 通过分数:60% 考试时间:150min 本文为(CUUG 原创)整理并解析,转发请注明出处,禁止抄袭及未经注明出处的转载。 原文地址:http://www.cuug.com/index.php?s=/home/article/detail/id/3410.html 第
php: 编译安装时找不到libzip-devel,开启crb库
一,yum找不到libzip-devel 返回信息: [root@blog php-8.3.9]# yum search libzip Last metadata expiration check: 0:08:35 ago on Mon 23 Sep 2024 06:04:32 PM CST. ====================================================
win10 安装mysql8.4.2
参考:https://blog.csdn.net/LB_AUTO/article/details/106041858#MySQL_2 版本做了改变 VERSION:8.4.2 安装后首次更改密码不成功原因:https://www.tubring.cn/articles/fix-php-mysql-84-mysql_native_password-not-loaded
mysqldump 远程备份 mysql
mysqldump 远程备份 使用mysqldump进行远程数据库备份,你需要具备远程服务器的访问权限,并且确保远程服务器的MySQL服务允许远程连接。 mysqldump -u root -p password -h 192.168.1.100 mydatabase > backup.sql mysqldump 指令如下: mysqldump -h [服务器IP
arm各个集成开发环境+rvds4.1
最近,ARM官网进行了较大的改版,原来很多老工具可以免费下载(付费使用),但是改版后需要有购买凭证才可以下载!部分旧工具(补丁)的具体下载地址为https://silver.arm.com,最新的工具在官网还是非常容易下载的。动不动就是 难不成被日本收购有关??下文中也给出了目前我找到的部分工具的下载地址。 某些工具在ARM官网直接搜不到下载地址,目前的一个可用的下载
[vulnhub] LAMPSecurity: CTF4
https://www.vulnhub.com/entry/lampsecurity-ctf4,83/ 端口扫描主机发现 探测存活主机,138是靶机 探测主机所有开放端口 探测服务版本以及系统版本 扫描漏洞 使用nikto扫描 存在/robots.txt ,还发现了几个可能会有兴趣的目录 优先级依然是80最大 web渗透 爆破目录 访问感兴趣的目录
使用socket实现简单的http服务器
socket具体使用在这里不再描述,这里主要描述一下具体的使用范例 Xtcp.h XTcp.cpp 以上是基于linux和windows的简单封装,简单使用一下: server.cpp tcpclient.cpp //实现一个支持http 1.0/1.1 /phh的简单网页服务器 XHttpServer.h XHttpServer.cpp XHt
duxapp:基于Taro使用模块化开发,提升开发效率
duxapp是基于Taro二次开发的模块化框架 使用这个框架,结合框架提供的UI库和工具库,能帮助你快速且高质量的完成项目,且能实现同时开发小程序、H5、APP(React Native),并且保证各个端的一致性 duxapp还针对APP开发(React Native)做了大量优化,大大降低了APP发开的难度,你可以阅读React Native教程,了解详情 下面让我来详细介绍如何使用duxapp
文件上传日志包含详解与CTF实战
1. 日志简介 1.1 日志介绍 日志是记录系统或应用程序运行时事件的文件。这些记录可以包括错误信息、用户活动、系统性能指标等,帮助开发者和管理员监控和排查问题。 日志通常会记录多种内容,包括: 时间戳:事件发生的具体时间。 用户代理(UA)头:浏览器或客户端的类型和版本。 IP地址:发起请求的用户的IP地址。 请求方法:如GET、POST等。 请求路径:被访问的资源URL。 响应状态码:服务器
多智能体协同控制(1)
引言 多智能体系统协同控制算法起源于计算机领域关于分布式计算的研究,后由于数学家们的强势加盟,控制领域的研究一度占领高地。随着人工智能的发展,以多智能体强化学习为代表作的计算机领域专家又重回巅峰。 目前,每年多智能体相关的论文的都浩如烟海,成就了一批手持屠龙宝刀的研究生/教授,其中大部分苦于无龙可屠或宝刀生锈。 尽管如此,总有新人前仆后继,因此想把多智能体协同控制算法的基础知识整理一下,方便后学者
Web刷题之polarctf靶场(2)
1.蜜雪冰城吉警店 2.召唤神龙 3.seek flag 4.jwt 5.签到 6.session文件包含 7.Don't touch me 8.php very nice 参考网上一把梭哈的做法 9.cookie欺骗 10.upload
composer安装ci4
环境准备: 使用php 8.2.9nts,添加环境变量 安装扩展: php_openssl php_zip 进入根目录:e:www 执行安装命令: 翻译 搜索 复制
ansible_playbook任务控制
ansible_playbook任务控制:条件判断when循环语句with_items触发器 handlers标签tags 根据指定的标签执行,调试包含include错误忽略ignore_errors错误处理 changed_when 1.条件判断when使用()变量不使用{{}} 自带的变量名字获取:ansible servers -i hosts.cfg -m setup 1)示例:当系统为C
C10-05-2-X-ray简单使用
一、X-ray 主流应用漏洞扫描工具,也支持部分主机扫描功能(社区版+高级版) 下载: Github: https://github.com/chaitin/xray/releases (国外) CT stack: https://stack.chaitin.com/tool/detail?id=1 (国内) 官方文档说明:快速开始 - xray Documentation
[网鼎杯 2020 朱雀组]Nmap
这题考察的是nmap写一句话木马的知识 可以输入形如' <?php eval($_POST[1]);?> -oG 1.php '来写入一句话 经过测试这题过滤了php,我们就是用短标签绕过 -oG b.phtml '` 这段命令的作用是:将扫描结果保存到b.phtml中,同时这个phtml文件还包含了前面的一句话木马 目的就是向b.phtml写入一句话木马, 最后访问b.phtml
使用 Laravel 和 jQuery 实现无限滚动
与传统分页相比,无限滚动提供了一种更现代、更流畅的数据加载方式。当用户向下滚动页面时,新数据会自动加载,而不是单击分页链接。先决条件laravel 和 jquery 的基础知识。具有分页模型的 laravel 项目(例如,用户)。 第 1 步:设置 laravel 进行分页首先,设置控制器来处理分页:// in your usercontrollerpublic function ind
在 WordPress 中排队 CSS 和 JS 脚本以获得更好的性能
wordpress 是开源软件 – 用户可以按照自己的意愿安装、修改和分发它。由于每个人都可以访问源代码,数百万 wordpress 专家和开发人员可以创建工具和扩展并与公众分享。让我们看看如何将 css 和 js 文件加入到你的wordpress项目中。 大多数新开发者都喜欢,里面“header.php” <title><?php echo get_bloginfo();
nginx通用网站架构lnmp
nginx环境准备 php环境准备: 编辑/etc/opt/remi/php73/php.ini替换换 ;cgi.fix_pathinfo=1 为 cgi.fix_pathinfo=0 快捷命令: 这里是将参数cgi.fix_pathinfo置为0,作用是:php.ini中的配置参数cgi.fix_pathinfo,它是用来对设置cgi模式下为php是否提供绝对路径
BUU XSS COURSE 1
启动靶机 有留言板和登录功能,很明显是存储性xss,通过留言功能插入xss代码,获取cookie登录后台 先测试过滤 <script>alert(1);</script> 查看源代码发现script被过滤 <input onfocus="alert('xss');">好像只过滤了script 找一个xss平台或者自己用服务器接受cookie 项目上线 获
《MySQL 基础篇》十:逻辑架构和存储引擎
Author: ACatSmiling Since: 2024-09-21 逻辑架构 逻辑架构剖析 服务器处理客户端请求 首先,MySQL 是典型的 C/S 架构,即Client/Server架构,服务器端程序使用的是mysqld。 不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:客户端进程向服务器进程发送一段文本(SQL 语句),服务器进程处理后再向客户端进程发送一段文
PHP后台处理富文本编辑器内容时,为媒体标签的链接加上域名
适用于提交的富文本内容的媒体标签的链接不带域名时 /** * @notes: 设置内容图片域名 * @param $content */ function add_content_domain($content) { if(empty($content)){ return ''; } $imgPreg = '/(<img .*?src=")
PHP为相对路径的媒体资源加上域名
/** * @notes: 获取文件链接 * @param string|null $uri */ function get_file_url($uri) { if (empty($uri)) { return ''; } if (strstr($uri, 'http://') || strstr($uri, 'https://')) {
PHP获取指定日期n天前后的日期列表
/** * 获取指定日期n天前后的日期列表 * @param string $date 日期 * @param int $day_num 天数 * @param string $cate 类型 * @param string $format 格式 * @return array */ function get_date_ab_list(string $date, int $day_