只写出了函数部分,有时间给出excel版本吧,这个是用php写的,新手上路,高手别笑~~~envy


<?php
// 计算函数部分
/***************************************************************************
* project              : 防腐涂装实用计算工具
* copyright            : (C)2008 Sinker (建筑软件论坛)
* email                : sinker#zexun.net
* homepage             :
*
* $Id: tool.func.php,v 1.1 2008/06/12 14:33:14 sinker Exp $
***************************************************************************/
function dft($um,$gtjf)  //涂料干膜厚度函数
{
        $temp = $gtjf*$um/100;
        return $temp;
}
function wft($um,$gtjf)//计算湿膜厚度函数
{
        $temp = $um*100/$gtjf;
        return round($temp,2);//输出计算结果并保留两位小数,四舍五入
}
function llst($um,$gtjf){ //计算涂料的理论用量
        $temp = (500*$um)/(10*$gtjf);
        return round($temp,0);
}
function sjst($um,$gtjf,$cf){ //计算涂料的实际用量,其中消耗为变量,$cf表示
        $temp = (500*$um)/(10*$gtjf*$cf);
        return round($temp,0);
}
function lltbl($um,$gtjf){ //计算涂料的理论涂布率 m2/L
        $temp = 1000*($gtjf/100)/$um;
        return round($temp,0);
}
function price($um,$gtjf,$price){ //计算涂料的理论涂布率 m2/L
        $temp = ($um*$price)/(1000*$gtjf/100);
        return round($temp,2);
}
?>


用法:直接调用函数就可以了.
反馈地址:http://www.51fangfu.net/thread-70-1-1.html
    上海兴安软件的新版2004预算之星已经开始支持Vista了,但是在许可证管理软件中无法安装软件的许可证,今天在群里xiaofei 兄提到了这个问题,在问过兴安公司客服后,客服称不支持Vista系统  那么我们换一种思路来尝试着让预算之星跑起来
    预算之星的主程序在软件启动及运行中是要读取这个许可证文件的,那么我们可以直接将文件直接拷贝到文件夹中,而不采取安装的方式(因为安装不上嘛),这个软件许可证文件就在系统盘Windows\ShineSoft\文件夹下。我们将兴安的许可证文件更名为shinesoft.dat,然后复制前面提到的目录,那么有了软件许可证,软件自然乖乖的Vista系统下跑起来了
    以上方法在Vista Basic下测试通过
    看上去很像BASE64加密过的字符,试了一下,果然是^_^ 不过链接的前面跟后面分别加了AA,ZZ作为标记符吧。要还原它很简单.base64_decode($string)后,$string中AA和ZZ中间的字符就是真实的URL地址。用php来写就很简单了,因为php本身就有base64解密函数^_^,如下:

function thunder($string)
{
  $prefix = 'AA';
  $prefixtmp ='ZZ';
  $string = base64_decode($string);
  $geturl=explode($prefix,$string);
  $geturl=explode($prefixtmp,$geturl[1]);
  return $geturl[0];
}


引用
thunder://QUFodHRwOi8vd3d3Lm15ZG9uZ2RvbmcubmV0L3Rlc3QvdGVzdC5ybXZiWlo=  
    上面的链接链接代码解密后就是http://www.mydongdong.net/test/test.rmvb
  建筑软件资料下载站 http://down.myarc.cn 因录入需要,现公开招募信息录入成员。
权益:
录入组成员每月固定积分20,信誉20
义务:
负责建筑软件资料下载站的软件资料信息录入工作。

如何加入?
http://club.myarc.cn/index.php 站内PM 010566
好友,密码学超人Cnbragon翻译的《Cryptography for Developers》《程序员密码学》已由华章公司发行,推荐给对密码学感兴趣的朋友,绝对值得收藏一读smile

在坛主kanxue,出版社编辑和看雪论坛众多朋友的关怀和帮助下,由机械工业出版社华章图文信息有限公司策划的《Cryptography for Developers》的中译本《程序员密码学》即将出版。在该书的翻译过程中,得到了许多密界朋友的帮助,尤其是iPB和RCT的众多兄弟们,在这里对他们表示由衷的感谢!
译者在翻译这本书的时候,读到精彩的地方,也不禁拍案叫绝,作者的知识面之广,密码学功底之深厚,都令人感到惊讶。对于从事软件授权保护相关工作的朋友,以及想在自己的软件中加入密码学保护的程序员和许多逆向工程人员来说,本书都是相当不错的一本介绍密码学理论知识和密码学程序设计的密码学专业书箱,弥补了国内外把密码学理论和实践相结合的空白,非常值得一读!

点击在新窗口中浏览此图片

译者序
信息安全越来越受到人们的重视,而对信息安全的基石—密码学的研究也是如火如荼。但是,许多信息安全软硬件产品的开发者并不是专业的密码学研究人员。虽然他们擅长于程序设计,而且现在也有不少各种密码学算法库,如LibTomCrypt,Crypto++,但在实现各种复杂的密码学算法时,由于缺少一定的密码学理论知识以及对密码学算法理解上的偏差,造成了对算法的使用不当,这又往往导致其开发的产品中存在各种潜在的漏洞及安全风险。同时,译者注意到许多密码学理论工作者在实现密码学算法时,由于缺少程序设计技巧方面的知识,在算法实现的易用性和高效性上遇到了不少障碍,从而也会导致其实现上也存在不少安全缺陷。
译者研究密码学数年有余,现在正在一所学校攻读密码学方向的研究生,在国内知名的看雪软件安全论坛(http://bbs.pediy.com)任『软件调试论坛』版主(cnbragon),与论坛众多好手时常讨论密码学方面的问题,比较了解其在软件保护中的应用情况。译者也写了一个自己的加密算法库CryptoFBC。正是看到看雪论坛良好的技术氛围,北京华章图文信息有限公司的陈冀康主任联系了论坛创建人kanxue,希望找一位擅长密码学的专业人士来翻译《程序员密码学》一书,很荣幸,译者承接了这本书的翻译工作。
当译者拿到这本书的英文版时,发现它完美地解决了前面所提到的问题。其作者Tom St Denis既是一名密码学研究人员,也是一名开发人员,开发了各种软硬件安全产品,具有丰富的密码学相关产品的开发经验。同时,他自己也开发了LibTom系列密码学,数学算法库,如LibTomCrypt,LibTomMath,TomsFastMath。在这本书中,作者结合了LibTomCrypt和LibTomMath等算法库,既包含了实现各种密码学算法所必需的基本理论数学知识,也讨论了实现上的程序设计技巧;不仅仅有软件实现,也有硬件实现;不但从理论上分析了算法的安全性和性能,也从实现的角度讨论了如何正确并高效地使用和实现各种算法,比如各种优化算法的实现,各种性能上的比较。
它涉及到了密码学的各个研究方向,分组密码,散列函数,公钥密码以及相关的攻击,同时也讲解了密码学算法实现上所常用的ASN.1编码,大整数算术相关内容。这是目前市面上惟一一本把密码学算法的理论和实现结合在一起的书,也是惟一一本能够如此深入浅出地把这个方面融合到一起的一本书,没有深厚的程序设计功力和广泛的密码学理论知识是不可能写出这样一本书的。这无论对于需要开发安全产品的开发者,还是密码学相关研究人员来说,都非常值得一读,它会对你的安全产品开发工作以及密码学理论研究工作起到相当的辅助作用,可以起到事半功倍的作用。
在译者翻译本书的过程中,得到了许多人的帮助,尤其是北京华章图文信息有限公司的陈冀康主任、看雪论坛的坛主段钢所给予的指导、建议与批评,使得译者受益非浅,在此表示衷心的感谢!同时,我还要感谢iPB,RCT组织的成员以及看雪论坛上的其他朋友,他们总是在我最困难的时候给予无私和热情的帮助!我也要感谢我的导师,扬州大学信息工程学院殷新春教授,他对我的关怀,看重与鼓励,以及在密码学研究方向上的指导是我不断前进的动力!最后,我要感谢我的父母和我可爱的妹妹,他们总是给我无私地关怀,支持和理解!谨以此拙译献给所有帮助过我的人。
由于时间仓促,再加上译者水平有限,本书的翻译难免存在不妥甚至错误之处,敬请广大读者朋友不吝赐教和批评指正,译者深表谢意。


内容提要
信息安全越来越受到人们的重视,对信息安全的基石——密码学的研究也是如火如荼。但是,许多信息安全软硬件产品的开发者并不是专业的密码学研究人员。虽然他们擅长程序设计,而且现在也有许多各种各样的密码学算法库,如LibTomCrypt、Crypto++,但是,由于缺少一定的密码学理论知识以及对密码学算法的准确理解,因此在实现各种复杂的密码学算法时,经常会对算法进行不当的使用,而这又往往会导致在其开发的产品中存在各种潜在的漏洞及安全风险。另一方面,许多密码学理论工作者在实现密码学算法时,由于缺少程序设计方面的知识,在算法实现的易用性和高效性上遇到了不少障碍,从而也会导致其实现上存在不少的安全缺陷。
本书的出版恰好可以解决上述问题,它在程序员和密码学研究人员之间架起了一座桥梁,使他们能够轻松地在理论和实践之间进行角色转换,并且将会缓解信息安全业界的种种尴尬。书中涉及密码学的各个研究方向,分组密码、散列函数、公钥密码以及相关的攻击,同时也讲解了密码学算法实现上常用的ASN.编码、大整数算术相关内容。本书是目前市面上惟一一本把密码学算法的理论和实现结合在一起的书,也是惟一一本能够如此深入浅出地把这两个方面融合到一起的书,没有深厚的程序设计功力和广博的密码学理论知识是不可能撰写出这样一本书的。无论对于需要开发安全产品的开发者,还是密码学相关研究人员来说,本书均值得一读,它能对安全产品开发工作以及密码学理论研究工作起到辅助作用,并可以达到事半功倍的效果。
分页: 2/4 第一页 上页 1 2 3 4 下页 最后页 [ 显示模式: 摘要 | 列表 ]