分类目录归档:软件

软件主菜单:软件技术相关文章。

0.7check规则

今天在工作中遇到个问题,发现有个已经单体测试完成的source严重与详细设计书不一致,经过调查发现,程序在单体测试开始过程中进行了不断的修正,而没有同步的将详细设计对应的进行修正。于是,我查看了版本发现,程序从单体测试开始到测试完成共修正了18次,而详细设计仅修改了7次,详细设计对应频率为7/18=0.39,这个比值直观的感觉就比较小了!然后我查看了没有不一致的代码和详细设计,并计算了这个比值,发现,它们基本在0.7左右波动。呵呵,也许这就是个规则,也就是说,平均每修改10次source就应该对应修改7次详细设计,小于这个值就很有可能出现不一致现象,一定要进行严格 check,而大于这个可能会导致大家的厌烦,所以我喜欢把这个称为0.7check规则。以后检查时先看这个频率

p=详细设计对应修改次数/source修改次数
当p<0.7时, 一定要进行再次check; 0.7=<p<0.8时,应该基本正常;p>=0.8时,详细设计修改次数过多,增加了工作量.
希望这个规则能对大家管理项目有所帮助.:)

作者:豆博草堂

Fedora 10下面通过华为EC266无线网卡连接电信3G

    经过实验fedora 右上角那个NetWork Manager Applet、KPPP、Network Device Control, 现在终
于可以通过Network Device Control来实现电信的无线3G上网了。现在,我把配置方法记录到这里,
同时记录不同工具配置后出现的问题。
    虽然我的无线网卡是EC266, 只要你的无线上网卡能够被fedora 10识别, 下面的方法应该是适
用于所有无线上网卡的。判断是否被识别的方法很简单,将你的无线上网卡与电脑连接,然后,右
键点击右上角的那个网络图标(就是NetWork Manager Applet),点击Edit Connections菜单,点
击Mobile Broadband 标签, 点击Add按钮,这时会弹出一个对话框,如果您的上网卡已经被识别,
对话框里面应该出现一个**Modem的条目,比如,我的EC266被识别成了E620, 就显示了
Huawei Technologies E620 USB Modem .
  
   成功案例Network Device Control:
   1. 进入Network Device Control:
      通过面板上System–>Administration –> Network Device Control, 点击Configuration,
输入root用户密码。
   2. 添加Modem{即无线上网卡}
      在Network Device Control中点击Hardware标签,然后点击工具栏的 New图标,此时就会出现
Choose Hardware Type的对话框,在其中选择Modem, 点击OK按钮,在出现的对话框中选择Modem Device,
 对于USB类型的上网卡, Fedora 10 一般会挂载到/dev/ttyUSB* (*为0,1,2,3,…)等下面, 这时,
你需要选择/dev/ttyUSB0,/dev/ttyUSB1, /dev/ttyUSB2来试验下,开始先选择/dev/ttyUSB0 吧,其
他参数不要修改,点击OK按钮,这时您的Hardware标签下应该多出一个类型为Modem的设备。
   3. 添加设备
      点击Device标签, 然后点击New图标,在出现的对话框中选择Modem Connection, 点击Forward,
 在对话框中的Phone number 中填入#777, 在Provider name中填入随便一个名字,Login name和Password
都填入card,然后点击Forward, 后面的信息用默认直。最后,您的设备标签下应该多出一个Modem
Connection, 然后激活他,如果不行,试着在2中所描述的位置更换设备加载位置/dev/ttyUSB0为其它的,
如果选择对了,应该在激活后就可以上网了。
  
   特别注意:如果您下次将上网卡插到了别的USB口上,如果出现无发上网的现象,可以试着修改2里面
设备的挂载位置来试。

-------------------------------------------------------------------------------
   失败案例:
   NetWork Manager Applet:怎么配都无法连接,虽然它里面的选项最接近我们无线网卡的实际选项,
有APN, PIN, LoginName/Passwords, phone number等。
   KPPP: 配置类似与Network Device Control,选设备的方式和上面2中一样,也要试,如果选择
正确,就会连接到网络,也得到了IP,但却没有速度。估计某些参数不对。
   -----------------------------------------------------------------------------

 

作者:豆博草堂

如何让Tomcat修改后的端口重新在Eclipse中起效?

当某个端口被占用后,tomcat就会无法启动,我们需要修改tomcatconfserver.xml端口,如由8080修改为8082,但Eclipse中对于这个tomcat的关联端口却仍为8080,
Connector port="8082"…
这时,我们需要作如下操作,打开Eclipse的 windows->Preference->Server->Installed Runtimes,选中我们那个tomcat,将其删除,同时在J2EE试图状态,在Server tab中删除这个server,然后重起eclipse,再重新用 windows->Preference->Server->Installed Runtimes添加tomcat到eclipse即可让eclipse启动tomcat5时用心的端口8082.

作者:豆博草堂