diff --git a/docs/intro.md b/docs/intro.md index 1987771d..f7f3c552 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -1,34 +1,34 @@ ---- -sidebar_position: 0 ---- - -# 摸鱼者说 - -> CS-Engineering:对[CSDIY](https://csdiy.wiki/)的拙劣模仿 - -我从上大学开始正式接触编程,一开始什么也不会,以至于在在浙江大学计院分流时被面试官爆杀,面试以惨痛且羞辱的失败告终 - -后来接触到[CSDIY](https://csdiy.wiki/),自学了上面的课程,这才走出了当时的困境,找到了自己的方向 - -因此我对CSDIY一直是存有感激之心的,也常常想象自己也弄出一个文档 - -能够帮助那些彷徨的人,帮助曾经的自己 - -在我自学生涯的第三年,时机逐渐成熟起来: - -* CSDIY的方向偏基础理论,没有关于工程、开发的内容。市面上的开发教程过于杂乱,质量参差不齐。 - -* 在浙江大学启真交叉学科创新创业实验室,知识库里沉淀了成员们用心写作的一篇篇优质文章,却只能被尘封在飞书文档中,不能被更多人看到。 - - -我觉得机会来了,于是准备开始把想象变为现实,开源知识库里面的优质文章,并接受开源社区的批评指正和贡献。 - -打造一个完全开源、免费、优质的CS工程指南。 - -如果这本书能对大家有哪怕一丝一毫的帮助,都是对我们极大的鼓励和慰藉。 - ---- - -如果你也想加入到贡献者的行列,可以直接在项目中发起 Pull Request,也欢迎和我们邮件联系(github@zjuxlab.com) - -如有侵权,也请联系github@zjuxlab.com +--- +sidebar_position: 0 +--- + +# 摸鱼者说 + +> CS-Engineering:对[CSDIY](https://csdiy.wiki/)的拙劣模仿 + +我从上大学开始正式接触编程,一开始什么也不会,以至于在在浙江大学计院分流时被面试官爆杀,面试以惨痛且羞辱的失败告终 + +后来接触到[CSDIY](https://csdiy.wiki/),自学了上面的课程,这才走出了当时的困境,找到了自己的方向 + +因此我对CSDIY一直是存有感激之心的,也常常想象自己也弄出一个文档 + +能够帮助那些彷徨的人,帮助曾经的自己 + +在我自学生涯的第三年,时机逐渐成熟起来: + +* CSDIY的方向偏基础理论,没有关于工程、开发的内容。市面上的开发教程过于杂乱,质量参差不齐。 + +* 在浙江大学启真交叉学科创新创业实验室,知识库里沉淀了成员们用心写作的一篇篇优质文章,却只能被尘封在飞书文档中,不能被更多人看到。 + + +我觉得机会来了,于是准备开始把想象变为现实,开源知识库里面的优质文章,并接受开源社区的批评指正和贡献。 + +打造一个完全开源、免费、优质的CS工程指南。 + +如果这本书能对大家有哪怕一丝一毫的帮助,都是对我们极大的鼓励和慰藉。 + +--- + +如果你也想加入到贡献者的行列,可以直接在项目中发起 Pull Request,也欢迎和我们邮件联系(github@zjuxlab.com) + +如有侵权,也请联系github@zjuxlab.com diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/Github\346\224\266\351\233\206/Github\346\224\266\351\233\206.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/Github\346\224\266\351\233\206/Github\346\224\266\351\233\206.md" index 961a7ef1..29248438 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/Github\346\224\266\351\233\206/Github\346\224\266\351\233\206.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/Github\346\224\266\351\233\206/Github\346\224\266\351\233\206.md" @@ -1,6 +1,6 @@ --- title: Github收集 -slug: pxhdw9gctipif7ks5ebcpzaxnjh-bfo4wnrnvieffsk4ip1c7sdznxh-bfo4wn +slug: pxhdw9gctipif7ks5ebcpzaxnjhbfo4wnrnvieffsk4ip1c7sdznxh-bfo4wn sidebar_position: 3 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\344\274\232\350\256\256\350\256\260\345\275\225/\344\274\232\350\256\256\350\256\260\345\275\225.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\344\274\232\350\256\256\350\256\260\345\275\225/\344\274\232\350\256\256\350\256\260\345\275\225.md" index 9ca83722..c43a20ef 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\344\274\232\350\256\256\350\256\260\345\275\225/\344\274\232\350\256\256\350\256\260\345\275\225.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\344\274\232\350\256\256\350\256\260\345\275\225/\344\274\232\350\256\256\350\256\260\345\275\225.md" @@ -1,6 +1,6 @@ --- title: 会议记录 -slug: pxhdw9gctipif7ks5ebcpzaxnjh-wxi9whysrirm3ukztkkcnstenkf-wxi9wh +slug: pxhdw9gctipif7ks5ebcpzaxnjhwxi9whysrirm3ukztkkcnstenkf-wxi9wh sidebar_position: 1 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\344\274\232\350\256\256\350\256\260\345\275\225/\347\254\254\344\270\200\346\254\241\344\274\232\350\256\2561010/\347\254\254\344\270\200\346\254\241\344\274\232\350\256\2561010.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\344\274\232\350\256\256\350\256\260\345\275\225/\347\254\254\344\270\200\346\254\241\344\274\232\350\256\2561010/\347\254\254\344\270\200\346\254\241\344\274\232\350\256\2561010.md" index 26f45a98..0ffad48c 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\344\274\232\350\256\256\350\256\260\345\275\225/\347\254\254\344\270\200\346\254\241\344\274\232\350\256\2561010/\347\254\254\344\270\200\346\254\241\344\274\232\350\256\2561010.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\344\274\232\350\256\256\350\256\260\345\275\225/\347\254\254\344\270\200\346\254\241\344\274\232\350\256\2561010/\347\254\254\344\270\200\346\254\241\344\274\232\350\256\2561010.md" @@ -1,7 +1,7 @@ --- title: 第一次会议-10.10 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-wxi9whysrirm3ukztkkcnstenkf-wtbiwq8hhikk8tklrxcchd8hnte-wtbiwq + pxhdw9gctipif7ks5ebcpzaxnjhwxi9whysrirm3ukztkkcnstenkfwtbiwq8hhikk8tklrxcchd8hnte-wtbiwq sidebar_position: 0 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\206\234\347\216\211\344\277\212/\345\206\234\347\216\211\344\277\212.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\206\234\347\216\211\344\277\212/\345\206\234\347\216\211\344\277\212.md" index a5b8ef87..bee371db 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\206\234\347\216\211\344\277\212/\345\206\234\347\216\211\344\277\212.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\206\234\347\216\211\344\277\212/\345\206\234\347\216\211\344\277\212.md" @@ -1,7 +1,7 @@ --- title: 农玉俊 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-h7txweuk5i2yljkxka4cbfmhnce-hnavwtmdhi7debkheckcvj8tnlb-hnavwt + pxhdw9gctipif7ks5ebcpzaxnjhh7txweuk5i2yljkxka4cbfmhncehnavwtmdhi7debkheckcvj8tnlb-hnavwt sidebar_position: 0 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\215\242\345\263\260\346\235\260/\345\215\242\345\263\260\346\235\260.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\215\242\345\263\260\346\235\260/\345\215\242\345\263\260\346\235\260.md" index c4234432..90657e02 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\215\242\345\263\260\346\235\260/\345\215\242\345\263\260\346\235\260.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\215\242\345\263\260\346\235\260/\345\215\242\345\263\260\346\235\260.md" @@ -1,7 +1,7 @@ --- title: 卢峰杰 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-h7txweuk5i2yljkxka4cbfmhnce-a9xrwngbjirqcskgmxcczsjonie-a9xrwn + pxhdw9gctipif7ks5ebcpzaxnjhh7txweuk5i2yljkxka4cbfmhncea9xrwngbjirqcskgmxcczsjonie-a9xrwn sidebar_position: 6 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\217\266\350\200\200\351\230\263/\345\217\266\350\200\200\351\230\263.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\217\266\350\200\200\351\230\263/\345\217\266\350\200\200\351\230\263.md" index b40f8786..496aba5c 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\217\266\350\200\200\351\230\263/\345\217\266\350\200\200\351\230\263.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\217\266\350\200\200\351\230\263/\345\217\266\350\200\200\351\230\263.md" @@ -1,7 +1,7 @@ --- title: 叶耀阳 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-h7txweuk5i2yljkxka4cbfmhnce-jdagwjgs4iab31k6hbhcch6wnzd-jdagwj + pxhdw9gctipif7ks5ebcpzaxnjhh7txweuk5i2yljkxka4cbfmhncejdagwjgs4iab31k6hbhcch6wnzd-jdagwj sidebar_position: 2 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247).md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247).md" index 7ccf72a3..d8c4094c 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247).md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247).md" @@ -1,6 +1,6 @@ --- title: 工作记录(旧) -slug: pxhdw9gctipif7ks5ebcpzaxnjh-h7txweuk5i2yljkxka4cbfmhnce-h7txwe +slug: pxhdw9gctipif7ks5ebcpzaxnjhh7txweuk5i2yljkxka4cbfmhnce-h7txwe sidebar_position: 0 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\274\240\347\253\213\345\206\254/\345\274\240\347\253\213\345\206\254.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\274\240\347\253\213\345\206\254/\345\274\240\347\253\213\345\206\254.md" index ad6d6c36..fdcbae76 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\274\240\347\253\213\345\206\254/\345\274\240\347\253\213\345\206\254.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\345\274\240\347\253\213\345\206\254/\345\274\240\347\253\213\345\206\254.md" @@ -1,7 +1,7 @@ --- title: 张立冬 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-h7txweuk5i2yljkxka4cbfmhnce-ebowwiox1iour6kcgixcadwenpe-ebowwi + pxhdw9gctipif7ks5ebcpzaxnjhh7txweuk5i2yljkxka4cbfmhnceebowwiox1iour6kcgixcadwenpe-ebowwi sidebar_position: 5 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\347\216\213\347\220\233\346\266\265/\347\216\213\347\220\233\346\266\265.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\347\216\213\347\220\233\346\266\265/\347\216\213\347\220\233\346\266\265.md" index f5e20bd0..a6db4e4b 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\347\216\213\347\220\233\346\266\265/\347\216\213\347\220\233\346\266\265.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\347\216\213\347\220\233\346\266\265/\347\216\213\347\220\233\346\266\265.md" @@ -1,7 +1,7 @@ --- title: 王琛涵 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-h7txweuk5i2yljkxka4cbfmhnce-jonswnsxmipvydkaavjc2aeln5c-jonswn + pxhdw9gctipif7ks5ebcpzaxnjhh7txweuk5i2yljkxka4cbfmhncejonswnsxmipvydkaavjc2aeln5c-jonswn sidebar_position: 4 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\350\222\213\346\227\273\346\230\212/\350\222\213\346\227\273\346\230\212.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\350\222\213\346\227\273\346\230\212/\350\222\213\346\227\273\346\230\212.md" index 9225e736..7d25cea1 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\350\222\213\346\227\273\346\230\212/\350\222\213\346\227\273\346\230\212.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\350\222\213\346\227\273\346\230\212/\350\222\213\346\227\273\346\230\212.md" @@ -1,7 +1,7 @@ --- title: 蒋旻昊 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-h7txweuk5i2yljkxka4cbfmhnce-ddr8whefuis7glkgmccccr7inve-ddr8wh + pxhdw9gctipif7ks5ebcpzaxnjhh7txweuk5i2yljkxka4cbfmhnceddr8whefuis7glkgmccccr7inve-ddr8wh sidebar_position: 1 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\351\202\261\350\207\263\346\235\276/\351\202\261\350\207\263\346\235\276.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\351\202\261\350\207\263\346\235\276/\351\202\261\350\207\263\346\235\276.md" index 862480c0..cd05ec86 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\351\202\261\350\207\263\346\235\276/\351\202\261\350\207\263\346\235\276.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225(\346\227\247)/\351\202\261\350\207\263\346\235\276/\351\202\261\350\207\263\346\235\276.md" @@ -1,7 +1,7 @@ --- title: 邱至松 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-h7txweuk5i2yljkxka4cbfmhnce-hotcwvsgcivk34kvjewc3sugnpb-hotcwv + pxhdw9gctipif7ks5ebcpzaxnjhh7txweuk5i2yljkxka4cbfmhncehotcwvsgcivk34kvjewc3sugnpb-hotcwv sidebar_position: 3 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\211\215\347\253\257/\345\211\215\347\253\257.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\211\215\347\253\257/\345\211\215\347\253\257.md" index d6d4d68e..2f9e69c2 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\211\215\347\253\257/\345\211\215\347\253\257.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\211\215\347\253\257/\345\211\215\347\253\257.md" @@ -1,7 +1,7 @@ --- title: 前端 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-f77xw6vgzilfyfkaauuc4madnnc-nah3wemywinq2bk0occche93nvd-nah3we + pxhdw9gctipif7ks5ebcpzaxnjhf77xw6vgzilfyfkaauuc4madnncnah3wemywinq2bk0occche93nvd-nah3we sidebar_position: 1 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\220\216\347\253\257/\345\220\216\347\253\257.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\220\216\347\253\257/\345\220\216\347\253\257.md" index 869726fc..44207758 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\220\216\347\253\257/\345\220\216\347\253\257.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\220\216\347\253\257/\345\220\216\347\253\257.md" @@ -1,7 +1,7 @@ --- title: 后端 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-f77xw6vgzilfyfkaauuc4madnnc-wpecwsm2likxzrk1idkckr0anff-wpecws + pxhdw9gctipif7ks5ebcpzaxnjhf77xw6vgzilfyfkaauuc4madnncwpecwsm2likxzrk1idkckr0anff-wpecws sidebar_position: 3 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\237\272\347\241\200/\345\237\272\347\241\200.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\237\272\347\241\200/\345\237\272\347\241\200.md" index d2149161..5739763c 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\237\272\347\241\200/\345\237\272\347\241\200.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\237\272\347\241\200/\345\237\272\347\241\200.md" @@ -1,7 +1,7 @@ --- title: 基础 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-f77xw6vgzilfyfkaauuc4madnnc-sfwfwzagoijn9pkqtogcnofnnpc-sfwfwz + pxhdw9gctipif7ks5ebcpzaxnjhf77xw6vgzilfyfkaauuc4madnncsfwfwzagoijn9pkqtogcnofnnpc-sfwfwz sidebar_position: 0 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\267\245\344\275\234\350\256\260\345\275\225.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\267\245\344\275\234\350\256\260\345\275\225.md" index 43ece67b..9c0b7177 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\267\245\344\275\234\350\256\260\345\275\225.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\267\245\344\275\234\350\256\260\345\275\225.md" @@ -1,6 +1,6 @@ --- title: 工作记录 -slug: pxhdw9gctipif7ks5ebcpzaxnjh-f77xw6vgzilfyfkaauuc4madnnc-f77xw6 +slug: pxhdw9gctipif7ks5ebcpzaxnjhf77xw6vgzilfyfkaauuc4madnnc-f77xw6 sidebar_position: 4 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\267\245\345\205\267/\345\267\245\345\205\267.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\267\245\345\205\267/\345\267\245\345\205\267.md" index b7e0c90d..bb14ac23 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\267\245\345\205\267/\345\267\245\345\205\267.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\345\267\245\344\275\234\350\256\260\345\275\225/\345\267\245\345\205\267/\345\267\245\345\205\267.md" @@ -1,7 +1,7 @@ --- title: 工具 slug: >- - pxhdw9gctipif7ks5ebcpzaxnjh-f77xw6vgzilfyfkaauuc4madnnc-nrb4whcrxix5iskgyuqc1iuhnee-nrb4wh + pxhdw9gctipif7ks5ebcpzaxnjhf77xw6vgzilfyfkaauuc4madnncnrb4whcrxix5iskgyuqc1iuhnee-nrb4wh sidebar_position: 2 --- diff --git "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\346\226\207\346\241\243\347\273\223\346\236\204/\346\226\207\346\241\243\347\273\223\346\236\204.md" "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\346\226\207\346\241\243\347\273\223\346\236\204/\346\226\207\346\241\243\347\273\223\346\236\204.md" index ff592bf0..3bcfafb6 100644 --- "a/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\346\226\207\346\241\243\347\273\223\346\236\204/\346\226\207\346\241\243\347\273\223\346\236\204.md" +++ "b/docs/\345\276\205\346\270\205\347\220\206\347\232\204\346\226\207\346\241\243/\346\226\207\346\241\243\347\273\223\346\236\204/\346\226\207\346\241\243\347\273\223\346\236\204.md" @@ -1,6 +1,6 @@ --- title: 文档结构 -slug: pxhdw9gctipif7ks5ebcpzaxnjh-xjppwpdfhivmxukb6zbcuabjnlg-xjppwp +slug: pxhdw9gctipif7ks5ebcpzaxnjhxjppwpdfhivmxukb6zbcuabjnlg-xjppwp sidebar_position: 2 --- diff --git "a/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS.md" "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS.md" new file mode 100644 index 00000000..accdd9b7 --- /dev/null +++ "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS.md" @@ -0,0 +1,9 @@ +--- +title: CSS +slug: CSS +sidebar_position: 1 +--- + + +# CSS + diff --git "a/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/Animationsmodule/Animationsmodule.md" "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/Animationsmodule/Animationsmodule.md" similarity index 97% rename from "docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/Animationsmodule/Animationsmodule.md" rename to "docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/Animationsmodule/Animationsmodule.md" index 24b019d2..f2fb89f2 100644 --- "a/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/Animationsmodule/Animationsmodule.md" +++ "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/Animationsmodule/Animationsmodule.md" @@ -17,15 +17,6 @@ Author:符一笑 - advanced css animation and examples - conclusion and tasks -#### notion: - -本篇包含 - -- 奇怪的中英混杂 -- 可能存在的技术上的或者理解上的问题 - -也许应该看看css 基础结点( - #### application of css animation - 变换元素 @@ -592,23 +583,9 @@ css动画使用得当,可以在不影响网页整体性能的情况下白赚 } ``` -#### conclusion and tasks - -task 1:实现一个 3d 的立方体,并让其在一定条件下展示所有的面 - -task 2 : 用关键帧动画制作一个酷炫的动画 - -task 3 : 展示一下动画设计功底,或是单纯的表现一下创造力,结合一个永动动画制作一个很cool的网页 - -task 4 : 康康上面的资源css动画库,自己实现其中的几个动画 - #### material 一些细节辨析: 一些规范: - - -一月两更啦,求个赞啊😀( - diff --git "a/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/CSS3.md" "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/CSS3.md" similarity index 100% rename from "docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/CSS3.md" rename to "docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/CSS3.md" diff --git "a/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/grid/grid.md" "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/Grid/Grid.md" similarity index 98% rename from "docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/grid/grid.md" rename to "docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/Grid/Grid.md" index 4f4e5544..ab6d4ca4 100644 --- "a/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/grid/grid.md" +++ "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/Grid/Grid.md" @@ -20,8 +20,6 @@ Author:符一笑 - 总结和task - 参考资料和草稿 -warning 本篇是🐏着写的,就,有时候会敲错键,一般来说不影响理解,但是本片中如果看到突然出现的”狗日的“那我是试图表达"grid"然后拍了空格 - #### css布局方法的演变 先来了解一下布局方式的演变历史,这将会帮助你理解grid布局的定位,同时也是很有意思的事。实际上类似的内容在 隔壁的 css flex 开头写过了,但是考虑到大家翻来翻去不方便,直接在这里再写一次好了 @@ -40,7 +38,11 @@ Author:符一笑 ##### div+css -div和css大家都熟,但是有时候熟悉的东西并不是熟悉的意思,div+css主要强调结构与表现分离这个区别于table的特征。在这个阶段我们主要介绍两种布局:1、静态布局,顾名思义就是“静态”的布局,偏爱px的尺寸表示方法。2、流式布局,百分比宽度但是仍然用px表述其他尺寸的布局 +div和css大家都熟,但是有时候熟悉的东西并不是熟悉的意思,div+css主要强调结构与表现分离这个区别于table的特征。在这个阶段我们主要介绍两种布局: + +1、静态布局,顾名思义就是“静态”的布局,偏爱px的尺寸表示方法。 + +2、流式布局,百分比宽度但是仍然用px表述其他尺寸的布局 静态布局的思路非常直接,面对分辨率不同的问题,直接按照主流分辨率来设计,然后其他分辨率的机子那就委屈一下。大的客户端页面会出现留空,小的则会出现滚动条。然后为了页面留空的时候不至于太难看又出现了“居中对齐显示,两侧留白”的特色; @@ -48,8 +50,6 @@ div和css大家都熟,但是有时候熟悉的东西并不是熟悉的意思 ##### 第三个阶段 -取名不能(x - 这个阶段出现了自适应布局和响应式布局,主要思路是对屏幕分辨率分类讨论(,然后创建多个布局,响应式布局融合了一些流式布局的思想,相当于根据不同大小自动调整元素宽度。这些布局的前提是媒体查询的引入(现在也在用),同样这个时期还引入了rem这个相对单位(非常重要,现在也在用)。但是这并不是布局的终点 ##### 第四个阶段 @@ -1016,18 +1016,10 @@ body { padding-bottom:100% 意味着高至少是和宽一样的,可以换成具体的高度之类的,这部分其实就是控制伪元素的大小了,和正常元素没有任何区别。 -效果: - -#### 总结和task +#### 总结 总结来看,grid能够给前端布局带来非常大的遍历,flex擅长一维布局,grid适合二维布局。在页面元素比较稠密的时候可以作为全局布局的选择。另外一方面,grid在布局的控制上的表现非常出色,可轻可重。熟练的使用trick是grid的特长。 -##### task - -- 结合grid和其他你擅长的css整点有趣的东西 -- 尝试找一个可以用grid布局实现的网页,实现它。 -- 欢迎补充你知道的all-time-great css tricks - #### 参考资料和草稿 [https://css-tricks.com/snippets/css/complete-guide-grid/](https://css-tricks.com/snippets/css/complete-guide-grid/) diff --git "a/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/flex/flex.md" "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/flex/flex.md" similarity index 98% rename from "docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/flex/flex.md" rename to "docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/flex/flex.md" index b4275a24..72c25601 100644 --- "a/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS3/flex/flex.md" +++ "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/flex/flex.md" @@ -35,8 +35,6 @@ div和css大家都熟,但是有时候熟悉的东西并不是熟悉的意思 ##### 第三个阶段 -取名不能(x - 这个阶段出现了自适应布局和响应式布局,主要思路是对屏幕分辨率分类讨论(,然后创建多个布局,响应式布局融合了一些流式布局的思想,相当于根据不同大小自动调整元素宽度。这些布局的前提是媒体查询的引入(现在也在用),同样这个时期还引入了rem这个相对单位(非常重要,现在也在用)。但是这并不是布局的终点 ##### 第四个阶段 @@ -468,7 +466,7 @@ html,body{ } ``` -rt( +rt ![](/assets/Lh9MbKnnFoZ8xyxzeh5cKI6snbf.png) @@ -548,16 +546,9 @@ flex-grow 算是开袋即食的flex里面比较有开发价值的属性了,先 所以说使用得当flex布局还是可以扬长避短的,让你在很短的时间里完成一个大布局 -## 总结和task +## 总结 总结来看,flex能够给前端布局带来很大的便利,flex擅长一维布局,在页面有明显轴线的时候还可以作为全局布局的选择。另外一方面,flex在部件上的表现也可以非常出色,提供十分轻量的快速布局方式,避免hard coding,提升布局的鲁棒性。 -## task - -- 结合flex和其他你擅长的css整点有趣的东西 -- 尝试找一个可以用flex布局实现的网页,实现它。 - #### 参考资料和草稿 -(*^_^*) - diff --git "a/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/flex/flex\345\272\224\347\224\250\345\256\236\350\267\265/flex\345\272\224\347\224\250\345\256\236\350\267\265.md" "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/flex/flex\345\272\224\347\224\250\345\256\236\350\267\265/flex\345\272\224\347\224\250\345\256\236\350\267\265.md" new file mode 100644 index 00000000..5debfca8 --- /dev/null +++ "b/docs/\350\275\257\344\273\266\345\267\245\347\250\213\346\212\200\350\203\275\346\240\221/\345\211\215\347\253\257\346\212\200\346\234\257/\345\211\215\347\253\257\344\270\211\344\273\266\345\245\227/CSS/CSS3/flex/flex\345\272\224\347\224\250\345\256\236\350\267\265/flex\345\272\224\347\224\250\345\256\236\350\267\265.md" @@ -0,0 +1,221 @@ +--- +title: flex应用实践 +slug: flex应用实践 +sidebar_position: 0 +--- + + +# flex应用实践 + +Author:陈儒 + +## 写在前面 + +Think twice, code once. + +在前端项目编写过程前,CSS是很容易被前端程序员忽视的,“不就css么,能有什么思考量”。但是往往上手编写后,CSS是折磨大伙儿最深最久的[泣不成声]。相信每一位前端成员都被CSS狠狠折磨过,像是看见调皮捣蛋的学生一般,明明施加了号令却毫不起作用。 + +我们经常需要面对设计组给出的设计稿来实现他们想要的效果,如果能够找到合适的方法,设计好我们的DOM树,CSS这一环节往往就能事半功倍。 + +这篇内容更多的是负责写实验室官网时的一些心得,实验室官网的交互功能并没有那么强,但是对设计的要求很高,无论如何不能写丑了。 + +### 实验室官网设计稿: + +温馨提示:该项目使用的是Vue3框架 + +## 具体实现 + +### 元素是怎样排布的? + +我们首先要思考一个问题,我们的网页都是怎样排布的呢? + +![](/assets/JcXHbN3ckoDV9XxKhDOcaFW5nQf.png) + +我们以这篇浙江大学的推文为例,大家或许接触过秀米的推文排版,推文排版最大的特点就是,一切元素都是以居中,垂直方向来进行排列的。 + +我们再回过头来看我们的设计稿 + +
+
+![](/assets/WzEtbZjznoUMCLxP7OUcGAcQnfe.png) +
+
+![](/assets/H3PcbOslGo64zixPvcMcUr2Unnc.png) +
+
+ +以我们的首页为例,很明显,我们可以按照竖直方向,将这个网页分为若干部分:导航菜单、banner、宣传片模块、团队简介、项目简介、荣誉报道、成长历程、报名链接、底部栏,其中底部栏与导航菜单每个页面都有,所以可以单独拎出来作为组件,每个页面都能调用。 + +所以,我们可以将每一个部分都编写成component,外部用一个大的Container包起来,在这个Container内部,使用flex-column布局 + +```html +