摘要:
七十天的备考,学习。在11月12号得到了检验。无论成绩如何。软考对于提高班的每一个人相信都是一次提升的机会。软考留给了我们很多东西。尽管米老师总是强调,咱们不是为了考试去学习。但是对于成长在应试教育下的我们来说,一提到考试,首先想到的是分数。接着想到的是做题。但是提高班需要的是能力,软考充其量能给你的只是一个证书。我们得到这个证书的同时,也要获得与它匹配的能力。不能像四六级一样,虽然考过了,但是对你的能力一点提高都没有。这里主要说说软考的收获:软考结束以后,自己感觉做什么计算机的东西,敲代码,看代码都很有底气。也可以说自己有了内功。以前一直在敲代码,很多的都是在模仿别人。这个为什么这么做,其实 阅读全文
阅读排行榜
实用算法实现-第 9 篇 RMQ问题
2011-10-17 08:33 by myjava2, 206 阅读, 收藏,
摘要:
9.1 RMQ问题RMQ(Range Minimum/Maximum Query)问题,就是对于给定数组,在其下标范围[i, j]内给出的最小值(或最大值,下文都称最小值)的问题。RMQ和LCA问题可以互相转化,一个对RMQ和LCA问题的总结如下表[i]:算法处理方式复杂度备注转化算法LCA =>±1RMQN/AO(n)引理1,规模O(n) - O(2n-1)RMQ => LCA-CTN/AO(n)引理2,规模不变朴素算法LCA-Naive onlineO(n^2) - O(1)动态规划RMQ-Naive onlineO(n^2) - O(1)直接求解经典算法LCA-Ta 阅读全文
事务处理
2011-08-14 21:54 by myjava2, 206 阅读, 收藏,
摘要:
在校园教务系统中,这次我们做的时候涉及到了事务,刚开始时听到事务根本不明白事务是什么东东,以前就没有听过。事务是对于多个操作同时访问并修改数据库的时候的一个执行单元,事务放在业务逻辑层(BLL)的一个业务中,如果一个业务逻辑层涉及到多次对数据库的操作,那么久可以把这一个业务放到一个事务中,当做一个执行单元。 事务是为了防止在一个完整的业务中,有多个数据操作,如果其中一个没有顺利完成那么这个业务就没有完成,而有些已经写入数据库,而其他的没有对数据库修改,这样的话,这个业务就不完整,不能达到我们这个业务的功能。 所以我们在BLL层中使用事务来对我们的业务进行统一为一个执行单元,这样可以防止一个完. 阅读全文
教务系统--DAL层实现
2011-07-30 17:04 by myjava2, 206 阅读, 收藏,
摘要:
教务系统数据库设计完毕之后,就开始正式编写代码了.按照软件工程学的观点.一个软件的编码阶段占整个开发过程的很小一部分.大部分时间都是在做需求设计.但是我们做的这个教务系统感觉没有严格按照这个来执行.主要原因我理解有这几个:1:我们对需求都有一定的了解,而且六期做过这个系统.可以从他们那里得到很多需求.2:时间比较紧,大家都是想着快点把它搭建起来3:最后的原因就是我最不愿意想的,所有的人都没有认识到需求设计,整体架构的重要性?! 我们无论做什么系统,都是在学习,个人感觉还是以理解学习为主,大家都急匆匆的把代码写完.接踵而至的恐怕就是无边无界的维护.同时自己就是一个代码工人,只是写了,没有想了.没 阅读全文
java写文件方法之比较
2011-06-03 18:32 by myjava2, 206 阅读, 收藏,
摘要:
importjava.io.BufferedOutputStream; importjava.io.File; importjava.io.FileOutputStream; importjava.io.FileWriter; importjava.nio.ByteBuffer; importjava.nio.channels.FileChannel; /** *测试各种写文件的方法性能。 * *@author老紫竹JAVA世纪网(java2000.net) * */ publicclassT{ publicstaticvoidmain(String[]args){... 阅读全文
浙公网安备 33010602011771号