摘要: 本周,我学习了vim的使用方法。VIM是一个非常好的文本编辑器,很多专业程序员使用VIM编辑代码,VI来说,一开始就需要相当大的技能,但一旦掌握这些技能,则你将会越来越熟练,这跟五笔打字很类似。我们建议通过实践练习来学习具体来说通过VIMTUTOR来学习。只要在命令行中输入vimtutor,然后跟着... 阅读全文
posted @ 2015-09-26 09:26 bonjourvivi 阅读(224) 评论(1) 推荐(0) 编辑
摘要: 本周,我学习了Linux的历史与一些著名的开发者。操作系统始于二十世纪 50 年代,当时有一个项目叫做" Multics ",它的技术在当时很创新,然而它的开发过程并不顺利,当时参加该项目的一个开发团体-贝尔实验室退出了这个项目后开发了他们自己的一个操作系统—— UNIX。UNIX 最初免费发布并因... 阅读全文
posted @ 2015-09-19 16:20 bonjourvivi 阅读(238) 评论(1) 推荐(0) 编辑
摘要: 一、实验内容1.掌握Socket程序的编写;2.掌握密码技术的使用;3.设计安全传输系统。二、实验步骤1. 基于Java Socket实现安全传输2. 基于TCP实现客户端和服务器,结对编程一人负责客户端,一人负责服务器3. 使用Git进行版本控制4. 选择对称算法进行数据加解密.5. 选择非对称算... 阅读全文
posted @ 2015-06-10 01:15 bonjourvivi 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 之前与小组同学合作过一起写代码,那时老师分工明确,写两部分代码,一人负责一部分,剩下一个人做测试代码,在老师详尽的分工下,我们顺利的完成了那次任务。这次从无范围自主选题,到熟练运用GUI,实现了人人对战。【功能分析】(1)程序在设计初就定义黑棋先行,白棋随后。一个玩家通过w,a,s,d键控制落子位置... 阅读全文
posted @ 2015-06-04 00:27 bonjourvivi 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 一、实验内容1. XP基础2. XP核心实践3. 相关工具二、实验步骤【实验一】敏捷开发与XP软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。软件工程包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。 人们在开发、运营、维护软件的过程中有很多技术、做法... 阅读全文
posted @ 2015-06-03 22:15 bonjourvivi 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、 实验内容1. 初步掌握单元测试和TDD2. 理解并掌握面向对象三要素:封装、继承、多态3. 初步掌握UML建模4. 熟悉S.O.L.I.D原则5. 了解设计模式二、 实验步骤【实验一】单元测试(1) 三种代码当我们想用程序解决问题时,要会写三种码:伪代码、产品代码、测试代码。需求:我们要在一个... 阅读全文
posted @ 2015-05-07 17:47 bonjourvivi 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、 实验内容1. 使用JDK编译、运行简单的Java程序2.使用Eclipse 编辑、编译、运行、调试Java程序二、 实验步骤【实验一】命令行下java程序的开发首先双击桌面上的Xface终端图标。打开终端(类似Windows下的cmd),之后会自动运行shell程序。输入cd Code命令进入... 阅读全文
posted @ 2015-04-15 21:21 bonjourvivi 阅读(199) 评论(0) 推荐(0) 编辑