201911-19 PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库) HOT 今天接到了一个从Excel内读取图片的需求,这里介绍一下分别使用phpspreadsheet和PHPExcel扩展库来实现读取Excel内图片的功能,感兴趣的朋友一起看看吧 继续阅读 >
201911-19 关于Laravel参数验证的一些疑与惑 HOT 验证规则的扩展有两种方式,一种是通过extend方式实现。extend方式对验证器的影响是全局的,整个运行进程有效。可以获取到验证器本身,因此可以做多个字段关系的验证;另一种是通过自定义规则类实现。自定义规则了只对使用自定义规则类的验证有效。但是自定义规则类本身无法直接获取到验证器本身,不能够做多个字段关系的验证。如果需要实现,则需要使用自定义验证器,将验证器传入到验证规则中去。 继续阅读 >
201911-19 php传值和传引用的区别点总结 HOT php传值:在函数范围内,改变变量值得大小,都不会影响到函数外边的变量值。 PHP传引用:在函数范围内,对值的任何改变,在函数外部也有所体现,因为传引用传的是内存地址。 继续阅读 >
201911-18 php pdo连接数据库操作示例 HOT pdo连接数据库的有点是能实现不同数据库之间的转换,而且有事务功能的回滚,更有pdo::prepare();pdo:::execute()函数的预处理查询,所以我个人认为pdo的功能还是比较强大的,所有这篇日志只为我自己而写,希望看到这篇日志的兄弟们能对你们有所帮助。 继续阅读 >
201911-18 详细对比php中类继承和接口继承 HOT PHP类不支持多继承,也就是子类只能继承一个父类,但是支持多层次继承。只要一个类里面有一个方法是抽象方法,那么这个类就要定义为抽象类 继续阅读 >
201911-16 php中并发读写文件冲突的解决方案 HOT 对于日IP不高或者说并发数不是很大的应用,一般不用考虑这些!用一般的文件操作方法完全没有问题。但如果并发高,在我们对文件进行读写操作时,很有可能多个进程对进一文件进行操作,如果这时不对文件的访问进行相应的独占,就容易造成数据丢失。 继续阅读 >
201911-16 php多线程并发实现方法 HOT java里多线程就是一个new thread的事情,php依赖apache靠着linux底层有一个多线程的办法。 这里就来说说如果你无法操控apache的服务器,如何模拟php并发 继续阅读 >
201911-16 PHP 并发场景的几种解决方案 HOT 列出常见的解决方案有: 使用队列,额外起一个进程处理队列,并发请求都放到队列中,由额外进程串行处理,并发问题就不存在了,但是要额外进程支持以及处理延迟严重,本文不先不讨论这种方法。 利用数据库事务特征,做原子更新,此方法需要依赖数据库的事务特性。 借助文件排他锁,在处理下单请求的时候,用flock锁定一个文件,成功拿到锁的才能处理订单。 继续阅读 >
201911-15 laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子 HOT 今天小编就为大家分享一篇laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 继续阅读 >
201911-15 laravel excel 上传文件保存到本地服务器功能 HOT 今天小编就为大家分享一篇laravel excel 上传文件保存到本地服务器功能,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 继续阅读 >
201911-14 解决vue语法会有延迟加载显现{{xxx}}的问题 HOT 今天小编就为大家分享一篇解决vue语法会有延迟加载显现{{xxx}}的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 继续阅读 >
201911-14 从Centos7升级到Centos8的教程(图文详解) HOT 这篇文章主要介绍了从Centos7升级到Centos8的教程,在升级之前需要配置备份,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧 继续阅读 >
201911-14 yii2高级应用之自定义组件实现全局使用图片上传功能的方法 HOT 此例为yii2高组应用,这里只提供一个简单的事例 在yii2中,在使用到上传图片时有自带的一个上传图片类,但不太好用。 其中有一种方式,把自己写的一个上传图片类文件,注册成一个组件,在全局中使用。 继续阅读 >
201911-14 Yii框架学习笔记之应用组件操作示例 HOT 这篇文章主要介绍了Yii框架学习笔记之应用组件操作,结合实例形式分析了Yii框架自定义组件的创建与使用相关操作技巧,需要的朋友可以参考下 继续阅读 >
201911-13 在 PHP 和 Laravel 中使用 Traits的方法 HOT Trait 是单继承语言(如 PHP )中的一种代码复用机制。 Trai 的目的是减少单继承语言的一些限制,能让开发者自由的重用在不同的类层次结构下几个独立类中的方法。 Trait 的语义组合与类的定义在某种程度上减少了代码的复杂度,避免了与多继承和 Mixins 相关的一些典型问题 继续阅读 >
201911-13 php 命名空间(namespace)原理与用法实例小结 HOT 命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决,最常见的一种做法是约定一个前缀,也可以采用命名空间的方式解决 继续阅读 >
201911-12 Laravel框架队列原理与用法分析 HOT 这篇文章主要介绍了Laravel框架队列原理与用法,结合实例形式分析了Laravel框架队列的原理、使用方法及相关操作注意事项,需要的朋友可以参考下 继续阅读 >
201911-12 Laravel 5框架学习之数据库迁移(Migrations) HOT database migrations 是laravel最强大的功能之一。数据库迁移可以理解为数据库的版本控制器。 在 database/migrations 目录中包含两个迁移文件,一个建立用户表,一个用于用户密码重置。 在迁移文件中,up 方法用于创建数据表,down方法用于回滚,也就是删除数据表。 继续阅读 >
201911-12 php生成静态页面并实现预览功能 HOT 这篇文章主要是记录一下php生成静态页面的大致步骤,关于页面静态化,大家想必都听说过,但是真正用的时候反而不是很多。有些页面考虑到访问量比较大,页面结构又不常改动的,比如新闻公告等,可以考虑做成静态页面放在服务器上,这样第一是能抗住大流量的访问,第二也是更加安全一些,打开速度上有保证。 继续阅读 >
201911-11 php接口隔离原则实例分析 HOT 使用多个专门的接口比使用单一的总接口要好。 一个类对另外一个类的依赖性应当是建立在最小的接口上的。 一个接口代表一个角色,不应当将不同的角色都交给一个接口。没有关系的接口合并在一起,形成一个臃肿的大接口,这是对角色和接口的污染。 继续阅读 >
201911-11 在Laravel中使用MongoDB的方法示例 HOT MongoDB实用场景 产品用户访问日志,点击埋点统计信息 业务系统环境参数配置信息 业务系统运行时日志,如laravel.log,nginx.log 继续阅读 >