- 博客(12)
- 收藏
- 关注
转载 ThinkPHP中数据库操作返回值总结
关键字: Thinkphp,返回值,数据库操作,select返回值,add返回值,setDec返回值 Thinkphp中的Think\Model类提供了数据库的基本CURD(Create、Update、Read及Delete),通过该类可以很便捷的进行操作。 Model类及扩展类主...
2019-07-28 18:30:00
233
转载 关于ThinkPHP中网站性能优化研究
轻易不要用多表查询,如下代码以及模拟数据测试结果能让你清晰地认识到多表查询,join,left join,inner join的可怕之处,能不用就不要用 /** * 获取持有偶像币总估值 * @param $uid * @return mixed ...
2019-07-22 13:08:00
324
转载 Apache中限制和允许特定IP访问
Apache中限制和允许特定IP访问 <Directory "/var/www"> Options All AllowOverride None Order Deny,Allow Deny From all Allow From 192.168.0.0/24 Allow Fr...
2019-07-08 14:13:00
425
转载 PHP浮点数的精确计算BCMath
Php: BCMath bc是Binary Calculator的缩写。bc*函数的参数都是操作数加上一个可选的 [int scale],比如string bcadd(stringleftoperand,stringleftoperand,stringright_operand[, int ...
2019-07-03 09:22:00
192
转载 mysql中innodb和myisam对比及索引原理区别
InnoDB和MyISAM是很多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,5.7之后就不一样了 1、事务和外键 InnoDB具有事务,支持4个事务隔离级别,回滚,崩溃修复能力和多版本并发的事务安全,包括ACID。如果应用中需要执行大量的INSERT或UPDATE操作,则...
2019-07-03 09:20:00
89
转载 Hystrix熔断机制原理剖析
一、前言 在分布式系统架构中多个系统之间通常是通过远程RPC调用进行通信,也就是 A 系统调用 B 系统服务,B 系统调用 C 系统的服务。当尾部应用 C 发生故障而系统 B 没有服务降级时候可能会导致 B,甚至系统 A 瘫痪,这种现象被称为雪崩现象。所以在系统设计时候要使用一定的降级策略...
2019-06-24 15:52:00
484
转载 全文搜索:windows7使用Sphinx+PHP+MySQL详细介绍
windows7使用Sphinx+PHP+MySQL详细介绍 安装(Windows) 1.官方下载 Sphinx下载地址:下载 2.解压并重命名 此处下载版本为3.0.3,将 sphinx 文件夹命名为sphinx 3.文件夹目录介绍 sphinx--api(各语言支持...
2019-06-21 16:24:00
1478
转载 MyISAM与InnoDB两者之间区别与选择,详细总结,性能对比
1、MyISAM:默认表类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。不是事务安全的,而且不支持外键,如果执行大量的select,insert MyISAM比较适合。...
2019-06-21 13:58:00
121
转载 前端css主题换肤框架-方便高效、维护成本低、扩展性强的前端css主题框架-Less写法为例...
项目过程中经常遇到换肤功能,这时候就需要一个方便高效、维护成本低、扩展性强的前端css主题框架-Less写法为例 如何架构一个可以只有方便高效的更换主题的前端css框架,以Less写法为例 Less中使用css变量,将网站使用颜色统一提取到一起,然后每种主题使用不同的命名空间,之后切换主题...
2019-06-21 10:27:00
408
转载 ThinkPHP 数据库查询order按数组排序
在做ThinkPHP开发时,有时我们要查询数据,并且排列顺序要按照我们设定好的数组先后顺序,怎么操作呢?ThinkPHP的连贯操作order是支持这种查询的关键就在于** ->order("field(uid,".implode(',',$uids).")") **,如下图。$ui...
2019-06-14 16:21:00
1365
转载 对于数据库的自增、自减心得
系统研发过程中会有很多地方涉及到自增、自减操作如:加入版块时,用户版块数自增1,版块用户数自增1;退出版块时,用户版块数要减1,版块用户数也要减1这里推荐:1.自增可以用2.自减不要用,而是用重新count结果的方式。这样可以确保数据的一致性,并且,实际用户使用过程中,自减比较少...
2019-06-14 16:08:00
891
转载 ThinkPHP5 事务写法
1、事务写法事务写法要求数据表格式为innoDB,不能是MyISAM所有涉及到多表同时操作成功,整个操作都成功,才能算成功的,都要用事务写法所有涉及到用户积分变动的用户操作,都要用事务写法如:发主题帖、加入版块等用户操作事务的基本写法self::beginTrans...
2019-06-14 16:07:00
452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人