THE JOURNAL

最近落笔

共 168 篇记录

git 安装和使用

Git 安装和使用$ yum -y install git //安装git$ git –-version //验证关于 git clone 权限的问题$ cd ~/.ssh#如果没有密钥则不会有此文件夹,有则备份删除#生成密钥:$ ssh-keygen -t rsa -C "dev@chuchur.com"# 按3个回车,密码为空。# 最后得到了两个文件:id_rsa和id_rsa.pub#

mysql 安装和使用

Mysql 安装和使用查看Linux版本cat /etc/*releasemysql57-community-release-el7.rpm57代表mysql版本为5.7el7代表Linux版本为7(列表没有7.6版本的,选择大版本)mysql80-community-release-el7.rpm80代表mysql版本为8.0下载/安装 mysql 源查看本地源ls /etc/yum.repos

node 安装和使用

Node 安装和使用下载包# 先去https://npm.taobao.org/mirrors/node/latest/ 找到最新版本和对应的系统版本$ wget https://npm.taobao.org/mirrors/node/v11.9.0/node-v11.9.0-linux-x64.tar.gz #下载git包$ tar -zxvf node-v11.9.0-linux-x64.t

nginx 安装和使用

Nginx 安装使用For RHEL/CentOS$ sudo yum install yum-utils -y#手动写入rpm源# 在 /etc/yum.repos.d/nginx.repo 写入如下内容[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basear

关于ajax无刷新上传和下载

关于 ajax 无刷新上传和下载这是一个没什么含量但是又用的比较多又不得不说的问题,其实真的不想说,因为没什么好说的。关于上传使用 Flash, ActiveX 上传 ,略...自己写 XMLHttpRequest// 准备FormDatavar formData = new FormData();formData.append("key", value);// 创建xhr对象var xhr =

Chrome 已屏蔽 mixed-content 错误解决方案

Chrome 88 以及之后的版本 强制升级https ,假如你的请求的资源 有 不是http 的会强制升级到https .你的站点是 https , 你请求的是http资源 造成. 硬性的最有效最快 而不那么安全的方式 就是 在html 头部加入 :meta http-equiv="Content-Security-Policy" content="upgrade-insecure-reques

KUI for Vue.js

KUI Vue 面向 Vue 3 的现代 TypeScript UI 组件库。 70+ 精心设计的组件 · 明暗主题 · 支持 SSR 与 Nuxt · 灵活的设计 Token 文档 · 快速开始 · 组件总览 · 暗色模式 · 问题反馈 English · 简体中文 pnpm add kui-vue特性70+高质量组件国际化支持

给站点开启https

安装snapd在 CentOS 7 上,默认情况下,snapd 并未包含在官方的 Yum 仓库中。CentOS 7 的 EPEL(Extra Packages for Enterprise Linux)仓库提供了许多额外的软件包,其中包括 snapd。# 1. 启用 EPEL 仓库 , 如果安装epel-release之后依然不行, 卸载再次安装sudo yum install epel-r

mac os 命令

升级 mac os,有些权限系统默认给禁用了,但是允许通过命令来开启开启隐私 允许任何来源sudo spctl --master-disable显示隐藏文件defaults write com.apple.finder AppleShowAllFiles -bool true killall Finder 开启隐藏文件defaults write com.apple.finder AppleSh

window 挂载EFI分区

如何在 windows 下挂载 EFI 分区呢两种方法 :1. 使用 mountvol 命令挂载1.win+R =cmd2.mountvol z: /S 回车成功挂载了 EFI 分区到 Z 盘。可用的 Mountvol 开关下列开关可用于创建、删除或列出卷装入点mountvol [驱动器:]路径 卷名mountvol [驱动器:]路径 /Dmountvol [驱动器:]路径 /Lmountvo

vue数据双向绑定原理-complie

​​1)vue 数据双向绑定原理-observer​2)vue 数据双向绑定原理-wather​3)vue 数据双向绑定原理-解析器 Complievue 数据双向绑定原理, 和简单的实现, 本文将实现 mvvm 的模板指令解析器上一步实现了简单数据绑定, 最后实现解析器, 来解析 v-model , v-on:click 等指令, 和 {{}} 模板数据. 解析器 Compile 实现步骤:解析

vue数据双向绑定原理-watcher

​​1)vue 数据双向绑定原理-observer​2)vue 数据双向绑定原理-wather​3)vue 数据双向绑定原理-解析器 Complievue 数据双向绑定原理, 和简单的实现, 本文将实现 mvvm 的 Watcher上面的步骤已经实现了监听器, 和订阅器, 当属性发生改变, 发出通知, 那么这个通知 是通知谁呢, 肯定是订阅者 watcher .Watcher 订阅者作为 Obse

vue数据双向绑定原理-observer

​​1)vue 数据双向绑定原理-observer​2)vue 数据双向绑定原理-wather​3)vue 数据双向绑定原理-解析器 Complievue 数据双向绑定原理, 和简单的实现去他喵的底层原理, 框架内核, 老夫写代码只用 Jquery 。个人觉得, 不论是否 是长期与之交集, 还是应该看下核心的东西. 多多了解高人是如何实现的 , 这样才能学到更多的知识, 才能成长进步. 倘若某天