- 博客(20)
- 收藏
- 关注
转载 关于事务3-事务的隔离级别
数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。 大多数数据库默认的事务级别隔离级别是Read committed、比如Sql Server,Oracle。Mysql...
2019-09-05 15:28:00
223
转载 关于事务2-事务的并发问题
数据库中多个事务访问同一行数据的时候,可能会导致各种并发问题,破坏数据的完整性。这些问题可以归结为5类,包括3类数据读问题(脏读、不可重复读和幻象读)以及2类数据更新问题(第一类丢失更新和第二类丢失更新) 一、数据读问题 1.脏读(dirty read):...
2019-09-03 16:01:00
369
转载 关于事务1-事务的特性
在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务 。 一般来说,事务是必须满足4个条件(ACID):原子性(Atomicity,或称不可分割性)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durabil...
2019-09-02 17:26:00
240
转载 [ error ] [2]Invalid argument supplied for foreach()
记录一次bug(tp5 join查询) 日志报错: [ error ] [2]Invalid argument supplied for foreach() $video = ArticleModel::getInstance() ->alias(...
2019-08-30 10:56:00
283
转载 php获取日期的0点和24点(时间戳)
$dateStr为Y-m-d格式//0点$timestamp = strtotime($dateStr);//24点$timestamp = strtotime($dateStr) + 86400; ...
2019-08-19 10:08:00
2188
转载 tp3.2group和sum的联合使用
$res = M('settlement') ->field(['*','sum(total_amount)'=>'total_amount','sum(price)'=>'price','sum(agent_coupon_price)'=>'...
2019-08-08 16:55:00
2155
转载 PHP计算二叉树中某个节点的深度
<?php$arr = [ [ "name" => "d", "parent" => "b", ], [ "name" => "e", "parent" ...
2019-07-31 11:40:00
442
转载 php 计算多个集合的笛卡尔积
假设集合A={a,b},集合B={0,1,2},则两个集合的笛卡尔积为{(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)} 思路:先计算第一个集合和第二个集合的笛卡尔积,把结果保存为一个新集合。 然后再用新集合与下一个集合计算笛卡尔积,依此循环直到与最后一个集...
2019-07-31 10:16:00
290
转载 php报错小集锦
日常遇到的一些小问题整理,以后遇到同样问题可参考,持续更新。 1、Integrity constraint violation: 1062 Duplicate entry '1' for key 'username' 错误分析:数据库中的username不能重复(数据库中us...
2019-07-26 17:58:00
379
转载 lnmp添加和删除虚拟机
1.添加站点(虚拟机) 命令:lnmp vhost add a.输入要添加网站域名 b.询问是否添加更多域名,直接输入要绑定的域名(多个域名空格隔开),若不需要直接回车 c.设置网站的访问目录 d.伪静态可以使URL更加简洁也利于SEO,如程序支持并且需要设置伪静态的...
2019-07-25 18:05:00
177
转载 linux服务器使用问题记录
1.linux删除文件出现rm: cannot remove ‘njinfi.com/public/.user.ini’: Operation not permitted 原因:进入到`.user.ini'所在目录,执行一下 lsattr -a,查看文件下下边包含文件的属性,看到`...
2019-07-25 17:22:00
92
转载 git的使用
ssh密钥生成 a.创建之前查看是否已存在密钥(防止覆盖):cat~/.ssh/id_rsa.pubb.创建密钥:ssh-keygen -t rsa 一路回车到底c.拿到密钥之后去线上git仓库添加密钥(用户设置-管理SSH密钥) 初始化git git init ...
2019-07-25 16:15:00
81
转载 php抓取网页
链接:https://www.jianshu.com/p/aff4935bbb1b 转载于:https://my.oschina.net/u/4054486/blog/3079036...
2019-07-25 15:41:00
104
转载 php数组函数整理
之前在简书上整理了一些数组函数用法:https://www.jianshu.com/p/b2a87c671eb0 转载于:https://my.oschina.net/u/4054486/...
2019-07-25 15:38:00
114
转载 iconv与mb_convert_encoding的使用
今天,有个需求是要抓取网页内容,结果遇到了中文乱码的问题。下面,是我处理测试的经过。 1、iconv("gb2312", "UTF-8",'测试') $getcontent = iconv("gb2312", "UTF-8",'测试');print_r($getcontent);...
2019-07-25 15:32:00
696
转载 MySQL server has gone away错误的解决办法
当导入偏大的数据库时会遇到ERROR 2006 (HY000):MySQL server has gone away报错。方法一: 使用set global命令修改 max_allowed_packet 的值,重启mysql后会失效,还原为默认值。修改 max_allowed_packet...
2019-07-15 15:45:00
118
转载 tp3.2在linux环境下__PUBLIC__路径解析错误方法
问题:项目在windows上是好的,部署到线上服务器linux环境后,'__PUBLIC__'被解析成'域名/index.php/Home/.......'路径,所有页面都报错显示不出来。解决方法:在路口根目录下的index.php中加入变量 define('\_PHP\_FILE_'...
2019-07-04 15:31:00
492
转载 php处理base64格式图片上传
$base64_image_content:要保存的Base64$path:要保存的路径public function base64_image_content($base64_image_content,$path){ //匹配出图片的格式 if (pre...
2019-07-04 15:27:00
2023
转载 php函数array_slice使用(取数组前几位和后几位)
资料地址:http://www.w3school.com.cn/php/func_array_slice.asparray_slice() 函数在数组中根据条件取出一段值,并返回。语法:array_slice(array,start,length,preserve)取数组前4位ar...
2019-07-04 15:21:00
7640
转载 git踩过的坑--电脑重启导致git文件破损
今天中午下班的最后一秒,我push了我的代码,ding~电脑挂机了。我还暗暗庆幸还好提交好了代码。下午修改了代码,想要更新线上时,git竟然挂了!我对git的使用真的还不算熟悉,遇到这种情况我真的那一瞬间就只有一脸懵,然后面向百度。报错1: error: bad signature ...
2019-05-25 17:34:00
3041
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人