- 博客(17)
- 资源 (8)
- 收藏
- 关注
原创 PHP - Laravel CSRF 介绍与用法(及取消 CSRF 验证)
一、什么是 CSRF?`CSRF (Cross-site request forgery)`, 中文名称:`跨站请求伪造`。跨站请求攻击,简单地说,是攻击者通过一些技术手段欺骗用户的浏览器去访问一个自己曾经认证过的网站并执行一些操作(如发邮件,发消息,甚至财产操作如转账和购买商品)。由于浏览器曾经认证过,所以被访问的网站会认为是真正的用户操作而去执行。![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b463eb88792d4b0a96
2021-02-24 16:28:58 1193
原创 PHP - Laravel 创建项目到服务器(nginx、apache)运行(附带目录结构)
一、简介Laravel 官网地址 与 Laravel 文档地址。二、Composer 安装与使用在安装 Laravel 之前需要先安装 Composer, Composer 是 PHP 是 PHP5.3 以上的一个依赖管理工具,你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会安装这些依赖的库文件Composer 仅仅是一个依赖关系的管理,如同在 iOS 开发中使用的 CocoaPods,前端开发中使用的 NPM。按 Composer 安装与使
2021-02-23 18:23:34 1048
原创 Composer require 报错 Installation failed, reverting ./composer.json and ./composer.lock to their ...
在安装 laravel-ide-helper 的时候,报错 Installation failed, reverting ./composer.json and ./composer.lock to their original content.$ composer require barryvdh/laravel-ide-helper报错:解决方法1、把需要引入的包写入 composer.json 中(写入的话,就不需要 composer require 了,直接composer up..
2021-02-23 09:53:18 20471 11
原创 Composer require 报错 reverting ./composer.json and ./composer.lock to ...
在安装 laravel-ide-helper 的时候,报错 Installation failed, reverting ./composer.json and ./composer.lock to their original content.$ composer require barryvdh/laravel-ide-helper报错:解决方法1、把需要引入的包写入 ...
2021-02-23 09:51:59 179
原创 Composer 报错 Error while processing content unencoding: Unknown failure within ...
Composer 报错:https://mirrors.aliyun.com/composer could not be fully loaded (curl error 61 while downloading https://mirrors.aliyun.com/composer/p2/laravel/laravel.json: Error while processing content unencoding: Unknown failure within decompression softw..
2021-02-22 16:48:47 2359
原创 Composer 报错 Error while processing content unencoding: Unknown failure within ..
Composer 报错:https://mirrors.aliyun.com/composer could not be fully loaded (curl error 61 while downloading https://mirrors.aliyun.com/composer/p2/laravel/laravel.json: Error while processing conte...
2021-02-22 16:47:59 98
原创 Vue axios 发送 FormData 请求
一、简介axios 默认是 Payload 格式数据请求,但有时候后端接收参数要求必须是 Form Data 格式的,所以我们就得进行转换。Payload 和 Form Data 的主要设置是根据请求头的 Content-Type 的值来的:Payload:Content-Type: 'application/json; charset=utf-8'Form Data:Content-Type: 'application/x-www-form-urlencoded'Conten
2021-02-22 12:08:47 22192 6
原创 Composer 安装与使用
一、简介Composer 是 PHP 是 PHP5.3 以上的一个依赖管理工具,你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会安装这些依赖的库文件Composer 默认情况下不是全局安装,而是基于指定的项目的某个目录中(例如 vendor)进行安装。Composer 需要 PHP 5.3.2+ 以上版本,且需要开启 openssl。Composer 可运行在 Windows、Linux 、OSX 平台上。Composer 仅仅是一个依赖关
2021-02-20 18:20:30 439
原创 Homebrew brew update 长时间没反应(或卡在 Updating Homebrew...)
一、问题简介Mac Homebrew 安装与卸载有时候在 brew update、brew install xxx … 命令的时候会长时间没反应或者卡在 Updating Homebrew...。原因是:由于我们安装的 brew 默认 repo 是官方的 repo,出于国内特殊原因无法连接,所以使用 Alibaba 的 Homebrew 镜像源进行加速后问题就能解决。平时我们执行 brew 命令安装软件的时候,跟下面 3 个仓库地址有关:brew.githomebrew-core
2021-02-20 12:04:34 7025 4
原创 Mac Homebrew 安装与卸载
Homebrew 是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。一、Homebrew 安装与卸载安装$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"安装报错这个,试试连接梯子:curl: (7) Failed t.
2021-02-19 16:30:21 43767 14
原创 JS 下载 URL 链接文件(点击按钮、点击a标签、支持代理与非代理下载)
.vue 文件// 点击下载touchDowload (item) { // 将当前链接换成本地代理的方式 var baseUrl = '/ProxyDownload' + item.url.replace('https://file.hp.video', '') // 创建一个a节点插入的document var a = document.createElement('a') // 模拟鼠标click点击事件 var event = new MouseEvent('clic..
2021-02-18 15:18:07 5505
原创 PM2 配置文件(ecosystem.config.js 字段详细介绍)
针对 PM2 配置文件 ecosystem.config.js 文件中,配置属性详细介绍:module.exports = { // apps是一个json结构的数组 ,每一个数组成员对应一个pm2中运行的应用 apps : [ { // 应用程序名称 name: 'next-test', // 执行文件 script: 'index.js', // 应用程序所在的目录 cwd: './', // 传递给脚
2021-02-07 11:26:38 9152
原创 iOS 逆向编程(九 - 2)将端口映射、USB连接手机封装成 .sh 脚本
上一篇 iOS 逆向编程(九 - 1)通过 USB 连接登录 iPhone 以及端口映射封装成现成脚本直接下载运行即可使用 DZMUsbConnect 。DZMUsbConnect 使用1、下载 DZMUsbConnect 后,电脑 usb 链接越狱手机,打开 命令行,cd 到 DZMUsbConnect 文件夹2、映射端口$ sh ./usb.sh3、通过 usb 登录连接手机$ sh ./login.sh效果:这样就连接手机成功了!简单方便..
2021-02-04 11:26:07 673
原创 Nuxt.js(Vue SSR)Address 0.0.0.0:3000 is already in use.
运行 Nuxt.js 项目,如果报错 Address xxx:3000 is already in use.,是因为端口被占用了,需要停掉占用端口的项目,因为项目里面 nuxt.config.js 默认的端口就是 3000。 FATAL Address 0:3000 is already in use. ╭────────────────────────────────────────────────╮ │
2021-02-02 15:31:30 1694
原创 Nuxt.js(Vue SSR)项目配置以及开发细节
一、项目中不要使用 v-if使用 v-if 会在查看源码的时候无法显示标签,需要换成 v-show二、项目中跳转页面尽量使用 a 标签无论使用 vue router 还是使用 nuxt-link 都不如使用 a 标签,而且前两者在服务器渲染中有时候还会有别的问题发生,所以可以直接使用 a 标签省事,避免了坑。三、项目中更换 favicon.ico 不生效,可以编译一下,启动正式环境,就生效了。四、项目中 请求接口数据,并服务器渲染,asyncData() 多接口请求的使用:// asyn
2021-02-02 14:03:01 5068 6
原创 Html Table 固定或自定义列宽度
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> td { white-space: nowrap; overflow: hidden; width: 200px; } table { table-lay
2021-02-01 18:16:22 7415 1
Desktop Goose For Mac (Mac 网红桌面宠物:鹅)
2024-02-04
iOS、Android 双平台AES128加密源代码
2019-07-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人