摘要:
1、背景 这两天在接到一个需求,需要导出一个班级所有学员的所有成绩,在最后excel表处理的时候发现导出的列超过了26列,后面会出现AA、AB形式的下标,所以写了一个函数把整型数字转为Excel对应的下标。 2、转换函数 /** * @Notes:将整数转为excel对应的列标 * @Functio 阅读全文
摘要:
1.出错截图: 有时候使用软件项目管理系统github时候,会出现一些问题截图如下: 2.出错原因 从出错的地方就知道是因为权限不足导致,回想一下,在链接远程服务器时候,不小心切换为管理员权限进行了git pull更新的项目的代码。 如今切换为普通用户,应该是在git的某个目录下由于创建者是管理员, 阅读全文
摘要:
由于个人非常喜欢爱linux系开发php项目。 因为某些原因,经常需要手动搭建环境 经常在网上找到的教程经常不太一样 虽然最终都能完成搭建,但是总是觉得不太爽 还不如自己写一篇,需要的时候肯定能找到 步骤一: 下载所需的安装并安装: 命令:yum -y install httpd mysql mys 阅读全文
摘要:
在今天将官方的redis教程看完之后,想自己来一个测试。 按照官方给出的代码: 执行的时候,报错: A non-numeric value encountered 将$redis->ping()输出的时候,发现返回的是false; 然后看了一下一些博文以及论坛,发现有人说是php的redis拓展和服 阅读全文
摘要:
人不进步就等于退步! 接触越多的人以及事就能学到更多的东西。 以下仅为本人记录的一些新奇的东西,不喜勿喷! 1.??运算符号,在新的项目中突然发现很多红线报错,还以为是错误!看了下,是??运算的问题,以前楼主没试过这样写过。故写了一个简单的测试代码: 代码: 其中输出为5,当讲第一行代码中的0更换为 阅读全文
摘要:
楼主的项目开发是在centos系统上面的,但是经常小伙伴发的压缩文件都是rar格式的。 在centos系统自带的解压的软件并不能解压rar格式的文件: 双击文件时,能弹出解压窗口,可是发现可以解压的更本就没有文件,解压出来发现只有一个空目录; 用rar x xx.rar命令解压改文件的时候,发现出现 阅读全文
摘要:
Thinkphp5把模型的验证规则归为一个验证器,这种做法,不知到符不符合大家的心意,反正楼主是比较不爽的 楼主更倾向于tp3.2的验证规则直接写在模型里面,毕竟你的验证规则一般而言是针对模型来验证的。独立出来, 个人感觉除了写多一个文件外,优点暂时没体验出来。 在写登录模块的时候,突然想到,在模型 阅读全文
摘要:
楼主最近在学习thinkphp5,真的没应广大使用教程所说:你最好就是没学过thinkphp3.2。要不然苦恼重重。 因为想将一些功能实现一次,故自己写了一个文件上传类。 可以实现单文件,多文件上传(文件或者图片)。 鉴于thinkphp 5的写法,看文档是新增用$model->save()方法。如 阅读全文
摘要:
楼主是之前使用了thinkphp3.2快两年了,很早就听说过thinkphp的版本已经到达5了。 不过鉴于早期的版本尚未完善,并没有立即开始学习。最近做一个项目,尝试一下新的知识。 但是在使用的时候,的确不是很方便。文档方面是一个硬伤,不过是开源的,没有什么好吐槽的。 在尝试自定义一些常量的时候,遇 阅读全文
摘要:
在项目开发的时候,经常需要将文件上传到指定的目录下。 例如这次用thinkphp5的时候,需要在public目录下建立uploads目录用于存放上传的资源。 首先在命令窗口下输入: 当前,前提是当前执行命令的用户需要权限(假设此处有,非root)。 问题来了,即使你目录创建成功,对于项目来说并不算成 阅读全文