<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[a34082721的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a34082721</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a34082721]]></copyright><item><title><![CDATA[MVC模式在Java Web应用程序中的实例分析]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380957</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380957</guid><author>a34082721</author><pubDate>Sun, 07 May 2017 23:36:00 +0800</pubDate><description><![CDATA[结合六个基本质量属性：

可用性：网站出现异常时，能记录故障，且进行通知，能够在有限时间内重新恢复正常
可修改性：进行修改的情况下，能对其它组件减少影响，比如工具类的修改，只需要到这一个地方进行修改，且不会影响到其他功能。
性能：网站对随机事件的响应能够正常运行
安全性：身份验证，用户名和通过MD5加密后的密码来进行
可测试性：测试网站的响应效率
易用性：界面中，对于用户的...]]></description><category></category></item><item><title><![CDATA[MVC模式 在Java Web应用程序中的实现]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380963</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380963</guid><author>a34082721</author><pubDate>Sun, 23 Apr 2017 23:23:00 +0800</pubDate><description><![CDATA[一、MVC简介
MVC全名是Model View Controller，是模型(model)－视图(view)－控制器(controller)的缩写，一种软件设计典范，用一种业务逻辑、数据、界面显示分离的方法组织代码，将业务逻辑聚集到一个部件里面，在改进和个性化定制界面及用户交互的同时，不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用...]]></description><category></category></item><item><title><![CDATA[各设计模式简要分析]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380948</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380948</guid><author>a34082721</author><pubDate>Tue, 04 Apr 2017 09:56:00 +0800</pubDate><description><![CDATA[　　设计模式分为三大类：创建型、结构型、行为型。
　　其中创建型有：抽象工厂模式、原型模式、单例模式、建造者模式、工厂方法模式。
　　　　结构型模式有：组合模式、享元模式、适配器模式、桥接模式、装饰模式、外观模式、代理模式。
　　　　行为型模式有：模板方法模式、迭代器模式、中介者模式、解释器模式、备忘录模式、观察者模式、职责链模式、命令模式、策略模式、访问者模式。

　　1、...]]></description><category></category></item><item><title><![CDATA[S2SH框架入门之使用struts2]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380961</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380961</guid><author>a34082721</author><pubDate>Thu, 23 Mar 2017 16:47:00 +0800</pubDate><description><![CDATA[1、在struts.xml里加入 package、action、result标签

 1 &lt;?xml version="1.0" encoding="UTF-8" ?&gt;
 2 &lt;!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http...]]></description><category></category></item><item><title><![CDATA[S2SH框架入门之使用hibernate进行基础的增删改查]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380945</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380945</guid><author>a34082721</author><pubDate>Thu, 23 Mar 2017 16:29:00 +0800</pubDate><description><![CDATA[　　1、先建session：

Session session = HibernateSessionFactory.getSession();
        Transaction tr=session.beginTransaction();

   2、增、改、可直接new一个实例化的映射类，如Login l=new Login(); 调用其函数 l.setUsern...]]></description><category></category></item><item><title><![CDATA[《大型网站技术架构》5、6、7章阅读笔记]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380944</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380944</guid><author>a34082721</author><pubDate>Thu, 16 Mar 2017 16:04:00 +0800</pubDate><description><![CDATA[一、网站的可用性
　　网站的可用性，描述网站可有效访问的特性，相比于网站的其他非公能特性，网站的可用性更牵动人们的神经，大行网站的不可用事故更是直接影响公司形象和利益，许多网站都将网站可用性列为工程师的绩效考核和工资挂钩。
　　可用性指标是网站架构设计的重要指标。对外是服务承诺，对内是考核指标，具体到每个工程师的考核，一般使用故障分。“鼓掌分”是对网络故障进行分类加权计算故障责任的方...]]></description><category></category></item><item><title><![CDATA[软件体系结构课后作业03]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380959</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380959</guid><author>a34082721</author><pubDate>Thu, 09 Mar 2017 14:26:00 +0800</pubDate><description><![CDATA[题目：以《淘宝网》为例，描绘质量属性的六个常见属性场景，将上述整理为一篇博客发表。

六个质量属性分别为：可用性、可修改性、性能、安全性、可测试性、易用性。
一、可用性

刺激源：用户操作
刺激：用户点击
环境：正常运行
制品：淘宝网
响应：跳转页面并加载相应内容
响应度量：用户使用计算机网速在200kb/s及以上时跳转并加载时间不超过0.1秒。


可修改性...]]></description><category></category></item><item><title><![CDATA[软件架构の一般步骤]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380952</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380952</guid><author>a34082721</author><pubDate>Tue, 21 Feb 2017 21:03:00 +0800</pubDate><description><![CDATA[　　软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段，这些抽象组件被细化为实际的组件，比如具体某个类或者对象。在面向对象领域中，组件之间的连接通常用接口来实现。
软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标，作为绘图家画图的基础一样，一个软件架构师或者系统架构师陈述软...]]></description><category></category></item><item><title><![CDATA[《构架之美》阅读笔记六]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380940</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380940</guid><author>a34082721</author><pubDate>Sun, 19 Feb 2017 19:54:00 +0800</pubDate><description><![CDATA[第16章主要介绍了Sun Microsystems的Java 2Enterprise Edition（J2EE）的架构规范，同时介绍了该规范的重要组成部分—Enterprise JavaBeans（EJB）。对以Java语言编写的分布式面向对象程序，以及各种Java组件可以如何进行通信和交互，J2EE提供了一个标准的描述。EJB描述了服务器端基于组件的编程模型。作为一个整体，J...]]></description><category></category></item><item><title><![CDATA[《构架之美》阅读笔记五]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380941</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380941</guid><author>a34082721</author><pubDate>Thu, 16 Feb 2017 19:48:00 +0800</pubDate><description><![CDATA[　　　 软件架构：有关软件整体结构与组建的抽象描述，用于指导大型软件系统各方面的设计。软件架构的关注点：系统功能需求、性能、可用性、伸缩性、扩展性、安全性。
 性能：从浏览器到数据库，影响用户请求的所有环节都可以进行性能优化。衡量网站性能有一系列指标，重要的有响应时间、TPS、系统性能计数器等。
 可用性：高可用的设计的目标就是当服务器宕机的时候，服务...]]></description><category></category></item><item><title><![CDATA[java网页中url传值的转码]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380947</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380947</guid><author>a34082721</author><pubDate>Sun, 12 Feb 2017 14:43:00 +0800</pubDate><description><![CDATA[为了避免中文乱码，也为了避免是传递的值在地址栏中被一目了然的看见，所以我们需要在URL船只的时候进行转码。在.net包内有两个类
（1）URLEncoder类，负责将字符串转化为URL编码，一般使用如下函数：
　　 public static String encode(String a,String enc)
　　 throws UnsupportedEncodingExept...]]></description><category></category></item><item><title><![CDATA[《构架之美》阅读笔记四]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380934</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380934</guid><author>a34082721</author><pubDate>Fri, 10 Feb 2017 09:36:00 +0800</pubDate><description><![CDATA[企业中聚焦信息的架构展示了与Web一样的明确特点：伸缩性、弹性、架构迁移策略、信息驱动的访问控制等。Web服务的目标是要成为一种业务策略，形式，是在不影响客户的情况下升级这些系统。在大家的概念中，Web是以文档为中心的。具体来说，就是当大家想到Web时，就会想到在Web浏览器中看一些文档。但是Web真正的神奇的地方确实链接，我们可以通过创建新窗口来访问链接获得那些公开的信息。但是，...]]></description><category></category></item><item><title><![CDATA[《构架之美》阅读笔记三]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380930</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380930</guid><author>a34082721</author><pubDate>Tue, 07 Feb 2017 10:54:00 +0800</pubDate><description><![CDATA[为什么说软件构架很重要？ 主要有以下3个基本原因：
（1）涉众之间的交流：软件构架是一种常见的对系统的抽象，绝大多数系统的涉众都以此作为彼此理解、协商、达成共识或相互沟通的基础。
（2）早期设计决策：软件构架是所开发系统的最早的决策的体现。而这些早期决策对系统的后续开发、部署和维护具有重要影响。这也是对所开发系统进行分析的最早时间点。
（3）可传递的系统抽象：软件构架是关于系统构造...]]></description><category></category></item><item><title><![CDATA[《架构之美》阅读笔记二]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380942</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380942</guid><author>a34082721</author><pubDate>Fri, 03 Feb 2017 20:51:00 +0800</pubDate><description><![CDATA[软件设计的关键品质是“内聚”和“耦合”
   高内聚：
   内聚是一个测量指标，说明相关功能如何聚集在一起，模块内的各部分作为一个整体工作的如何。内聚性是将模块黏成一个整体的胶水。弱内聚的模块是不良分解的信号，每个模块都必须有清晰定义的角色，而不只是一堆不想关的功能。
   低耦合：
   耦合是模块之间独立性的测量指标。模块之间的连接方式有多种，有的是直接的，有的是间接的。紧...]]></description><category></category></item><item><title><![CDATA[《架构之美》阅读笔记一]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380924</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380924</guid><author>a34082721</author><pubDate>Thu, 02 Feb 2017 10:09:00 +0800</pubDate><description><![CDATA[　　“软件架构师的首要关注点不是系统功能，而是需要满足的品质”。满足的品质即客户对软件品质的关注点。
　　软件架构师干的活就是“折中”。将各类利益相关者所提出关注点有所取舍的进行折中
　　典型的利益相关者以及他们的关注点有：
　　投资人：项目是否能够在给定的资源和进度约束下完成。
　　架构师、开发人员、测试人员：最初的构建和以后的维护与演进。
　　项目经理：组织团队、制定...]]></description><category></category></item><item><title><![CDATA[session与cookie的简单使用]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380925</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380925</guid><author>a34082721</author><pubDate>Wed, 23 Nov 2016 11:59:00 +0800</pubDate><description><![CDATA[　　嘛~最近在用php做网页的时候苦于每当跳转页面（即使是跳转回自己来更新显示内容）数据就会更新，看来不得不学一下session与cookie的使用了。
　　首先说一下session和cookie的区别吧。
　　简单来说，这两个是全局变量，作用范围是“该用户访问的所有php”。区别是一个存在客户端，一个存在服务器。
　　概念的东西不做赘述，去百度啥的都可以，直接上用法：
　ses...]]></description><category></category></item><item><title><![CDATA[php中mysql函数和mysqli函数的用法区别]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380922</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380922</guid><author>a34082721</author><pubDate>Sat, 22 Oct 2016 16:00:00 +0800</pubDate><description><![CDATA[　　今天下着断断续续的小雨，我的心情也甚是阴郁。程序又总是出问题。
　　PHP连接数据库的语句运行时总是会显示“mysql_connect(): The mysql extension is deprecated and will be removed in the future:”如下图：

　　网上搜了一下啥意思，大体就是说mysql_connect这个模块将在未来弃用，请你使...]]></description><category></category></item><item><title><![CDATA[软件需求与分析课堂讨论一]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380927</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380927</guid><author>a34082721</author><pubDate>Fri, 21 Oct 2016 16:42:00 +0800</pubDate><description><![CDATA[课堂讨论题目：
•某大学为进一步推进无纸化考试，欲开发一考试系统。系统管理员能够创建专业方向、课程编号、任课教师等相关考试基础信息。教师和考生进行考试相关工作。系统与考试有关的主要功能如下：
•（1）考试设置：教师制定试题（题目和答案），制定考试说明、考试时间和提醒时间等考试信息，录入参加考试的学生信息，并分别进行存储。
•（2）显示并接收解答。根据教师设定的考试信息，在考试有效时...]]></description><category></category></item><item><title><![CDATA[php接收arduino向服务器发来的请求]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380939</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380939</guid><author>a34082721</author><pubDate>Sun, 16 Oct 2016 13:08:00 +0800</pubDate><description><![CDATA[虽然简单，但初学者的我还是弄了一周，最后的成果是理清了一个概念问题。废话少说，先上代码。

1 if (client.connect(server, 80)) // 用Tomcat的默认8080端口
2 {
3 Serial.println("connected");
4 client.println("GET /yinjiaozhichuli.php?q=ethernet "...]]></description><category></category></item><item><title><![CDATA[UML大战需求分析阅读笔记——03]]></title><link>https://blog.youkuaiyun.com/a34082721/article/details/101380920</link><guid>https://blog.youkuaiyun.com/a34082721/article/details/101380920</guid><author>a34082721</author><pubDate>Sun, 16 Oct 2016 12:15:00 +0800</pubDate><description><![CDATA[　　什么是面向过程的？什么是面向对象的？这个疑问在我刚入学学习C++的时候就有了，当时什么都不懂，遇见的全部都是闻所未闻的新名词、新概念，搞得自己一头雾水，今天看到第三章的开头语时发现了一种很有趣很通俗的说法：c语言是面向过程的语言，而C++是面向对象的语言，他们之间有什么不同呢？c++有类（class）而C没有。
　　我只是一个大学生，学计算机才三年，让我很清楚的讲出什么是面向过程的...]]></description><category></category></item></channel></rss>