08 2010 档案
摘要:数据库,可谓大型软件不可或缺的辅助性数据管理系统。在软考学习中,数据库的相关设计原则(1NF、2NF、3NF),其中数据存储和数据查询算是两大重点、难点。 数据库设计合理、减少数据冗余,关系明确,更是为数据查询提供便利。 我们在平时做东西的时候,用到数据库中相关知识最多的也就是根据范式建库、建表,增删查改处理数据。然而还有一干理论要去消化吸收的,因为考试要考的哈。
阅读全文
摘要:软件工程的出现就是为了合理、系统地解决现实生活中软件开发过程中所遇到的各种弊病。 也是软件开发“正规军”人手必备“军法”守则之一。 以下为软考中相关软件工程和系统开发部分知识点结构图。 在提高班学了两年有余,大大小小的软件也做了一箩筐,但是也只有大项目中“团战”会多少使用上软件工程的相关知识,大都是浅尝辄止。 所以说其中好多概念性知识只是理解程度。要想深刻理解,那得一刀一枪,实打实的多做项目,积累经验。
阅读全文
摘要:算算,接触计算机也有5年的时间了。我们口口声声所说的计算机,无非就是一堆铁疙瘩,通上电后就能化腐朽为神奇,便能一步登天的高科技产品。计算机由硬件系统和软件系统共同组成,好比一文一武,辅佐我们管理01世界。操作系统算是凌驾于硬件系统和软件系统之上的存在,它同时管理硬件资源、分配系统资源,并且处理计算机中各种信息资源,最后提供给用于一个合理化、人性化的交互界面和处理机制。 那么它的重要性就不言而喻了,在软考学习中,主要提出了以下几点需要注意。其中,绝大部分还是绝对理论化的知识,要借助形象化思维来辅助记忆的。
阅读全文
摘要:青山常在,绿水长流。这三四天看了一下软考中涉及到的数据结构与算法、文法与自动机原理,这两部分的视频。对于我们信息与计算科学专业的同学来说呢,这两部分知识基本上就是在复习知识。针对我们专业的特殊性,系里安排我们在大一的时候(那个对计算机懵懂的时候)就对树、图、链表、队列,这些数据结构与算法的重要知识点进行了第一次“普及扫盲”。呵呵,毫不夸张的说,那个时候真的是完全按照文科学科的学法来处理这门课的考试的。这两天再接触到它的时候,还是颇为熟悉的,听着视频里老师悉心的讲解,自己在时不时的想到这些链表、树、图在程序中的应用、显示,又是如何的呢?数据结构,程序中变量声明、应用,数据组成等都是所谓的数据结构
阅读全文
摘要:费了半点劲,发现Windows XP下原VS试用版升级方法无法使用了,主要是Windows7系统中卸载VS不再提示输入CD-KEY。 Win7下VS2008 由试用版升级为正式版的解决方案: 1、先在控制面板中点击【卸载VS2008】。 2、等待进入到VS维护页面,运行如下图 程序。 3、点击【打补丁】,发现原VS维护模式上显示KEY输入框。 4、待验证成功,则升级成功。 注意: ...
阅读全文
摘要:昨天结束了J2SE视频学习,感觉就是重新温习了一下计算机高级语言的相通之处,此外新接触的知识,除了之前提到的软件中内存使用分析,还有的就是JAVA中的线程管理和网络编程。 针对内存管理这部分,《正确定义变量==让你的程序更有效率》这篇文章阐述了将类似程序变量“分类合并”的好处,其中可以看出该作者主要突出的是减少了内存部分的占用,然而这却可能会使得程序与后台数据库之间的交互更加频繁,反而效率降低了。 关键,是要找到...
阅读全文
摘要:数数算来,这是第二次系统地学习J2SE了,一年之前我们专业开了这门课,是由一位计算机专业教师授课的。 在很早接触软件编程的时候就对黑屏DOS界面比较感兴趣,然而JAVA初步的学习就是基于文本编辑工具和CMD控制台输出显示的组合。很新鲜。 慢慢的熟悉了黑白搭配的控制台编程,开始接触Applet编程(应用于网页插件的小程序),但是相关JAVA中的线程Thread、网络,都涉及很少,学的很少。 转而,再次接触JAVA,即这次系统学习J2SE,刚刚学过线程这部分,剩下的还有网络部分和GUI部分的学...
阅读全文
摘要:作者: 阮一峰日期: 四月初,建硕约我见面聊天。我就建议做一个访谈,我来提问,他来回答。因为我觉得,这样可以把封闭式交流(close talk)变成开放式交流(open talk),让外界听到我们的声音,也让我们得到更多的反馈。下面就是访谈的全文,主要通过Email进行。我要感谢建硕详细耐心的回答,我从他身上学到了很多东西。同时,我也正好借这个机会,说出了很多平时没有机会说的想法。最后,建硕希望大家在阅读之前,先了解一下百姓网,因为他们正在招人。====================================与王建硕的对话R = 阮一峰W = 王建硕时间:2010年4月15日R:建硕,
阅读全文
摘要:今天算是进入了100倒计时,今天正式开始学习(马士兵讲解)J2SE的学习,主要熟悉一下java语法规范,做过这么多东西了,学过C#、VB.NET这些典型面向对象语言,再接触java,困难、压力少了很多很多。 进入软考倒计时,今天上午坤哥(09年软考河北省第1名,全国前50名.)主持的软考介绍动员会,系统正式的了解了一些软考的内容,上午的选择、下午的笔试(填空),其中90%的内容都是我们现在平时所接触到的、所应用到的。 在中国通过率极低的中级软件考试,对我们...
阅读全文
摘要:从昨天开始整理去年用vb6做的机房收费管理系统,又重新把代码整合了一下,其中报表控件又都重新添加的。 原想用我本机SqlServer2005做服务器数据库以供大家使用,难不成老是出现莫名奇怪的错误,搞得我跑来跑去,来回测试。 胡阳说他那也不成功,于是改用SqlServer2000做数据库,依旧用文件DSN来连接数据库。 我的收费系统数据库是建在守宏机器上的,通过10个人安装收费客户端进行测试,发现有三人连接失败,其中双双和校林的机器都提示错误(如图1),建秋则提示“sql无法...
阅读全文
摘要:评教系统的主要功能已近实现了,接下来需要做的就是进行一系列的数据测试,检测一下评教模块的逻辑是否有问题。 针对学生角色评教模块,整整花了三天去整合、测试,就因为一个Repeater中循环的DropDownList取不到值,我也顺便好好拜读了一下MSDN上有关ASP.NET 页生命周期概述的文章,发现B/S模式开发出来的用户界面要比C/S的麻烦得多,页面布局、数据绑定等等。 这个数据读取的问题,通过我好好做了一个Demo,就给顺利解决了,顺便得出一个总结,我们的编码(用于和计算机交流的语言)针对某些东西的描述...
阅读全文
摘要:因为评教模块数据比较复杂,需要将好多的DataTable拆散了,揉碎了,进行数据重组。 在今天调试页面的时候,出现了一个错误。 提示:“该行已经属于另一个表” 。 解决方案: //DataTable3复制DataTable2的(列)结构,而非数据。 dts3 = dts2.Clone(); //将DataTable2每行的数据元素数组(矩...
阅读全文
摘要:评教结果查看页面需要用到GridView控件来显示数据,并且我还需要添加一个“详 细”功能,也就是说,点击“详细”则能够弹出一个新窗口来显示详细数据。 从网上查阅资料,众多网友都说要使用HyperLinkField来实现打开新窗体,并传值的功能。我是初步接触这个控件,不容易搞懂。 仔细想想,其实跳转到新窗体并且需要传递courseId等信息,很简单,我们最常用的a标签就能实现该功能。 新建列的时候我们选择TemplateField字段类型,然后直接修改asp源码。 如下:<Columns><asp:TemplateField HeaderText=""&g
阅读全文
摘要:评教模块的学生角色评教功能和教师角色的查看评教结果功能在实现上出现了问题,现在设计的学生提交评教信息功能,是将学生给予的每个评分细则的分数存入数据库中Result表中,但是各个评分细则并没有和它们的父项(评教大类)相关联到一起,如果通过视图将评教大类(还有细则)之间关联到result表,那么会造成比较“可观”的数据冗余出现。 但就目前数据库设计而言,暂时只能将上述result信息和评教大类(还有评教细则)之间分开来处理。原来的评教系统中教师角色的查看评教结果功能,截图如下。其中态度、方法、基本功、内容、效果,均为评教大类(其下分若干评教细则) 并且大类数量已经固定,已经写“死”在代码中,缺乏.
阅读全文
摘要:八一建军节到了,顺祝各位安康。 掰开手指算了算,时至今日,评教系统的主要功能逻辑已经编码结束(目前缺少相关评教数据,未作测试),我着手评教功能模块的编码,做了这么多天,郁闷了这么多天,今天算是刚刚结束主要功能逻辑的实现。 其实,这一块无非就是针对数据的增删查改,有何难的? 非也,非也。 就目前该项目的数据库设计和项目底层模块实现状况来说,很多数据的分类处理,都被迫放到了页面层来做,同样王鹏同学也提到了关于系统架...
阅读全文
浙公网安备 33010602011771号