draian
码龄8年
求更新 关注
提问 私信
  • 博客:301,219
    社区:8
    301,227
    总访问量
  • 83
    原创
  • 17
    粉丝
  • 134
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2017-10-31

个人简介:你只需努力,剩下的交给时光

博客简介:

qq_40876291的博客

查看详细资料
个人成就
  • 获得53次点赞
  • 内容获得15次评论
  • 获得143次收藏
  • 博客总排名1,470,286名
创作历程
  • 1篇
    2021年
  • 1篇
    2020年
  • 42篇
    2019年
  • 37篇
    2018年
  • 2篇
    2017年
成就勋章
TA的专栏
  • 网络
    2篇
  • python
    12篇
  • php
    13篇
  • linux
    5篇
  • mysql
    16篇
  • swoole
    18篇
  • windows
    1篇
  • golang
    6篇
  • vue
    2篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

75人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

解决编写swoole时外网访问不了8811端口思路以及centos7系统firewall开启端口访问

1.首先检查阿里云的安全组规则是否开启,或者允许访问该端口,未被允许则添加规则2.如果阿里云安全组开启,则先查询端口是否被firewall禁止3.如果firewall允许,则检查监听该端口的程序是否允许外网访问阿里云centos7中firewall开启端口关闭防火墙:systemctl stop firewalld.service查看所有打开的端口: firewall-c...
原创
博文更新于 2021.05.06 ·
1840 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

mysql分库分表策略

一、分表1、垂直拆分:根据表的字段数量2、水平拆分规则:根据特定字段取模,范围,hash二、分库1、垂直拆分:根据业务拆分订单数据过多时可给订单单独创建数据库2、水平拆分: 垂直拆分后的数据库根据规则进行水平拆分如:订单数据库表的设计首先思考:需要知道数据表的相关查询有哪些,清楚数据库查询时冷和热的查询,好去设计。不知道哪些查询,拆分时可能规则不合理,会造成拆分后性能越来越低查询规则:1、根据用户查询订单2、根据商家查询订单拆分规则:...
原创
博文更新于 2021.03.22 ·
1370 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

python数据类型思维导图

原创
博文更新于 2018.09.19 ·
484 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

PHP推荐标准编码规范(PSR-1,PSR-2,PSR-3,PSR-4,PSR-12)

PSR是PHP Standards Recommendation的简称PSR是php-fig组织制定的一套规范。官网:https://www.php-fig.org/下面是常用的几套规范:PSR-0:该标准不推荐使用,已被PSR-4替代。PSR-1:基本编码标准。PSR-2:该标准不推荐使用,已被PSR-12替代。PSR-3:日志记录器接口。PSR-4:自动加载。PSR-12:扩...
原创
博文更新于 2020.01.05 ·
3087 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

PHP获取开始时间和结束时间之前的所有时间(数组)

