会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Starfish
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2019年10月15日
简谈Mysql悲观锁和乐观锁
摘要: 悲观锁: 其实理解起来非常简单,当数据被外界修改持保守态度,包括自身系统当前的其他事务,以及来自外部系统的事务处理,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制,但是也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在自身系统中实现了加锁机
阅读全文
posted @ 2019-10-15 17:30 七彩鱼丸
阅读(201)
评论(0)
推荐(0)
2019年10月9日
git pull 默认拉取远端其他分支 问题解决
摘要: 今天工作中遇见了一个问题:执行git pull 命令时,默认合并了远端的某个分支,经过查阅资料发现是git的配置问题。 如图所示: git 查看远端主机详细配置信息 通过查看配置信息发现:我的本地分支在执行git pull命令的时候默认拉取的远端的develop分支,导致pull命令合并了远端的de
阅读全文
posted @ 2019-10-09 20:53 七彩鱼丸
阅读(6806)
评论(0)
推荐(1)
2019年9月25日
MySQL查询日志介绍
摘要: MySQL查询日志介绍 MySQL的查询日志记录了所有MySQL数据库请求的信息。无论这些请求是否得到了正确的执行。默认文件名为hostname.log。默认情况下MySQL查询日志是关闭的。生产环境,如果开启MySQL查询日志,对性能还是有蛮大的影响的。另外很多时候,MySQL慢查询日志基本可以定
阅读全文
posted @ 2019-09-25 21:07 七彩鱼丸
阅读(4401)
评论(0)
推荐(0)
2019年9月10日
php 日志处理工具 SeasLog 的使用
摘要: 首先附上seaslog github地址: https://github.com/Neeke/SeasLog/blob/master/README_zh.md php官方文档地址: https://www.php.net/manual/zh/class.seaslog.php SeasLog是一个C
阅读全文
posted @ 2019-09-10 19:48 七彩鱼丸
阅读(1450)
评论(0)
推荐(0)
2019年9月9日
php 数学函数bc的使用(浮点数计算)
摘要: 简介: 对于任意精度的数学,PHP提供了支持用字符串表示的任意大小和精度的数字的二进制计算,最多为2147483647-1(或0x7FFFFFFF-1)。 bcadd — 2个任意精度数字的加法计算 bccomp — 比较两个任意精度的数字 bcdiv — 2个任意精度的数字除法计算 bcmod —
阅读全文
posted @ 2019-09-09 16:57 七彩鱼丸
阅读(792)
评论(0)
推荐(0)
DonkeyID---php扩展-64位自增ID生成器
摘要: ##原理 参考Twitter-Snowflake 算法,扩展了其中的细节。具体组成如下图: 如图所示,64bits 咱们分成了4个部分。 ###唯一性保证 100%唯一性保证,根据nodeid的不一样保证多服务器的唯一性,使用共享内存+自旋锁保证单节点多进程的唯一性 同一毫秒内自增变量保证并发的唯一
阅读全文
posted @ 2019-09-09 16:35 七彩鱼丸
阅读(529)
评论(0)
推荐(0)
2019年8月7日
php 操作 redis 常用命令
摘要: 原文地址: https://www.cnblogs.com/zhanghanwen16/p/9510481.html 1、redis连接与认证 2、String 3、Hash 4、List 5、Set 6、Zset
阅读全文
posted @ 2019-08-07 11:43 七彩鱼丸
阅读(1659)
评论(0)
推荐(0)
2019年8月5日
php 二维数组排序详解: array_multisort
摘要: 定义和用法 array_multisort() 函数返回一个排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组,如果两个或多个值相同,它将对下一个数组进行排序。 注释:字符串键名将被保留,但是数字键名将被重新索引,从 0 开始,并以 1 递增。 注释:您可以在每个数组后设
阅读全文
posted @ 2019-08-05 14:29 七彩鱼丸
阅读(881)
评论(0)
推荐(0)
2019年7月20日
php中static和self的区别
摘要: 在阅读一些框架的源码时发现了new static(),和new self(),甚是不解,后来查阅资料,才知道static采用了延迟绑定,能准确知道是父类还是子类的调用。这就是说static是个聪明的小孩,家里的亲戚的辈分他都能准确的叫出;而不是像他的兄弟self,只知道自己的亲爹妈。 例子如下: 转
阅读全文
posted @ 2019-07-20 11:30 七彩鱼丸
阅读(903)
评论(0)
推荐(0)
2019年7月19日
PHP手机号中间四位用星号*代替显示
摘要: 三种实现方式 结果: 转载至:https://www.cnblogs.com/jiqing9006/p/6501328.html
阅读全文
posted @ 2019-07-19 16:33 七彩鱼丸
阅读(517)
评论(0)
推荐(0)
2019年7月9日
vim 中文乱码解决
摘要: 问题如下: 在vim中编辑一个中文文本时 出现中文乱码情况 问题解决: 修改vimrc的脚本配置 编辑~/.vimrc文件,加上如下几行即可: 查看乱码文件,问题解决
阅读全文
posted @ 2019-07-09 11:43 七彩鱼丸
阅读(4523)
评论(0)
推荐(1)
PHP性能调优---PHP-FPM配置及使用总结
摘要: 转载至: https://www.cnblogs.com/kenshinobiy/p/7470635.html PHP-FPM配置及使用总结: php-FPM是一个PHP FastCGI的管理器,它实际上就是PHP源代码的补丁,旨在将FastCGI进程管理引进到PHP软件包中,我们必须将其patch
阅读全文
posted @ 2019-07-09 10:07 七彩鱼丸
阅读(2790)
评论(0)
推荐(1)
2019年7月5日
git 避免重复输入用户名密码问题解决
摘要: “store” 模式会将凭证用明文的形式存放在磁盘中,并且永不过期。 这意味着除非你修改了你在 Git 服务器上的密码,否则你永远不需要再次输入你的凭证信息。 这种方式的缺点是你的密码是用明文的方式存放在你的 home 目录下。 执行命令: git config --global credentia
阅读全文
posted @ 2019-07-05 20:19 七彩鱼丸
阅读(1845)
评论(0)
推荐(0)
2019年6月26日
Mysql 8.0安装
摘要: 1. 下载安装包至/usr/local目录下 下载地址:https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-8.0.16-el7-x86_64.tar.gz 2. 下载后解压直接初始化数据库即可 mkdir-p /usr/local/mysql/data/
阅读全文
posted @ 2019-06-26 16:31 七彩鱼丸
阅读(162)
评论(0)
推荐(0)
2019年6月25日
Mysql 8.0 新特性
摘要: 转载:https://www.jianshu.com/p/be29467c2b0c
阅读全文
posted @ 2019-06-25 09:53 七彩鱼丸
阅读(102)
评论(0)
推荐(0)
2019年6月10日
TP5.1 遇见问题整理
摘要: 1. 获取当前执行sql fetchSql(true) 2. 多where条件 where("字段名","表达式",“查询条件”)
阅读全文
posted @ 2019-06-10 20:55 七彩鱼丸
阅读(293)
评论(0)
推荐(0)
2019年5月29日
PDO 基础
摘要: 为什么要使用PDO PDO是PHP5新加入的一个重大功能,我们的数据库服务器为MySQL,所有的程序代码的数据库操作全是一mysql()或者mysqli()函数来操作,当我们的数据库 需要更换时比如换成,SQLSERVER、PostgreSQL、MS 等,我们不可能去修改所有的程序代码!所以就要用到
阅读全文
posted @ 2019-05-29 10:45 七彩鱼丸
阅读(207)
评论(0)
推荐(0)
2019年5月21日
php7 连接 mysql 的两种方式
摘要: PHP 5 的使用者可以使用 MySQL extension,mysqli 和 PDO_MYSQL 。php 7移除了mysql extension,只剩下后面两种选择.这份文档解释了每个API 的术语,帮助我们如何使用API 和了解相关API的信息。PHP 提供了三种不同的API去连接mysql数
阅读全文
posted @ 2019-05-21 11:08 七彩鱼丸
阅读(11644)
评论(0)
推荐(0)
2019年4月25日
[php] 添加接口访问日志(文件)
摘要: 日志参数: 请求参数,请求地址,响应结果 步骤: 1. 定义日志目录,没有的需要创建 2. 定义日志名称 3. 以追加的形式写入日志文件 FILE_APPEND
阅读全文
posted @ 2019-04-25 09:11 七彩鱼丸
阅读(1364)
评论(0)
推荐(0)
2019年4月19日
curl 向远程服务器传输file文件
摘要: public function upload(){ //获取上传文件信息,文件名称以自己实际上传文件名称为准 $fileinfo = $_FILE['filename']; //请求参数,依据商户自己的参数为准 $requestParam['version'] = '10'; $requestParam['cmd_id'] = '122'; $r...
阅读全文
posted @ 2019-04-19 09:36 七彩鱼丸
阅读(9378)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告