Dom_留声机
码龄11年
关注
提问 私信
  • 博客:289,350
    289,350
    总访问量
  • 52
    原创
  • 1,276,131
    排名
  • 25
    粉丝
  • 0
    铁粉

个人简介:您秃顶了吗

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2014-04-21
博客简介:

努力的Dom先生

博客描述:
PHP 开发技术笔记
查看详细资料
个人成就
  • 获得90次点赞
  • 内容获得66次评论
  • 获得247次收藏
  • 代码片获得660次分享
创作历程
  • 3篇
    2021年
  • 6篇
    2020年
  • 19篇
    2019年
  • 31篇
    2018年
成就勋章
TA的专栏
  • 转载与修改
    18篇
  • 远程
    1篇
  • 工具使用
    37篇
  • 转载
    1篇
  • 原创
    28篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Git 合并两个不同的仓库

Git 合并两个不同的仓库文章目录操作步骤1.clone需要合并的仓库2.添加合并远程仓库3.把base远程仓库中数据抓取到本仓库4.checkout切换到base分支上,命名为 test25.合并6.其他总结操作步骤1.clone需要合并的仓库要把需要合并的仓库代码 clone到本地。git clone https://gitee.com/Dom/test1.git2.添加合并远程仓库git remote add base https://github.com/Dom/test2.gi
原创
发布博客 2021.02.19 ·
6316 阅读 ·
3 点赞 ·
1 评论 ·
11 收藏

deepin V20 安装 mysql 5.6 及以上

deepin V20 安装 mysql 5.6 及以上提示:由于deepin系统仓库的原因,不能像ubuntu一样直接apt安装mysql,所以需要手动下载mysql官网提供的apt安装包下载下载mysql仓库文件安装sudo dpkg -i mysql-apt-config_*_all安装好之后不报错就更新一下sudo apt-get updatesudo apt-get install mysql-serversudo apt-get install mysql-client
原创
发布博客 2021.01.18 ·
351 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

deepin 20安装php7.1及以上版本

deepin 20安装php7.1及以上版本apt-get install php7.4 提示找不到安装包sudo add-apt-repository ppa:apt-fast/stable 添加ppa源的时候报错经过修改/etc/lsb-release 添加ppa源成功,但是update的时候,提示没有秘钥,无法经过验证文章目录deepin 20安装php7.1及以上版本最终处理方案最终处理方案手动添加秘钥sudo suecho deb [arch=amd64] https://
原创
发布博客 2021.01.18 ·
793 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

千万级大数据的Mysql数据库优化

千万级大数据的Mysql数据库优化SQL语句缓存slow_query_log分析分库分表其他SQL语句应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=0应尽
原创
发布博客 2020.12.27 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Hyperf JSON RPC 服务 Demo

系列文章目录提示:JSON RPC 是一种基于 JSON 格式的轻量级的 RPC 协议标准,易于使用和阅读。在 Hyperf 里由 hyperf/json-rpc 组件来实现,可自定义基于 HTTP 协议来传输,或直接基于 TCP 协议来传输。提示:经过作者验证目录系列文章目录前言一、使用搭建环境二、JSON RPC服务开发与配置2.读入数据总结前言服务有两种角色,一种是 服务提供者(ServiceProvider),即为其它服务提供服务的服务,另一种是 服务消费者(ServiceConsu
原创
发布博客 2020.12.16 ·
1029 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Deepin GoLang开发环境搭建

Deepin GoLang开发环境搭建安装包下载解压安装环境变量配置环境变量配置配置完成-测试安装包下载Go中文语言网下载地址解压安装#cd到下载目录 解压tar zxvf go***.linux-amd64.tar.gz# 移动解压后生成的go文件夹到 /usr/local/ 目录下并重命名为 go环境变量配置GOROOT——Go的安装目录GOROOT 为你的 Go 安装路径,系统自动配置,默认为/usr/local/goGOPATH——Go的个人工作空间GOPATH 允许设置多
原创
发布博客 2020.11.10 ·
969 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

免不用sudo 执行npm

sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}
原创
发布博客 2020.09.07 ·
590 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

更改Ubuntu默认python版本(适用其他软件多版本控制)

查看你系统中安装了什么版本的python ls /usr/bin/python*查看是否已经有版本列表update-alternatives --list python只要没有版本列表 通常来说都会说update-alternatives: error: no alternatives for python讲python几个版本都放到列表中update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1up
原创
发布博客 2020.09.03 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

deepin “E: 软件包 mysql-server 没有可安装候选”

deepin20 “E: 软件包 mysql-server 没有可安装候选”更改源更改阿里云源sudo apt-get install -y mysql-server mysql-client更改源这里出现这个问题主要是源问题所以更改源就可以了更改阿里云源进入阿里云的源官网复制这条东西sudo vim /etc/apt/sources.list把原来的内容前面都加上 # 然后末尾添加上复制的那条东西 保存退出即可sudo apt-get updatesudo apt-ge
原创
发布博客 2020.08.28 ·
5530 阅读 ·
5 点赞 ·
1 评论 ·
2 收藏

