202306112142-《最近开发心得...》
没有心得就是在瞎搞,写心得就是“埋头耕耕,抬头看看”,看看自己做了什么... ...
心得就是心的感受,并非得到了什么,我以前是搞前端开发,仅仅4-5年时间,见证Angular市场份额的减少,backbone还嫌有耳闻,鲜有招聘;React框架从耳闻到霸屏;个人沐浴jquery的春风,枯于市场类似Vue等各种框架的雨后春笋。这种变化,这种不稳定的领域很难受,所以我现在一点基础也没有学习Java。李嘉诚先生办公室有字墨:“... ...向宽处行,享下等福...”,Java属于互联网语言,抹平了硬件平台差异,是web平台后台编程的适合选择但非最佳选择。还是选择老牌。
Java里面有jdk, tomcat, mysql数据,版本间有约束,jdk选择保守的8,选的太高,其他组件版本也要跟上,跟上,服务器os也跟上,对于一些入门级服务器,选择低一点的了,jdk1.8,tomcat8,mysql5.7, 连workerbench都不推荐5.7版本了,spring.datasource.driver-class-name = ‘值’也因mysql版本不同而不同
。所以,java开发就是繁琐地配置一些合适的约定。记住就行了。
现在用chatgpt辅助开发,明显感觉gpt的训练痕迹,有时后给定A();B();C();D();四个方法,让给出controller代码,dao代码,gpt给的是一些别的名称代码,明显训练样本得来:),
结对编程,如果是人,会交流,为什么是这样而不是那样,心得会深刻一点;gpt,就是个bot,心得就是正确或不精确的心得。
我应该还会有其他心得,打包,部署,调试的,这个过程中我了解到Linux基本使用,centos基本文件目录,nginx的配置和注意事项,ssl等配置等死知识...