array(2) { ["docs"]=> array(10) { [0]=> array(10) { ["id"]=> string(3) "428" ["text"]=> string(77) "Visual Studio 2017 单独启动MSDN帮助(Microsoft Help Viewer)的方法" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(8) "DonetRen" ["tagsname"]=> string(55) "Visual Studio 2017|MSDN帮助|C#程序|.NET|Help Viewer" ["tagsid"]=> string(23) "[401,402,403,"300",404]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400964" ["_id"]=> string(3) "428" } [1]=> array(10) { ["id"]=> string(3) "427" ["text"]=> string(42) "npm -v;报错 cannot find module "wrapp"" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "zzty" ["tagsname"]=> string(50) "node.js|npm|cannot find module "wrapp“|node" ["tagsid"]=> string(19) "[398,"239",399,400]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400760" ["_id"]=> string(3) "427" } [2]=> array(10) { ["id"]=> string(3) "426" ["text"]=> string(54) "说说css中pt、px、em、rem都扮演了什么角色" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(12) "zhengqiaoyin" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400640" ["_id"]=> string(3) "426" } [3]=> array(10) { ["id"]=> string(3) "425" ["text"]=> string(83) "深入学习JS执行--创建执行上下文(变量对象,作用域链,this)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "Ry-yuan" ["tagsname"]=> string(33) "Javascript|Javascript执行过程" ["tagsid"]=> string(13) "["169","191"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511399901" ["_id"]=> string(3) "425" } [4]=> array(10) { ["id"]=> string(3) "424" ["text"]=> string(30) "C# 排序技术研究与对比" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "vveiliang" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(8) ".Net Dev" ["catesid"]=> string(5) "[199]" ["createtime"]=> string(10) "1511399150" ["_id"]=> string(3) "424" } [5]=> array(10) { ["id"]=> string(3) "423" ["text"]=> string(72) "【算法】小白的算法笔记:快速排序算法的编码和优化" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "penghuwan" ["tagsname"]=> string(6) "算法" ["tagsid"]=> string(7) "["344"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511398109" ["_id"]=> string(3) "423" } [6]=> array(10) { ["id"]=> string(3) "422" ["text"]=> string(64) "JavaScript数据可视化编程学习(二)Flotr2,雷达图" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "chengxs" ["tagsname"]=> string(28) "数据可视化|前端学习" ["tagsid"]=> string(9) "[396,397]" ["catesname"]=> string(18) "前端基本知识" ["catesid"]=> string(5) "[198]" ["createtime"]=> string(10) "1511397800" ["_id"]=> string(3) "422" } [7]=> array(10) { ["id"]=> string(3) "421" ["text"]=> string(36) "C#表达式目录树(Expression)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "wwym" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(4) ".NET" ["catesid"]=> string(7) "["119"]" ["createtime"]=> string(10) "1511397474" ["_id"]=> string(3) "421" } [8]=> array(10) { ["id"]=> string(3) "420" ["text"]=> string(47) "数据结构 队列_队列实例:事件处理" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "idreamo" ["tagsname"]=> string(40) "C语言|数据结构|队列|事件处理" ["tagsid"]=> string(23) "["246","247","248",395]" ["catesname"]=> string(12) "数据结构" ["catesid"]=> string(7) "["133"]" ["createtime"]=> string(10) "1511397279" ["_id"]=> string(3) "420" } [9]=> array(10) { ["id"]=> string(3) "419" ["text"]=> string(47) "久等了,博客园官方Android客户端发布" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(3) "cmt" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511396549" ["_id"]=> string(3) "419" } } ["count"]=> int(200) } 222 【总结】2014年度总结 - 爱码网

2014年度总结

2014年可以分为两个阶段,一阶段时在学校的半年时光,另一阶段是工作的半年光阴。(学校的总结,我就不写在这里)

时间如白驹过隙,半年转眼而过。 我入职到现在已然有了6个月了。6个月是一个成长的过程,也是学校走向社会的一个过程。

在这段时间内,拿到了第一笔属于自己的工资,做了第一个所谓的项目。之前在学校的时候,一直以为实际项目中应该怎么高大上,怎么个难法,以为自己掌握的知识,完全是没有办法运用到实际的开发中来。不过实际接触到项目的时候,发现正常的项目并没有想象中的难。

工作的时间是过的飞快的,比在学校还快。目前刚入职,还有很多地方需要学习。不管是在业务上,还是在技术上,以及个人能力上,都是一个快速的学习过程。

下面总结一下半年的收获,总结一下自己学到的东西,并整合一下资料。

在这6个月里,我的收获如下:

一、技术

a) 前端

    1. CSS提升,兼容性调整,可以兼容IE7及以下版本,谷歌等
    2. JS和Jquery的熟练使用(入门)
    3. Ajax的使用
    4. Flex技术的入门(目前开发使用)
    5. Bootstrap,EasyUI,jqwidgets,HighChart,ZTree 前端框架的使用(入门)

b) 服务端

    1. MSSQL数据库的提升
    2. ORACLE数据库入门
    3. IBatis的使用(替代了之前用的ADO.NET)
    4. MVC模式入门,Sqlite入门(做了一个用户管理系统【EasyUi+MVC+Sqlite】)

c) 其他

    1. PowerDesign的熟练使用,以及一些高效的小技巧
    2. SVN版本控制软件的使用(团队协作开发,代码管理)
    3. 公司通用后台配置系统的使用
    4. 公司Flex前台配置系统的了解

二、业务上(待加强)

    1. 在入职的第一个月,做了一个月的测试--》熟悉并了解公司的业务
    2. 开发过程中,对业务的了解比较少。(了解的基本是入门的知识,概念(Eg:风暴潮、赤潮是什么?))

三、职场经验

a) 2014年7月:一些大道理。

    1. 完成任务不等于得到结果。结果是可衡量、有价值、可量化的(入职培训)
    2. 尽善尽美放能让自己有最大的提升(入职培训)
    3. 能用简短的语言说明白,就不要太多废话(入职培训)
    4. 人际交往--》与对方为中心(入职培训)
    5. 制定规划是一个良好的习惯,每天都要有自己的目标,可以把目标用便签的形式写在桌面上(推荐:小孩桌面便签)
    6. 学会了总结和计划,每天都会写总结,明日计划。总结让自己了解最近收获了什么,计划让自己一直都有一个目标,都有努力的方向。