rsync 信任ssh 免密传输文件

rsync 信任ssh 免密传输文件准备工作生成公私钥对将公钥复制到B服务器测试传输准备工作2台服务器A:192.168.1.100 传输用B:192.168.1.200 接收用2台服务器都需要有一个相同登录用户 这里都用root# 安装SSHsudo apt-get install openssh-server#启动ssh服务sudo service ssh star...
原创
发布博客 2019.11.12 ·
785 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

CentOS7搭建LNMP

CentOS7搭建LNMP首先更新系统软件yum update安装nginx# 添加源 也可以不要这个yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm # 安装yum install nginx # 启动se...
原创
发布博客 2019.11.12 ·
176 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

移动硬盘 安装 Ubuntu18 即插即用

移动硬盘 安装 Ubuntu18 即插即用U盘制作ubutnu安装启动盘磁盘分区安装Ubuntu注意 一注意 二U盘制作ubutnu安装启动盘这个没啥好说的,网上很多方法 比如用 UltraISO、Rufus磁盘分区为了避免安装系统时出现 “分配到/的分区/dev/sdb3开始于3584字节,使用磁盘的最小对齐,这可能造成非常差的性能” 这样的错误,可以提前在Windows系统下将分区创建...
原创
发布博客 2019.10.13 ·
1266 阅读 ·
1 点赞 ·
2 评论 ·
13 收藏

Swoole 支持ThinkPHP5.1 非think-swoole

Swoole 支持ThinkPHP5.1 非think-swoole建立server端文件修改ThinkPHP源码git下来ThinkPHP5.1 然后进行修改建立server端文件在项目根目录中建立 /server/server.php<?php/** * Created by PhpStorm. * User: dom * Date: 19-2-23 * Time:...
原创
发布博客 2019.02.25 ·
2359 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Swoole Coroutine协程 持续更新

Swoole Coroutine协程 持续更新redismysql协程可以理解为纯用户态的线程,其通过协作而不是抢占来进行切换。相对于进程或者线程,协程所有的操作都可以在用户态完成,创建和切换的消耗更低。Swoole可以为每一个请求创建对应的协程,根据IO的状态来合理的调度协程,这会带来了以下优势:开发者可以无感知的用同步的代码编写方式达到异步IO的效果和性能,避免了传统异步回调所带来的离...
原创
发布博客 2019.02.23 ·
1188 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

Swoole Memory 持续更新

Swoole Memory 持续更新tableswoole_table的优势简单实现Swoole提供了7个内存操作的模块,在多进程编程中可以帮助开发者实现一些特殊的需求。Memory下的模块可以安全的用于异步非阻塞程序中,不存在任何IO消耗所有模块均为多进程安全的,无需担心数据同步问题Memory相关模块对象为有限资源,不可大量创建tableswoole_table一个基于共...
原创
发布博客 2019.02.23 ·
446 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swoole 进程Process 持续更新

Swoole 进程Process 持续更新Swoole\Process特性:简单实现拓展实现需要注意Process进程在系统是非常昂贵的资源,创建进程消耗很大。另外创建的进程过多会导致进程切换开销大幅上升Swoole\Process特性:基于Unix Socket和sysvmsg消息队列的进程间通信,只需调用write/read或者push/pop即可支持重定向标准输入和输出,在子进...
原创
发布博客 2019.02.23 ·
528 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Swoole IO异步Redis 持续更新

Swoole IO异步Redis 持续更新安装redis编译安装hiredis启用异步Redis客户端 重新编译swoole查看是否成功可能遇到的问题简单实现安装redis目前只提供ubuntu的安装方式,其他安装方式请自行查找sudo apt-get install redis-server编译安装hiredishiredis下载地址下载后 解压并且目录内make -jsu...
原创
发布博客 2019.02.22 ·
652 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swoole IO异步Msql 简单增删改查

Swoole IO异步Msql 持续更新简单IO异步Msql 实现简单IO异步Msql 实现mysql.php<?php/** * Created by PhpStorm. * User: dom * Date: 19-2-22 * Time: 下午4:09 */class AysMysql{ public $dbSource = ""; public...
原创
发布博客 2019.02.22 ·
351 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swoole IO异步读取文件与写入文件

Swoole IO异步读取文件与写入文件 持续更新简单IO异步读取文件 实现简单IO异步写入文件 实现简单IO异步读取文件 实现read.php<?php/** * Created by PhpStorm. * User: dom * Date: 19-2-21 * Time: 下午2:55 *//** * 读取文件 最高4M大小的文件 */swoole_asyn...
原创
发布博客 2019.02.22 ·
1064 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swoole WebSocket服务端与客户端 持续更新

Swoole WebServer服务端与客户端 持续更新简单WebServer 服务端实现简单WebServer 客户端实现访问优化成面向对象简单WebServer 服务端实现server.php<?php$server = new Swoole\WebSocket\Server("0.0.0.0", 9906);//$
原创
发布博客 2019.02.21 ·
1626 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏
加载更多