扬帆起航之六月

  • A+
所属分类:记录生活

六月

学习数据结构和算法,都说这两项是程序员的内功,各种编程语言是外功,只有让自己的内功变得深厚才是真正的强大。我对这一方面的知识比较欠缺,然后就找了一个学习的网站学习,不过视频中的编程语言使用的是c语言,这一次又是什么都不懂,因为我没有学过c语言,可能有人会有疑问,c语言相当于编程的母语为什么会没有学过呢?因为我是经过培训的php程序员,只懂得php编程,其他的编程语言基本上是都不懂,没有办法还是先去学一学c语言再来学习数据结构和算法吧。经过对c语言的学习有了一个基本的认识后就开始了数据结构的学习,在数据结构的学习中,发现很多内容都听不懂,听得我都怀疑我做程序员是不是一个错误的选择,坚持看着视频敲了一遍代码,学完之后发现自己非常的蒙,有好多都不理解为什么这么做,自己平时编程的时候用到的也不是很多,也就用一用排序之类的算法,看来有必要多在这方面下点功夫。毕竟没有什么坏处(哈哈)

之前开发的小程序需要进行修改,以前我只负责小程序的页面,后台的逻辑代码是另一个同事负责的,之前的那个同事辞职了把后台的代码让我负责,自己已经有很长一段时间不去开发小程序,小程序有很多的功能已经更新不能使用了,这才想起来之前的小程序不能正常的显示了,既然要更新小程序的功能,那就顺便把页面和后台的代码都更新了吧。重新把页面布局了一下,虽然公司有设计和前端,但我还是独立完成了这些工作。再一次对小程序的开发,使我对小程序的认识更加的清晰了,不像一开始的时候很懵懂,没有一个整体的思路。

使用svn对程序进行版本控制,因为之前都是使用git进行版本管理项目,学习和使用svn对程序进行版本控制,使用svn的最初想法还是对github网站上的项目进行下载,可能是因为使用git进行版本管理项目习惯了,在使用svn工具时不是很顺手,需要一个过程适应。

学习webpack程序,这是一个对前端静态资源进行打包的程序,具体的介绍还是去官网查看吧,我就不在这里班门弄斧了,我就说一说使用webpack的感受,我主要负责的是后台的代码,前台的代码写的也不是很多,对webpack的使用不是很深入,但在使用后还是发现有很多优点的,减少了静态资源的请求次数,对文件进行了压缩处理,还有很多的配置可以设置。

对docker的应用,docker是一个容器应用,简单的进行了安装与使用,没有做多么深入的学习,只知道它可以提高主机的使用率,减少多个应用之间的相互干扰,让软件的维护更加的方便,以后再对docker进行一个系统的学习。

在与部门同事讨论问题的时候意外发现同事使用的d盾软件,这是一个用来发现web程序中的漏洞,用来检测网站的安全。

<br/>
  • 公众号
  • 扫一扫
  • weinxin
  • 打赏
  • 扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: