01 2011 档案

摘要:2011/1/20上午接到王经理的电话,额,现在来的电话基本上都是YH店出现系统问题了。次数多了,都形成条件反射了。 Bug描述:在前台售单之后,需要退单操作,当输入单号查询出该单所有食物信息后,[全部退餐]功能异常,会提示“未捕获的异常,…. index超出范围….”。 问题解决经过:通过本地测试,发现的确存在这个未捕获的异常,异常存在于该页面的267行代码。查看代码,这一行代码是我改动过的,是我之前为了改正一个”未能正确显示收银员id”的Bug时改动的。 在看代码之前,我分析这种异... 阅读全文
posted @ 2011-01-20 15:24 争光 阅读(191) 评论(0) 推荐(0)
摘要:时隔半年,总想提笔写一写,我们作为第三方软件提供商,如何去跟进系统维护?作为软件开发人员,如何更加高效的进行软件测试,增加系统交互性,提高用户使用感受呢? 这是一个大话题,今天先简单说一下我是如何看待开发人员做售后支持的。可能大家都做过开发,但说到售后系统维护,提供技术支持,解决日常问题,和用户打交道却是少之又少的。 回到我们的话题上来,每当客户打来电话,说“我们的系统出现了问题,登陆不进去了…”等等。我们负责接待的开发人员,时常会嘴角上扬30度,给出一个特别的微笑。虽然用户看不到,但是这个心态是很好的,最起码是很积极很阳光的。而不是恶语满腹,看不起用户的低级错误。 YH系统经过了半年多的商. 阅读全文
posted @ 2011-01-15 23:39 争光 阅读(118) 评论(0) 推荐(0)
摘要:Servlet和JSP的关系很微妙。先是有了Servlet,才慢慢引出来的JSP,前期Servlet就是把逻辑处理和页面显示的一些东西都杂合在一个类文件中,这样耦合性很高,并且谈不上什么复用性,有的可能只是复制。JSP的出现就把JavaWeb开发人员从繁重的Servlet编码中解救出来了,将其中的页面代码和处理代码进行了一定程度的解耦。就像ASP.NET中*.aspx文件和*.aspx.cs文件的解耦关系是一样的。 基本流程如下图所示: 在这里,Web客户端的JSP页面请求(Request)发送到服务... 阅读全文
posted @ 2011-01-14 23:29 争光 阅读(157) 评论(0) 推荐(0)
摘要:Servlet是处理UI请求的一种在BLL中异于其他处理类的一个特殊类,不同于其他的类,在系统运行的时候,每次New,都会产生不同的对象,而Servlet是单实例,多线程,只New一次。但是,这样会产生一系列的问题,我们以前写程序的时候,用过全局变量,全局变量的值在任何地方都可能被更改,这样便容易出现数据不一致,发生冲突。这样的线程,是不安全的。 右侧的截图就很好的描述了,从web客户端和Tomcat服务器,到通过web.xml配置文件实现FirstServlet的一整个流程。 以下是web.xml中配置FirstServlet的源文件.<?xml version="1.0&q 阅读全文
posted @ 2011-01-12 23:21 争光 阅读(225) 评论(0) 推荐(0)
摘要:这不是15分钟的会议,这是一个由15分钟引发的思考。 会场一开头,便由我的一个“8点推迟到8点15的理由:严于律己、宽以待人,照顾特殊情况。”荡起一片涟漪。 在提高班里有一种学习的形式叫做讨论学习,在这里是最平常也是最有效的一种进步方式。大家各抒己见,从中锻炼自己的思维,辩证的过程中纠正自己。在每一次发言之前都深思熟虑,考虑周到方可,因为有N多人在准备驳斥你,和你一起进步、提高。 就在这样的一种氛围下,关于我们6期推迟早上作息时间的话题,被大家批驳的东倒西歪。由于我在其中的身份特殊性,... 阅读全文
posted @ 2011-01-12 22:36 争光 阅读(115) 评论(0) 推荐(0)
摘要:J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习 J2EE学习方向。首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种 软件系统的流派,当然目前主要是.NET和Java两大主流体系。J2EE可以说指Java在数据库信息系统上实现,数据库信息系统从早期的dBase、到Delphi/VB等C/S结构,发展到B /S(Browser浏览器/Server服务器)结构,而J2EE主要是指B/S结构的实现。J2EE又是一种框架和标 阅读全文
posted @ 2011-01-10 07:39 争光 阅读(123) 评论(0) 推荐(0)
摘要:微软资深软件工程师:阅读代码真的很难导读:原文作者Eric Lippert是一名资深软件设计工程师,从1996年起一直在微软开发部门任职,协助设计并实现VBScript、JScript、JScript .NET、Windows Script Host、Visual Studio Tools for Office和C#。以下是文章内容:Escalation的工程师JeremyK在他博客中问到:你是怎么教人们快速深入挖掘不熟悉的代码(不是自己所写的)?我学习如何编程的方法很传统——自己动手编码。但我现在很纠结:到底是集中精神阅读源码,还是自己编写。对我而言,似乎唯一有效的方法就是自己写过。Eric 阅读全文
posted @ 2011-01-09 07:31 争光 阅读(129) 评论(0) 推荐(0)
摘要:应学习需要安装PowerDesinger,来做物理建模。网上找了半天,没有什么好资源。从5哥的百宝箱里找来了一个PowerDesinger破解中文版安装包,特发到网上,给大家分享。 有需要的朋友,可以直接下载,按照以下步骤操作即可完美安装汉化破解版PD。 1、 PD主文件下载列表: Download Download Download 3个文件是由1个文件完整分割的,全部下载后,只需解压part1即可达到完全解压的效果。 ... 阅读全文
posted @ 2011-01-08 23:23 争光 阅读(224) 评论(0) 推荐(0)
摘要:前两天看J2EE视频,截图就有600多张,现在Review起来很麻烦,要是能把这些零散的有一定命名顺序的图片整合起来,会很方便阅读。 于是,我从网上找了一个PDFMerger工具,这个工具很简单,File菜单中将所有图片加载进来即可。再在Tools菜单中执行Merge命令,即可进行整合。(下载_PDFMerger) 说明:这个工具是需要注册的,我们可以双击运行后,点击“Try”,使用该工具。 顺便把我整合的操作过程截图给大... 阅读全文
posted @ 2011-01-08 21:35 争光 阅读(254) 评论(0) 推荐(0)
摘要:Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit) http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip http://download.oracle.... 阅读全文
posted @ 2011-01-07 14:11 争光 阅读(154) 评论(0) 推荐(0)
摘要:看完J2EE的视频,给我的感受是,理论终究是理论。这个理论就是光说不干,让人有点飘,抓不牢。 通篇理论中最多见的就是配置服务,XML的相关配置使得用J2EE开发的项目重用、扩展和灵活性大大增加了。灵活的有点让我接受不了了… 其次,在视频中讲到了很多的新名词,在这里出现了WebLogic Server、EJB、JNDI、JSP等等比较新的概念。其实,这里边的好多技术名词还是能从我们已学知识中找到近似参照物的。只不过,还是感觉自己之前学到的一些理论知识都跟土匪草寇似的,不是太正规。 以下是我对J2EE中一些核心概念的理解,欢迎拍砖。JDBC(Java Database Connectivity)J 阅读全文
posted @ 2011-01-06 23:33 争光 阅读(104) 评论(0) 推荐(0)
摘要:还在纠结于如何从需求中抽离功能和实现交互界面吗?还在担心自己设计的界面横七竖八,用户体验很差吗?你说,功能设计不全?实用性不强?细致的Microsoft减少概念……增强信心:你是不是引入了新的概念?为什么?真的必要吗?你能去掉这些不需要的概念吗?其中的区别有意义吗?用户体验会延续同样的概念吗?小的好或坏也很重要:哪些重要的“小事”是经常会碰到的?哪些小问题是你在着手解决的?少做一些更好。不要把小事从你的体验中去除。为深思熟虑的细节制订计划。修正小的错误。看起来和用起来都很棒:你的用户体验哪里最棒?它看起来有那么好吗?用户第一眼看到的东西能够让人觉得它用户体验很棒吗?用户体验符合期望吗?用户很清 阅读全文
posted @ 2011-01-04 23:16 争光 阅读(218) 评论(0) 推荐(0)