灌水区
-
Thinkphp5 模型里别名alias不生效bug【已解决】
使用很长一段时间的Thinkphp5.0,一直被一个问题困扰,就是模型里面数据查询无法使用别名,除非使用DB类 但是模型里面一般是直接使用 $this 或 静态方法 self 例如写一个 Join 查询 当前表取别名为t,查看当前Sql 可以看到别名没有起作用,经过我再三翻找源码,定位的位置是 \thinkphp\library\think\db\Query.php 尝试过,Db::… -
MongoDB永远是正确的选择吗?
MongoDB永远是正确的选择吗? 此前,Simple Thread 的博客作者贾斯汀·埃瑟利奇(Justin Etheredge)列举了 MongoDB 独特的优势和缺点,试图回答上述问题,并分享了在确定技术方案时要思考的两个问题,以下为重点内容。 我所经历的发展趋势中的一小部分也一直困扰着我们的行业。我目睹了4GL,AOP,敏捷,SOA,Web 2.0,AJAX,区块链的兴起……列表永无止境。… -
Crontab 定时任务设置
注意每个 * 必须有一个空格 * * * * *command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 定时任务没有启动的排查 1、先手动执行定时任务以此来判断脚本是否有问题。 2、确认服务… -
初创企业的烦恼
股权的分配为后面埋下了巨大的伏笔 由于知道一人独资公司是需要承担无限连带责任,所以就需要多加入一个股东。 当时我前女友和我一起去注册公司的,所以就写了她的股份。由于不懂股权,以为自己只要占了51%的股权其实就够了,剩下的可以分出去,于是我就给她写了49%,当时也没考虑那么多,只是想搞个企业来完成我现阶段的工作,但是这个股权分配却给我留下了非常大的伏笔。 因为之前也考虑谈婚论嫁,所以觉得股权这东西没… -
Linux 将mysql 、php 添加到环境变量
Linux 刚装好phpstudy 之后 还无法直接使用 mysql -uroot -p 登录,因为现在环境变量里面还没有mysql echo $PATH 查看当前系统变量 so 找到mysql 安装目录 /phpstudy/mysql/bin (我的是phpstudy) 输入命令: export PATH=$PATH: /phpstudy/mysql/bin 输入之后就可以使用 mysq… -
Vue3 Mixins 的使用方式
Vue3 Mixins 的使用方式 mixin的用处:主要用于多个组件内存在重复JS业务逻辑(可以包括methods,mounted,watch等等),将该JS部分代码封装在一个js文件下对外暴露,需要使用的组件进行引用。 当多个组件,或者页面使用相同的逻辑,可以考虑使用 mixins 把公共部分提取。类似于于封装组件,再把代码导入到组件的意思 Vue3中已经不推荐使用 Mixins 在 Vue … -
mysql5.7.X版本only_full_group_by问题解决
mysql5.7.X版本only_full_group_by问题解决 一、出错原因 最近因为开发数据库与部署数据库版本不同,带来了几个问题,其中only_full_group_by问题是之前没有遇到的。 具体报错如下 1 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nona… -
Postman 安装失败
环境 Win7, 下载 Postman 安装程序之后出现 Update 已停止工作 关闭程序后出现此提示 点击打开错误日志后 部分错误关键字 2020-07-28 10:30:47> CheckForUpdateImpl: Couldn't write out staging user ID, this user probably shouldn't get beta … -
wordpress使用QQ邮箱为网站发送邮件
只需一个QQ号便有一个简单方便的邮箱服务器, 设置步骤 QQ邮箱中开启MAP/SMTP服务, 获取SMTP 密码,也就是授权码 安装wordpress 插件 WP Mail SMTP 填写插件需要的配置后,发送一篇测试邮件,成功发送则代表配置成功 具体步骤 登陆QQ邮箱 找到并开启 IMAP / SMTP 服务 开启完成之后得到授权码。值得一提的是现在开启需要自己发一条短信 &… -
手把手创建 Mysql 主从配置
目前大部分的主流数据库都提供主从热备功能,通过配置两台数据主从关系,可以将一台数据库服务的数据更新同步到另一台服务器上。 网站利用数据库的这一功能,实现数据库的读写分离,从而减轻数据库负载压力。 主数据库负责写操作,从数据库负责查 Mysql 的主从配置教程已经非常多了,但是不亲手实践一下,终究还是有点虚啊 材料两台服务器 Mysql 版本一致 我测试时使用版本为 [root@localhost … -
高效的SQL
建表时可以得出以下优化建议 1、数据类型尽量用数字型,数字型比字符型的快 2、选择正确的表引擎 MyISAM 适合于一些需要大量查询的应用,但其对于有大量写操作并不是很好。甚至你只是需要update一个字段,整个表都会被锁起来,而别的进程,就算是读进程都无法操作直到读操作完成。另外,MyISAM 对于 SELECT COUNT(*) 这类的计算是超快无比的。 InnoDB 的趋势会是… -
window 安装搭建 RabbitMQ
RabbitMQ是目前非常热门的一款消息中间件,本文介绍 RabbitMQ 如何在Window 安装搭建 RabbitMQ 服务与常用命令 1、安装erlang,下载地址 http://www.erlang.org/downloads 2、安装 rabbitmq ,下载地址 http://www.erlang.org/downloads 按循序安装 直接运行 erlang:otp_win64_2…




