b) 2014年8月:

    1. 团队协作中项目的规范化(文件、代码命名规范,文件目录规范,注释)
    2. 演讲需要有一个清晰的脉络。演讲的PPT最好要图多文少。最重要的一点,演讲要考虑中间可能出现的情况,准备一些应急解决方案
    3. 工作和学习要保持一个良好的心态

c) 2014年9月

    1. 可以把一个任务明确的分割成几个实现步骤,然后一个个的去实现
    2. 项目需要与其他人对接的,要及时跟进,不清楚的地方,也要及时问清楚。不要等到出问题在去对接,否则会做大量的无用功
    3. 遇到大量重复的工作,请花一点时间去考虑是否有更高效的解决方案,而不是直接复制粘贴的开工
    4. 小组意见不一致,并且没办法达到一致,那么把自己的解决方案简单的实现出来,比较时效性。选择一个时效性高的(一个问题会有多个解决方案)。

d) 2014年10月

    1. 前端和服务端的对接(数据格式,参数传送类型),并且服务端写好接口之后,要提供相对应的接口说明文档。
    2. 花时间理清项目中的业务逻辑,有利于开发的流畅度,以及遗留下的BUG。
    3. 准备软考【软件设计师】(网上买了两本书,啃了快一个月)【通过了】

e) 2014年11月

    1. 重新体会到团队开发中,项目的规范的重要性。
    2. 体会到流程图的重要性(快速解读代码,按流程图解读)
    3. 体会到开发中思路的重要性(项目开发,对项目的思路很清晰,实现起来就比较容易)

f) 2014年12月

    1. 体会到面向对象的甜头(对功能的抽象封装)--》待加强
    2. 当项目经理有提供页面的效果图,那么我们要把页面做的和效果图一样(有更好的做法,继续沟通在改动)
    3. 调试的重要性(被Flex给整死,做Flex开发,又不想装调试版的Adobe Flash Player,装上这个上网就老是弹出报错的对话框)

g) 2014年总结(各个月份比较深的心得集合)

    1. 工作中,简短的语言可以说明白的,不要废话太多。
    2. 要懂得规划自己的时间,制定计划,把计划电脑桌面上。推荐【小孩桌面便签】
    3. 养成写总结,写下一步计划的习惯
    4. 演讲脉络的重要性(让听众更容易接收)
    5. 团队开发中项目规范化的重要性(说明文档规划化,文件目录规范化,代码命名,注释规范化)
    6. 学会任务的分割,把大任务分割成多个小任务,然后逐个实现
    7. 小组意见不一致的解决方案(各自解决方案的时效性比较,简单实现以下解决方案的做法)
    8. 开发中,思路通达的重要性(思路清晰,则效率高。--》磨刀不误砍柴工)
    9. 调试重要性(程序开发=开发+测试+调试)
    10. 体会到面向对象的甜头,一个学习的方向
    11. 技术不在于掌握了多少种,而是在于掌握的多深。(先有深度,再扩展广度)

四、做过的项目,或者作品

a) 公司(项目名称就不透露了

    1. 项目1(数据维护:500多张表,重复工作太多)
    2. 项目2(数据维护:体会思路通达的重要性)
    3. 项目3(前端展示:页面布局技巧)
    4. Flex3.0配置系统(功能开发:拖控件--》生成指定格式的配置文件)
    5. 数据转移程序(C/S:用于内外网数据的转移)

b) 个人

    1. 个人博客(存在设计缺陷,前后台没有分离开)
    2. 用户管理系统(EasyUI+MVC+Sqlite)
    3. 家庭档案管理系统(毕设)
    4. 个人博客(毕设),模仿

五、笔记、以及开发遇到问题的总结(入门级别,比较杂)

大纲:

【总结】2014年度总结

前端:

【总结】2014年度总结

服务端:

【总结】2014年度总结

 

开发问题总结,学习总结的教程

【总结】2014年度总结

 

相关文章: