发布了文章2023-09-21
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest
发布了文章2020-11-30
一个业务etcd存在单点,所以单独搭建一个集群,替换掉原来的单点,在数据同步的时候还折腾了一下,好记性比如烂笔头!!!一、部署一个全新的etcd集群OLDetcd=172.0.254.66NEWetcd1=172.0.254.5etcd2=172.0.254.6etcd3=172.0.254.7在脚本处填写3台ETCD集群的IP,并在每...
发布了文章2020-08-29
Kubernetes - 调度kubernetes可以将容器放入集群中进行调度,比如有一个容器,需要2C2G的资源,kubernetes就会将这个容器自动的调度到集群空闲或者有足够资源的节点上
发布了文章2020-08-23
在redis的实际应用场景中,用做缓存居多mysql关系型数据库查询数据较慢(受架构、成本等方面的因素),而redis纯内存操作,做缓存可以大大提高数据访问速度
发布了文章2020-08-20
闲来无事,复习docker的时候,正好写一篇快速入门基础环境系统为centos7.7,发现没有docker,顺便安装下最新版本 {代码...} {代码...} {代码...} 定义Dockerfiledockerfile用来构建镜像的文本文件,文本内容为构建镜像所需要的指令和说明定义一个超级简单的Dockerfil...
发布了文章2019-12-11
前言:以前也写过一点点(真的只有一点点)前端,但~.~很久没写了,这也是没办法的事情,现在对运维的要求越来越高了(前后端都要了解(深入),后端只会个python哪能行,java啥的整起~),然~以初学者的心态学习前端总是不错的,记录一二~。~
赞了文章2019-12-10
嵌入式:通过<style></style>标签嵌入到html中,html5中,type可以省略不写外链式:使用link标签<link></link>行内式:直接卸载html标签的style属性中
赞了文章2019-10-14
相信团队工作中,不管是前端还是设计师都有被 “视觉统一问题” 折磨过的美 (dan) 好 (teng) 经历。特别是在中大型、复杂的 web 项目中,很可能存在以下问题(你能对号入座几个呢⊙﹏⊙‖):
赞了文章2019-10-14
如今前端工程越来越复杂,打造一个好用的工作流也显得越来越重要。本文讲分成二个部分,通过简单例子,来介绍上图中那条鱼和狐狸 :) part1 : docker 本文的项目代码part2 : gitlab-ci 点我跳转 ok, 那么现在就开始第一部分 一、什么是 Docker ? Docker是一个基于...
赞了文章2019-10-14
gitlab-ci 全称是 gitlab continuous integration,也就是基于 gitlab 的持续集成工具。中心思想是当每一次push到gitlab的时候,都会触发一次脚本执行,然后脚本的内容包括了测试,编译,部署等一系列自定义的内容。高版本的 GitLab 自带了 GitLab CI,所以不需要另外...
赞了文章2019-10-14
在 2015 年,公司前端大佬猫哥基于 FIS3 深度定制开发了一套前端工程体系 mz-fis,该框架经历3年来的网站改版升级需求,都很好的完成了需求任务。 但随着项目越来越大,以及前端技术快速迭代。老项目的痛点越发明显。
发布了文章2019-09-29
2019-09-29T08:52:14.894707Z 0 [Warning] [MY-011070] [Server] 'Disabling symbolic links using --skip-symbolic-links (or equivalent) is the default. Consider not using this option as it' is deprecated and will be removed in a future release.2019-09-...
发布了文章2019-08-25
前言:最近复习了下awk,记录方便下次查阅 {代码...} {代码...} 一.awk变量 内置常用变量 {代码...} {代码...} 自定义变量类型 {代码...} 数组 {代码...} 二.awk常用逻辑运算 {代码...} {代码...} {代码...} {代码...} 三.awk条件判断 1.直接在最外层 {代码...} 2.使...
赞了文章2019-08-22
1. 从某个分支检出单个文件 你是否有过破坏了某个文件,想要重新开始?或者需要的文件在另一个分支中?下面的命令让你直接从某个分支取到那个文件。 {代码...} 你也可以从某个 commit 中取到 yarn.lock 文件 {代码...} 相比 cherry-pick 拿到某个 commit 的所有文件...
发布了文章2019-07-24
前言:web类应用一般会部署像nginx、tomcat、php等应用程序,使用默认的内核参数设置满足大部分场景,如果优化内核参数,也可以释放不少服务器性能,尤其是在高并发下
发布了文章2019-07-04
一说到抓包,好像有点高深莫测,其实在工作中,大部分是应用发生异常时需要抓包,以此来分析原因,Linux下一般用tcpdump命令抓包,而使用tcpdump其实常用的参数也就那么几个
发布了文章2019-07-03
第一行: 客户端172.16.196.142,端口41336向服务端172.16.196.145端口60000发起SYN主动请求,seq:3255498564第二行: 服务端172.16.196.145.60000给客户端172.16.196.142.41336确认ACK ack为3255498564+1=3255498565,并同时也发起SYN同步第三行: 客户端回复服务端的S...
发布了文章2019-06-29
前言很早以前,去面试,面试官问我,tcp连接一共有多少种状态以及各状态的含义。我一脸懵逼,我知道一些状态,如LISTEN、TIME_WAIT等,但没有关注过总共有多少种状态,更别说每种状态的意义了,后面为了面试详细看了下tcp协议状态,虽然当时记住了(其实也只是粗略的...
发布了文章2019-06-26
在用tcpdump抓包时,发现前面两次握手的seq和ack能对应起来,但是第三次由客户端发起的确认ack值为1,熟悉tcp三次握手的都知道,ack的值是对方的seq+1,第三次握手的ack值不应该是1,测试抓了各种端口的tcp包发现都是这样,难道是因为tcp协议改动了?
发布了文章2018-12-05
要理解inode,要从文件存储说起,Linux系统文件在物理上都是存储在硬盘上面的,硬盘存储里面,最小存储单位是"扇区(Sector)",每个扇区存储512字节