自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 FOR UPDATE

1. for update的使用场景`如果遇到存在高并发并且对于数据的准确性很有要求的场景,是需要了解和使用for update的。 比如涉及到金钱、库存等。一般这些操作都是很长一串并且是开启事务的。如果库存刚开始读的时候是1,而立马另一个进程进行了update将库存更新为0了,而事务还没有结束,会将错的数据一直执行下去,就会有问题。所以需要for upate 进行数据加锁防止...

2019-01-02 11:32:00 134

转载 Go安装一些第三方库

原文链接:https://javasgl.github.io/go-get-golang-x-packages/ 侵权联系删除!go在go get 一些 package时候的会由于众所周知的原因而无法下载。比如在安装 bee的时候有可能会遇到无法下载 golang.org/x/sys/unix 的问题。unrecognized import path "golang.org/x/...

2018-12-20 18:54:00 303

转载 PHPExcel解决内存占用过大问题-设置单元格对象缓存

PHPExcel解决内存占用过大问题-设置单元格对象缓存PHPExcel是一个很强大的处理Excel的PHP开源类,但是很大的一个问题就是它占用内存太大,从1.7.3开始,它支持设置cell的缓存方式,但是推荐使用目前稳定的版本1.7.6,因为之前的版本都会不同程度的存在bug,以下是其官方文档:PHPExcelusesanaverageofabout1k/...

2018-12-18 18:42:00 391

转载 PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/phalcon.so' - /usr/lib64/php/mod

这个警告可能是,扩展在php.d里面加载了一遍,然后又在php.ini里写了一遍导致的转载于:https://www.cnblogs.com/cheng6018/p/9872525.html

2018-10-29 19:00:00 563

转载 please complete all spokes before continuing 提示

解决方法:输入“1”,按Enter键输入“2”,按Enter键输入“q",按Enter键输入“yes”,按Enter键转载于:https://www.cnblogs.com/cheng6018/p/9869189.html

2018-10-29 10:25:00 2999

转载 右键添加git bush here

由于sourcetree自动安装的git,导致右键没有git bush here,那么我们就自己添加一下。运行regedit.exe进入注册表,在HKEY_CLASSES_ROOT\Directory\Background\shell中进行设置。1.新建项Git Bush Here,此时你可以看到在桌面右键会出现“Git Bush Here”菜单。2.添加Git Bush Icon,...

2018-10-18 18:14:00 219

转载 phalcon 设置cookie一直是httponly导致前端读取不到cookie的值

解决办法:修改配置如果不好使,则暂时降低phalcon版本为3.1.2。注意设置cookie的参数secure的值为false,否则js还是读取不到cookie转载于:https://www.cnblogs.com/cheng6018/p/9811888.html...

2018-10-18 17:35:00 698

转载 composer update 提示 username

解决办法暂时修改composer.json"repositories": { "packagist": { "type": "composer", "url": "https://packagist.org" }  转载于:https://www.cnblogs.com/c...

2018-10-18 17:33:00 136

转载 Git Error: warning: refname 'origin/branch-name' is ambiguous.

When this happened, it created the file .git/refs/heads/origin/branch-name. So, I just deleted the file:1 $ rm .git/refs/heads/origin/branch-name  转载于:https://www.cnblogs.com/cheng6...

2018-08-06 18:03:00 1672

转载 Phalcon框架数据库读写分离的实现方法

Phalcon框架和Yaf类似,是一款用C实现的拓展级别的框架,不过其功能实现更加丰富,设计思路基于依赖注入、容器等方式,更符合现代框架思想。本文主要针对Phalcon框架数据库层的读写分离进行说明,权当记录。前提准备既然需要主从分离,那么数据库连接至少得有两个,即将主库和从库分别作为服务注册到di容器,如下// app/config/services.php...

2018-07-20 15:42:00 108

转载 Windows环境下redis 配置文件中设置的密码无效

当我们安装了redis服务后,发现在其配置文件redis.windows.conf(或redis.conf)设置了密码:requirepass ******但是打开redis-cli.exe后输入命令config get requirepass发现:这说明配置文件中密码设置后没有生效。原因:问题在于我们启动redis服务时是直接在其安装目录中双击redis-server....

2018-05-14 19:06:00 285

转载 mod_fcgid: HTTP request length 136136 (so far) exceeds MaxRequestLen (131072)

原来是fastcgi模式下的设置问题,需要在配置文件.htaccess或者直接在apache的配置文件http.conf 中指明,如下:查看官方说明有这么一句:Default: FcgidMaxRequestLen 131072131072正好是128K。<IfModule mod_fcgid.c> AddHandler fcgid-script...

2018-05-12 10:55:00 791

转载 Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法

这里也会遇到一次性关闭所有modal引起阴影遮罩的问题,也就是所有modal都关闭了,但是主页面仍然被阴影遮罩.这个问题从哪来的,是因为modal叠加,我们点击窗口之外的空白部分,一次性关闭所有model,但是modal自己生成的'.modal-backdrop'只关闭了一个,其余的依然存在, 导致阴影遮罩.这里的解决办法是1.第一种禁用modal 点击空白自动关闭的功能。...

2018-04-05 18:50:00 387

转载 Composer 扩展包安装方法

问题说明我们经常要往现有的项目中添加扩展包,有时候因为文档的错误引导,如下图来自 这个文档 的:composer update 这个命令在我们现在的逻辑中,可能会对项目造成巨大伤害。因为 composer update 的逻辑是按照 composer.json 指定的扩展包版本规则,把所有扩展包更新到最新版本,注意,是 所有扩展包,举个例子,你在项目一开始的时候使用了 m...

2018-04-05 18:44:00 86

转载 selected多次点击不生效

表单下拉选项使用selected设置选中时,发现第一次默认选中成功,在页面不刷新的情况下操作(比如ajax),虽然selected属性设置了,但是默认选中不生效。解决办法1可能是浏览器缓存问题,在HTML中给标签加上autocomplete="off"属性解决办法2jQuery中添加selected属性使用.prop("selected",true)进行添加。错误操作...

2018-03-06 19:29:00 300

转载 ajaxFileUpload的data数据带pre标签

解决办法:var ret = jQuery.parseJSON(jQuery(data).text());转载于:https://www.cnblogs.com/cheng6018/p/8516267.html

2018-03-06 19:21:00 140

转载 php-resque 简单的php消息队列

摘要: 消息队列是个好东西,各种×××MQ很多。然而看一下它们的文档,你得吓尿,什么鬼,我只是想用它触发个短信接口而已。 幸好也有简单的。这次是php-resque安装首先这货需要在linux下跑,非得用windows就别看了,也不是不能装,费劲且性能渣得有composer,嫌慢的也拉倒吧,别看了,本文不介绍没有composer怎么办安装composer也不是本文要点...

2018-02-26 18:39:00 264

转载 git checkout 报错 refname 'origin/branch-name' is ambiguous

When this happened, it created the file .git/refs/heads/origin/branch-name. So, I just deleted the file。执行 rm .git/refs/heads/origin/分支名再checkout转载于:https://www.cnblogs.com/cheng6018/p/847...

2018-02-26 18:15:00 1206

转载 MySQL单独存放表空间Innodb_file_per_table

在mysql中Innodb_file_per_table参数的作用是什么呢,其实许多的朋友是不知道的,今天我们来看这篇MySQL单独存放表空间Innodb_file_per_table参数详解之后你就懂了哦。MySQL可使用多种引擎,当我们选择使用InnoDB引擎的时候,ibdata1这个文件会随着时间的推移变得越来越大,占据大量的磁盘空间。那么,ibdata1里保存了哪些东西,...

2018-01-31 11:41:00 136

转载 Data truncated for column

数据类型不合法造成的。检查插入的数据。转载于:https://www.cnblogs.com/cheng6018/p/8351664.html

2018-01-25 15:57:00 194

转载 多维数组去重

1.array_unique($students, SORT_REGULAR)2.$students = array_map( 'unserialize', array_unique( array_map( 'serialize', $students ) ));转载于:https://ww...

2017-12-04 15:30:00 123

转载 Mysql中文汉字转拼音的实现(每个汉字转换全拼)

-- 创建汉字拼音对照临时表CREATE TABLE IF NOT EXISTS `t_base_pinyin` ( `pin_yin_` varchar(255) CHARACTER SET gbk NOT NULL, `code_` int(11) NOT NULL, PRIMARY KEY (`code_`)) ENGINE=InnoDB DEFAUL...

2017-11-29 18:47:00 97

转载 字段值为NULL时的like注意事项

null like '%%'是有问题的mysql中应该这样写COALESCE($ZU.mobile,'') like '%%'或者where IsNull([table].[column],'') like '<parameter>'转载于:https://www.cnblogs.com/cheng6018/p/6900658.html...

2017-05-24 19:42:00 578

转载 postman的post请求接收不到数据

把数据放到body里。转载于:https://www.cnblogs.com/cheng6018/p/6893125.html

2017-05-23 11:05:00 1368

转载 PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题

在你要输出的内容前先输出"\xEF\xBB\xBF",例如:你要输出的内容保存在$content里$content = "\xEF\xBB\xBF".$content; //添加BOM确保输出$content前没有任何其他东西输出。何为BOM,它是Windows用来标记文本文件的编码方式的,可以在网上查查相关BOM资料。转载于:https://www.cnblogs.com/chen...

2017-05-09 19:39:00 84

转载 PHP查找中文字符的解决方案

在PHP中查找中文字符,有两种方案。1、中文字符是gbk(gb2312)有两种解决方法第一种:将PHP保存为ASCII编码,然后使用strpos查找,如:strpos($curl_res, '哈哈')  第二种:将PHP保存为UTF-8无BOM编码,然后转换字符串编码为UTF-8,再查找,如:$curl_res = mb_c...

2017-05-09 16:01:00 320

转载 MySQL密码过期

1、用mysql命令行登录mysql的root用户2、重新修改root密码SETPASSWORDFOR'root'@'localhost'=PASSWORD('newpass');mysql 5.7增加了两个字段password_last_changed、password_lifetime来完善安全策略。3、可以设置参数default_password_lifet...

2017-05-03 15:49:00 83

转载 JQuery动态隐藏和显示DIV

<head><script language="javascript">function HideWeekMonth(){ $("#tt1").hide(); $("#tt2").hide();}</script></head><body onLoad="HideWeekMont...

2017-04-12 14:50:00 70

转载 switch遇到0的问题

你是否经常有switch来代替if else?是否因为使用了switch,提高代码的执行效率而庆幸?好吧,你和我一样,但也许你没有遇到下面的问题。这个小程序,会输出什么呢?会是'00'么?结果必然不会是 00 啊,否则怎么会写这篇文章呢?它的执行结果是 11。具体原因是:switch case 接收$a 来进行判断,当接收到的$a为true值时才会进行下面的判断,而...

2017-04-06 19:26:00 1323

转载 mysql中数据类型的长度

mysql中数据类型的长度转载于:https://www.cnblogs.com/cheng6018/p/6599308.html

2017-03-22 13:06:00 44

转载 mysql int(3)与int(11)的区别

总结,int(M) zerofill,加上zerofill后M才表现出有点点效果,比如 int(3) zerofill,你插入到数据库里的是10,则实际插入为010,也就是在前面补充加了一个0.如果int(3)和int(10)不加 zerofill,则它们没有什么区别.M不是用来限制int个数的.int(M)的最大值和最小值与undesigned有关,最下面那副图有说明.mysq...

2017-03-22 10:59:00 124

转载 接口取不到POST参数

利用类似httprequester小工具调试API时偶尔出现一直取不到POST的数据解决方式:1、$_POST['paramName']: 只能接收Content-Type: application/x-www-form-urlencoded提交的数据2、file_get_contents("php://input") :适用大多数类型的Content-typeph...

2017-03-20 16:27:00 317

转载 点击带锚点的网址后,将网页向下偏移一小段距离

参照 stackoverflow 的做法,在主体内容前加一个暗锚:<a class="target-fix" name="a-<?php $a->id(); ?>"></a><artivle>主体内容...</article>将锚点进行偏移,并隐藏占位:.target-fix { po...

2017-02-17 16:51:00 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除