首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
PHP
订阅
木子王有点帅
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
PHP解决跨域问题,你会用哪种方法
跨域,指的是从一个域名去请求另外一个域名的资源。即跨域名请求!跨域时,浏览器不能执行其他域名网站的脚本,是由浏览器的同源策略造成的,是浏览器施加的安全限制。 同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓…
PHP 获取 IP 地址所在的地理位置信息/城市
类似的博客很多,五花八门,来个自己封装的函数,直接上代码,很简单。 方案一 只需调用淘宝网 API 接口,即可获取公网或局域网所在的地理位置信息。方案二采用离线db
使用 Jwt-Auth 实现 API 用户认证以及无痛刷新访问令牌
最近在做一个公司的项目,前端使用 Vue.js,后端使用 Laravel 构建 Api 服务,用户认证的包本来是想用 Laravel Passport 的,但是感觉有点麻烦,于是使用了 jwt-auth 。 jwt-auth 最新版本是 1.0.0 rc.1 版本,已经支持了 …
PHP-FFMpeg 操作视频/音频文件
参考文档 https://blog.jam00.com/article/info/25.htmlfmpeg功能强大,但我们首先得学会对其进安装(windows下安装)。下载网址:http://ffmp
细说websocket - php篇
下面我画了一个图演示 client 和 server 之间建立 websocket 连接时握手部分,这个部分在 node 中可以十分轻松的完成,因为 node 提供的 net 模块已经对 socket 套接字做了封装处理,开发者使用的时候只需要考虑数据的交互而不用处理连接的建立…
CAS单点登录流程梳理
新的项目中,需要对接单点登录,于是了解了一下 CAS 的登录流程。 按照流程图,前端需要在初次进页面的时候,请求服务器获取鉴权。 服务端发现这个用户没有相关凭证的时候,可以返回相应的状态码告知前端需要登录。 前端跳转到 https://*.*/cas/login?service…
促销系统的设计
一个良好的促销系统应该具备易于扩展,易于统计促销效果等特点,在遇到秒杀类促销时还需要做到可扩容,抗并发(本次不考虑秒杀系统的设计)等等. 废话说完了,进入正题吧 对各种促销行为进行分析,会发现本质上是由两个部分和一个作用域组成. 两个部分既上图中的rule和action部分. …
密码学之DES/AES算法
DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。 使用DES需要设置加密内容、加密ke…
PHP 框架中间件实现
中间件是很多 PHP 框架都提供的功能,在初次认识它的时候我感到惊讶和兴奋。因为它的作用太强大了,在没有中间件之前我们不得不将权限验证和一些公共操作都写在控制器方法里,然后控制器就会变得很臃肿,降低了可读性和可维护性。但有了中间件我们就可以这些操作都写在中间件里,然后通过使用不…
PHP中的正则表达式
最近在看基础相关的东西,发现以前能够写出来的正则表达式,现在写不出来了,比如千分位格式化输出金额,用正则表达式写不出来,也只能用php提供number_format函数来解决问题。索性把这块的知识复习一下,从头开始了解,我又怕忘得太快,于是乎记在这里 其实学习正则表达式记住几个…