项目开发

java项目开发经验总结,值得收藏!绝对有用!

妖精的绣舞 提交于 2020-04-27 16:50:24
Java就是用来做项目的 !Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 1、掌握项目开发的基本步骤 2、具备极强的面向对象的分析与设计技巧 3、掌握用例驱动、以架构为核心的主流开发方法 没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如你是项目经理,你该如何思考!你必须学会假如你是架构师,你该如何思考!你必须掌握针对某个特定问题领域的分析方法! 关于基础知识 :你可以看看这些名词或知识点,看是否能说出个一二三四来。 JavaSE ----基本语法、数据类型、操作符等:int、long、Integer、Long、if、else、for、while ----面向对象:class(类)、Object(对象)、instance(实例)、state(状态)、behavior(行为)、field、method、new、可见性(访问控制)、attribute、property、package、import、static variable、class variable、instance variable、heap、method area、stack、GC(垃圾回收)、override、overload、对象转型(casting)、多态、this

VIM使用系列:.vimrc配置文件和项目管理脚本

|▌冷眼眸甩不掉的悲伤 提交于 2019-11-27 19:48:15
前一文写到了使用VIM进行项目开发的准备工作,之后进入春节假期,文章也就停了两个礼拜。今天开始正式上班,继续写VIM使用系列的文章,本文主要是贴出本人简陋的.vimrc配置文件和项目管理脚本,以做参考,抛砖引玉。 一、.vimrc配置文件 前面说道vim强大的个性定制依赖于它的配置文件和插件机制,而配置文件是保证插件高效使用的基础,因此非常重要。vim的配置文件通常为.vimrc,放置于用户的$HOME主目录下,它可以很简单,甚至没有(使用默认),也可以很复杂,上百行的设置,让人眼花缭乱。下面先贴上本人的.vimrc文件: <!-- lang: shell --> set nu "打开行号显示 set ts=4 "设置tabstop,即tab键占用的空格数,:help tabstop set sw=4 "设置shiftwidth,即>>一次移动多少空格, :help shiftwidth set cindent "C语言智能缩进 set textwidth=80 "设置一行字符宽度 set comments=sl:/*,mb:**,elx:* "自动补全注释符号 filetype plugin indent on "开启文件类型自动检测 set completeopt=longest,menu "设置单词自动补全选项 set autoindent "设置自动缩进 set

VIM使用系列:使用VIM进行项目开发的准备工作

蹲街弑〆低调 提交于 2019-11-27 05:02:32
在Linux系统下进行开发的时间零零散散算起来也有将近一年半了,刚开始的时候用的最原始的VIM进行简单的代码编辑,那段时间让我熟练了VIM的命令、编辑模式切换,方向移动和命令模式下的常用命令,第一次认识到了VIM的强大。之后参与的项目开发,虽说使用的是Linux系统,但是应用代码的主要编辑工作是在Source Insight下完成的,VIM用的也就少,慢慢地用起来有点手生。但是内心对于VIM的那种简洁、直接和高效依然恋恋不舍,常常会温习VIM的命令和技巧,一直在找机会掌握VIM进行完成的项目开发。直到这个项目,环境、机会(天时、地利、人和)俱全,我进入了状态~~ 一、使用VIM进行项目开发之前的基础 Linux系统中shell基本命令、常用命令的熟练使用 Linux系统文件系统知识、概念的基本理解 能够使用VIM完成基本的文本编辑工作,熟悉三种模式和基本命令 现在的Linux发行版基本都已经装好了VIM,如果没有,那就需要自己进行安装,最好是VIM7.0以上版本,不过大多数发行版的源默认都是最新版本,除非是自己使用源码按照,就需要注意。 二、VIM的配置文件及推荐插件 VIM的配置文件:.vimrc,一般都是在用户的home主目录下,该文件决定了VIM启动时的基本环境和可使用命令、工具等,在VIM的使用中具有举足轻重的地位。网络上有很多大能的.vimrc文件提供参考、下载