react hooks

额外的 Hook 大部分为性能优化所提供

  • 优化需要成本
  • 过度的优化只会让性能变得更差
  • 避免为了测试学习而使用额外的 hook

useEffect

1
useEffect(didUpdate: function, conditions: Array);

useEffect 内部调用的函数,应该在 useEffect 函数内部声明,以避免BUG 发生

google mail smtp not working

まずは GMAIL の設定画面で「メール転送と POP・IMAP」タブで
下記のように設定する
GOOGLE ステータス: IMAP 有効

RabbitMQ

Exchange.Name

Exchange 名称。以 amq.开头的为保留字段,因此不能使用。例如:amq.test。

go开发环境 - 自动重启工具

go gin

1
go get github.com/codegangsta/gin

iterm2 vim scroll

iTerm2 > Preferences > Advanced

Mouse > Scroll wheel sends arrow keys in alternate screen mode.

Easy access from the search window with scroll .

Scroll wheel sends arrow keys in alternate screen mode. setting changes the scrolling behavior as follows.

Yes : Scroll in the Vim window
No : iTerm window scrolls regardless of Vim

In my case, since there are many cases I want to paste from Vim in past console logs, I set the setting to No so that the iTerm window scrolls.

mysql基础

docker 基础入门

docker是什么?

docker属于linux容器的一种封装,提供了简单易用的接口

linux容器不是一个完整的操作系统,而是对进程进行隔离。 它有启动快资源占用少体积小等优点

而虚拟机在与环境配置搭建上不仅资源占用多冗余步骤多启动慢

git基础命令及概念

start react project

create react app

create-react-app

1
2
3
npx create-react-app my-app
cd my-app
npm start

git常用命令

git download

初始化GIT项目

1
git init
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×