自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Colin

work hard, play harder

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 CentOs8 安装docker

$ yum install -y yum-utils$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo$ yum -y install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

2020-09-04 11:09:52 144

原创 接上文 redis安装 之 redis.conf

redis.conf位于编译之后的redis目录内把这个文件复制到redis的安装目录下$ cp redis.conf /usr/local/redis查看redis.conf$ cd /usr/local/redis$ less -mN redis.conf重点参数daemonize no // 是否为守护进程运行 => yesbind 127.0.0.1 // 绑定...

2020-02-28 12:36:00 184

原创 centos 安装redis5

进入到服务器环境下1、下载redis包redis官网: https://redis.io/右键copy download地址$ wget http://download.redis.io/releases/redis-5.0.7.tar.gz2、解压redis$ tar -zxvf redis-5.0.7.tar.gz3、安装gcc环境有的话略过yum install g...

2020-02-28 11:28:20 387

原创 从0到1实现一个简易版Vuex

前言使用vue作为主力开发技术栈的小伙伴,vuex大家在工作中必不可少,面试的时候面试官也多多少少会问一些关于vuex内部机制的问题,小伙伴们只能是去阅读vuex的源码,但不可否认,有些小伙伴们阅读起来源码多少有些吃力,so本文即将带着大家来实现一个简化版的vuexvuex的工作流程如下图所示组件内通过dispatch调用actions actions通过commit提交mutation...

2020-02-05 17:27:50 374 3

原创 Vue3 尝鲜

Github: vue-nextVue3 相对于 Vue2 有那些更改?Object.defineProperty => Proxy如何调试首先,在GitHub上拉取最新代码$ git pull https://github.com/vuejs/vue-next.git下载完成之后打开代码, 开启sourceMap1、tsconfig.json把sourceMap字段修...

2020-01-07 10:18:54 871 1

原创 [ts基础] 如何编写一个typescript 声明文件(xxx.d.ts)

TypeScript大势所趋,前端主流的库及互联网公司都纷纷转向TypeScript的怀抱,但是在公司内部有些公共的JS 库,并不支持类型系统,并且已经在线上运行了很长时间,在用ts从0开始在写一遍显然是不大现实的,TypeScript 身为 JavaScript 的超集,自然需要考虑到如何让 JS 库也能定义静态类型。TypeScript先后提出了几种解决方案,最终确定了DefinitelyTy...

2019-12-31 18:12:54 7982

原创 vue 加载目录下所有文件

相信各位小伙伴在开发vue项目的时候一定遇到过 在编写一个组件的时候,需要引入某一个目录下的所有组件像图片所示的这种情况,大家可能会选择创建一个js文件用下面的方式中转一下,如:这样看起来并无大碍,但是这样组件少的情况还好,组件一旦多了起来,每当创建一个新的组件,就要去维护一次这个中转的js文件,一次次的重复劳动,对于项目的编写者和维护者来说,将会是一场巨大的灾难那有没有什么解决办法...

2019-12-28 16:04:53 8520 7

原创 TypeScript 索引类型

索引类型让静态检查能够覆盖到类型不确定(无法穷举)的”动态“场景let Obj = { a: 1, b: 2, c: 3};let getValues = <T, K extends keyof T>(obj: T, keys: K[]): T[K][] => { return keys.map(key => obj[key]);};consol...

2019-12-27 10:42:01 639

原创 如何创建一个Docker Image

创建 Docker Image 的两种方式第一种: 手动创建 (不推荐)1、选择一个Base Image 创建container$ docker run -it centos 2、在container内作一些自己的操作 以安装vim 为例$ yum install vim 创建完成之后 查看当前的container列表 会发现多出来一个container3、commit$ ...

2019-12-25 16:53:10 1680 1

原创 浏览器从输入URL地址到渲染页面都发生了什么?

1、 用户通过web浏览器输入URL信息2、 浏览器根据输入的URL信息向DNS服务器查询改域名对应的IP地址3、 浏览器获得IP地址之后,链接该地址的web服务器,通过HTTP通信4、 web服务器通过HTTP协议得到信息,执行对应的Web程序并获得执行的内容5、 web服务器将执行web应用程序得到的HTML、CSS、JS、图像的内容返回给浏览器6、 web浏览器根据web服务器返回...

2019-12-25 16:31:17 507

原创 Linux Centos文件管理

文件类型• -:普通文件• d:目录文件• b:块特殊文件• c:字符特殊文件• l:符号链接• f:命名管道• s:套接字文件字符权限表示方法• r 读• w 写• x 执行数字权限的表示方法• r = 4• w = 2• x = 1文件权限表示方法-rw-r-xr-- 1 username groupname mtime filename• - 文件类型•...

2019-12-25 16:01:21 179

原创 Linux Centos用户及用户组管理

用户管理常用命令# 新建用户$ useradd colin# 删除用户$ userdel -r colin > -r 删除家目录# 修改用户密码$ passwd colin# 修改用户属性$ usermod# 修改用户属性$ chage# 新建用户组$ groupadd# 删除用户组$ groupdel用户和用户组配置用户配置passwd文件$ vi...

2019-12-25 15:31:59 325 2

前端知识脑图 前端小白学习的方向

前端知识脑图 初期雏形 不定期更新脑图内容 有助于前端小白找到学习方向...........................

2019-12-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除