摘要:
通用全局属性:(前端也有) Infinity 代表正的无穷大的数值。 NaN 指示某个值是不是数字值。 undefined 指示未定义的值。 通用全局函数:(前端也有) decodeURI() 解码某个编码的 URI。 decodeURIComponent() 解码一个编码的 URI 组件。 enc 阅读全文
摘要:
仅个人总结 声明方法: var arr = new Array(); var arr = new Array(1,2,3,4,5); var arr = new array(size);//当为一个参数且为数字是,为声明数组长度。 var arr = []; var arr= [1,2,3,4,5] 阅读全文
摘要:
thinkPHP模型中有个save方法,可用于新增数据和修改数据,这里容易出现混淆。 经过调试: before_write,不管是插入新数据还是修改数据都会执行; before_insert,只有插入新数据时才会执行; before_update,只有修改数据时才会执行; 阅读全文
摘要:
这里错误很明显是属于网址错误,开发工具和手机调试都能走request->success; 唯独常规模式下无法显示。 最开始调试过很多方法,没找出原因。最后到小程序开发设置才发现,自己未配置服务器域名。 总结:开发工具和手机调试模式,在你开发时候点击了不校检域名的时候都是能够跳过小程序开发配置的服务器 阅读全文
摘要:
操作前先关闭数据库缓存 #创建测试的test表 插入数据 先测试带主键模式下查询主键执行时间 在主键id上 in的效率要高于or;其它几个比较符相近。 测试非主键 status 当id的主键索引去除后 非主键字段有无主键索引差距不是很大。 强制走主键索引 阅读全文
摘要:
先对query cache进行查询 查看query_cache_size、query_cache_type的值 临时修改,重启后将还原默认。 备注:query_cache_size是一个全局变量,必须加global;query_cache_type可加可不加 永久修改 需要进入mysql下的my.i 阅读全文
摘要:
// const path = require('path'); module.exports = { /** 区分打包环境与开发环境 * process.env.NODE_ENV 'production' (打包环境) * process.env.NODE_ENV 'development' (开 阅读全文
摘要:
问题出现的原因可能有: 1. captcha扩展缺失; 2. captcha扩展与当前thinkPHP版本不兼容。 thinkPHP6.0以下版本只能使用 captcha2.0以下版本,不支持2.0版本。 利用composer依赖下载 composer require topthink/think- 阅读全文
摘要:
跑去网上找了N多方法来尝试,重装apache、mysql。安装集成软件都试过了。错误一样。 后来细细分析,PDOException in Connection指的不就是PDO异常吗? 然后去了解了一些PDO的知识,找到了问题原因。 然后默默的去php.ini中找到 extension=php_pdo 阅读全文
摘要:
和thinkphp5.0不一样,thinkphp5.1的 thinkphp5.0的 直接在config.php文件中加入代码: <?phpreturn [ 'view_replace_str' => [ '__CSS__' => '/static/admin/css', ] ]; thinkphp5 阅读全文