误入坑的程序媛
码龄5年
求更新 关注
提问 私信
  • 博客:24,771
    24,771
    总访问量
  • 23
    原创
  • 3
    粉丝
  • 6
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2020-05-25
博客简介:

marina_1的博客

查看详细资料
个人成就
  • 获得14次点赞
  • 内容获得4次评论
  • 获得79次收藏
  • 代码片获得818次分享
  • 博客总排名970,287名
创作历程
  • 2篇
    2022年
  • 9篇
    2021年
  • 15篇
    2020年
成就勋章
TA的专栏
  • php
    6篇
  • linux
    3篇
  • nginx
    4篇
  • mysql
    4篇
  • golang
    1篇
  • Python
    1篇
  • redis
    2篇
  • 数据结构
    1篇
  • laravel
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

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

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

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

雪花算法id生成器

雪花算法生成id
原创
博文更新于 2022.06.10 ·
857 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos虚拟机抽帧服务安装

解决方案分成两步:(1)调用unoconv命令将 doc、ppt 转 pdf(2)使用 imagemagick将 pdf 转图片安装unoconvyum -y install unoconvunoconv --version安装ImageMagickyum install -y fftw fftw-devel fftw-devel bzip2-devel freetype-devel libjpeg-devel libpng-devel libtiff-devel giflib-deve
原创
博文更新于 2022.01.26 ·
523 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

vagrant+virtualbox安装

准备工作下载 VirtualBox 虚拟器 : https://www.virtualbox.org/wiki/Downloads,双击安装下载安装 Vagrant : https://www.vagrantup.com/downloads,双击安装下载使用的 box (这里的 box 指的是系统) : http://www.vagrantbox.es/在本地建立一个工作文件夹(box的相关配置,比如:D:/box)部署环境打开终端,进入工作文件夹· vagrant box add c
原创
博文更新于 2022.01.10 ·
219 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vagrant增加虚拟机磁盘空间

安装插件vagrant plugin install vagrant-disksize如果提示权限错误,需要把之前的插件删了,先安装vagrant-disksize,再安装之前的其他插件# 删除插件失败的话,需要手动把插件目录删除,具体的插件目录在报错信息中有提示vagrant plugin expunge --reinstall# 重新安装插件vagrant plugin install vagrant-disksizevagrant plugin install vagrant-vbgu
原创
博文更新于 2021.12.30 ·
1472 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

centos8+fortune+cowsay制作终端欢迎界面

安装必须的软件sudo yum install fortune-mod sudo yum install cowsay添加中文库git clone https://github.com/ruanyf/fortunes.gitsudo cp fortunes/data/* /usr/share/games/fortune/#修改文字系列cd /usr/share/games/fortune/sudo rm -rf *.datfor a in `ls`; do sudo strfile -c
原创
博文更新于 2021.12.28 ·
849 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CentOS8 安装 mysql 5.7

安装依赖yum updateyum install ncurses-compat-libs下载安装包可以自行选择下载的版本 https://repo.mysql.com/yum/wget https://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-libs-5.7.31-1.el7.x86_64.rpmwget https://repo.mysql.com/yum/mysql-5.7-community/
原创
博文更新于 2021.10.21 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

zsh+oh-my-zsh+命令行自动补全

一、安装zshyum install -y zsh在检查下系统的 shell:cat /etc/shells,你会发现多了一个:/bin/zsh二、安装oh-my-zshgit clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zshcp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc三、更改默认 shellchsh -s /bin/zsh然后重启终端,你会发现
原创
博文更新于 2021.10.20 ·
4419 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

vue问题汇总

一、code ENOTSUP errno -95经过查询,发现是创建不能创建链接。经过查询,发现解决方法很简单。只要加上一个参数就好了。执行命令如下:npm install -no-bin-links
原创
博文更新于 2021.08.30 ·
305 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

go get不能安装github包的解决办法

问题fatal: unable to access 'https://github.com/gin-gonic/gin/': Failed connect to github.com:443; Connection timed out原因很明显,是因为go get是基于git的方式获取仓库的,然后默认用的是https的,被拒绝了,我们需要换成ssh的解决命令行替换git config --global url.git@github.com:.insteadOf https://github.c
原创
博文更新于 2021.08.30 ·
2850 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Python安装

安装Python版本管理工具pyenvcurl https://gitee.com/goccoder/pyenv-installer/raw/master/bin/pyenv-installer| bash按照上面提示,对应的文件加上相应的内容,最后执行:source ~/.bashrc至此,pyenv就装上了安装Pythonpyenv install --list # 列出可安装版本安装基本依赖包,如果已经装过的,可以忽略yum install gcc zlib-devel bzip2
原创
博文更新于 2021.05.24 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis常见的应用场景解析

