2014技术总结

2014年,毕业的第四年,技术感觉遇到了瓶颈。整天只会写写crud.偶尔写写其他语言的hello world.写写博客,聊以安慰。

新公司,新契机

不同点 NL ND
IDE eclipse idea
JDK 5 7
js jquery knockoutjs
开发框架 ssh(spring2.5+hibernate3) sh(spring4+hibernate5)
代码管理 svn git
项目管理   maven

表格第二列是上家,第三列是目前的公司 传统行业VS互联网

也许是这些新鲜血液的注入,让我重燃了对技术的热情(这句话我自己听的都觉得好假)

小结

下半年,把JDK常用类的源码翻了一遍,今年打算写系列博文了。还有集合这块的数据机构和算法

简单看了下spring mvc的流程和部分源码,一直说要看的。。

把git的流程又重新梳理了一遍,今年的目标是精通,自然包括 git flow

maven也只算入门,够用即可。

knockoutjs用了三个月,后面做纯接口开发,say goodbye.

动手整了点aop,注解方面的东西,对redis等缓存有了一些认知,不纯粹的hello world,了解了c#与java的不同(java为什么被人诟病的地方)...

目前教育平台上,希望是用eclipse来做统一的开发ide,用了一周多,还是放弃了,真的不如IDEA

接口的开发认识了几个名词:open api odata rest。教育平台用的是rest,目前的主流标准,今年好好整蛊下

年前,组里的构架师给我们分享了下rest和程序设计方面的经验,学习了充血/贫血模型,我承认我马上喜欢上了充血模式,虽然之前都是在使用贫血模式。

时间: 2024-10-11 01:27:59

2014技术总结的相关文章

转: 2014技术文章合辑

转自: http://www.xiaoyaochong.net/wordpress/index.php/2015/01/12/2014%E6%8A%80%E6%9C%AF%E6%96%87%E7%AB%A0%E9%9B%86%E9%94%A6/ 分布式系统 理论 A Distributed Systems Reading List 卡内基梅隆大学分布式系统阅读清单 分布式基础 网页公开课 The Space Between Theory and Practice in Distributed S

APICloud CTO邹达获得2014 TOP50最具价值CTO奖项!

12月5日-6日,由CSDN和BT传媒合办的Challenge! 2014技术商业500人论坛在北京富力万丽酒店隆重召开.此次会议集结前沿性和领导型企业的CEO/创始人/投资人等商业变革者.具有领先技术的CTO/CIO等技术变革者.以及业界最具思想力的意见领袖. 2014最具价值CTO评选颁奖典礼在5日晚举行,该评选旨在挖掘行业变革背后的技术价值."最具价值CTO评选"立足"价值",即研发为企业带来的产品价值,评估体系分为战略力.领导力.创新力3大维度.这3大维度将

WindowsPhone技术和XNA技术

介于公司目前还没有涉及WP(WindowsPhone)项目的开发,而我本身是学习WP开发的,因此在这里稍微入门的介绍一点WP的知识. 一.简介 Windows Phone具有桌面定制.图标拖拽.滑动控制等一系列前卫的操作体验.其主屏幕通过提供类似仪表盘的体验来显示新的电子邮件.短信.未接来电.日历约会等,让人们对重要信息保持时刻更新.它还包括一个增强的触摸屏界面,更方便手指操作;以及一个最新版本的IE Mobile浏览器——该浏览器在一项由微软赞助的第三方调查研究中,和参与调研的其它浏览器和手机

Docker笔记

简介 Docker 是 dotCloud 最近几个月刚宣布的开源引擎,旨在提供一种应用程序的自动化部署解决方案,简单的说就是,在 Linux 系统上迅速创建一个容器(类似虚拟机)并在容器上部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装.部署和升级,非常方便.因为使用了容器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是 docker 最普遍的一个玩法.更多的玩法还有大规模 web 应用.数据库部署.持续部署.集群.测试环境.面向服务的云计算.虚拟桌面 VDI 等等.

Docker(一):Docker核心技术预览

开始学习docker了,想写一篇docker技术介绍的纯理论文章,发现以下网站的文档写的特别好,就直接引用了,文章转载自: http://www.infoq.com/cn/DockerDeep http://www.infoq.com/cn/articles/docker-core-technology-preview? utm_source=articles_about_DockerDeep&utm_medium=link&utm_campaign=DockerDeep [编者按]Doc

畅捷通T+ RAP(Rapid Application Platform)快速应用开发平台

RAP概述 RAP(Rapid Application Platform)快速应用开发平台 是一个通过B/S方式操作平台数据的轻量级工具,轻松实现档案.单据和报表的开发,普通用户无需编写任何代码,即可轻松完成复杂的功能,真正做到所见即所得. 该开发平台基于.NET体系,是在T+架构之上,通过框架重用.组件重用完成了业务逻辑和元数据自动生成的过程.RAP涵盖了整个T+业务开发的全过程,包括档案.单据.报表.自定义页面等,可以快速对档案.单据和报表的列和栏目进行增删改,快速自定义页面和自定义按钮.

深入浅出Docker(一):Docker核心技术预览

1. 背景 1.1. 由PaaS到Container 2013年2月,前Gluster的CEO Ben Golub和dotCloud的CEO Solomon Hykes坐在一起聊天时,Solomon谈到想把dotCloud内部使用的Container容器技术单独拿出来开源,然后围绕这个技术开一家新公司提供技术支持.28岁的Solomon在使用python开发dotCloud的PaaS云时发现,使用 LXC(Linux Container) 技术可以打破产品发布过程中应用开发工程师和系统工程师两者

第二章 知识图谱——机器大脑中的知识库

第二章 知识图谱——机器大脑中的知识库 作者:刘知远(清华大学):整理:林颖(RPI) 版权所有,转载请注明出处 知识就是力量.——[英]弗兰西斯·培根 1 什么是知识图谱 在互联网时代,搜索引擎是人们在线获取信息和知识的重要工具.当用户输入一个查询词,搜索引擎会返回它认为与这个关键词最相关的网页.从诞生之日起,搜索引擎就是这样的模式,直到2012年5月,搜索引擎巨头谷歌在它的搜索页面中首次引入“知识图谱”:用户除了得到搜索网页链接外,还将看到与查询词有关的更加智能化的答案.如下图所示,当用户输

第二版博客首页安装代码

css: #profile_block{text-align:center;position:absolute; top:60px; right:10px;} #blog-calendar{border-radius: 7px;background:#fff;} #p_b_follow{padding-top:10px;} #p_b_follow a{display:block;width:70px;height:35px; line-height:35px;mrgin-top:10px; te