知之为知之,不知为不知
12
17
docker 简易入门 docker 简易入门
拔一根毫毛,吹出猴万个。他叫孙悟空,也叫 docker。 docker 无所不能? 安装 wordpress docker run --name wordpress -p 8080:80 -d wordpress 安装 Nextc
2020-12-17 Yao
14
从 Tailwind 看 css 中的原子化流变 从 Tailwind 看 css 中的原子化流变
回不到的过去,忘不掉的人。某个路口,转角再次遇见,她还是她吗,你还是你吗? 禅意花园禅意花园,做前端的人或多或少都听说过项目。一样的 HTML 结构,用不同的 css 去装饰,形成截然不同的页面风格,探索 css 之美。html css
2020-12-14
03
弱水三千,只取一瓢 —— git cherry-pick 弱水三千,只取一瓢 —— git cherry-pick
场景双主线的模式 AB,独自演进,存在一个共同的 bug,在 dev 上面修改好 bug 之后,需要合并到 AB 中,并且 A、B、dev 是一直在演进的,不能直接合并入 AB。 解决git checkout A // 切换到 A 分支 g
2020-12-03
02
回到过去的一万种方式 —— git 时光机 回到过去的一万种方式 —— git 时光机
时光无法倒流,git 却让我们有机会修改历史 查看修改历史,代码回退是开发中经常用到的命令,但是很多时候,我们并不是非常明确其中的区别。这篇博客尝试说清楚其中的区别。 git checkoutgit checkout hotfix //
2020-12-02
01
11
30
重置过去,面向未来 —— git rebase 重置过去,面向未来 —— git rebase
git rebase 是一个危险的操作,如果不能熟练掌握,请不要使用它。(它并不是不可或缺的) git rebase 是一个平常使用较少的一个命令,这次准备分享 git ,把一系列不常用的 git 命令,都熟悉一下。简单明了,不深究原理
2020-11-30
29
11 月的碎碎念 11 月的碎碎念
启用 jscoder.com 域名 一直对现在的域名(aocoding.com)不是非常满意,但是又没有合适的域名。最近把 jscoder.com 续费10年,长期使用。希望自己多多努力,产出文章,不负自己的 money 投入。 购入
2020-11-29
09
21
vue3 h5 脚手架 vue3 h5 脚手架
vue 3 终于发布了正式版。 也把自己用了很久的 h5 脚手架更新了一波,所有依赖都升级到最新,后续h5开发就直接使用最新的脚手架进行开发。 后续还会增加多页面的脚手架,多页面写的真的不多,但是配置还是有点意思的~ 本次脚手架,抛弃了单元
2020-09-21
08
16
herbjs 简明数据流 herbjs 简明数据流
最近在使用herbjs做支付宝小程序的开发,在熟悉了开发模式之后,还是挺好用的。 小程序运行机制写小程序的感觉,更像是在写ract,然而这两者的机制是不一样的。 小程序的框架包含两部分View视图层(可能存在多个)、App Service逻
2020-08-16
06
async await 的终极封装 async await 的终极封装
async await 的终极封装在看同事代码时候,看到下面这一段,有点意思。 let [res,error] = await getList() if(error){ // 错误处理 } // 业务处理 注意,这里代码没有使用try
2020-08-06
06
17
丰云行app 探索 丰云行app 探索
广汽丰田的风云行app,提供的车联网功能还是挺好用的,但是只能提供车辆的位置信息,不能提供行驶轨迹等功能。于是抓包看了下他的功能逻辑。 登录// 登录地址(post): https://carapp.gtmc.com.cn/api/appg
2020-06-17
02
Typescript 该不该学? Typescript 该不该学?
引all in js,编程语言的相互编译并不是复杂的问题,在github上面可以看到大量的编译器,java,ruby,python,甚至远古的 smallTalk,lisp,都可以编译为 javascript。 javascript 的方言
2020-06-02
1 / 2