03 2016 档案

摘要:bcadd: 将二个高精确度数字相加。 bccomp: 比较二个高精确度数字。 bcdiv: 将二个高精确度数字相除。 bcmod: 取得高精确度数字的余数。 bcmul: 将二个高精确度数字相乘。 bcpow: 求一高精确度数字次方值。 bcscale: 配置程序中所有 BC 函数库的默认小数点位 阅读全文
posted @ 2016-03-17 09:32 HalfWater 阅读(386) 评论(0) 推荐(0)
摘要:有时候在写代码的时候只关注功能的实现,代码的质量很差,这里用一个修改某个表中数值的例子来说明,如何实现代码逐步优化的过程: 实例1: 第一种实现方式: 第二种实现方式: 第三种实现方式: 第四种实现方式: 这四种代码实现方式主要优化过程在于避免代码冗余,代码处理顺序,数值计算使用高精度等; 实例2: 阅读全文
posted @ 2016-03-16 09:27 HalfWater 阅读(626) 评论(0) 推荐(0)
摘要:在公司的学习过程中,项目的规范是非常重要的;在这里做一下总结: 1.命名规范 这一点是相当重要的,命名规范主要包括包、文件、方法、变量等等; 2.避免代码冗余 以简练的代码完成功能,类似的代码尽量不要出现,提炼出公共的方法或者类来简化代码,提高代码质量; 3.避免垃圾变量 就像下面的代码: user 阅读全文
posted @ 2016-03-09 16:51 HalfWater 阅读(163) 评论(0) 推荐(0)