摘要:
这次,一改以前的C/S模式,做一个B/S的系统。那B/S模式到底是什么模式呢? B/S模式分为服务器端和客户端,客户端接受用户的请求,客户端向应用服务器提出请求,应用服务器从数据库服务中获得数据,应用服务将数据进行计算并将结果提交给客户端,客户端将结果呈现给用户。这样,我们就看到了数据从客户到服务器,经过服务器处理再返回到客户端,有客户端软件(浏览器)显示结果。但如不经过处理,每次与服务器进 行交互,都需要刷新界面.这样,当数据从客户端发送到服务器再传送过来的过程 中,是否所有的数据都能被带回来呢? 看一个动态生成表格的例子. 先看一下效果图: 生成表格代码如下:protected void. 阅读全文
摘要:
8月20日,历经一个多月的系统终于告一段落了.这次又是斗志昂扬的开头,灰头土脸的结尾. 整个系统采用mvc模式,由底层向上层开发.4天界面设计,4天数据库设计,3天dal层代码开发,5天bll层开发,剩下的时间就是界面开发与调试阶段. 整个系统自己的评价就是很失败。总结一下失败原因吧。 在细节上过于上心。由于我这个系统是参照旧系统,好多东西都是重用。在做的时候,自己很想有一些自己的东西。所以,就研究了一些系统中用到的技术。这样,就耗费了许多时间。 自己过于逞强。系统两个人做还是工作量过于大了。自己不能很好的去预测工程所需要时间,导致工期的延误。 心态调整的不是很好。第一次去用别人的东西,心里. 阅读全文
摘要:
考试系统从7月15日到今天,历经了20多天的时间,算是有点眉目了。后台代码虽说还很不完善,但至少有个架子了。随着,对系统的深入,理解的也越来越多了。 刚开始接收考试系统,心里挺激动的。一个大的工程,我们好几个人做。信心也比较足,因为,其他几个人都很有能力,有什么问题可以大家一起解决。可是,激动了没多久,就被通知,原来的组被解散了,只留下两个人做这个工程。当时,一下子头就大了,这么大的工程,两个人做?当时想,笨鸟先飞吧,提前看看工程,多用点时间,也许也可以的。 刚开始的时候,还可以,研究了好长时间工程的需求。可是,当真的给规定在多长时间内要把界面画出来,要把哪层做完了,自己还是会很慌。自己会担. 阅读全文
摘要:
历经多天对考试系统需求的研究,终于数据库也有了些原型。 这次的数据库设计,以三范式为原则,本着理论与实践结合,达到一种更合理更简洁的目的进行设置。但是,粒度的大小真的是不很好把握。说一下,我遇到的一种比较新的情况。 举个比较通俗的例子。一张纸上可以写n行字,一本书可以有n张纸。在进行数据库设计时,我就遇到了这种情况。那这种问题怎么解决呢?拿例子来说。就是考试,一个考生一张试卷,每张试卷上有n道题。(由于是随机抽题进行考试,每个人的考题都是不一样的。)这样的话,数据库中我们要记录每个考生的试卷以及答题情况。下面是几种数据库的设计情况,记录下来,有时间在分析。第一种情况,操作比较方便考号考试编号. 阅读全文
摘要:
大三下学期,课程还是比较少的。所以,大部分时间投入在了机房。从刚开始的.net学习,到第一遍,第二遍,第三遍合作的机房收费系统的制作,感触还是满不一样的。刚开始接触.net,虽说也学过c++等一些编程语言,可以他讲的更加高深一点。语法并不是主要的,他还介绍了好多其他方面,更深一层次的东西。当时,安排的任务就是看完.net,就开始机房收费系统的重构。看完.net,真的是相当的晕头转向,那时候,就对自己有所怀疑,自己可以做的出来吗?对.net了解这么少的情况下,可以用它来做一个工程吗?刚开始的怀疑,一上手机房收费就被打破了。毕竟不是第一次做了,虽说不是一个语言,可是需求,整体的实现思路还是相当明. 阅读全文
摘要:
Session对象:服务端机制将用户请求的信息放在服务器端来保存,服务器采用一种类似散列表的结果来保存信息。当程序需要为某个客户的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含了一个seesion标识,称为session id,若没有则创建。每一个Session对象都是不一样的。他保存的是每一个用户的专有信息。应用范围为单个用户。生存期默认情况下为20分钟,可以自行设置。过了生存期,则自动清空。Cookie对象:用来保存客户浏览器请求服务器页面的请求信息。当用户访问站点时,web服务器发送给用户的不仅仅是一个页面,还有一个包含日期和时间的cookie。用户的浏览器在获得 阅读全文
摘要:
时间过的真的是很快,转眼间,一学期又过去了。暑假回来,我就成了大四的学生了。可以说一只脚已经踏出校园了。曾经的自己总是那么的幼稚,可是,当时间老人把你摆到某个位置,某个时期的时候,你就会发现你曾经的幼稚与现在你所处的环境是多么的格格不入。时间逼得你必须去变得成熟。 一学期的学习,生活,感触还是颇多的。 要学会对着孤独微笑。以前,习惯于两个人或多个人的生活。吃饭,逛街,乃至学习。可是,不是总有人能陪着你的,你必须要学会自己去生活。每个人的生活节奏,生活方式也都不是一样的,你不能强迫别人跟你一样的去生活,学习。不会总有人无私的对你特别的好,遇到问题你需要自己去解决,遇到困难,你需要自己去克服。要. 阅读全文
摘要:
今天,jquery实战告一段落了。通过这些例子,对web开发语言更加熟悉了。在遇到问题时,自己也会有点思路了。不用像原来那样迷茫,朦胧。 这段时间的学习资料,也是那种互相融合型的。前面的学习有助于后面的学习,后面的学习巩固加深了前面的理解。比如他所说的dom对象,即对节点的一些操作。由于前面的基础,现在理解起来就没有那么的困难。而后面html,css,js语言的融合使用,也使我对这些语言基础有了更深的了解。 不过,这次对这些例子目前的理解也还不是很到位。好多时候,有些知识真的不是通过一两遍的学习就可以掌握的。看得懂和能做出来之间差的还是很多的。像一些网页布局的调整,有的时候差一点就调不出来。. 阅读全文
摘要:
看牛腩的js时,就感觉特别的简单。看了2/3的时候,就想是不是还有必要看啊,都是一些简单的语法。资寻了正阳师哥,让看下去。到后面才知道讲的是正则表达式,还是很有必要看的。这次看姜昊的js,前三个专集能够接受的还多点,可是,到第四个专集DOM的时候,能接受的就比较少了。这些树啊,节点的,光说意思也不是完全不懂,但一到代码就over了,他写的代码基本上就看不懂。这样,照着敲,想的是多研究几遍。可是,还是挺困难的。到后来,就不敲了。直接听他说。方正就那样看过来了。 一个东西,简单了不想看,难了又看不懂。 看牛腩的新闻发布时,好多也是不懂。就照葫芦画瓢过来了。想的是先走一遍,然后看后面的。通过后面的. 阅读全文
摘要:
1. 构造方法的创建function myConstructor(a){//某些代码}function对象的特别之处在于,它的实例也能作为构造方法,因此可以用来创建函数的实例。如var myObject=new myConstuctor();注意:function myConstructor(message){Alert(message);this.myMessage=message;}Var myObj=new myConstructor(“Instantiating”);(其中myMessage属性只在被实例化的myConstructor的实例中可用,而在myConstructor函数自身 阅读全文