欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

自我的成长

程序员文章站 2022-07-05 08:28:57
好久都没有写博客了,昨天本来想写的结果在服务器上安装mysql出了点意外,今天中午趁着午休的时间给安装好了。主要的问题有mysql从8.0.12版本重新安装到了5.7几的版本,因为我电脑上的是5.7的版本,另外一个就是navicat连接服务器数据库一直有问题,就是权限什么的问题,跟着百度的一些文章解 ......

  好久都没有写博客了,昨天本来想写的结果在服务器上安装mysql出了点意外,今天中午趁着午休的时间给安装好了。主要的问题有mysql从8.0.12版本重新安装到了5.7几的版本,因为我电脑上的是5.7的版本,另外一个就是navicat连接服务器数据库一直有问题,就是权限什么的问题,跟着百度的一些文章解决了。

  从四月二十多号到现在发生了许多事,但是感觉也就是很快就过去了,记录一下开发中的一些事。

  毕业设计

  部署mysql的原因就是想把毕业设计的效果放到服务器上面可以让人访问,我使用react框架+koa2+mysql和稍微用了一点redis做出来的一个h5版的webapp。主要是可以发表一些心情,管理个人生活中的计划的,目前应该算是一个半成品。前端页面参考了支付宝、微信、微博等一些app的页面,自己做的原型图,写的数据接口。后台的安全性还需要待优化。效果可以使用微信、qq等查看。目前只支持邮箱注册。可以使用我的测试号登陆,也可以使用邮箱注册使用,后期我肯定会优化更新的。目前react前端的代码在github上开源可以找到,后台也在github上面但是没有开源。  有兴趣的也可以关注一下我。我这个也是拿到优秀毕业设计的哦!!哈哈

  不要感觉我的代码不行啊,我没有用react做过真正的开发,我一直用的是vue,只是因为没有用过所以毕业设计选择了react并学习的。我的代码还有很多地方要修改和优化。

  账号 937741304@qq.com

  密码 111

自我的成长

  

  毕业之后回来上班的日子

  重构了微信小程序代码,增加了一部分功能

  因为回学校请了两个多月的假,回来之后任务有点多,现在感觉天天上班有点累,因为工作确实有点多,而且加班也挺严重的。在公司中最近优化了两个小小功能的小程序,这两个小程序的代码开始都是我写的,现在又让我来维护我发现之前的代码是真的有点菜。。。 代码很不好维护,比如在一个支付的函数内部又写了三四个函数,全部都是回调嵌套回调的,而且逻辑公司的同事也有增加一些,导致我自己也看不懂了。我花费了近两个星期在部长和同事的帮助下又把代码重构了一遍,现在看着代码舒服多了。

  两个微信小程序名字为 木星扫码购 另外一个是商家用的,一般人也用不到。

  

  最近在做一个pc端的管理后台系统。

   

  上次发了一个前后端分离的坑的文章,感觉自己也是太菜了,在这期间也是看了一点关于http和一些后台知识的文章和书籍。现在也不敢吹牛,只是看到前后端通过ajax请求报的错应该能猜出来大概是什么错吧,因为我用前后端测验了一些。

  

  在这期间最大的成长还是自己的思想提升了。

  就是前后端分离开发,在前端开发中,因为有了很多框架和webpack这些东西,确实要多学一点东西了。

  1.页面中开发的布局相同的部分,不要写两遍甚至以上!!

  2.要有一种组件化工程化的思想,把一些相同的部分统一起来。 比如http的请求,ajax的封装。把调用后台api的写到一起。

  3.每一个项目都写一个专属于本项目的通用工具包,比如微信小程序的,开始把openid获取到之后,再别的地方取,如何取,就写一个专属的js文件,其中的一个方法把它统一起来,调用这个工具包的这个函数就可以获取到。还有例如检测用户授权的一些功能应该总结下来,放到工具包中。

  4.es6、webpack、typescript、node、原生javascript这些东西还是要多多练习。

  5.现在的开发感觉出来了很多东西、我的微信小程序是用uniapp开发的,出来了很多跨端的解决方案、react-native、uniapp、flutter还有美团京东等等一些公司出的一些东西。

  

  还有之前的一些基本的都能做到的。样式的问题

  比如浮动,清除浮动,弹性盒模型,这些在开始可以写成兼容好的css公共样式,哪里有用到直接添加class类名。

  页面的一些适配方案,根据做的不同的东西选择不同的适配方案。

  ...

  

  感觉自己可以写好多东西,哈哈,要休息了。房租都交不起了 希望以后会越来越好吧。

 

  自己做的还不错的地方就是现在也还继续保持着学习的热情和激情,在下班后继续在公司学习或者回到家之后还会看书并练习代码,虽然感觉有点傻,但是我知道一切付出终究会有回报的。