Redis是一个key-value存储系统,现在在各种系统中的使用越来越多,大部分情况下是因为其高性能的特性,被当做缓存使用,这里介绍下Redis经常遇到的使用场景。Redis特性一个产品的使用场景肯定是需要根据产品的特性,先列举一下Redis的特点:读写性能优异持久化数据类型丰富单线程数据自动过期发布订阅分布式这里我们通过几个场景,不同维度说下Redis的应用。高性能适合当做缓存缓存是Redis最常见的应用场景,之所有这么使用,主要是因为Redis读写性能优异。而且逐渐有取.
转载
博文更新于 2021.04.28 ·
935 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

B树和B+树比较(特征和算法)

B树和B+树的特征b树的核心树高:一般来说,树的高度要比二叉平衡树低很多数组:每一个node,都是一个“数组”,数组是很关键的决定性因素,我们后面写入和读取分析的时候会讲到。B+tree 其实就是在原有b-tree的基础上。增加两条新的规则Branch节点不能直接查到数据后返回,所有数据必须读穿或写穿到leaf节点后才能返回成功子叶节点的最后一个元素是到下一个leaf节点的指针。这样做的原因是,更方便做范围查询,在b+树种,如果要查询20~56.只需要找到20这个起始节点,然后
原创
博文更新于 2020.09.22 ·
894 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

PHP面试经典算法题整理

最近在准备PHP面试。看了几个经典的算法,记录一下约瑟夫环(线性代数)function king($n, $m){ $p = 0;//上一轮出列序号 for ($i = 2; $i <= $n; $i++) { $p = ($p+$m)%$i; } return $p+1;}约瑟夫环(队列)function king($n, $m){ $arr = range(1, $n); $i = 0; while (cou
原创
博文更新于 2020.09.17 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

一些常用linux搜索命令

linux查询一个文件里某个字段出现次数more list | grep -o test.log | wc -lcat list | grep -o test.log | wc -lgrep -o test list.log | wc -l #| wc -l是统计次数如果是多个字符串出现次数,可使用grep -o ‘objStr1\|objStr2' filename|wc -l #直接用\| 链接起来即可查找文件内容grep '2020-02-27 17:5[6,9]' log.l
原创
博文更新于 2020.09.16 ·
176 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【PHP7源码学习】剖析PHP数组的有序性

引入案例在 PHP7中,我们往数组中插入元素的顺序,就决定了我们数组遍历元素的顺序。可以说,PHP7中的数组是有序的。这个有序就是指元素插入数组时的顺序,与遍历时顺序的一致性。为了直观地让大家了解到PHP7数组的有序性,请看下面一段PHP代码:<?php$a = [];$a['insert1'] = 'baiyan1';$a['insert2'] = 'baiyan2';$a['insert3'] = 'baiyan3';foreach ($a as $k => $v) {
转载
博文更新于 2020.08.20 ·
1841 阅读 ·
4 点赞 ·
1 评论 ·
7 收藏

PHP常用正则表达式整理,验证手机号、邮箱、用户名、密码等

手机号验证<?php//正则表达式$tel = "13012345678";//上面部分判断长度是不是11位if (strlen($tel) == "11") { /*接下来的正则表达式以1开头随后跟着任意的9为数字*/ if (!preg_match("/^1[3456789]\d{9}$/", $tel)) { echo "手机号不正确"; } } else { echo "长度必须是11位";}?> 邮箱验证<?phpif (!pre
原创
博文更新于 2020.08.13 ·
4389 阅读 ·
3 点赞 ·
0 评论 ·
53 收藏

PHP+swoole,websocket实现一个简单聊天室

服务端:server.php<?php$server = new swoole_websocket_server("0.0.0.0", 9502);$server->set(array( 'reactor_num' => 2, 'worker_num' => 4, 'backlog' => 128, 'max_request' => 100, 'max_conn ' => 10000, 'daemonize
原创
博文更新于 2020.07.29 ·
330 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx 常见参数以及重定向参数配置

nginx 各参数翻译,作用$arg_PARAMETER #这个变量包含GET请求中,如果有变量PARAMETER时的值。$args #这个变量等于请求行中(GET请求)的参数,例如foo=123&bar=blahblah;$binary_remote_addr #二进制的客户地址。$body_bytes_sent #响应时送出的body字节数数量。即使连接中断,这个数据也...
原创
博文更新于 2020.07.27 ·
1037 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

nginx的跨域配置

跨域相关的配置,主要是下面这一部分add_header 'Access-Control-Allow-Origin' $http_origin;add_header 'Access-Control-Allow-Credentials' 'true';add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';add_header 'Access-Control-Allow-Headers' 'User-Agent,Origin,Cont
原创
博文更新于 2020.07.27 ·
908 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

手把手教你理解Redis五种数据结构的内部编码

redis有五种基本的数据结构,分别是:string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合),但这些只是Redis对外的数据结构。实际上每种数据结构都有自己底层的内部编码实现,而且是多种实现,这样Redis会在合适的场景选择合适的内部编码。我们可以通过object encoding命令查询内部编码127.0.0.1:6379> set set:1 helloOK127.0.0.1:6379> object encoding set:1"e
原创
博文更新于 2020.07.20 ·
257 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多