阶段性总结---初始阶段
工作了已经三个月了,这期间自己的实战能力得到了一定的提升,也就是俗话说的复制粘贴,具备实际开发能力,还是属于菜鸟一枚,程序员的道路还很远。。
汇总下自己会的知识:
开发工具:
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,加油!!!

浙公网安备 33010602011771号