01 2019 档案
摘要:在使用PHPExcel来进行数据导出时,常常需要防止有些数字(如手机号、身份证号)以科学计数法显示,我们可以采用下面的方式来解决: setCellValueExplicit第三个参数用
阅读全文
摘要:实现大文件下载的关键在于循环读取字节流 php function downloadFile($filename) { //获取文件的扩展名 $allowDownExt = array ( 'rar', 'zip', 'png', 'txt', 'mp4', 'html'); //获取文件信息 $fi
阅读全文
摘要:外部样式表 当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。 内部样式表 当单个文件需要特别样式时,就可以使用内部样式表。你可以在 head 部分通过 \ 标签定义内部样式表。 内联样式 当特殊的样式需要应用到个别元素时,就可
阅读全文
摘要:什么是工厂模式? 提到工厂,我们肯定首先想到的就是生产东西的地方,之所以叫做工厂模式也正是如此,工厂模式就是根据工厂类来调用自身静态方法来生产不同对象实例。 工厂模式的应用场景还是挺多的,比如我们使用的各个框架(ThinkPHP,Laravel),为什么我们定了各个控制器和方法后通过在浏览器通过输入
阅读全文
摘要:单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。 提示: 数据库连接池的设计一般也是采用单例模式,因为数据库连接是一种数据库资源。数据库软件系统中使用数据库连接池,主要是节省打开或者关闭数据库连
阅读全文
摘要:解决跨域的关键是设置 Access Control Allow Origin 。 例如:客户端的域名是 api.itbsl.com,而请求的域名是www.itbsl.com 如果直接使用ajax访问,会有以下错误: XMLHttpRequest cannot load http://www.itbs
阅读全文
摘要:在JavaScript中+操作符有两个作用: (1)加法运算 (2)字符串连接 在使用+操作符进行运算时,当+操作符两边都是数值类型的时候,进行加法运算; 当+操作符两边有任意一边是字符串,则进行字符串连接操作。(在进行计算时,数字字符串不会自动转换为数字) 还有一点需要注意的是:表单里输入的任何内
阅读全文
摘要:```javascript
/** * 发送ajax请求 * @type {Object} * 使用方法如下: * $ajax.request( * method: "post", //请求方式 * url: "index.php", //请求的服务器地址 * data: "name=itbsl&age=20",//...
阅读全文
摘要:在安装完CentOS7后,当我每次启动CentOS并使用SecureCRT链接时,都发现CentOS的IP总是在变,这就很苦恼了,总不能每次链接的时候都先查一下虚拟机的IP吧,所以打算把它设置成固定IP。这样使用SecureCRT连接时只需要连接一次以后就不需要反复更新连接的IP了。 IP地址的设置
阅读全文
摘要:?:和??是PHP添加的新特性,我们可以通过下面的代码来理解
阅读全文
摘要:PHP当前最新版本是PHP7.3,今天在尝试安装的过程中报如下错误: , 根据提示我们可以清楚的知道是因为系统自带的libzip版本低了,这里我们需要安装最新的libzip 首先,卸载系统自带的libzip 然后从官网下载并编译安装 如果是下载1.5. 以上版本,则需要采用如下安装方式
阅读全文