上一页 1 ··· 10 11 12 13 14
摘要: 1 所有字符串均以 '\0’ 结尾 在C语言当中,所以的以双引号括起来的字符串的末尾都默认加上了一个 \0. 如 "abcde” 实际上是 abcde\0 . \0 表示了一个字符串的末尾,实际也占用了一个字节. 要注意的是,只有在字符串中才会默认加上 \0,如 'a' 像以单引号括起来的单个字符的后面是不会加 \0 的,而 "a" 这样用双引号括起来的不管是一个字符还是几个字符,都会加上 \02 ‘ 单引号 与 " 双引号表代表的值 char ch = ‘A’; 其中 用 ' 单引号括起来的,实质上其实是代表的一个范围为 阅读全文
posted @ 2014-03-26 13:48 hwu_harry 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 一.MIRACL简介 MIRACL(Multiprecision Integer and Rational Arithmetic C/c++ Library)是一套由Shamus Software Ltd.所开发的一套关于大数运算函数库,用来设计与大数运算相关的密码学之应用,包含了RSA 公开密码学、Diffie-Hellman密钥交换(Key Exchange)、AES、DSA数字签名,还包含了较新的椭圆曲线密码学(Elliptic Curve Cryptography)等等。运算速度快,并提供源代码。国外著名密码学函数库还有:GMP、NTL、Crypto++、LibTomCrypt(Li. 阅读全文
posted @ 2014-03-25 11:08 hwu_harry 阅读(8383) 评论(1) 推荐(0) 编辑
摘要: 一.GBDT简介 GBDT(GradientBoostingDecisionTree) 是一种迭代的决策树算法,该算法由多棵决策树组成,所有树的结论累加起来做最终结果。它在被提出之初就和SVM一起被认为是泛化能力(generalization)较强的算法。近些年更因为被用于搜索排序的机器学习模型而引起大家关注。 GBDT是一个应用很广泛的算法,可以用来做分类、回归。在很多的数据上都有不错的效果。GBDT这个算法还有一些其他的名字,比如说MART(Multiple Additive Regression Tree),GBRT(GradientBoost Regression Tree),... 阅读全文
posted @ 2014-03-20 19:56 hwu_harry 阅读(2038) 评论(0) 推荐(0) 编辑
摘要: JAVA编程规范的作用和意义: JAVA程序员能够依据JAVA编程规范养成良好的编程习惯,是编写良好JAVA程序的先决条件。对于JAVA编程规范首先要准确理解。例如,每行声明一个局部变量,不仅仅要知道是JAVA编程规范的要求,更重要的是要理解这样增加了代码的易懂性。理解好JAVA编程规范是发挥规范作用的基础。理解规范中每个个原则仅仅是开始,进一步需要相信这些规范是编码的最好方法,并且在编程过程中坚持应用。另外,应该在编程过程中坚持一贯遵循这些规范,培养成习惯,这样能够保证开发出干净代码(Clean code),使开发和维护工作更简单。从一开始就写干净的代码,可以在程序开发过程中以及程序维护阶. 阅读全文
posted @ 2014-03-17 16:54 hwu_harry 阅读(285) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14