SF
小小聪的程序员之路
小小聪的程序员之路
注册登录
关注博客
注册登录
主页
关于
RSS
mac安装iterm2、rz、sz 命令实现服务器与本地互传文件
小小聪
2021-08-30
阅读 1 分钟
4.3k
1、没有安装homebrew的话,可以先安装brew。 [链接]安装期间如果报错curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443可以使用国内源,命令如下
php下载PDF文件
小小聪
2019-06-17
阅读 2 分钟
5k
前言 项目近期有个业务需求:下载PDF版发票。和公司前辈沟通,有两种方案 先做成图片,把动态数据用画布坐标的形式填充进去,把图片放进PDF文件中,再下载(比较繁琐) 先用html画页面,再转成PDF文件,再下载(决定用这种方式) 一、安装依赖 {代码...} {代码...} 如果出现以下错误,就重复下上面第二行命令和第三行命...
深入了解SAPI
小小聪
2019-01-30
阅读 4 分钟
6k
服务器应用程序编程接口,就是服务器与编程语言之间交互的接口。比如Linux命令行执行一段PHP代码,其实是Linux shell通过PHP SAPI传入一组参数,zend引擎执行后返回给shell。在PHP生命周期的各个阶段,一些与服务相关的操作都是通过SAPI接口实现。
DNS入门
小小聪
2019-01-23
阅读 2 分钟
3.3k
第一段是查询参数与统计第二段是查询内容,A是address的缩写第三段DNS服务器的答复,A记录是用来指定域名对应的ip地址,CNAME记录是别名记录,允许多个名字映射到同一个域名。30指缓存时间,30秒内不用重新查询
Vue-laravel前后端分离写博客
小小聪
2018-07-09
阅读 4 分钟
4.3k
这段时间学习vue,写了个小博客,后台接口用的laravel,过程中遇到过很多问题,在此总结一下,并附上代码链接:(我还没有买域名,所以大家只看代码就好)[链接][链接]
HTTP API 设计入坑指南(二)
小小聪
2018-05-08
阅读 3 分钟
3.4k
一、授权 参考文献:[链接] 1. Basic authentication (最简单,适用于没有第三方的请求接口中) 客户端发送authorization,内容为 Basic Base64编码(username:password),用户名和密码没有加密 缺点:每个请求都要带用户名和密码,不安全 2. Cookies Session:用户登录成功,服务端返回一个sessionID,客户端将其存在cook...
HTTP API 设计入坑指南(一)
小小聪
2018-05-07
阅读 3 分钟
2.7k
header里有个参数content-length,记录传输body长度,服务器根据此值判断文件大小,如果实际大小<content-length,服务器一直等,直到超时
在packagist上发布composer包
小小聪
2017-12-26
阅读 2 分钟
6.3k
前提: 下载安装composer、git 注册packagist、github账号 一、在GitHub上发布代码 1、登录GitHub,点击new repository按钮 {代码...} 2、拿到https地址去终端克隆 {代码...} 将你需要的SDK文件内容都复制到phpTest文件夹中 {代码...} 此时你就可以在GitHub上看到自己提交的代码了,接下来我们需要利用compser来管理项目...
PHP下载文件、限速、X-sendfile
小小聪
2017-12-03
阅读 4 分钟
6.8k
此时出现一个问题,当$download_rate>1kb时,文件正常下载;当$download_rate<1kb时,文件要等一会儿才下载,究其原因是因为buffer的问题。
Mac下phpstorm 安装xdebug
小小聪
2017-08-17
阅读 2 分钟
6.7k
调试的时候为了方便需要安装一个xdebug,看了很多文档,对于小女子来说觉得都很繁琐,而且不太明白,在此将自己亲手实验的过程记录一遍,也给大家提供一个清晰的流程作为参考,嘻嘻。