摘要: **********************2017-10-03 2017-10-07**********************更改了hadoop以及hbase的配置文件,更改了主机名为foxweather拍摄快照完成了数据库设计完成了ConstantsHBase类,对表结构进行了硬编码完成了HB 阅读全文
posted @ 2017-10-23 21:45 张晓晨 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一个简单的MVC实例 利用jsp+javabean+Servlet模拟一个用户登陆,实现对数据库的增删改查。 1,创建数据库 我使用的数据库是MySQL,创建一个Iuser表,具体如下 2,创建一个javabean类,对表中的3个属性进行封装 User.Java package cn.jw.vo; 阅读全文
posted @ 2017-05-06 15:05 张晓晨 阅读(253) 评论(0) 推荐(0) 编辑
摘要: MVC模式在Java Web应用程序中的实现 一、前言 MVC 作为一种框架模式已经有很久的历史了,这么多年来经受住了工程实践的考验,获得了巨大的成功,今天我们来重新回顾一下MVC 框架模式,并以 java web 应用程序为例来具体说明一下 MVC 的实现过程。 二、MVC简介 MVC原本存在于桌 阅读全文
posted @ 2017-04-23 20:12 张晓晨 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 一、前言 首先要说的就是设计模式的定义,我记得这是上学期《软件设计模式》考试中的第一道名词解释题,当时为了应付考试而背得滚瓜烂熟,可是这个学期一转眼就忘记了。软件模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠 阅读全文
posted @ 2017-04-01 20:06 张晓晨 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一、文档说明 在完成了《软件架构体系》课程中关于六种软件质量属性的内容之后就上学期开发的**系统进行反思,阐述设计开发时所实现的质量属性战术,说明原因。 二、质量属性战术说明 1.可用性战术 可用性战术主要在系统错误方面着手。从错误的检测和恢复,到错误的预防和屏蔽等等。系统在运行过程中会不可避免的出 阅读全文
posted @ 2017-03-30 11:18 张晓晨 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 一、文档说明 最近阅读了《大型网站技术架构:核心原理与案例分析》一书。这本书在第五、六、气章详细说明了网站系统如何构建高度可用性和伸缩性以及扩展性的架构。本文将在该书的基础上对之前做过的一个系统案例进行分析,就如何针对可用性和易用性来对XX系统进行进一步的改良。 二、易用性和可用性 我们先来对可用性 阅读全文
posted @ 2017-03-16 17:07 张晓晨 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 以《淘宝网》为例,描绘质量属性的六个常见属性场景 1、可用性(Availability):全世界用户双十一同时抢购,付款出现延迟。 刺激源:用户 刺激:系统访问量过大,使之不能及时付款 制品:系统 环境:正常操作 响应:分布式服务器部署,提高负载均衡 响应度量:一秒钟内完成用户请求 2、可修改性(M 阅读全文
posted @ 2017-03-10 10:57 张晓晨 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在阅读了王概凯的一系列博客之后笔者对软件架构有了进一步的认识,现就阅读之后产生的感悟总结如下。 二、什么是架构? 随着软件开发的工程化思想的兴盛,软件架构也成为了热词,人人都喜欢聊聊软件架构,但是没人能说清楚这到底是什么。一说起架构,很多人就想要往建筑学上靠拢,而事实也的确是这样的,架构一 阅读全文
posted @ 2017-03-01 20:45 张晓晨 阅读(134) 评论(0) 推荐(0) 编辑
摘要: ***前言*** 假期里粗略的看了一遍《架构之美》,对软件架构有了自己的理解。在周一的第一节《软件架构》课上,老师用了一个房屋改造的引例来开展软件构造的概论内容,这个引例让我对软件架构有了更深刻的理解,下面结合这个引例谈一些对于软件架构的理解。 一、什么是软件架构 人们常常喜欢使用结构来描述“架构” 阅读全文
posted @ 2017-02-23 21:11 张晓晨 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、阅读内容 第五部分 第十三章 软件架构:面向对象与面向函数 第十四章 重读经典 二、笔记总结 (1)面向对象与面向函数 函数式编程能够更好的实现模块化设计。在面向对象的编程方式出现之后,我们发现面向对象的程序设计,特别是支持高级例程对象或者代理的现代形式包含了函数式编程,在保留了函数式编程的同时 阅读全文
posted @ 2017-02-16 10:06 张晓晨 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一、阅读内容 第四部分 第十一章 GNU Emacs滋长的特性是其优势 第十二章 当集市开始构建教堂 二、笔记总结 (1)Emacs的架构 Emacs架构采用的是在交互式应用程序中应用广泛的模型-视图-控制器模式。在这个模式中,模型是程序所操作数据的底层描述,视图则是向用户展示数据的方法,而控制器则 阅读全文
posted @ 2017-02-14 10:43 张晓晨 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、阅读内容 第三部分 第七章 Xen和虚拟化之美 第八章 Guardian一个容错操作系统环境 第九章 JPC一个纯Java的X86PC模拟程序 第十章 元循环虚拟机的力量 二、笔记总结 (1)半虚拟化的重要性和开源开发的优点 虚拟化只是一种间接的方式,虚拟化固然有很多好处,但是盲目的依赖虚拟化会 阅读全文
posted @ 2017-02-09 10:40 张晓晨 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、阅读内容 第五章面向资源的架构 第六章数据增长 二、笔记总结 (1)传统Web服务的优缺点 Web服务的目标是提供建立可复用的业务服务基础的架构,希望能在不影响客户的情况下在各个地方以不同的编程语言异步地访问所有的功能,但是为了实现这个目标所用的技术组合使人感到迷惑,而且没有真正解决实际中组织机 阅读全文
posted @ 2017-01-24 16:05 张晓晨 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、阅读内容 第三章伸缩性架构设计 第四章记忆存留 二、笔记总结 (1)解决拥塞的几种方法 游戏架构要求用户体验好,大的延迟不被接受,甚至牺牲吞吐量换取少的延迟。而企业环境的架构重在吞吐量,管理业务。有一点延迟可以接受。一般情况下,处理拥塞的解决方案有两种。第一种是基于地理位置来实现。游戏设计包含不 阅读全文
posted @ 2017-01-15 16:47 张晓晨 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、阅读内容 第一章架构概述 第二章两个系统的故事:现代软件神话 二、笔记总结 (1)什么是软件架构? 其实在好多学科中都用到了“架构”这个词,大都表达了对所创造作品的描述,或者是对创造过程的计划。但是在软件专业中还有更具体的表达。软件架构不是一个简单的实体,软件架构师需要用多分文档来对软件的行为和 阅读全文
posted @ 2017-01-13 19:06 张晓晨 阅读(174) 评论(1) 推荐(1) 编辑
摘要: 一、问题描述 昨天晚上Myeclipse还用着好好的,今天早上打开工程,只要运行就卡住,大半天弹出个消息窗口:Java(TM) Platform SE binary 已停止工作。 如图 关闭Myeclipse之后出现java was started but returned exit code=80 阅读全文
posted @ 2016-12-30 11:05 张晓晨 阅读(44019) 评论(0) 推荐(0) 编辑
摘要: 一、问题说明 由于VS2008以后水晶报表不在集成,要用的话需要单独下载。 这里注意如果是用在C#窗体程序里的话一定要下载exe文件,安装msi文件的话VS工具栏里找不到水晶报表控件的。如果你的是64位系统,在必须安装64为运行时,具体步骤入下图 下载教程如下 http://www.jb51.net 阅读全文
posted @ 2016-12-24 13:21 张晓晨 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 不知不觉,《编写有效用例》一书的阅读已经接近了尾声,这本书让我对用例有了更加全面的认识,对编写用例的技巧有了更深入的掌握。虽然还是缺少实战经验,但是对我个人软件工程专业学习的成长历程依然有着十分重要意义。在阅读本书的时候也对书中的例子和课后的习题练习进行了学习,所以对用例编写也有很多想法,今天主要对 阅读全文
posted @ 2016-11-28 16:35 张晓晨 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 《编写有效用例》为我们提供了很多用例的编写技巧以及需求分析的知识,通过这些知识我们可以根据实际项目的情况运用更加娴熟的用例编写技巧来帮助我们更好的完成工作。在第一篇阅读笔记中我们就谈到了用例应用范围是很大的,但是这段时间的阅读让我产生了一个困惑,那就是用例到底应用在项目开发过程中的什么地方,以及如何 阅读全文
posted @ 2016-11-22 13:37 张晓晨 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 我们开发软件的目的是将传统的业务流程信息化,那么就必须对软件所服务的业务进行一个深入的了解。老师最近在软件需求分析的课堂上讲到了业务过程建模的知识和技巧,而正好我最近在《编写有效用例》也阅读到了这一部分,所以今天主要讨论一下业务流程建模的相关感想。 要认识到将传统的业务流程信息化并不是把原有的流程复 阅读全文
posted @ 2016-11-09 13:12 张晓晨 阅读(133) 评论(0) 推荐(0) 编辑

作者: 张晓晨

出处: https://www.cnblogs.com/420Rock/>

关于作者:专注java与大数据领域,请多多赐教!

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接 如有问题, 可邮件(zhangxiaochen643@sina.com)咨询.