Vue学习笔记
前期准备下载node.js,安装VueCLI 12npm install -g @vue/cli #-g 全局安装vue --version 创建项目 1vue create 项目名 #项目名中不能有大写字母,可以有小写字母和- 项目结构 在src下编写代码,其他是配置文件 src/assets:存放静态文件(公共CSS文件,图片) src/components:公共组件 App.vue:根组件 main.js:主入口文件 模板语法 123456789101112131415<template> <div class="hello"> <h3>学习模板语法</h3> </div></template><script>export default { name: 'HelloWorld', props: { msg: String ...
php反序列化漏洞
反序列化漏洞成因:反序列化unserialize()中接收的字符串可控,通过更改字符串得到想要的对象 php面向对象基础知识php中类和对象的写法1234567891011121314151617181920212223242526272829303132class Test{ var $name;//不推荐用var修饰,可以用public,private,protected修饰(与java一致) var $id; function __construct($name = null,$id = null){//构造函数 $this->name = $name; $this->id = $id; }}class Test{ var $name; var $id; function __construct($name = null,$id = null){ $this->name = $name; $this->id = $id; }}$a = new...
使用Docker搭建Nginx以及PHP-fpm
前言想自己搭建靶场所以学习docker+nginx+php,但是这两天一直卡在配环境上,踩了许多的坑最终才完成环境的配置 参考了docker部署php和nginx环境_docker nginx php-CSDN博客 编辑文件如果不喜欢用vim,可以用vscode远程连接然后打开文件夹进行文件编辑等操作 参考:vscode连接远程服务器(傻瓜式教学)-CSDN博客 OS:centOS 7.9 64位 要点 最好是自己创建一个网络,把php容器和nginx容器都加入该网络中(做了这步就很神奇的可以解析php了) 自己创建目录结构尽量明了 nginx容器的根目录路径和php容器的根目录路径要挂载到同一目录 php.ini需要自己创建 挂载后根目录中要有index.html等默认页面,不然会报403(刚遇到让人一头雾水) nginx的default.conf和nginx.conf一定要配置正确 有问题多看日志,多拿错误日志信息问问ai( 过程创建自己的网络1docker network create...





