摘要: *素数在自然数中占有非常重要的地位,是一类既简单又神秘的数字,因其无规律性,在密码学中大量采用,所以有必要在这里单独列出讲一下 素数: 定义:素数又称为质数,是指在一个大于1的自然数中,除1和此整数本身外,无法被其他自然数整除的数,比1大但不是素数的数称为合数。 验证素数:其算法可分为两大类,即确定 阅读全文
posted @ 2017-12-03 21:45 一梦先知 阅读(2205) 评论(0) 推荐(0) 编辑
摘要: 司空见惯的十进制: 大数据构想: 不管是int类型还是long类型都有自己的数据范围,如果超出这个范围数据就会出错(如过大变为负数),因此需要设计一个能处理大整数的类。 我们很容易想到用数组来表示大整数的各位,由于数组元素的多少只受计算机内存的限制,因此,就可以处理任意长度的大整数了。只受 这个数组 阅读全文
posted @ 2017-11-26 22:11 一梦先知 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: *《程序员的数学思维修炼》一书用一些小故事、小例子来引出一些我们初学编程时常遇到的困惑 ①0与1故事的启发:(0和1都没有9大,但它俩站一块就比9大) 0并不表示什么都没有 数的大小与所处位置有关系 ②程序中的0: 在电子技术中:0一般表示低电平,1为高电平 在逻辑计算中:0一般表示逻辑假(Fals 阅读全文
posted @ 2017-11-20 12:24 一梦先知 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: *在写《程序猿的思维修炼》随笔中,我们大概猜想到了,OOP的思想更趋于模块化,更独立,因此称为一个个对象,本次随笔将对OOP和一般编程的区别有更详细的解释 面向对象编程的含义: 面向对象编程是创建计算机应用程序的一种相当新的方法,它解决了传统编程技巧带来的许多问题。一般的的编程方法称为函数(或过程) 阅读全文
posted @ 2017-11-07 23:57 一梦先知 阅读(1841) 评论(0) 推荐(0) 编辑
摘要: 注*(IOC:控制反转、AOP:面向切面编程) spring官网:http://spring.io/ spring简介: spring是一个开源框架 spring为简化企业级应用开发而生,使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能 spring是一个IOC和AOP容 阅读全文
posted @ 2017-11-05 21:31 一梦先知 阅读(208) 评论(0) 推荐(0) 编辑