只看远方的博客

学而不思则罔

使用fastcgi_finish_request 处理耗时的任务

我们业务中经常遇到这样的场景:比如生成文件较大的excel ,非常耗时,有可能需要5到30妙的时间,甚至更长导致浏览器连接超时。 另外一个就是体验问题,用户需要长时间的等待响应的完毕,体验较差。 类似的场景还有 1:需要处理大的文件 2:发送邮件或短信,尤其是需要循环发送邮件通知等 3:...

2018-12-22 11:47:56

阅读数:85

评论数:0

pd.fjs分片下载的介绍2:分片下载demo

上一个章节,简要说了以下分片下载的几个特性,研究的不够深入。今天主要用示例说明一下pdf.js分片下载。 服务器环境: php7.2 nginx 1.14 ubuntu 18.04 测试浏览器:谷歌浏览器 70.0.3538.110( 第一个场景,直接使用pd...

2018-11-28 00:57:22

阅读数:184

评论数:5

pdf.js分片下载的介绍1-什么是分片下载

前面写了几篇文字,有网友问什么是分片下载,以及需要怎么的设置等? 其实我了解的也不是非常下详细,先在本片文章中介绍几个要点 第一:分片下载主要适用那一些资源 适合pdf、mp3、大图片等体积较大的附件 第二:分片下载不是万能,需要依赖客户端和服务器 浏览器需要支持,这里强调的是ie ...

2018-11-24 00:07:43

阅读数:569

评论数:0

php 二进制位操作举例

php 二进制位操作距离 博客最近长草了,非常抱歉。最近家里和公司事情比较多,没有时间来管理博客。看了大家的评论,关于demo的事情,我会尽量早点的编写。 下面说正体,关于php的位操作。 对这一块我也不是非常的熟悉,不过最近要开发一个权限判度的功能。使用这个会很比较简单,我直接用例子来作说...

2018-11-17 22:54:11

阅读数:42

评论数:0

pdf.js 连续分页展示pdf内容

如何使用pdf.js 将所有内容在同一页中展示。本文将作出相应的展示,这类需求一般适用于手机,pad 等移动端。 前面博客中,演示的内容。都是点击下一页进行翻页。后面有网友问,如何在一页中展示出来,所以我把这块补充上。 其实呢,只要知道展示一页,如果要展示多个页,核心就是增加个循环,创建can...

2018-07-29 23:24:45

阅读数:1950

评论数:0

php遍历文件的5种方式

在网上搜索了一下遍历文件夹的函数,资料很多,但都不算特别的全。所以,今天粗略的总结一下,使用php 几种常见的遍历文件的方式。 备注:大部分demo使用递归的方式进行条用 测试目录如下图: 一:使用scandir 函数 1.1 函数封装 scandir : 是php 自带函数,返回当...

2018-07-01 16:58:37

阅读数:1379

评论数:0

使用phpstorm调试php程序1-搭建基本环境

phpstorm 是一款非常强大的php编辑软件。非常惭愧,直到现在才发现它的调试功能非常强大。 通过下面文章,讲解一下基本的搭建和和运行过程,本次搭建不牵涉到使用xdebug和单步调试。 1:打开phpstrom ,点击file菜单,选择 settings 2:在出现的窗口中,选择 ...

2018-06-27 16:18:03

阅读数:925

评论数:0

如何在Postman中使用cookie

有可能存在部分任务场景,部分api 必须登录后才能访问。如果使用postman 的话,还是非常简单的 1:如果直接访问api ,提交参数后,会提示未登录 2:解决方法,设置右上角的cookie 3:在弹出的窗口中,可以编辑cookie 4: 可以增加可修改cookie,一般登...

2018-05-28 14:18:21

阅读数:12819

评论数:0

如何禁用谷歌浏览器的自动填充

当网页中表单中,如果有密码箱。谷歌浏览器的密码填充机制就会启动,会对页面样式造成一定的影响。 1:如下图,密码会自动补充上,底色会变色 2:其实我们想要达到的效果是 3:关键是他填充的密码,是系统的登录密码,和这块的密码风马牛不相及。 4:经过网络搜索,一般思路是 &a...

2018-05-22 16:06:58

阅读数:3999

评论数:0

pdf.js 入门使用指南4-手机端浏览pdf(touch.js)

经过测试,使用pdf.js这个开源库,自己编写代码实现pdf 文件浏览也不是很复杂。参照我以前的blog文章,如果要实现上一页,下一页,旋转等都非常简单。 但是,手机端是个比较依赖手势特殊存在。如果要实现如下功能: 1:双指放大,通过捏合双指进行放大或缩小 2:单个手指移动,放大...

2018-05-21 14:20:43

阅读数:2261

评论数:2

记录一次不能发送邮件故障处理

服务器使用的是万网的vps,邮件服务器是阿里云邮箱。今天发现不能发送邮件。 1:编写测试代码,发送过程中,发现出现服务超时。我没有服务器管理权限,处理起来比较棘手。 2:经过百度搜索,发现阿里云服务器是禁止25端口发送邮件的。 我们使用的是万网vps,可能近期也封禁25 发送邮件端口了。...

2018-05-08 14:27:59

阅读数:102

评论数:0

pdf.js实现旋转放大缩小

通过设置 getViewport 函数的scale 参数,可以设置控制放大和缩小比例 1:函数定义 通过查看源码,这个函数有两个参数 1.1 :scale 小数型,1.0 表示100%,0.5 ,表示缩放50% 1.2 roate ,旋转 1.2 代码测试,page.getVie...

2018-04-28 16:27:28

阅读数:2279

评论数:0

如果提高pdf.js加载速度之一分片下载

pdf.js 功能非常强大,但是如果pdf 文件比较大, 往往会加载比较慢。影响用户体验。 问题提出: 如果 一个pdf 文件大小为:100M,如何快速的在浏览器打开 难点分析: 我和同事初期分析是,pdf 需要先完整下载下来,然后再进行显示,会非常的慢。 针对上面问题,这两天我进行了...

2018-04-10 16:54:14

阅读数:3047

评论数:21

centos7安装mysql-python 踩坑记

前言:昨天刚把我本地mac 上安装上了mysql-python 组件, 总结如下 1:brew install mysql 2:pip install mysql-python 大概这样就能装好。python 2.7 今天准备把虚拟机也给安装上,一波三折,写个文章记录如下 1:pip i...

2018-04-04 11:00:06

阅读数:586

评论数:0

centos7 下 python 安装pip

1:运行命令 yum install python-pip,出现如下图 2:按y 进行安装,安装成功后如下图所示 3:安装成功后 运行pip list,列举出已经安装的模块 4:安装的比较老,pip 进行版本升级,运行 pip install –upgrade pip 5...

2018-04-04 10:10:31

阅读数:90

评论数:0

使用js还原浏览器的缩放

移动端,使用手机浏览器打开一个网页,双指可以进行网页的缩放,非常方便 1:缩放前 2:缩放后 3:有没有一种方法,可以还原到原始状态呢。 目前发现一种方法,动态修改viewport,head 中增加标签 <meta name=&...

2018-03-13 16:32:09

阅读数:685

评论数:1

pdf.js 入门使用指南3-字体显示问题

1:乱码问题。最近遇到一个问题,一个pdf 文件使用了冷门的字体,导致出现乱码,字体空白,如下图所示 2:问题排查,初步排查,治标。    修改改pdf 文件,把字体都修改成宋体。再次预览,显示正常 。     3:从问题上根治这个问题,治本       总不能把每个pdf 都修...

2018-01-17 16:27:42

阅读数:2576

评论数:5

pdf.js 入门使用指南2-显示篇

一:如何控制pdf缩放 var viewport = page.getViewport(scale); 参数:scale,0到1之间的小数,比如0.8,比如100%显示,填写1,参考如下 var viewport = page.getViewport(1);部分代码参考: var pdfDoc...

2018-01-17 00:10:29

阅读数:2893

评论数:1

pdf.js 入门使用指南1-安装篇

最近由于工作需要,需要一个功能在线浏览pdf。经过初步筛选,选定了pdf.js.可以满足我们所有的功能需求。一:先简要概括一下优缺点 优点总结: 免费,开源的。这点很重要 纯js实现,客户不需要安装额外的插件 功能强大,缩放,打印,查找功能应有尽有 兼容主流浏览器,火狐,谷歌,ie9+都支持...

2018-01-03 21:50:28

阅读数:12258

评论数:5

分享一个好用的图片压缩软件

为了性能优化需要,一般需要优化网站上的图片,减少大小。但问题来了,很多压缩软件是有损压缩,压缩后图片质量惨不忍睹。        下面我分享一下刚刚了解到的图片压缩软件,名字叫智图。         官网地址是:         http://zhitu.isux.us/         页面截图...

2017-12-26 15:35:13

阅读数:356

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