PHP获取开始时间和结束时间之前的所有时间(数组)function prDates($start,$end){ $res=[]; $dt_start = strtotime($start); $dt_end = strtotime($end); while ($dt_start<=$dt_end){ $res[] = date('Y-m-d'...
原创
博文更新于 2019.12.20 ·
547 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Socket粘包,封包,拆包

粘包、拆包发生原因发生TCP粘包或拆包有很多原因,现列出常见的几点,可能不全面,欢迎补充,1、要发送的数据大于TCP发送缓冲区剩余空间大小,将会发生拆包。2、待发送数据大于MSS(最大报文长度),TCP在传输前将进行拆包。3、要发送的数据小于TCP发送缓冲区的大小,TCP将多次写入缓冲区的数据一次发送出去,将会发生粘包。(服务端出现粘包)4、接收数据端的应用层没有及时读取接收缓...
原创
博文更新于 2019.12.13 ·
2469 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

进程,协程,线程的概念与区别

进程:电脑运行的程序,CPU资源分配的最小单位协程:程序员写的程序,程序之间的切换由用户自行处理,节省了CPU的调度时间线程:一个进程下可以有多个线程,CPU调度执行的最小单位协程属于线程,线程属于进程进程间切换消化资源>线程间切换>协程间函数切换协程中的函数切换属于用户级别的操作,进程与线程的切换属于系统级别的切换,所有会更节约性能...
原创
博文更新于 2019.12.01 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

配置git push不用每次输入用户名和密码,修改git配置文件,保存git账户密码

1.使用ssh协议step 1: 生成公钥ssh-keygen -t rsa -C "xxxxx@xxxxx.com" # Generating public/private rsa key pair...# 三次回车即可生成 ssh keystep 2: 查看已生成的公钥cat ~/.ssh/id_rsa.pub# ssh-rsa AAAAB3NzaC1yc2EAAAA...
原创
博文更新于 2019.07.23 ·
685 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

php 中curl 以POST方式提交数据到对应URL

简单方式:/** * 发送xml内容 * @param $url * @param $postfields * @return mixed */public function postXml($url,$postfields){ $ch = curl_init(); $params[CURLOPT_URL] = $url; //请求url地址 ...
原创
博文更新于 2019.06.06 ·
1691 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

php 产生指定长度的随机字符串

/** * * 产生一个指定长度的随机字符串 * @param int $len 产生字符串的长度 * @return string 随机字符串 */private function genRandomString($len = 16) { $chars = array( "a", "b", "c", "d", "e", "f", "g", "h", "i", ...
原创
博文更新于 2019.06.06 ·
602 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

创建vue实例

在已经建立的web项目上配置vue环境命令窗口切换到目录下,执行cnpm init配置相应内容,生成package.json文件,此时package文件dependencies插件依赖的开发环境还没有,执行cnpm install vue --sava(也可以cnpm install vue --sava-dev配置devDependencies),都是一样的,之后配置vue-re...
原创
博文更新于 2019.03.23 ·
329 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue基础指令

filter 对接口的转换,比如货币、显示形式Vue基础指令:v-mode:双向绑定,用于文本框、输入框、单选、复选、下拉框等等,输入改变,模型也会改变;反之,模型改变,输入也会改变。v-text:更多的是一个文本的渲染,与{{ }}类似,只是在页面未加载完vue的时候,{{ }}会显示在页面上,所以一般采用v-text进行页面的渲染。v-show:控制DOM的显示隐藏v-i...
原创
博文更新于 2019.03.23 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux中搜索文件内容关键字

linux系统里的VI是编辑文本的命令,在vi里查找相应关键字的方法为: /关键字 ,回车即可。此为从文档当前位置向下查找关键字,按n键查找关键字下一个位置; ?关键字,回车即可。此为从文档挡圈位置向上查找关键字,按n键向上查找关键字; ...
原创
博文更新于 2019.02.12 ·
15255 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

安装ab测试工具(ab: command not found)

yum -y install httpd-tools
原创
博文更新于 2019.02.11 ·
3830 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

swoole之支持thinkPHP5

   问题一:这种情况刚开始会报错:Uncaught think\exception\ErrorException: scandir() has been disabled for security reasons in /home/w********此处报错为找不到scandir()这个方法LNMP一键包为了安全考虑,默认禁用了scandir函数解决方法:...
原创
博文更新于 2019.02.05 ·
495 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

swoole之异步redis

&lt;?php/** * Created by PhpStorm. * User: baidu * Date: 18/3/13 * Time: 上午1:12 */$redisClient = new swoole_redis;// Swoole\Redis$redisClient-&gt;connect('127.0.0.1', 6379, function(swoole_r...
原创
博文更新于 2019.02.05 ·
375 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

swoole之异步读取文件,异步文件写入,异步事件,异步MYSQL

异步读取文件   异步文件写入 异步事件 异步MySQL&lt;?php/** * Created by PhpStorm. * User: Ty_Ro * Date: 2018/11/18 * Time: 17:21 */class Mysql{ public $mysql = ''; public $con...
原创
博文更新于 2019.02.05 ·
394 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

swoole中task任务

三部曲一,设置task_worker_number二,onTask三,onFinish &lt;?php/** * Created by PhpStorm. * User: Ty_Ro * Date: 2018/11/11 * Time: 23:19 *//** * ws的优化 */class Ws_optimize{ const HOST =...
原创
博文更新于 2019.02.05 ·
632 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

swoole之TCP服务器

&lt;?php//创建Server对象,监听 127.0.0.1:9501端口$serv = new swoole_server("127.0.0.1", 9501);$serv-&gt;set([ 'worker_num' =&gt; 4, //worker进程数 一般是cpu的倍数 'max_request' =&gt; 1000 //最...
原创
博文更新于 2019.02.05 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

swoole之IM通讯

服务端  客户端 index.js
原创
博文更新于 2019.02.04 ·
672 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多