- 博客(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
158
原创 接上文 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
197
原创 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
414
原创 从0到1实现一个简易版Vuex
前言使用vue作为主力开发技术栈的小伙伴,vuex大家在工作中必不可少,面试的时候面试官也多多少少会问一些关于vuex内部机制的问题,小伙伴们只能是去阅读vuex的源码,但不可否认,有些小伙伴们阅读起来源码多少有些吃力,so本文即将带着大家来实现一个简化版的vuexvuex的工作流程如下图所示组件内通过dispatch调用actions actions通过commit提交mutation...
2020-02-05 17:27:50
444
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
885
1
原创 [ts基础] 如何编写一个typescript 声明文件(xxx.d.ts)
TypeScript大势所趋,前端主流的库及互联网公司都纷纷转向TypeScript的怀抱,但是在公司内部有些公共的JS 库,并不支持类型系统,并且已经在线上运行了很长时间,在用ts从0开始在写一遍显然是不大现实的,TypeScript 身为 JavaScript 的超集,自然需要考虑到如何让 JS 库也能定义静态类型。TypeScript先后提出了几种解决方案,最终确定了DefinitelyTy...
2019-12-31 18:12:54
8056
原创 vue 加载目录下所有文件
相信各位小伙伴在开发vue项目的时候一定遇到过 在编写一个组件的时候,需要引入某一个目录下的所有组件像图片所示的这种情况,大家可能会选择创建一个js文件用下面的方式中转一下,如:这样看起来并无大碍,但是这样组件少的情况还好,组件一旦多了起来,每当创建一个新的组件,就要去维护一次这个中转的js文件,一次次的重复劳动,对于项目的编写者和维护者来说,将会是一场巨大的灾难那有没有什么解决办法...
2019-12-28 16:04:53
8637
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
662
原创 如何创建一个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
1753
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
520
原创 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
187
原创 Linux Centos用户及用户组管理
用户管理常用命令# 新建用户$ useradd colin# 删除用户$ userdel -r colin > -r 删除家目录# 修改用户密码$ passwd colin# 修改用户属性$ usermod# 修改用户属性$ chage# 新建用户组$ groupadd# 删除用户组$ groupdel用户和用户组配置用户配置passwd文件$ vi...
2019-12-25 15:31:59
356
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人