hyj1412's Blog

record, write and share.


  • Home

  • Tags

  • Categories

  • Archives

homebrew加速

Posted on 2019-04-14 | Edited on 2019-12-03 | In homebrew

这里替换为中科大的源进行加速

替换 brew.git

1
2
cd `brew --repo`
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

替换 homebrew-core.git

1
2
cd "`brew --repo`/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

详细信息,前往中科大替换及重置 Homebrew 默认源

替换 homebrew-bottles

  • Bash 终端配置
1
2
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
  • Zsh 终端配置
1
2
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc

详见中科大替换 Homebrew Bottles 源

在中科大失效或者宕机时可以

  • 使用清华源设置参考

  • 切换回官方源

1
2
3
4
5
6
7
# 重置brew.git
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git

# 重置homebrew-core.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://github.com/Homebrew/homebrew-core.git

将终端配置文件文件 ~/.bash_profile 或者 ~/.zshrc 中的 HOMEBREW_BOTTLE_DOMAIN 删除

执行 source 命令使之生效

1
source ~/.bash_profile

或者

1
source ~/.zshrc

三亚201812

Posted on 2018-12-20 | Edited on 2019-08-05 | In travel

2018 年 12 月三亚执行

三亚湾路 碧海蓝天小区 海辰阁 27 楼

公交车 27 路,可以去亚龙湾,爱立方滨海乐园站下

三亚租电动车 50 元/天,停在路边划线区域,必须戴头盔

吃海鲜,就去第一市场,周边有加工点,这次去的林姐香味海鲜(新民街)

vim编辑器

Posted on 2018-02-04 | Edited on 2019-04-09 | In linux

vim模式

模式种类

编辑模式(命令模式)

输入模式

末行模式

模式转换

编辑–>输入:

  • i: 在当前光标所在字符的前面,转为输入模式
  • a: 在当前光标所在字符的后面,转为输入模式
  • o: 在当前光标所在行的下方新建一行,并转为输入模式
  • I: 在当前光标所在行的行首,转为输入模式
  • A: 在当前光标所在行的行尾,转为输入模式
  • O: 在当前光标所在行的上方新建一行,并转为输入模式

输入–>编辑

ESC键

编辑–>末行

输入冒号:即可

1
:set nu //显示行号
Read more »

webpack2教程续之DllPlugin

Posted on 2017-10-20 | Edited on 2019-04-09 | In web

本文承接webpack2教程、webpack2教程续之自动编译以及webpack2教程续之eslint检测,本文所说的项目目录依旧是webpack2

在上三篇中,我们搭建了基于webpack的vue开发环境,并且启动了监听文件修改自动打包编译,也支持了eslint语法检查,接下来,我们需要思考的是,那些公共的库是不是可以剥离出来单独打包,因为第三方库往往不需要经常打包更新。

对此,webpack的官方文档中出现了神器DllPligin,点击此处查看文档。

Dll这个概念应该是借鉴了Windows系统的dll。一个dll包,就是一个纯纯的依赖库,它本身不能运行,是用来给你的app引用的。

打包dll的时候,Webpack会将所有包含的库做一个索引,写在一个manifest文件中,而引用dll的代码webpack.config.js在打包的时候,只需要读取这个manifest文件,就可以了。

为了查看效果,我在这里引入了一个第三方库,饿了么前端团队出品的基于 Vue.js 2.0 的后台组件库Element

Read more »

mysql5.7重置root密码

Posted on 2017-06-06 | Edited on 2019-04-09 | In mysql

修改/etc/my.cnf文件

在[mysqld]配置段添加如下2行:

1
2
skip-grant-tables
skip-networking

保存退出,重启mysql /etc/init.d/mysqld restart

登录myql,这时候不用密码,直接回车即可

1
mysql

修改密码

1
2
3
4
5
use mysql
# 注意:密码字段是 authentication_string
update user set authentication_string=PASSWORD("Your new password") where User='root';
flush privileges
quit

登录测试

恢复mysql配置,注释或者删除skip-grant-tables和
skip-networking,重启mysql,然后测试下:

1
mysql -u root -p

输入设置的新密码测试

1…345…11

hyj1412

记录生活,书写心得,分享成果
51 posts
26 categories
48 tags
Creative Commons
© 2022 hyj1412 |
Creative Commons
Powered by Hexo v3.9.0
|
Theme – NexT.Muse v7.1.0