阶段性总结---初始阶段

     工作了已经三个月了,这期间自己的实战能力得到了一定的提升,也就是俗话说的复制粘贴,具备实际开发能力,还是属于菜鸟一枚,程序员的道路还很远。。

     汇总下自己会的知识:

     开发工具:

            IDE:eclipse

            版本控制工具:svn、GIt(SourceTree 操作GIt)

            建模:PD

            数据库操作:Navicat、SQLyog

            文本编辑器:notepad

            文件内容对比:BCompare  可以查出两个文件中 不同的地方,很有用

            Linux:Xshell、XFTP

            邮箱:Foxmail

            微信web开发工具:方便开发微信页面

            反向代理工具:ngrok 可以将本地网映射为外网

            数据库:MySQL、Oracle 

            火狐调试工具、谷歌

            目前好像就这些,后续再补充.......

  开发环境:JDK8

开发前准备工作:

   数据库设计:主要就根据字段命名规范文档进行预设用到的字段进行命名以及建表

   架构文档设计:主要就项目所用的架构进行明确。包括MVC三层所用到的各种主要技术点

   接口文档设计:项目中需要用到的接口,字段传输、字段接收

  服务器:tomcat

  系统:window、Linux

  前端:javaScript、css、html5、jQuery、Vue.js、ajax  MVC三层框架还没怎么研究

  后端:Struts2、springmvc、Spring、hibernate、ibatis、mybatis

  文档、数据:XML、json、properties文件

  请求:http、HTTPS请求 一般封装为工具类,接口也是通过这样访问的

  通信:TCP、TDP  需要再研究下,感觉不怎么会

 以上是总体上的,没啥东西。。。

再记下小知识点:

      图片压缩:通过html5画布canvas实现的

      图片点击放大:div实现的

     飞机地点选择:js实现的

      微信授权登录

      微信支付

      点击电话号码跳转

      通过页面可以直接调css样式,比较快

      http://tool.oschina.net/codeformat/json在线Json解析网址  很好用

      MySQL8小时问题

      tomcat设置请求时间长 防止出现请求时间超时问题

      微信浏览器兼容问题

      微信浏览器设备禁用

      弹窗div实现

      页面共用  多个div快或者include

      js放在网页最下面 提高网页加载速度

      微信有缓存  所以使用cookie存放临时数据要注意,会存在延时性

      好像又没了.....后续补充

      这三个月其实没学到多少东西,找不到方向,浑浑噩噩就过去了。

      新的一年,思考了好久,迈步向前....

      准备读的书:jQuery详解、htmlcss详解、js详解、大型网站中间件、Python黑客

      学新技术:Python、阅读Js框架、jQuery源码

      尝试:自己写一个js框架、直接写一个后台MVC框架

       2017,加油!!!

posted @ 2017-01-12 11:54  一步一个脚印,坚持  阅读(339)  评论(0)    收藏  举报