小天天天天 PHP 999+次 2018-08-31 10:20:43
有时我们需要把网页内容保存为Word文档格式,以供其他人员查看和编辑。PHPWord是一个用纯PHP编写的库,使用PHPWord可以轻松处理word文档内容,生成你想要的word文档。安装我们使用Composer来安装PHPWord。composerrequirephpoffice/phpword 如何使用自动加载安装好phpword后,新建一个php文档,引入autoload.php。require'vendor/autoload.p
小天天天天 前端 999+次 2018-08-28 17:58:16
问题:我的项目中要显示采集来自微信公众平台的图片未经允许不可引用。怎么办?做项目时,采集到的微信图片在项目中不可引用,将<img>标签中的data-src替换为src,将微信尾部?wx_fmt=jpeg去除 然后三种方法选其一: 1>图片地址前缀加上http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&i
小天天天天 技术之外 799 次 2018-08-22 16:08:32
这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例比如淘宝,京东等等系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要面对的。这里讨论一下大型网站需要注意和考虑的问题1、海量数据的
小天天天天 PHP 999+次 2018-08-20 16:53:27
PHP-redis扩展提供了丰富的操作Redis的API接口,使用PHP-redis可以轻松操作Redis。本文整理常用的基础的Redis操作方法,作为笔记方便大家查阅。Phpredis扩展的安装方法请参照本站文章:CentOS7安装Redis和PHP-redis扩展PHP连接Redis我们一般使用connect连接Redis,connect方法为短连接,提供了主机、端口、连接超时等参数设置,如: $redis->connect(
小天天天天 Linux 999+次 2018-08-09 16:10:13
PHP是一种创建动态交互性站点的强有力的服务器端脚本语言,它是免费高效开源的。本文介绍了在CentOS7下源码编译安装PHP7.2,笔者亲自动手安装将安装步骤记录下来,分享给大家。准备安装依赖首先我们需要准备安装所需的依赖包。 yum-yinstalllibxml2libxml2-devel yum-yinstallcurl-devellibjpeg-devellibpng-develfreetype-devel yum-yinstal
小天天天天 PHP 924 次 2018-08-09 16:07:57
Swoole可以让PHP开发人员可以编写高性能的异步并发TCP、UDP、UnixSocket、HTTP,WebSocket服务。Swoole可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。Swoole简介Swoole使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器
小天天天天 PHP 702 次 2018-07-30 13:25:13
PDO为PHP访问各类数据库定义了一个轻量级一致性的接口,无论什么数据库,都可以通过一致的方法执行查询和获取数据,而不用考虑不同数据库之间的差异,大大简化了数据库操作。使用PDO可以支持mysql、postgresql、oracle、mssql等多种数据库。本文以基础讲解常用的PHP以PDO方式操作MySQL,包括常用的CURD语句执行,以及预处理语句和事务的应用。虽然很多朋友使用开发框架封装好了数据库操作层,或者使用ORM等不直接接触
小天天天天 PHP 837 次 2018-07-23 11:19:17
针对Apache的优化主要是针对httpd.conf的优化,当然还有其他地方,如果特别留意的话,网上常有专家惊呼“居然这么多人忽略xxxx处的优化”等等,实际情况也确实如此,因为优化的地方实在太多了,httpd.conf只能做一个出发点。即便如此如果仅仅使用httpd.conf出厂默认值的话还是令人痛心不已。httpd.conf的优化点有以下几处:1.KeepAlive当浏览器将请求发送给Apache后,Apache会为该用户建立连接,
小天天天天 技术之外 571 次 2018-07-13 13:48:17
我们强烈建议所有的git仓库都有一个README, LICENSE, .gitignore文件简易的命令行入门教程:Git全局设置:gitconfig--globaluser.name"小天天天天" gitconfig--globaluser.email"XXXXXXXX@qq.com"创建git仓库:mkdirH-plus cdH-plus gitinit touchREADME.md gitaddREADME.m
小天天天天 PHP 586 次 2018-07-12 11:06:35
UUID是通用唯一识别码(UniversallyUniqueIdentifier)的缩写。目的是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。这样的话,每个人都可以创建不与其它人冲突的UUID,于是就不需考虑数据库创建时的名称重复问题。UUID是由一组32位数的16进制数字所构成,是故UUID理论上的总数为16^32=2^128,约等于3.4x10^38。也就是说若每纳秒产生1兆个UUID,要
Karl L. Hughes 技术之外 501 次 2018-07-12 10:59:06
我最近在网上读到一篇有关软件工程师电话技术面试的文章,为了拿到offer,一个工程师必须在电话里完成一个非常复杂的代码挑战。他表现得很好,也拿到了offer,但在加入公司后,他发现他所做的工作与预期相去甚远。他的主要任务就是为运行在虚拟机上的遗留系统构建基本的CRUD。在招聘中,这类情况一直在发生。我们让工程师通过严格的筛选程序,问他们一些有挑战性的问题,但在把他们招进公司之后,只是让他们做一些枯燥乏味的事情,比如负责由五六个服务组
小天天天天 技术之外 414 次 2018-06-22 11:37:15
编写干净的代码并不是一件容易的事情,这需要尝试不同的技巧和实践。作为一名开发者,编写一手干净的代码很重要,所以在本文中作者先列举出编写干净代码的一些好处,再提出6个技巧用于编写干净代码,供开发者进行参考学习。写干净代码的好处先来了解编写干净代码的一些好处。其中一个主要好处是,干净的代码可以减少花在阅读上的时间和理解代码的时间。凌乱的代码会减慢任何开发人员的速度,使开发者的工作变得更加困难。代码越混乱,开发人员就越需要花更多的时间去充分理
网站文章数:305
注册用户数:18