diff --git a/Day01-15/code/Day11/mm.jpg b/Day01-15/code/Day11/mm.jpg index 882abf2f0fbb827a8cf84e2cda3abb23c3b12535..e3381b7770fbda617a5f4915467de7affa0bb637 100644 Binary files a/Day01-15/code/Day11/mm.jpg and b/Day01-15/code/Day11/mm.jpg differ diff --git a/Day01-15/code/Day14/guido.jpg b/Day01-15/code/Day14/guido.jpg index 78f71ae77e39edaf6acbf64e6fc0d106c4de1bb5..a8f217c6d48827f189799ef1cf7f93a843200c42 100644 Binary files a/Day01-15/code/Day14/guido.jpg and b/Day01-15/code/Day14/guido.jpg differ diff --git a/Day01-15/code/Day15/res/guido.jpg b/Day01-15/code/Day15/res/guido.jpg index 78f71ae77e39edaf6acbf64e6fc0d106c4de1bb5..a8f217c6d48827f189799ef1cf7f93a843200c42 100644 Binary files a/Day01-15/code/Day15/res/guido.jpg and b/Day01-15/code/Day15/res/guido.jpg differ diff --git a/Day01-15/code/Day15/res/luohao.png b/Day01-15/code/Day15/res/luohao.png index 31593b5ae4b56e5664ced9c11a5ff1cbb0ba0991..a1900740edc0816aa6c705d612a3327375d05ca6 100644 Binary files a/Day01-15/code/Day15/res/luohao.png and b/Day01-15/code/Day15/res/luohao.png differ diff --git a/Day01-15/res/formula_7.png b/Day01-15/res/formula_7.png index 34862f289acf814bd254d2cd44d3d447a9398c5e..dfade18a1b2faea4caad198c026f67d7cf85257d 100644 Binary files a/Day01-15/res/formula_7.png and b/Day01-15/res/formula_7.png differ diff --git a/Day01-15/res/image-filter.png b/Day01-15/res/image-filter.png index cc4e6e5604750fed4e7166123c0b05d02e781c11..ff512e59f4673da19e694ad7c63d66719f4012ef 100644 Binary files a/Day01-15/res/image-filter.png and b/Day01-15/res/image-filter.png differ diff --git a/Day01-15/res/ipython-timeit.png b/Day01-15/res/ipython-timeit.png index 4cd5a721aafce1edc5e7400c4136c02efbb5c574..912592184f9b011e626401df8141e6f085308c10 100644 Binary files a/Day01-15/res/ipython-timeit.png and b/Day01-15/res/ipython-timeit.png differ diff --git a/Day01-15/res/oop-zhihu.png b/Day01-15/res/oop-zhihu.png index 40e45ce6ac0358132b7a2b206b81e5556a0206b4..8aa05c64ff69cc0bb9de2987ad49bf0b587c0f1c 100644 Binary files a/Day01-15/res/oop-zhihu.png and b/Day01-15/res/oop-zhihu.png differ diff --git a/Day21-30/code/new/web1901/images/a1.jpg b/Day21-30/code/new/web1901/images/a1.jpg index eed94cd4a40b3219afb1439e1030dbdf5880b4d2..b4ce072543f3b72885ce51dfa95053d0da1d49ff 100644 Binary files a/Day21-30/code/new/web1901/images/a1.jpg and b/Day21-30/code/new/web1901/images/a1.jpg differ diff --git a/Day21-30/code/new/web1901/images/a2.jpg b/Day21-30/code/new/web1901/images/a2.jpg index dfefd6c74972bedd826acb42244e4af8ccfddc0d..a6be447b49c3555c9a6d9f65df6fdc3787b0e793 100644 Binary files a/Day21-30/code/new/web1901/images/a2.jpg and b/Day21-30/code/new/web1901/images/a2.jpg differ diff --git a/Day21-30/code/new/web1901/images/a3.jpg b/Day21-30/code/new/web1901/images/a3.jpg index 01323ade9322be681464b133e3f78420a5c11116..440997467aff9b969effc88169956a9e7b9b3acf 100644 Binary files a/Day21-30/code/new/web1901/images/a3.jpg and b/Day21-30/code/new/web1901/images/a3.jpg differ diff --git a/Day21-30/code/new/web1901/images/backdrop.gif b/Day21-30/code/new/web1901/images/backdrop.gif index fad78a439b076ffa4ff0ae3162a80841ebbb341e..0fa15c3fb9334702305677543de2a6b341b66ca7 100755 Binary files a/Day21-30/code/new/web1901/images/backdrop.gif and b/Day21-30/code/new/web1901/images/backdrop.gif differ diff --git a/Day21-30/code/new/web1901/images/bird.gif b/Day21-30/code/new/web1901/images/bird.gif index fca634275a0d82518cef5d31258d23f3e4921b02..849480169adca61d4ab4e61e9645911aa6ebc69d 100755 Binary files a/Day21-30/code/new/web1901/images/bird.gif and b/Day21-30/code/new/web1901/images/bird.gif differ diff --git a/Day21-30/code/new/web1901/images/bok-choi.jpg b/Day21-30/code/new/web1901/images/bok-choi.jpg index 04bf15b7a8ff942bb5f22cc23a3ded0d322f7686..5fa893317657220af338b534e1b5461249c1acd5 100755 Binary files a/Day21-30/code/new/web1901/images/bok-choi.jpg and b/Day21-30/code/new/web1901/images/bok-choi.jpg differ diff --git a/Day21-30/code/new/web1901/images/button-sprite.jpg b/Day21-30/code/new/web1901/images/button-sprite.jpg index 601e9cbc1667f2ea560918fa6c74aff26e7ea808..b5e9636a567d780e909482484c7b38f51c143898 100755 Binary files a/Day21-30/code/new/web1901/images/button-sprite.jpg and b/Day21-30/code/new/web1901/images/button-sprite.jpg differ diff --git a/Day21-30/code/new/web1901/images/buttons.jpg b/Day21-30/code/new/web1901/images/buttons.jpg index d74ad622a39d2a01bc744d5489d696adc213a66c..8efc830aa6952834076c7763ab948a1c2bcf970b 100755 Binary files a/Day21-30/code/new/web1901/images/buttons.jpg and b/Day21-30/code/new/web1901/images/buttons.jpg differ diff --git a/Day21-30/code/new/web1901/images/chocolate-islands.jpg b/Day21-30/code/new/web1901/images/chocolate-islands.jpg index 8dec94cb7d8e85777347803d86bbb3332a13358b..36cd69b34c34abfb17939c450c1de962a8752c9b 100755 Binary files a/Day21-30/code/new/web1901/images/chocolate-islands.jpg and b/Day21-30/code/new/web1901/images/chocolate-islands.jpg differ diff --git a/Day21-30/code/new/web1901/images/clavinet.jpg b/Day21-30/code/new/web1901/images/clavinet.jpg index af722acad7aa65baf708483b70075f8486a4c2a3..d4078d6ab0c93eee50f609003cafed9bc6075f4e 100755 Binary files a/Day21-30/code/new/web1901/images/clavinet.jpg and b/Day21-30/code/new/web1901/images/clavinet.jpg differ diff --git a/Day21-30/code/new/web1901/images/dark-wood.jpg b/Day21-30/code/new/web1901/images/dark-wood.jpg index 1b286a28fe1e8b21f17c0ac8aa45d5eae2b4e678..33ffe98524181b60e23eecfb5874c19bc161aef5 100755 Binary files a/Day21-30/code/new/web1901/images/dark-wood.jpg and b/Day21-30/code/new/web1901/images/dark-wood.jpg differ diff --git a/Day21-30/code/new/web1901/images/dots.gif b/Day21-30/code/new/web1901/images/dots.gif index ad94c96135e79d2a47e3cd6f310cd04cbea716ec..5d40155193195cb6e692b971ca49624ed46d6f95 100755 Binary files a/Day21-30/code/new/web1901/images/dots.gif and b/Day21-30/code/new/web1901/images/dots.gif differ diff --git a/Day21-30/code/new/web1901/images/email.png b/Day21-30/code/new/web1901/images/email.png index ddc0b45811dace4920bf7f638238e3fa4fd68845..c258e8671d3b9d10ff8a9f8aee85c405c74f807e 100755 Binary files a/Day21-30/code/new/web1901/images/email.png and b/Day21-30/code/new/web1901/images/email.png differ diff --git a/Day21-30/code/new/web1901/images/header.gif b/Day21-30/code/new/web1901/images/header.gif index abb915b97ffe527b3f52fe924166d41882bc2582..b2bca3a38645596ff774b877d8f4b0ab19704cf6 100755 Binary files a/Day21-30/code/new/web1901/images/header.gif and b/Day21-30/code/new/web1901/images/header.gif differ diff --git a/Day21-30/code/new/web1901/images/header.jpg b/Day21-30/code/new/web1901/images/header.jpg index 389350080de7b92dc44b89fcb9acfe8ac994362f..8da7f659006a39c250f377c4ace7102044d33c89 100755 Binary files a/Day21-30/code/new/web1901/images/header.jpg and b/Day21-30/code/new/web1901/images/header.jpg differ diff --git a/Day21-30/code/new/web1901/images/icon-plus.png b/Day21-30/code/new/web1901/images/icon-plus.png index f046db14f7fd823008e5d41c006feffab2307d9c..04f15ce6b1d6a66f2e3e75a57d6fed7b8caa7c73 100755 Binary files a/Day21-30/code/new/web1901/images/icon-plus.png and b/Day21-30/code/new/web1901/images/icon-plus.png differ diff --git a/Day21-30/code/new/web1901/images/icon.png b/Day21-30/code/new/web1901/images/icon.png index 0eb165719e3d9e0ad48a65ef743880f8351fbb95..ad5889e0d228eb18e445a733882b35ef5322e82a 100755 Binary files a/Day21-30/code/new/web1901/images/icon.png and b/Day21-30/code/new/web1901/images/icon.png differ diff --git a/Day21-30/code/new/web1901/images/icons.jpg b/Day21-30/code/new/web1901/images/icons.jpg index 32a375854be324729abb1a5c0f79b8720908911a..62cb24c19b62a5bcf7825c1ba7d026a267066594 100644 Binary files a/Day21-30/code/new/web1901/images/icons.jpg and b/Day21-30/code/new/web1901/images/icons.jpg differ diff --git a/Day21-30/code/new/web1901/images/keys.jpg b/Day21-30/code/new/web1901/images/keys.jpg index 4f5f002b20fdf513073066ab56d5df2ac36fd575..da3bc7dcaeea3854c1254b6cae06d7c503c37ff2 100755 Binary files a/Day21-30/code/new/web1901/images/keys.jpg and b/Day21-30/code/new/web1901/images/keys.jpg differ diff --git a/Day21-30/code/new/web1901/images/lemon-posset.jpg b/Day21-30/code/new/web1901/images/lemon-posset.jpg index c49e1fea1e9e4ce398ce77337e13cf679422a754..f63ca95346970475a06c3357bd45fc58fb481e3e 100755 Binary files a/Day21-30/code/new/web1901/images/lemon-posset.jpg and b/Day21-30/code/new/web1901/images/lemon-posset.jpg differ diff --git a/Day21-30/code/new/web1901/images/logo-1.gif b/Day21-30/code/new/web1901/images/logo-1.gif index 4e42c03ed4772000f782cd2f21c4e976c4a2c4d6..1eb753c95883c574f9ec69a6fc7050f20e121123 100755 Binary files a/Day21-30/code/new/web1901/images/logo-1.gif and b/Day21-30/code/new/web1901/images/logo-1.gif differ diff --git a/Day21-30/code/new/web1901/images/logo-2.gif b/Day21-30/code/new/web1901/images/logo-2.gif index 15de8c1cde8ce35b89b9f5e986889022523727fa..ecb16ed1c5167f2c6d37622fea601e161e39344c 100755 Binary files a/Day21-30/code/new/web1901/images/logo-2.gif and b/Day21-30/code/new/web1901/images/logo-2.gif differ diff --git a/Day21-30/code/new/web1901/images/logo-3.gif b/Day21-30/code/new/web1901/images/logo-3.gif index 36c35c593a530054c3c22a829ed15de4496ccb9a..f80d9bc78b0c6161062d1ac9fdc15bd3820d6f17 100755 Binary files a/Day21-30/code/new/web1901/images/logo-3.gif and b/Day21-30/code/new/web1901/images/logo-3.gif differ diff --git a/Day21-30/code/new/web1901/images/logo.gif b/Day21-30/code/new/web1901/images/logo.gif index 042cce545b8b6dd0adf721a242e764c8ef60b601..46d3e3c8c17cce9020b7287db1060301d8e6e2dd 100755 Binary files a/Day21-30/code/new/web1901/images/logo.gif and b/Day21-30/code/new/web1901/images/logo.gif differ diff --git a/Day21-30/code/new/web1901/images/magnolia-large.jpg b/Day21-30/code/new/web1901/images/magnolia-large.jpg index 7a46aa5c6af7c2b38879b2d2aa83584e07f676d8..ba16630a6a13aeeedb074a0290d4471d7a5a40a9 100755 Binary files a/Day21-30/code/new/web1901/images/magnolia-large.jpg and b/Day21-30/code/new/web1901/images/magnolia-large.jpg differ diff --git a/Day21-30/code/new/web1901/images/magnolia-medium.jpg b/Day21-30/code/new/web1901/images/magnolia-medium.jpg index 1651700320d0479c71e97541bfda0f1a43fbca50..55df4466bff3ea6b377f0d68cd5fdf5c6dcfc0bf 100755 Binary files a/Day21-30/code/new/web1901/images/magnolia-medium.jpg and b/Day21-30/code/new/web1901/images/magnolia-medium.jpg differ diff --git a/Day21-30/code/new/web1901/images/magnolia-small.jpg b/Day21-30/code/new/web1901/images/magnolia-small.jpg index 85cfed3a828f0385093bb9729c61c70eb232d5f6..7e8a9f91ac3b85458f08315fa3b4ff8ec342a2ad 100755 Binary files a/Day21-30/code/new/web1901/images/magnolia-small.jpg and b/Day21-30/code/new/web1901/images/magnolia-small.jpg differ diff --git a/Day21-30/code/new/web1901/images/otters.jpg b/Day21-30/code/new/web1901/images/otters.jpg index 04ec0a7906142e198f8a970d4d74359c26d0fc1e..cebaafed94bdf717c081722a3775a5ff6862f753 100755 Binary files a/Day21-30/code/new/web1901/images/otters.jpg and b/Day21-30/code/new/web1901/images/otters.jpg differ diff --git a/Day21-30/code/new/web1901/images/pattern.gif b/Day21-30/code/new/web1901/images/pattern.gif index b82f9e57e0defe21b5b45b6985136b0283630d9b..cd24c4c6b04c94823531f701e9823298f91f68ed 100755 Binary files a/Day21-30/code/new/web1901/images/pattern.gif and b/Day21-30/code/new/web1901/images/pattern.gif differ diff --git a/Day21-30/code/new/web1901/images/picture-1.jpg b/Day21-30/code/new/web1901/images/picture-1.jpg index 746b8e332030b505c93351a35cf004dec02695a0..9100e31803acbb5cf6befd5dd2c815c6eb11e667 100644 Binary files a/Day21-30/code/new/web1901/images/picture-1.jpg and b/Day21-30/code/new/web1901/images/picture-1.jpg differ diff --git a/Day21-30/code/new/web1901/images/picture-2.jpg b/Day21-30/code/new/web1901/images/picture-2.jpg index 506524b407da53bad984ecd99ceab71020709d13..f2194e8b6c9fc47f71dc706e24eb328db51b1edf 100644 Binary files a/Day21-30/code/new/web1901/images/picture-2.jpg and b/Day21-30/code/new/web1901/images/picture-2.jpg differ diff --git a/Day21-30/code/new/web1901/images/picture-3.jpg b/Day21-30/code/new/web1901/images/picture-3.jpg index 4533c433965f022842bb24ec85192da4bc421cb5..9489dd092fb3c1b2f84c37faa65f164575f4f774 100644 Binary files a/Day21-30/code/new/web1901/images/picture-3.jpg and b/Day21-30/code/new/web1901/images/picture-3.jpg differ diff --git a/Day21-30/code/new/web1901/images/print-01.jpg b/Day21-30/code/new/web1901/images/print-01.jpg index 94f2d69f82904d25a6f66fa00df86499c3e3363b..be5242d4d63c9f62f9e364a39bd7e7b604650a94 100755 Binary files a/Day21-30/code/new/web1901/images/print-01.jpg and b/Day21-30/code/new/web1901/images/print-01.jpg differ diff --git a/Day21-30/code/new/web1901/images/print-02.jpg b/Day21-30/code/new/web1901/images/print-02.jpg index 1a5ef169ee0e4696bf666504d36824b9e14d5e54..84648ce5876b93d7e4a44ce0b962705dd57e1d93 100755 Binary files a/Day21-30/code/new/web1901/images/print-02.jpg and b/Day21-30/code/new/web1901/images/print-02.jpg differ diff --git a/Day21-30/code/new/web1901/images/print-03.jpg b/Day21-30/code/new/web1901/images/print-03.jpg index 2aa84e5c009f59487b2abd7e41af21c28ff1f839..1c10abaac43bf740c0b0db0396cb6a42b14fd833 100755 Binary files a/Day21-30/code/new/web1901/images/print-03.jpg and b/Day21-30/code/new/web1901/images/print-03.jpg differ diff --git a/Day21-30/code/new/web1901/images/print-04.jpg b/Day21-30/code/new/web1901/images/print-04.jpg index 3550b913910dfe0c36d13091ea5e9ff03068e171..e28fcba2a65bc740e0d5be1b0993a55bf477844e 100755 Binary files a/Day21-30/code/new/web1901/images/print-04.jpg and b/Day21-30/code/new/web1901/images/print-04.jpg differ diff --git a/Day21-30/code/new/web1901/images/print-05.jpg b/Day21-30/code/new/web1901/images/print-05.jpg index 121685c72282e8b279bc08eb05a47fd0611aa15b..d23c32bfae9148da751c78234ea8aeda57f1b355 100755 Binary files a/Day21-30/code/new/web1901/images/print-05.jpg and b/Day21-30/code/new/web1901/images/print-05.jpg differ diff --git a/Day21-30/code/new/web1901/images/print-06.jpg b/Day21-30/code/new/web1901/images/print-06.jpg index 118783a93b1b42a9ce256624f8aef0747a1472ce..6ff6ccb3d780a3524de6bbb909954d2d1867c1ee 100755 Binary files a/Day21-30/code/new/web1901/images/print-06.jpg and b/Day21-30/code/new/web1901/images/print-06.jpg differ diff --git a/Day21-30/code/new/web1901/images/puppy.jpg b/Day21-30/code/new/web1901/images/puppy.jpg index 3f1933c2da4ba6ca342a04fb75d60cb0fe719751..abea7c36ee2fc5587b2240883b4cbd1933bbb4a2 100755 Binary files a/Day21-30/code/new/web1901/images/puppy.jpg and b/Day21-30/code/new/web1901/images/puppy.jpg differ diff --git a/Day21-30/code/new/web1901/images/python-logo.png b/Day21-30/code/new/web1901/images/python-logo.png index e6c63e1f9015e6f8fa17b8c703fb0f0374dd08a6..68ef60f9a3e4a57d7fc1a5926612bed340899579 100644 Binary files a/Day21-30/code/new/web1901/images/python-logo.png and b/Day21-30/code/new/web1901/images/python-logo.png differ diff --git a/Day21-30/code/new/web1901/images/quokka.jpg b/Day21-30/code/new/web1901/images/quokka.jpg index 7d11e114971189b222c6a2fc583d232f17ad451d..a7d801ccba4ac71ecb677963a275fe217b4d3dfa 100755 Binary files a/Day21-30/code/new/web1901/images/quokka.jpg and b/Day21-30/code/new/web1901/images/quokka.jpg differ diff --git a/Day21-30/code/new/web1901/images/rhodes.jpg b/Day21-30/code/new/web1901/images/rhodes.jpg index 4ad1489e25a015bb366193dcf976986fe85e1d3f..4d5dc696e717650cef5b57744703a187cbfccd96 100755 Binary files a/Day21-30/code/new/web1901/images/rhodes.jpg and b/Day21-30/code/new/web1901/images/rhodes.jpg differ diff --git a/Day21-30/code/new/web1901/images/roasted-brussel-sprouts.jpg b/Day21-30/code/new/web1901/images/roasted-brussel-sprouts.jpg index 87b08c4d2df5605a60d8612025f7446e15b4f0c6..e95dae4623fbce13e640fc0e79f03ff483a88b84 100755 Binary files a/Day21-30/code/new/web1901/images/roasted-brussel-sprouts.jpg and b/Day21-30/code/new/web1901/images/roasted-brussel-sprouts.jpg differ diff --git a/Day21-30/code/new/web1901/images/shadow.png b/Day21-30/code/new/web1901/images/shadow.png index 6d136ccb5825ce28e0ca8c2f549c8470248c1209..98ce05f442c35684058a2d16ec00868bffc881b5 100755 Binary files a/Day21-30/code/new/web1901/images/shadow.png and b/Day21-30/code/new/web1901/images/shadow.png differ diff --git a/Day21-30/code/new/web1901/images/slide-1.jpg b/Day21-30/code/new/web1901/images/slide-1.jpg index 143746761cdd7555bad075ee7f804d8300596b15..6dc6a8512b68190177dcb32d92fdb02d0dc37f80 100644 Binary files a/Day21-30/code/new/web1901/images/slide-1.jpg and b/Day21-30/code/new/web1901/images/slide-1.jpg differ diff --git a/Day21-30/code/new/web1901/images/slide-2.jpg b/Day21-30/code/new/web1901/images/slide-2.jpg index ffd8b43265503fc5f2d84197e5c18e5b5fac470c..a631b87546d3e31065b39a112820c5ea2651684c 100644 Binary files a/Day21-30/code/new/web1901/images/slide-2.jpg and b/Day21-30/code/new/web1901/images/slide-2.jpg differ diff --git a/Day21-30/code/new/web1901/images/slide-3.jpg b/Day21-30/code/new/web1901/images/slide-3.jpg index 46bd9c5924d49c55062424c0406812d3a82a7fc4..4fa7315ceedae03a542a1e1a8e68fde137e8885f 100644 Binary files a/Day21-30/code/new/web1901/images/slide-3.jpg and b/Day21-30/code/new/web1901/images/slide-3.jpg differ diff --git a/Day21-30/code/new/web1901/images/slide-4.jpg b/Day21-30/code/new/web1901/images/slide-4.jpg index d2260705976492fd7d37b7395415e791390918de..78235522eece20b8f5166f1768b6bf5be4ac5c05 100644 Binary files a/Day21-30/code/new/web1901/images/slide-4.jpg and b/Day21-30/code/new/web1901/images/slide-4.jpg differ diff --git a/Day21-30/code/new/web1901/images/star.png b/Day21-30/code/new/web1901/images/star.png index 3c1bcdc491fba20d76cae52ad6b4d94d6dabd87d..9c8849335a62dbe10ffe7f0966371308932a58d9 100755 Binary files a/Day21-30/code/new/web1901/images/star.png and b/Day21-30/code/new/web1901/images/star.png differ diff --git a/Day21-30/code/new/web1901/images/subscribe.jpg b/Day21-30/code/new/web1901/images/subscribe.jpg index 9530ce5afc9df2faebf9e8d809ba30da15d99744..ef7dabd3066661c9b60b15b2542915bd5339b4af 100755 Binary files a/Day21-30/code/new/web1901/images/subscribe.jpg and b/Day21-30/code/new/web1901/images/subscribe.jpg differ diff --git a/Day21-30/code/new/web1901/images/teriyaki.jpg b/Day21-30/code/new/web1901/images/teriyaki.jpg index 46ef1151532a9cc44dab58d742f07aebc5311375..f8bac47f576f34f5686b3ca71921e4c64cc3413f 100755 Binary files a/Day21-30/code/new/web1901/images/teriyaki.jpg and b/Day21-30/code/new/web1901/images/teriyaki.jpg differ diff --git a/Day21-30/code/new/web1901/images/thumb-1.jpg b/Day21-30/code/new/web1901/images/thumb-1.jpg index 2588658c76a337f4085bd32c807e5ca2b27a1c2d..5fc58b7eed712440ed96b796100180b98ad6546e 100644 Binary files a/Day21-30/code/new/web1901/images/thumb-1.jpg and b/Day21-30/code/new/web1901/images/thumb-1.jpg differ diff --git a/Day21-30/code/new/web1901/images/thumb-2.jpg b/Day21-30/code/new/web1901/images/thumb-2.jpg index aa714c5ec17442ba31671dfe01b1ccc19098a035..54c1821fdb4478d0022aa74a8a8bd1a2d813bcad 100644 Binary files a/Day21-30/code/new/web1901/images/thumb-2.jpg and b/Day21-30/code/new/web1901/images/thumb-2.jpg differ diff --git a/Day21-30/code/new/web1901/images/thumb-3.jpg b/Day21-30/code/new/web1901/images/thumb-3.jpg index 07db6782ba3a00274d89fff04c99ee80d7057d90..b787e42617cf7bcd55d3ec135cc95c6431968e2a 100644 Binary files a/Day21-30/code/new/web1901/images/thumb-3.jpg and b/Day21-30/code/new/web1901/images/thumb-3.jpg differ diff --git a/Day21-30/code/new/web1901/images/tim.png b/Day21-30/code/new/web1901/images/tim.png index 72555ae3a87d9cdb3edbc2ffd46265874ef1407a..00ef80ec673accb7c18f7b4bdeec319c7a8d3673 100644 Binary files a/Day21-30/code/new/web1901/images/tim.png and b/Day21-30/code/new/web1901/images/tim.png differ diff --git a/Day21-30/code/new/web1901/images/title.gif b/Day21-30/code/new/web1901/images/title.gif index 69bd45022782c0180a81b581eaebf9c0d662fe3b..8b3fd41d438df3d0acaf16eb356a63d62b965339 100755 Binary files a/Day21-30/code/new/web1901/images/title.gif and b/Day21-30/code/new/web1901/images/title.gif differ diff --git a/Day21-30/code/new/web1901/images/tulip.gif b/Day21-30/code/new/web1901/images/tulip.gif index 9c4b6a2b007cb66c0520d200f1d01d5011ab6a35..ebae83c625c095a2e628e93032cca56b2e2eb076 100755 Binary files a/Day21-30/code/new/web1901/images/tulip.gif and b/Day21-30/code/new/web1901/images/tulip.gif differ diff --git a/Day21-30/code/new/web1901/images/twitter.png b/Day21-30/code/new/web1901/images/twitter.png index e1d44bbee16f42550c4a97039d76eb0b4ddbca0e..6a7ad5196473f39fdd9a369c35cd5bbdb5f6b423 100755 Binary files a/Day21-30/code/new/web1901/images/twitter.png and b/Day21-30/code/new/web1901/images/twitter.png differ diff --git a/Day21-30/code/new/web1901/images/web.png b/Day21-30/code/new/web1901/images/web.png index 5b8185709ee23f59832806a8706375d52d4be2f6..b0c5f404e9b7fe1eeb906f1c2ab6dc5e0d3add0b 100755 Binary files a/Day21-30/code/new/web1901/images/web.png and b/Day21-30/code/new/web1901/images/web.png differ diff --git a/Day21-30/code/new/web1901/images/wurlitzer.jpg b/Day21-30/code/new/web1901/images/wurlitzer.jpg index 32370a509fabe17968a2da058653ae574301e96f..971c21898794725f768f1b34ae785dc75bb984e3 100755 Binary files a/Day21-30/code/new/web1901/images/wurlitzer.jpg and b/Day21-30/code/new/web1901/images/wurlitzer.jpg differ diff --git a/Day21-30/code/new/web1901/images/zucchini-cake.jpg b/Day21-30/code/new/web1901/images/zucchini-cake.jpg index 7072601563f8970d2f0ef1c9368832557d3781c3..2788a0a8ed6cadc03d3015091a7dc5896d4adb03 100755 Binary files a/Day21-30/code/new/web1901/images/zucchini-cake.jpg and b/Day21-30/code/new/web1901/images/zucchini-cake.jpg differ diff --git a/Day21-30/code/old/javascript/img/a1.jpg b/Day21-30/code/old/javascript/img/a1.jpg index eed94cd4a40b3219afb1439e1030dbdf5880b4d2..b4ce072543f3b72885ce51dfa95053d0da1d49ff 100644 Binary files a/Day21-30/code/old/javascript/img/a1.jpg and b/Day21-30/code/old/javascript/img/a1.jpg differ diff --git a/Day21-30/code/old/javascript/img/a2.jpg b/Day21-30/code/old/javascript/img/a2.jpg index dfefd6c74972bedd826acb42244e4af8ccfddc0d..a6be447b49c3555c9a6d9f65df6fdc3787b0e793 100644 Binary files a/Day21-30/code/old/javascript/img/a2.jpg and b/Day21-30/code/old/javascript/img/a2.jpg differ diff --git a/Day21-30/code/old/javascript/img/a3.jpg b/Day21-30/code/old/javascript/img/a3.jpg index 01323ade9322be681464b133e3f78420a5c11116..440997467aff9b969effc88169956a9e7b9b3acf 100644 Binary files a/Day21-30/code/old/javascript/img/a3.jpg and b/Day21-30/code/old/javascript/img/a3.jpg differ diff --git a/Day21-30/code/old/javascript/img/picture-1.jpg b/Day21-30/code/old/javascript/img/picture-1.jpg index 746b8e332030b505c93351a35cf004dec02695a0..9100e31803acbb5cf6befd5dd2c815c6eb11e667 100644 Binary files a/Day21-30/code/old/javascript/img/picture-1.jpg and b/Day21-30/code/old/javascript/img/picture-1.jpg differ diff --git a/Day21-30/code/old/javascript/img/picture-2.jpg b/Day21-30/code/old/javascript/img/picture-2.jpg index 506524b407da53bad984ecd99ceab71020709d13..f2194e8b6c9fc47f71dc706e24eb328db51b1edf 100644 Binary files a/Day21-30/code/old/javascript/img/picture-2.jpg and b/Day21-30/code/old/javascript/img/picture-2.jpg differ diff --git a/Day21-30/code/old/javascript/img/picture-3.jpg b/Day21-30/code/old/javascript/img/picture-3.jpg index 4533c433965f022842bb24ec85192da4bc421cb5..9489dd092fb3c1b2f84c37faa65f164575f4f774 100644 Binary files a/Day21-30/code/old/javascript/img/picture-3.jpg and b/Day21-30/code/old/javascript/img/picture-3.jpg differ diff --git a/Day21-30/code/old/javascript/img/slide-1.jpg b/Day21-30/code/old/javascript/img/slide-1.jpg index 143746761cdd7555bad075ee7f804d8300596b15..6dc6a8512b68190177dcb32d92fdb02d0dc37f80 100644 Binary files a/Day21-30/code/old/javascript/img/slide-1.jpg and b/Day21-30/code/old/javascript/img/slide-1.jpg differ diff --git a/Day21-30/code/old/javascript/img/slide-2.jpg b/Day21-30/code/old/javascript/img/slide-2.jpg index ffd8b43265503fc5f2d84197e5c18e5b5fac470c..a631b87546d3e31065b39a112820c5ea2651684c 100644 Binary files a/Day21-30/code/old/javascript/img/slide-2.jpg and b/Day21-30/code/old/javascript/img/slide-2.jpg differ diff --git a/Day21-30/code/old/javascript/img/slide-3.jpg b/Day21-30/code/old/javascript/img/slide-3.jpg index 46bd9c5924d49c55062424c0406812d3a82a7fc4..4fa7315ceedae03a542a1e1a8e68fde137e8885f 100644 Binary files a/Day21-30/code/old/javascript/img/slide-3.jpg and b/Day21-30/code/old/javascript/img/slide-3.jpg differ diff --git a/Day21-30/code/old/javascript/img/slide-4.jpg b/Day21-30/code/old/javascript/img/slide-4.jpg index d2260705976492fd7d37b7395415e791390918de..78235522eece20b8f5166f1768b6bf5be4ac5c05 100644 Binary files a/Day21-30/code/old/javascript/img/slide-4.jpg and b/Day21-30/code/old/javascript/img/slide-4.jpg differ diff --git a/Day21-30/code/old/javascript/img/thumb-1.jpg b/Day21-30/code/old/javascript/img/thumb-1.jpg index 2588658c76a337f4085bd32c807e5ca2b27a1c2d..5fc58b7eed712440ed96b796100180b98ad6546e 100644 Binary files a/Day21-30/code/old/javascript/img/thumb-1.jpg and b/Day21-30/code/old/javascript/img/thumb-1.jpg differ diff --git a/Day21-30/code/old/javascript/img/thumb-2.jpg b/Day21-30/code/old/javascript/img/thumb-2.jpg index aa714c5ec17442ba31671dfe01b1ccc19098a035..54c1821fdb4478d0022aa74a8a8bd1a2d813bcad 100644 Binary files a/Day21-30/code/old/javascript/img/thumb-2.jpg and b/Day21-30/code/old/javascript/img/thumb-2.jpg differ diff --git a/Day21-30/code/old/javascript/img/thumb-3.jpg b/Day21-30/code/old/javascript/img/thumb-3.jpg index 07db6782ba3a00274d89fff04c99ee80d7057d90..b787e42617cf7bcd55d3ec135cc95c6431968e2a 100644 Binary files a/Day21-30/code/old/javascript/img/thumb-3.jpg and b/Day21-30/code/old/javascript/img/thumb-3.jpg differ diff --git "a/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/harmful-waste.png" "b/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/harmful-waste.png" index edaff8b3a1faf65378d27a8f79aa3126cc46233c..2055de53e1a35ad228c52194806dc2957f85e890 100644 Binary files "a/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/harmful-waste.png" and "b/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/harmful-waste.png" differ diff --git "a/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/kitchen-waste.png" "b/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/kitchen-waste.png" index cd52f47341294aceb6a093bd08f222d9d0e35920..542bd288c27476aed2d335b83863b6db983ca2b3 100644 Binary files "a/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/kitchen-waste.png" and "b/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/kitchen-waste.png" differ diff --git "a/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/other-waste.png" "b/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/other-waste.png" index ef2222bb604472678e606b161d91456254509017..7bf4463a406ae09b2c5a121971769acf04fa47d9 100644 Binary files "a/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/other-waste.png" and "b/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/other-waste.png" differ diff --git "a/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/recyclable.png" "b/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/recyclable.png" index a82922ff8631c66054f53936414f27a0b8697f53..fbf35cc54c4057467db5869b54bb4bf1abcaa513 100644 Binary files "a/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/recyclable.png" and "b/Day21-30/code/\345\236\203\345\234\276\345\210\206\347\261\273\346\237\245\350\257\242/images/recyclable.png" differ diff --git a/Day21-30/res/baidu_echarts.png b/Day21-30/res/baidu_echarts.png index 7144a4696f496b1a027d8dab55de26343c3bc8f5..48ff43c434297ffa48f19841f41edf004b0c7246 100644 Binary files a/Day21-30/res/baidu_echarts.png and b/Day21-30/res/baidu_echarts.png differ diff --git a/Day21-30/res/bootstrap-layoutit.png b/Day21-30/res/bootstrap-layoutit.png index 53b4d86269f9828f1fc2c09ff03a0d167c528a2b..3735ac86536b7f4e6aed0d86297928b24a311ff4 100644 Binary files a/Day21-30/res/bootstrap-layoutit.png and b/Day21-30/res/bootstrap-layoutit.png differ diff --git "a/Day21-30/res/\345\255\227\347\254\246\345\256\236\344\275\223.png" "b/Day21-30/res/\345\255\227\347\254\246\345\256\236\344\275\223.png" index ff4a01af3a8e780faebd552802eadf8557cdce9a..dd186221ebc6fe0ac98411346d5fabce9ef9a15b 100644 Binary files "a/Day21-30/res/\345\255\227\347\254\246\345\256\236\344\275\223.png" and "b/Day21-30/res/\345\255\227\347\254\246\345\256\236\344\275\223.png" differ diff --git "a/Day21-30/res/\345\260\272\345\257\270\345\215\225\344\275\215.png" "b/Day21-30/res/\345\260\272\345\257\270\345\215\225\344\275\215.png" index 47968e07693e467302e0b0592540828b6805113f..845e32b8a42b810ca0d58fe499f31d013a527ff6 100644 Binary files "a/Day21-30/res/\345\260\272\345\257\270\345\215\225\344\275\215.png" and "b/Day21-30/res/\345\260\272\345\257\270\345\215\225\344\275\215.png" differ diff --git "a/Day21-30/res/\345\270\270\347\224\250\351\200\211\346\213\251\345\231\250.png" "b/Day21-30/res/\345\270\270\347\224\250\351\200\211\346\213\251\345\231\250.png" index fe55a35b6df9f1245b2c138eab8bf5bd42a2a33e..a54f4de4030fc2b6d50cab8315208c62ca30d2b5 100644 Binary files "a/Day21-30/res/\345\270\270\347\224\250\351\200\211\346\213\251\345\231\250.png" and "b/Day21-30/res/\345\270\270\347\224\250\351\200\211\346\213\251\345\231\250.png" differ diff --git "a/Day21-30/res/\347\273\223\346\235\237\346\240\207\347\255\276.png" "b/Day21-30/res/\347\273\223\346\235\237\346\240\207\347\255\276.png" index 247951206a1c847d0df283b2d8bb14bd438308b1..8034aa3ac71724157387877100bed9868c578ddd 100644 Binary files "a/Day21-30/res/\347\273\223\346\235\237\346\240\207\347\255\276.png" and "b/Day21-30/res/\347\273\223\346\235\237\346\240\207\347\255\276.png" differ diff --git a/Day31-35/res/ibm-col80-punched-card.png b/Day31-35/res/ibm-col80-punched-card.png index d075ec8a410e61d2f8835748903f16e9a587a6ab..8a797b1908fbca3d487692592a6bf841176ef46a 100644 Binary files a/Day31-35/res/ibm-col80-punched-card.png and b/Day31-35/res/ibm-col80-punched-card.png differ diff --git a/Day31-35/res/vim-multi-window.png b/Day31-35/res/vim-multi-window.png index 85ef359eb129a0ebe29c8d5a39afa3b7ef68dfc0..5028d2729d8fd71008bdc2ebd131b99943c3d089 100644 Binary files a/Day31-35/res/vim-multi-window.png and b/Day31-35/res/vim-multi-window.png differ diff --git a/Day36-40/res/conceptual_model.png b/Day36-40/res/conceptual_model.png index 2516ba33f368a456f901b7bc8fe2914e6176da84..0e878153cf2385b01f48c871f69f6ffaa52fc024 100644 Binary files a/Day36-40/res/conceptual_model.png and b/Day36-40/res/conceptual_model.png differ diff --git a/Day36-40/res/redis-aof.png b/Day36-40/res/redis-aof.png index 567c841dd4b5da1cbc260943b013d22e81ab7c04..f7575df71a7d910024792dac271845b00bceb93f 100644 Binary files a/Day36-40/res/redis-aof.png and b/Day36-40/res/redis-aof.png differ diff --git a/Day36-40/res/redis-bind-and-port.png b/Day36-40/res/redis-bind-and-port.png index 2c2fb85fba85688057f006d66ee81d7adc02e956..dc26d98b3cbc4a67657545feb46a432e8b7a5971 100644 Binary files a/Day36-40/res/redis-bind-and-port.png and b/Day36-40/res/redis-bind-and-port.png differ diff --git a/Day36-40/res/redis-replication.png b/Day36-40/res/redis-replication.png index 297b9538d1f664b014a7d63c162a4283cb20b24e..657508b718a671b3310ccae4ab0331f920db1c54 100644 Binary files a/Day36-40/res/redis-replication.png and b/Day36-40/res/redis-replication.png differ diff --git a/Day36-40/res/redis-slow-logs.png b/Day36-40/res/redis-slow-logs.png index 6cc46ce07f9a233423c398e1228dd93e091b5c99..10816aabb8d24097b1567ecf863687a932d94181 100644 Binary files a/Day36-40/res/redis-slow-logs.png and b/Day36-40/res/redis-slow-logs.png differ diff --git a/Day41-55/res/asynchronous-web-request.png b/Day41-55/res/asynchronous-web-request.png index 3f8c2f61c2e8a4cf89e782604f551a38350c93a5..41bf070d34276e2eb41b0fb40c037350385453e0 100644 Binary files a/Day41-55/res/asynchronous-web-request.png and b/Day41-55/res/asynchronous-web-request.png differ diff --git a/Day41-55/res/csrf-simple.png b/Day41-55/res/csrf-simple.png index 067ccd47974b0b996c47930926b0fa661b71f366..9ffae3140e8f26bc5c8484c4e9690c9ff2e8c93e 100644 Binary files a/Day41-55/res/csrf-simple.png and b/Day41-55/res/csrf-simple.png differ diff --git a/Day41-55/res/debug-toolbar.png b/Day41-55/res/debug-toolbar.png index 5d997e48a0c6f99aec872eba352f5e720ed4eab3..ffc1b15d6a2e8e5a541599f91b929e2099ff74e7 100644 Binary files a/Day41-55/res/debug-toolbar.png and b/Day41-55/res/debug-toolbar.png differ diff --git a/Day41-55/res/django-admin-add-model.png b/Day41-55/res/django-admin-add-model.png index 58397ac34cfa18c57229f958a6ac98b59eb6c8f3..a38f2f21d368eba871c41414593318553195dd8a 100644 Binary files a/Day41-55/res/django-admin-add-model.png and b/Day41-55/res/django-admin-add-model.png differ diff --git a/Day41-55/res/django-admin-apps.png b/Day41-55/res/django-admin-apps.png index d4cd2aeef917a9f9cad8a0954ad3a0e41914441a..26f66148255d602ffe69a9930e4a984710e6fb6d 100644 Binary files a/Day41-55/res/django-admin-apps.png and b/Day41-55/res/django-admin-apps.png differ diff --git a/Day41-55/res/django-admin-delete-update-model.png b/Day41-55/res/django-admin-delete-update-model.png index 1cc2d4e1a3afd8dfabca314ce424a185adb37c76..ee5605a594588c3611ad0cde909186358a4c55c7 100644 Binary files a/Day41-55/res/django-admin-delete-update-model.png and b/Day41-55/res/django-admin-delete-update-model.png differ diff --git a/Day41-55/res/django-admin-login.png b/Day41-55/res/django-admin-login.png index dfce471577afcc2105e3e01054f27ba755b7c79c..7a172d77d411f0da1aad905f96a3098c72ee7cea 100644 Binary files a/Day41-55/res/django-admin-login.png and b/Day41-55/res/django-admin-login.png differ diff --git a/Day41-55/res/django-admin-models.png b/Day41-55/res/django-admin-models.png index aa9c21856102c981ce1b0488bfbf12ad02087475..9ff5486ffe5d2e10df766c6d25ba623ff0e1a366 100644 Binary files a/Day41-55/res/django-admin-models.png and b/Day41-55/res/django-admin-models.png differ diff --git a/Day41-55/res/django-admin-view-models-subject.png b/Day41-55/res/django-admin-view-models-subject.png index e762e1986276d5110d4eee82c795922a6163e01e..acbaf9d78458626ad17303b596c835d07c1673da 100644 Binary files a/Day41-55/res/django-admin-view-models-subject.png and b/Day41-55/res/django-admin-view-models-subject.png differ diff --git a/Day41-55/res/django-admin-view-models-teacher.png b/Day41-55/res/django-admin-view-models-teacher.png index a27805cc761d00654e5060633697ca467492178a..3036e41166a039b4dd92be500c3703dd9b4b0ed1 100644 Binary files a/Day41-55/res/django-admin-view-models-teacher.png and b/Day41-55/res/django-admin-view-models-teacher.png differ diff --git a/Day41-55/res/django-admin-view-models.png b/Day41-55/res/django-admin-view-models.png index d9c10f9d9bb34638c1c2fef4302fec75007cc013..e27dce30d438a3287150b3db9c4fb799df8b36a1 100644 Binary files a/Day41-55/res/django-admin-view-models.png and b/Day41-55/res/django-admin-view-models.png differ diff --git a/Day41-55/res/django-middleware.png b/Day41-55/res/django-middleware.png index 9e965671bd0c62575e52695afdd6367512edea9d..ab77a5d92701035365675fbe6b759128b025fa78 100644 Binary files a/Day41-55/res/django-middleware.png and b/Day41-55/res/django-middleware.png differ diff --git a/Day41-55/res/drf-app.png b/Day41-55/res/drf-app.png index bdef17150d04ba8291794525dbcb27dfe9f64792..c60ed38910d7ed7c55a98723598b1aeff1a3f626 100644 Binary files a/Day41-55/res/drf-app.png and b/Day41-55/res/drf-app.png differ diff --git a/Day41-55/res/json-web-token.png b/Day41-55/res/json-web-token.png index 1070eccfb8f80f0fa798d2dd73c7af6e09d2d474..9af29ba2d35d94deb79ae44649e0031a889bbddd 100644 Binary files a/Day41-55/res/json-web-token.png and b/Day41-55/res/json-web-token.png differ diff --git a/Day41-55/res/luosimao-pay-onlinebuy.png b/Day41-55/res/luosimao-pay-onlinebuy.png index b41d66babb3d5d5873754da510cae47876cfb338..a8c69b90b82ab5e8ce6ffada59592c4500f9f02e 100644 Binary files a/Day41-55/res/luosimao-pay-onlinebuy.png and b/Day41-55/res/luosimao-pay-onlinebuy.png differ diff --git a/Day41-55/res/luosimao-sms-apikey.png b/Day41-55/res/luosimao-sms-apikey.png index d0b5a6efb1b8f5ac2642dcaaa7993288853c4aed..251ba93c4208e4ecb3e823c6e678c8efb8d163e8 100644 Binary files a/Day41-55/res/luosimao-sms-apikey.png and b/Day41-55/res/luosimao-sms-apikey.png differ diff --git a/Day41-55/res/luosimao-sms-signature.png b/Day41-55/res/luosimao-sms-signature.png index 283d460413de2cf3b43ac967dfcf173391e4b7d8..7fd26178a68498458ee7d73864c492fd52036e33 100644 Binary files a/Day41-55/res/luosimao-sms-signature.png and b/Day41-55/res/luosimao-sms-signature.png differ diff --git a/Day41-55/res/luosimao-sms-whitelist.png b/Day41-55/res/luosimao-sms-whitelist.png index 8a047cc33ef157164778813a217f5911c93fc23a..6f6716848bf900951c192d0013986a05157ba4c7 100644 Binary files a/Day41-55/res/luosimao-sms-whitelist.png and b/Day41-55/res/luosimao-sms-whitelist.png differ diff --git a/Day41-55/res/mvc.png b/Day41-55/res/mvc.png index b12ee5ae618b8820ea4784f630b04d3419a64993..0481ccbb54e1d795f833a35b8e943d18051c2e0b 100644 Binary files a/Day41-55/res/mvc.png and b/Day41-55/res/mvc.png differ diff --git a/Day41-55/res/pycharm-django-project.png b/Day41-55/res/pycharm-django-project.png index 775b655941bd43b292f5c6c43bde5fd44f367acf..233b350988040f94c3c4c9aabb9dba7f9c98813f 100644 Binary files a/Day41-55/res/pycharm-django-project.png and b/Day41-55/res/pycharm-django-project.png differ diff --git a/Day41-55/res/pycharm-django-server.png b/Day41-55/res/pycharm-django-server.png index e8e17fa46126a84eb23e791dd39ad972a1ba4c88..a6d0fae9e6ee932e177fcaf6d3b42ce6fbfc2743 100644 Binary files a/Day41-55/res/pycharm-django-server.png and b/Day41-55/res/pycharm-django-server.png differ diff --git a/Day41-55/res/pycharm-django-static.png b/Day41-55/res/pycharm-django-static.png index dab7184ecf0ca433c50214d127e1182a9fcc7486..a96a646d5c331488dc677bd5f6aa745884c1c6b5 100644 Binary files a/Day41-55/res/pycharm-django-static.png and b/Day41-55/res/pycharm-django-static.png differ diff --git a/Day41-55/res/pycharm-django-template.png b/Day41-55/res/pycharm-django-template.png index 290b14173cd8bba36b31e125bbc0b227d2b33196..7242df875238a60fad6b6f287db058eb68e3f773 100644 Binary files a/Day41-55/res/pycharm-django-template.png and b/Day41-55/res/pycharm-django-template.png differ diff --git a/Day41-55/res/pycharm-django-virtual-environment.png b/Day41-55/res/pycharm-django-virtual-environment.png index 41b43318535e3fe90d6a6fca934205456edbeed9..2c4c8f71f93615fcb9988f7313ae9f9c99241581 100644 Binary files a/Day41-55/res/pycharm-django-virtual-environment.png and b/Day41-55/res/pycharm-django-virtual-environment.png differ diff --git a/Day41-55/res/pycharm-install-django.png b/Day41-55/res/pycharm-install-django.png index 833e5394871ed9d6ef721b79f77c67e60961a175..11d1eaf0c6e269078703f710752fb86b3a6f1435 100644 Binary files a/Day41-55/res/pycharm-install-django.png and b/Day41-55/res/pycharm-install-django.png differ diff --git a/Day41-55/res/pycharm-python-manage.png b/Day41-55/res/pycharm-python-manage.png index c2430e6a8c4cdc551b3d20eddd2f93112cece0aa..ed1b6147a247b80469afe95e126ec2ad38c49d78 100644 Binary files a/Day41-55/res/pycharm-python-manage.png and b/Day41-55/res/pycharm-python-manage.png differ diff --git a/Day41-55/res/pycharm-vote-project.png b/Day41-55/res/pycharm-vote-project.png index 13db91a9ceea58f76b0e5e52c0b5fde39ae55781..1a6eaf4c7c52b640fe902480c5fdb5c70fc2bbbe 100644 Binary files a/Day41-55/res/pycharm-vote-project.png and b/Day41-55/res/pycharm-vote-project.png differ diff --git a/Day41-55/res/qiniu-document-python.png b/Day41-55/res/qiniu-document-python.png index dbfc9261ebb1e66c7db11898603e97776fbe0279..1b2853ea29b879a3c982ebcab846da5150da5c95 100644 Binary files a/Day41-55/res/qiniu-document-python.png and b/Day41-55/res/qiniu-document-python.png differ diff --git a/Day41-55/res/qiniu-file-management.png b/Day41-55/res/qiniu-file-management.png index c288b7f0fcfe8cb9f4d150c571ad2047283a6f3d..a56244ad40374c2a9c2629bffc931b3848141e10 100644 Binary files a/Day41-55/res/qiniu-file-management.png and b/Day41-55/res/qiniu-file-management.png differ diff --git a/Day41-55/res/qiniu-manage-console.png b/Day41-55/res/qiniu-manage-console.png index 0d44a6fad1cfc6acac799e414682b38032e763ba..ef69a3e3e325864ed5661cdd31f3e9fffb9cbc21 100644 Binary files a/Day41-55/res/qiniu-manage-console.png and b/Day41-55/res/qiniu-manage-console.png differ diff --git a/Day41-55/res/qiniu-secretkey-management.png b/Day41-55/res/qiniu-secretkey-management.png index c1de7ad373e6e0c930560cb35b97240a3f396608..dc6c006f3acf7641dbe4db186cde99ba1035bcbb 100644 Binary files a/Day41-55/res/qiniu-secretkey-management.png and b/Day41-55/res/qiniu-secretkey-management.png differ diff --git a/Day41-55/res/qiniu-storage-create.png b/Day41-55/res/qiniu-storage-create.png index b459e3760ed7f3966c2d62eaf36f2174803124a5..6ec4205a2b9840d14aa331db008d181643e511c4 100644 Binary files a/Day41-55/res/qiniu-storage-create.png and b/Day41-55/res/qiniu-storage-create.png differ diff --git a/Day41-55/res/qiniu-storage-service.png b/Day41-55/res/qiniu-storage-service.png index 6844e3bdd68f55bacc61c85081b267e8a824581b..fbf4c8c0a036c0f02137d984a1859d1722411e38 100644 Binary files a/Day41-55/res/qiniu-storage-service.png and b/Day41-55/res/qiniu-storage-service.png differ diff --git a/Day41-55/res/redis-cache-service.png b/Day41-55/res/redis-cache-service.png index 588e49d31df567fe46b6e5e981efb57a6854c927..06a618eb1ea54538bb8189b67770767920702cd1 100644 Binary files a/Day41-55/res/redis-cache-service.png and b/Day41-55/res/redis-cache-service.png differ diff --git a/Day41-55/res/synchronous-web-request.png b/Day41-55/res/synchronous-web-request.png index 7c1c0e5110f3f04a57ac5d5b80e14503dadf4b42..1f5661bce71142354a8e0018f9bbc997a14f54e0 100644 Binary files a/Day41-55/res/synchronous-web-request.png and b/Day41-55/res/synchronous-web-request.png differ diff --git a/Day61-65/code/guido.jpg b/Day61-65/code/guido.jpg index 78f71ae77e39edaf6acbf64e6fc0d106c4de1bb5..a8f217c6d48827f189799ef1cf7f93a843200c42 100644 Binary files a/Day61-65/code/guido.jpg and b/Day61-65/code/guido.jpg differ diff --git a/Day61-65/code/tesseract.png b/Day61-65/code/tesseract.png index 315cf9458836ce951fb91f9056f84d1ff5296af5..4f598b05b4abe03e5a892d7a4c94bad28ca3423d 100644 Binary files a/Day61-65/code/tesseract.png and b/Day61-65/code/tesseract.png differ diff --git a/Day61-65/res/api-image360.png b/Day61-65/res/api-image360.png index 6d214975b6ff1147cf7c5258c87e53e9176df76e..eaabc6a45de275e80d74ae93ad344652baa855f5 100644 Binary files a/Day61-65/res/api-image360.png and b/Day61-65/res/api-image360.png differ diff --git a/Day61-65/res/baidu-search-taobao.png b/Day61-65/res/baidu-search-taobao.png index b551aab7fd9a92b21aad4247226d22371372967d..d5ad08eccb148c29d0b6c1e6f70e04a62e82739f 100644 Binary files a/Day61-65/res/baidu-search-taobao.png and b/Day61-65/res/baidu-search-taobao.png differ diff --git a/Day61-65/res/douban-xpath.png b/Day61-65/res/douban-xpath.png index 9af1046fb165309c71dbe7cbc0d23f36866815ba..39e49d70eee541ce68381cb93b9aadd07b2553ab 100644 Binary files a/Day61-65/res/douban-xpath.png and b/Day61-65/res/douban-xpath.png differ diff --git a/Day61-65/res/postman.png b/Day61-65/res/postman.png index 2dd86692654598cedbda137448a7e4bbe9393b62..ed95b94f5daef6f6732ef4722bf8df3506c5f2d5 100644 Binary files a/Day61-65/res/postman.png and b/Day61-65/res/postman.png differ diff --git a/Day61-65/res/redis-save.png b/Day61-65/res/redis-save.png index 8cf5e758912e0d8484afae2d480acc0f0fae21d6..ddc05288a92ddfd90f96ad0f79a7be1cddf53b10 100644 Binary files a/Day61-65/res/redis-save.png and b/Day61-65/res/redis-save.png differ diff --git a/Day71-85/res/dajiang_robomaster.png b/Day71-85/res/dajiang_robomaster.png index 4b955eac295ad87e7bf8693ddb498364bae016bd..d65809c2ab35a7bd8c09c5d37b196ce1a925aa63 100644 Binary files a/Day71-85/res/dajiang_robomaster.png and b/Day71-85/res/dajiang_robomaster.png differ diff --git a/Day71-85/res/face_paying.png b/Day71-85/res/face_paying.png index a5887610d7f0abc86714984f9a6492880feb2524..66d619ab39df26adc7aaa510e2ae124f9f84e54a 100644 Binary files a/Day71-85/res/face_paying.png and b/Day71-85/res/face_paying.png differ diff --git a/Day71-85/res/quickdraw.png b/Day71-85/res/quickdraw.png index e86fd19731bf72c7e85e036ed7cb71b11d97b756..463023ff82cfb22975fba166b81b356aedea7530 100644 Binary files a/Day71-85/res/quickdraw.png and b/Day71-85/res/quickdraw.png differ diff --git a/Day71-85/res/scikit-learn-logo.png b/Day71-85/res/scikit-learn-logo.png index ce1e1056c66a60373cd5d9469def66e5b400690c..c06a838c0338c6e0c91b65dd750cac882fa722f1 100644 Binary files a/Day71-85/res/scikit-learn-logo.png and b/Day71-85/res/scikit-learn-logo.png differ diff --git a/Day71-85/res/sweep_robot.jpg b/Day71-85/res/sweep_robot.jpg index 6ce1a4adcdd6f3ac0555196fbc70e54f44d5efca..bc2593fa621d15b02e402ab29c7b62d413d7ec48 100644 Binary files a/Day71-85/res/sweep_robot.jpg and b/Day71-85/res/sweep_robot.jpg differ diff --git a/Day71-85/res/xiaomi_ai_voice_box.png b/Day71-85/res/xiaomi_ai_voice_box.png index 29701040d8e403ea97870642f7070078d743214b..7f20777c50f4c51079f91c145b5914d69e87b00e 100644 Binary files a/Day71-85/res/xiaomi_ai_voice_box.png and b/Day71-85/res/xiaomi_ai_voice_box.png differ diff --git a/Day91-100/res/aliyun-certificate.png b/Day91-100/res/aliyun-certificate.png index dcf9ba5c8102fc9712e4a9fba53465121b1ff78e..8f86eb9ae422b7f79da1e3c4d2255c7c2fc78b2b 100644 Binary files a/Day91-100/res/aliyun-certificate.png and b/Day91-100/res/aliyun-certificate.png differ diff --git a/Day91-100/res/builtin-middlewares.png b/Day91-100/res/builtin-middlewares.png index d2eb9dce724b2a2c4e85f8698bec5d770fd33868..8a15281c62e6f31efd16cbde5ecbb03dc1994ac7 100644 Binary files a/Day91-100/res/builtin-middlewares.png and b/Day91-100/res/builtin-middlewares.png differ diff --git a/Day91-100/res/click-jacking.png b/Day91-100/res/click-jacking.png index 7cc3ef63ca3863beed24f447e83e2e8a36ce6492..7223d99af00d2f4e8d9031cc6e074d101fb2fc19 100644 Binary files a/Day91-100/res/click-jacking.png and b/Day91-100/res/click-jacking.png differ diff --git a/Day91-100/res/django-middleware.png b/Day91-100/res/django-middleware.png index 2281851256ca0748cb1ac9535f80647fc841b01e..3cab1595b0c542b12757f455e6d9051ab0501478 100644 Binary files a/Day91-100/res/django-middleware.png and b/Day91-100/res/django-middleware.png differ diff --git a/Day91-100/res/gitlab-about.png b/Day91-100/res/gitlab-about.png index 107e5e19ef6d1f0b7737ea5c5a60d663658db631..362cdad0b9bed2405acde2e794fbb970d4092bfa 100644 Binary files a/Day91-100/res/gitlab-about.png and b/Day91-100/res/gitlab-about.png differ diff --git a/Day91-100/res/mvc.png b/Day91-100/res/mvc.png index b12ee5ae618b8820ea4784f630b04d3419a64993..0481ccbb54e1d795f833a35b8e943d18051c2e0b 100644 Binary files a/Day91-100/res/mvc.png and b/Day91-100/res/mvc.png differ diff --git a/Day91-100/res/pylint.png b/Day91-100/res/pylint.png index f793a7283d90db73a24db389c7e7b906fe7ed5eb..78576ae854cfc70ebd67869cd34d58cd3d4bc0fd 100644 Binary files a/Day91-100/res/pylint.png and b/Day91-100/res/pylint.png differ diff --git a/Day91-100/res/python_jobs_chengdu.png b/Day91-100/res/python_jobs_chengdu.png index 43eb46b29794b650022d8208db03408801aa52a9..355280b11449bca5a5c1f3755fcfa46aaa600632 100644 Binary files a/Day91-100/res/python_jobs_chengdu.png and b/Day91-100/res/python_jobs_chengdu.png differ diff --git a/Day91-100/res/rbac-full.png b/Day91-100/res/rbac-full.png index 2dfbe0d44a43709f753dbe66e6eacbae836214a5..4e8d5b62097f511c91ff565efef79a556110c78c 100644 Binary files a/Day91-100/res/rbac-full.png and b/Day91-100/res/rbac-full.png differ diff --git a/Day91-100/res/shopping-pdm.png b/Day91-100/res/shopping-pdm.png index 2516ba33f368a456f901b7bc8fe2914e6176da84..0e878153cf2385b01f48c871f69f6ffaa52fc024 100644 Binary files a/Day91-100/res/shopping-pdm.png and b/Day91-100/res/shopping-pdm.png differ diff --git a/Day91-100/res/zentao-index.png b/Day91-100/res/zentao-index.png index 34195a76b6e40ad73ef85e575a8759e920fe09ad..785cc5580cd084fccb148074be2e2aa589a807a2 100644 Binary files a/Day91-100/res/zentao-index.png and b/Day91-100/res/zentao-index.png differ diff --git a/Day91-100/res/zentao-login.png b/Day91-100/res/zentao-login.png index 206f1269fffe5ab742f9ca988459e69ecc0e5df9..22cd3ee272414997c7ee7f64c7c2b3d5b4bcb0a9 100644 Binary files a/Day91-100/res/zentao-login.png and b/Day91-100/res/zentao-login.png differ diff --git a/res/agile-scrum-sprint-cycle.png b/res/agile-scrum-sprint-cycle.png index b9bb663a6435fda6df4c60d30fa72e3767948a72..e4b9da20ca39bac99fc692cdc6898eb7bf34aff2 100644 Binary files a/res/agile-scrum-sprint-cycle.png and b/res/agile-scrum-sprint-cycle.png differ diff --git a/res/donation3.png b/res/donation3.png index 947702e99c55a8ded57c2e91c7e4dee3858f3385..c3682844df22088c4461e2048e7c034f83a31ad9 100644 Binary files a/res/donation3.png and b/res/donation3.png differ diff --git a/res/donation4.png b/res/donation4.png index 664865a56b5748ab755007e3824ce677c5eaac09..0fd82025b52023053c5b7334cf3b0fc132979f32 100644 Binary files a/res/donation4.png and b/res/donation4.png differ diff --git a/res/rbac-basic.png b/res/rbac-basic.png index d47f47712ea5d50835d6cb07833665d99959b33b..1f95128a45d6a3026cdd6025a1c14aa5eae63244 100644 Binary files a/res/rbac-basic.png and b/res/rbac-basic.png differ diff --git "a/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/code/resources/chiling.jpg" "b/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/code/resources/chiling.jpg" index dafd1f4faaf1a3bcef729dab546b15a218217e55..9562b09c81a6e961f929c466e8cfd8b3abe00b30 100644 Binary files "a/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/code/resources/chiling.jpg" and "b/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/code/resources/chiling.jpg" differ diff --git "a/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/code/resources/frame.jpg" "b/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/code/resources/frame.jpg" index 6a8a808372d3ecf8bbbba777d290c8b5d6c0791b..908655bdecc6efcb80c980dd8c7b694e78eb35b6 100644 Binary files "a/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/code/resources/frame.jpg" and "b/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/code/resources/frame.jpg" differ diff --git "a/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/res/requests.png" "b/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/res/requests.png" index 585f41ed53ca2a9883df95aa9e78880090e59c62..d5711f21fe067cc7c6d56d890b619521db3eebec 100644 Binary files "a/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/res/requests.png" and "b/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25404\346\254\241\345\205\254\345\274\200\350\257\276-\345\245\275\347\216\251\347\232\204Python/res/requests.png" differ diff --git "a/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25406\346\254\241\345\205\254\345\274\200\350\257\276-\347\256\227\346\263\225\345\205\245\351\227\250\347\263\273\345\210\2272-\345\234\250\346\260\264\344\270\200\346\226\271/res/maze.png" "b/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25406\346\254\241\345\205\254\345\274\200\350\257\276-\347\256\227\346\263\225\345\205\245\351\227\250\347\263\273\345\210\2272-\345\234\250\346\260\264\344\270\200\346\226\271/res/maze.png" index ee7e330025d303e056b4e559901b5b380fcedf6f..3aa99989f0e4107f8022da061f69d21331d65aa3 100644 Binary files "a/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25406\346\254\241\345\205\254\345\274\200\350\257\276-\347\256\227\346\263\225\345\205\245\351\227\250\347\263\273\345\210\2272-\345\234\250\346\260\264\344\270\200\346\226\271/res/maze.png" and "b/\345\205\254\345\274\200\350\257\276/\346\226\207\346\241\243/\347\254\25406\346\254\241\345\205\254\345\274\200\350\257\276-\347\256\227\346\263\225\345\205\245\351\227\250\347\263\273\345\210\2272-\345\234\250\346\260\264\344\270\200\346\226\271/res/maze.png" differ diff --git "a/\347\225\252\345\244\226\347\257\207/res/create-new-repo.png" "b/\347\225\252\345\244\226\347\257\207/res/create-new-repo.png" index 36d0f109c49bac3e72871fbbdcc6e0ecb85b6eae..0960ab5365ec38929f32c04178c3f0b14ef8446d 100644 Binary files "a/\347\225\252\345\244\226\347\257\207/res/create-new-repo.png" and "b/\347\225\252\345\244\226\347\257\207/res/create-new-repo.png" differ diff --git "a/\347\225\252\345\244\226\347\257\207/res/pycharm-install-plugins.png" "b/\347\225\252\345\244\226\347\257\207/res/pycharm-install-plugins.png" index 530fb5a14df7aff7c29ce836f85cb3befc1e3ed5..b2475f8d1968d4cd86f23471093bd7c60ecc83f8 100644 Binary files "a/\347\225\252\345\244\226\347\257\207/res/pycharm-install-plugins.png" and "b/\347\225\252\345\244\226\347\257\207/res/pycharm-install-plugins.png" differ diff --git "a/\347\225\252\345\244\226\347\257\207/res/pycharm-workspace.png" "b/\347\225\252\345\244\226\347\257\207/res/pycharm-workspace.png" index fac84a4539ca8f93c9aaf3872dd384c7cf76ac1c..3f4d236c7ac545fb83060656a14d99dde9e8ba29 100644 Binary files "a/\347\225\252\345\244\226\347\257\207/res/pycharm-workspace.png" and "b/\347\225\252\345\244\226\347\257\207/res/pycharm-workspace.png" differ diff --git "a/\347\225\252\345\244\226\347\257\207/res/wanwang.png" "b/\347\225\252\345\244\226\347\257\207/res/wanwang.png" index 360cf64d355d98fe91d535ba56c948cb68d13588..a1e2a70d01fc41d9931757a2fc078efc7b069b08 100644 Binary files "a/\347\225\252\345\244\226\347\257\207/res/wanwang.png" and "b/\347\225\252\345\244\226\347\257\207/res/wanwang.png" differ