思考路线

如何快速?
什么样的Demo才能让人觉得你掌握了它?
-  空 判断:构造一个可以判断所有空的 is_empty 函数 
-  for 循环:i++ 和 集合迭代两种 
-  时间获取:年/月/日 时分秒 时间戳与时间格式互转 休眠时间函数 
-  字符串处理:长度、拼接、输出、与数组互转,字符查询、片段提取/替换、匹配,正则匹配 
-  数组:数组的CRUD,其中R 有过滤、去重、头尾取值,中间取值,更新有头尾压入,删除有头尾删除 
-  map 或 结构体:CUD 
-  map + 数组:CRUD 
-  函数:前后拦截——修饰器(可有可无) 
-  对象:理解为函数+ map+关联关系,其中关联关系有getter,setter,call 
-  生成器:选修 
-  进程、线程、协程:选修 
-  事件循环 
如何快速掌握以上基础技能?
-  用你已经掌握的语言做各种笔试题,然后用 ChatGPT 翻译成你新学的语言进行比照,重复这个过程,则会以最快的速度掌握新语言,相当于在原有模型的基础上,添加新模型,而不是单开新模型; 
什么框架称得上简单快捷?
-  有 Demo 、有文档、可调试,从开始到结束的仅需2个小时即可运行起来 -  可调试是非常关键的,调试是最好的老师,调用栈可以让你思路清晰 
 
-  
怎样找到简单快捷的框架?
-  去 github 搜索代码库或者去 bilibili 上搜索,大众技术去慕课,小众技术去 bilibili,只要你想要学的,都有人想要拿来引流; 
从通用形式的 Web框架开始入手?
-  认证和权限肯定可以定制,没有任何框架设计者会写死,写死的框架肯定没人用 
-  登陆的用户Model肯定可以定制 
-  Request 和 Reponse 肯定可以被拦截修改 
-  异常处理肯定可以被定制 
-  日志处理肯定可以被定制 
如何全面?
大家公认的比较全面的教程有那些?
问度娘和谷歌吧,不过这些都没有系统化
教育机构推出来的教程是什么样的?
可以参考慕课,mooc,网易,黑马,极客他们在搞啥,以及去淘宝,拼多多找找销量靠前的
怎么保证课程知识之间不重复性?
要从目录入手,确定几个课程,部署下他们的代码,正常使用之后,考虑他们结构是否是企业级,综合几套代码中的特色,汇集成一套全面的代码
如何深入?
使用场景的思考
看技术社区的杠精们在杠啥,他们杠的越厉害,给出的场景就越多,越偏激的人越喜欢杠,也越集中在自己的领域里,不看其他场景,多个杠精,就代表着多个场景
怎么斤斤计较那一时三刻?
看算法社区的杠精们争议啥,他们争议的就是那几纳秒的事情
设计的存在意义?
去找这门语言的版本历史,看它早期是怎么干的,现在怎么干的?以及参考其他语言的进化过程,就能猜到当前语言为什么会这么做,掌握其出现原因比掌握这门知识更重要,因为你知道它如何出现之后,才能推演出来它与其他特性的结合点,例如为何要负负得正



















