其它
文章平均质量分 57
水痕01
暂停更新博客
展开
-
处理前端访问m3u8视频文件出现跨越问题
文件存放在服务器地址为`/home/video-api/public/uploads/video。目录的后面,最终的访问服务器上的地址是。中匹配到规则,会直接将当前请求的。代码里面输入视频地址。原创 2023-06-06 15:18:34 · 4626 阅读 · 0 评论 -
记录下配置Idea样式
1、安装两个插件2、配置主题。原创 2022-10-22 13:52:12 · 171 阅读 · 0 评论 -
centos服务器上快速安装docker方法
1、下载并且安装依赖。原创 2022-09-30 17:20:23 · 426 阅读 · 0 评论 -
详解centos系统上安装mysql8
一、准备工作1、更新包yum update 2、查看是否已经安装过mysqlrpm -qa | grep -i mysql3、删除mysqlyum -y remove MySQL-*4、删除配置文件rm -rf /etc/my.cnf5、删除默认密码rm -rf /root/.mysql_sercret二、安装mysql1、进入usr目录并且创建目录cd /usrmkdir soft2、配置mysql的安装源sudo rpm -原创 2021-07-01 17:59:25 · 1187 阅读 · 0 评论 -
前端使用json-server实现模拟数据
一、基本使用1、在项目中安装包npm install json-server -D2、在项目的根目录下创建一个文件夹及一个json文件__json_server_mock__/db.json{ "user": []}3、在package.json中配置启动脚本"scripts": { "mock": "json-server ./__json_server_mock__/db.json --watch --port 6000" },4、使用api接口测试工原创 2021-06-02 20:49:49 · 710 阅读 · 1 评论 -
记录一次mysql存储表情包踩坑记
最近在做微信授权的时候,获取微信用户名的时候有些微信用户直接报错,有些微信是正常的,最后排查出原来是有的微信用户名有表情包,造成sql报错,在曾经我就知道mysql要存储表情包的时候创建数据库的时候字符编码要改为utf8mb4自己创建的数据库也是这个编码,查看数据表的编码也没问题,接着有是一阵的在网上搜索大佬们的经验分享。大致都是和我一样的,陷入深深在的思索中。mysql的utf8编码的一个字符最多3个字节,但是一个emoji表情为4个字节,所以utf8不支持存储emoji表情。但是utf8的超集utf8原创 2021-04-19 13:10:20 · 714 阅读 · 0 评论 -
如何更规范你的前端项目工程
一、关于.editorconfig的配置(统一编辑器风格)1、为什么要有.editorconfig用于跨编辑器保持同一份代码风格,打个比方,你开发的编辑器是vscode设置的缩进是2个字符,你同事开发的编辑器也是vscode但是他设置的是4个字符缩进,你们在一起开发同一个项目,就会出现空格缩进不一样的2、项目根目录下创建一个.editorconfig文件,参考配置代码更多配置点击这里# http://editorconfig.orgroot = true[*]indent_style原创 2021-03-30 15:06:32 · 258 阅读 · 0 评论 -
使用docker配置Elasticsearch开发环境
一、关于Elasticsearch的认识1、什么是ElasticsearchElasticSearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索 引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的 开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索。稳 定,可靠,快速,安装使用方便。简单概括:ElasticSearch是一个数据库,一个基于Restful接口原创 2021-03-29 20:54:02 · 404 阅读 · 0 评论 -
使用docker-compose.yml部署node项目
一、使用docker-compose.yml和Dockerfile构建项目1、项目基本介绍使用express框架的路由访问views目录下的静态文件2、项目的基本结构.├── Dockerfile├── README.md├── docker-compose.yml├── index.js├── package-lock.json├── package.json└── views ├── index.html └── other.html3、index.原创 2021-03-20 21:52:55 · 1041 阅读 · 1 评论 -
使用宝塔分分钟部署前端项目
一、环境的安装1、域名解析绑定自己服务器的IP地址2、安装宝塔yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh3、等待几分钟,安装完成后,页面上会出现登录账户和密码(先复制出来,登录进去后可以修改)4、在阿里云服务器上安全组上将8888端口开放出来5、使用上面的账号和密码登录到你的宝塔原创 2021-01-24 12:58:04 · 6997 阅读 · 8 评论 -
后端开发必会技能-使用Jmeter对你的接口性能测试
一、Jmeter的介绍Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。我们可以用来测试接口并发问题。二、环境安装1、先确保你的电脑上已经安装了jdk的环境# 查看版本java -version2、官网下载JMETER,注意jdk的版本如果你是window系统的电脑就下载下面的zip格式的包,mac就下载下图圈住的3、解压文件运行命令mac电脑解压后在bin的原创 2020-12-02 17:19:14 · 443 阅读 · 0 评论 -
阿里云创建二级域名,并在在nginx中配置二级域名访问
一、创建二级域名1、在阿里云上(获取别的域名商)处点击域名2、在域名列表中点击解析3、新增解析4、新增二级域名5、解析生产后正常在浏览器访问地址# xxx是你的域名mp.xxx.cn二、在nginx中配置你的二级域名1、本人是centos服务器,使用yum方式安装nginx添加源# 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源:sudo rpm -Uvh http:/原创 2020-09-27 10:58:03 · 1622 阅读 · 0 评论 -
教会前端工程师对docker的使用
一、centos安装docker1、移除之前的安装的yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-sel...原创 2020-04-23 10:51:31 · 451 阅读 · 0 评论 -
效仿Angular团队使用git提交代码规范
一、前言1、一般我们使用git提交代码,一般常见的命令就是git add .git commit -m '这是什么代码'git push origin master2、使用传统的方式进行git提交代码就是下面的结果3、这种方式主要存在几个弊端时间越久自己也不知道自己提交了什么对提交的代码没进行分类管理寻找某次的修改不方便4、针对这些问题,现在业界用的最...原创 2020-01-07 14:50:44 · 1529 阅读 · 0 评论 -
前端工程化:关于npm包管理的认知及发布一个包到npm上
一、关于npm包版本号的认知1、一个简单的npm包的版本意思"moment": "^2.22.1"2、版本号的解释major.minor.patch[-当前版本属于]major: 颠覆性的改变版本(类似angular1-->angular2的改变)minor: 功能性的迭代版本patch: 简单修复bug的版本第四位常见的有Alpha:内测版本Beta:公测...原创 2019-12-18 16:10:13 · 447 阅读 · 0 评论 -
editor配置上传图片到七牛云服务器
本文关于自定义七牛插件用于editor.md上传图片到七牛云官网地址一、效果展示二、开发一个上传七牛云的插件1、参考文档,我也是从上面拷贝代码修改2、关于七牛云的使用,请参考我的django文章3、修改第一点中拷贝的插件代码4、关于上传的地址参考三、使用1、静态页面<head> <meta charset="UTF-8"...原创 2018-08-16 15:01:09 · 2114 阅读 · 0 评论 -
教你一招(将能看到的视频就能下载到本地)
本文教你如果实现,你能再网页上看到的视频就能下载到本地一、使用场景1、网上精短的视频,分享给朋友,而不想直接分享一个网址过去2、作为开发的都会继续教育,一般常见的方式看书、找视频、买视频,对于慕课网、网易云课堂等这样的网页端视频,购买了只能是网上观看不能下载到本地,不利于分享或者今后观看3、一些别的培训视频二、软件的安装1、谷歌浏览器,或者极速360浏览器2、在谷歌浏...原创 2018-11-06 13:56:33 · 44195 阅读 · 2 评论 -
新手快速上手webpack4打包工具的使用
一直使用webpack,上次也分享过webpack配置es6~9的语法参考链接,但是对于一些小白童鞋来说,最基本的配置都不太知道,刚好利用春节休假期间对webpack4的知识点梳理一次。方便一些刚刚入行的人学习,也是对自己的一种总结与提高一、几个盲点的解释1、全局安装与局部安装对于一般的新手都有一个疑惑我是全局安装还是本项目中安装(局部安装),个人建议,现在前端发展那么快,我们使用...原创 2019-01-27 21:01:51 · 522 阅读 · 0 评论 -
python-gui编程pyqt5视频
关于目录介绍请查看需要的可以加QQ:373221709原创 2019-02-06 08:25:27 · 1262 阅读 · 0 评论 -
mac电脑永久激活pycharm
基本步骤1、pycharm下载地址2、根据上面的步骤下载好pycharm直接下一步下一步来安装3、网盘中下载破解补丁4、将下载好的破解补丁包复制到/Applications/PyCharm.app/Contents/bin5、用编辑器打开/Applications/PyCharm.app/Contents/bin/pycharm.vmoptions并修改(在最后面加上...原创 2019-05-05 16:35:05 · 8353 阅读 · 2 评论 -
使用Travis+github+hexo持续部署博客项目
一、github基本操作1、创建一个hexo_blog的项目2、生成一个个人账户的token(注意这个地方生成的token必须立刻复制,刷新页面就看不到了)点击右上角的头像settings—>Developer settings —> Personal access tokens—>genderate new token二、使用hexo建站文档地址1、...原创 2019-05-30 10:30:49 · 364 阅读 · 0 评论 -
gitbook结合github写书及发布到gitbook上
程序员一般喜欢用markdown语法写文档,一般我们使用的markdown工具有1、window系统下: mdcharm2、mac系统下:MacDown 虽然使用上面的工具来写文档不错,但是对于如果热衷于写博客或者写书的人来说就不方便(太零散,不方便管理),gitbook就能解决这个问题(本人使用gitbook的时候,发现在里面写的东西不拷贝出来格式就全部乱了)...原创 2018-06-16 18:04:22 · 6172 阅读 · 0 评论