摘要:
题目:阅读《大型网站技术架构:核心原理与案例分析》第五、六、七章,结合《XXX需求征集系统》,分析如何增加相应的功能,提高系统的可用性和易用性,撰写一篇1500字左右的博客阐述你的观点 在这一节课上,我们学习了系统质量属性其中的可用性和易用性。那么质量属性是什么呢,质量属性是高于对系统功能(即对系统 阅读全文
摘要:
今天满心欢喜的打开电脑来写程序,却不曾想到它竟然给我搞事情,前几天刚学的struct2热部署竟然不好用了。每次改java文件都要重新部署好麻烦,最后花了了好长时间才解决,必须在这里总结一下: (1)struct.xml中 <struts>标签里面设置如下: <constant name="strut 阅读全文
摘要:
前几天学院里一个老乡问我能不能帮她做一个在线答题的小系统,他提的需求很简单: 1.web网站 2.系统可以出题展现给用户 3.用户可以答题 4.系统给出答案判定 回去后她又把具体的资料给我发了一份,自己想了一想这不正好可以用上自己最近在学的ajax吗。 于是满口答应了着手开发。 成果截图: 系统脉络 阅读全文
摘要:
向客户端返回JSON字符串有两种方法: 1.纯手工拼接: result.append("{"); result.append("\"timu\":\""+timu+"\""); result.append(","); result.append("\"id\":\""+id3+"\""); resu 阅读全文
摘要:
淘宝网6个质量属性的场景分析: 1.可用性: 场景部分 可能的值 刺激源 数据库 刺激 地震使得个别数据库损坏 制品 系统 环境 正常运行 响应 将系统数据暂存到缓存待数据库恢复后放入数据库 响应度量 99%的数据不发生任何错误 2.可修改性 场景部分 可能的值 刺激源 开发人员 刺激 修改界面展示 阅读全文
摘要:
基本原则或者说理念:简单就是美 1.数据库名:项目名 2.表名:_model名 3.字段:和model中的属性名一致(不要和数据库名冲突) 4.用层来划分包:com.liying.bbs.action 5.action命名:xxxxaction(防止与model名重复) 6.Struct配置文件命名 阅读全文
摘要:
最近在学习struct2中OGNL表达式的过程中,发现自己对set,list,map存在只是欠缺,在百度的过程中发现了此文觉得讲的不错,放到自己博客以便再次查阅,也希望更多地菜鸟看到。 java集合的主要分为三种类型: Set(集) List(列表) Map(映射) 要深入理解集合首先要了解下我们熟 阅读全文
摘要:
花了一些时间读了架构漫谈,第一部分作者讲解了什么是架构,读了之后自己对架构的认识就是找到一种合适的方法将由于各种限制因素不能够一个人完成的工作合理的分配给多个人处理的方法。总的来说架构解决的就是人的问题。 第二部分:这部分讲的是认识概念,概念实际上就是指的名相,即名称和作用。换言之,名称和作用就构成 阅读全文
摘要:
1,需求整理分析 架构师要从项目最开始的阶段就参与进来。理由有很多:首先,第一手的信息损失最少,架构师能够更好的把握需求;其次,分析人员在与客户交流时,往往不会深入挖掘需求,因为有很多隐藏的需求客户自己都不见得意识的到,而架构师则可以依靠敏感的软件嗅觉发现这些需求,减少以后的变数;第三,分析人员往往 阅读全文
摘要:
1、一个架构师面对有七大问题:商业问题、系统问题、子系统问题、构件问题、技术问题、流程问题、项目管理问题。 2、业界有这样一句话:“框架或中间件是用来帮助你的,而不是代替你去思考和工作的。”所以我们必须根据现实的系统要求,自己动脑筋去构建适合现状的软件架构!如果架构师把各项系统级架构质量的要求,想当 阅读全文