系统介绍 图1(客户关系管理系统模块关系图) 需求分析 一、性能指标 性能指标分析,根据客户需求与本系统相结合,用户希望模块能满足下表所列的性能指标。 图2(性能指标) 很明显,上面的需求是不具可操作性的,这就像和客户谈需求一样,客户只是很简单地描述了需求,而如果仅仅从上面这个简单的表格来进行性能测 ...
分类:
其他好文 时间:
2017-07-13 23:41:58
阅读次数:
238
PHP 的 rand() 函数默认使用 libc 随机数发生器。mt_rand() 函数是非正式用来替换它的。该函数用了 Mersenne Twister 中已知的特性作为随机数发生器,mt_rand() 可以产生随机数值的平均速度比 libc 提供的 rand() 快四倍(记得mt_rand()比 ...
分类:
Web程序 时间:
2017-06-22 01:13:06
阅读次数:
207
STM32的串口是相当丰富的,功能也非常强劲。最多可提供5路串口(MiniSTM32使用的是STM32F103RBT6,具有3个串口),有分数波特率发生器、支持单线光通信和半双工单线通讯、支持LIN、智能卡协议和IrDASIR ENDEC规范(仅串口3支持)、具有DMA等。 串口最主要的设置。就是波 ...
分类:
其他好文 时间:
2017-06-15 21:43:14
阅读次数:
216
———————————————————————————————————————————— D/A转换器 CS=0、ILE=1时,WR1信号有效时将数据总线上的信号写入8位输入锁存器 XFER=0时,WR2信号有效时将输入寄存器的数据转移到8位DAC寄存器中,输出量随之改变 工作方式: 直通工作方式( ...
分类:
其他好文 时间:
2017-06-10 00:32:11
阅读次数:
690
实现一个连续浮点数发生器FloatRange,产生一些连续浮点数。 实现反向迭代协议的__reversed__方法,它返回一个迭代器。 ...
分类:
其他好文 时间:
2017-05-30 15:53:35
阅读次数:
163
目录 1 问题描述 2 解决方案 1 问题描述 在对银行账户等重要权限设置密码的时候,我们常常遇到这样的烦恼:如果为了好记用生日吧,容易被破解,不安全;如果设置不好记的密码,又担心自己也会忘记;如果写在纸上,担心纸张被别人发现或弄丢了... 这个程序的任务就是把一串拼音字母转换为6位数字(密码)。我 ...
分类:
编程语言 时间:
2017-05-23 20:29:17
阅读次数:
149
将公开密钥算法作为软件注冊算法的优点是Cracker非常难通过跟踪验证算法得到注冊机。以下。将介绍使用SM2国密算法进行软件注冊的方法。 生成授权码 选择SM2椭圆曲线參数(P,a,b,N,Gx,Gy) 用随机数发生器产生随机数r∈[1,n-1] 计算椭圆曲线点R=[r]G=(XR,YR) 计算哈希 ...
分类:
其他好文 时间:
2017-05-04 09:40:23
阅读次数:
206
1. Ibator介绍 Ibator是iBATIS的代码发生器。其原名叫abator。后来更名为Ibator,同一时候代码结构也做了对应的一些改动。所以两者的配置也有所不同。Ibator能够生成一个数据库中的一个表(或多个表)的DAO层、DO层及符合iBATIS规范的配置。它降低了我们编写配置文件、 ...
分类:
其他好文 时间:
2017-05-02 09:55:22
阅读次数:
174
之前两篇博客,介绍的是ObjectAnimator作用与某一个控件的某一个属性。但我们的ValueAnimator它本身并不会作用与任何一个属性,它本身也不会提供任何一种动画。它简单的来说,就是一个数值发生器,它可以产生你想要的各种数值。其实,在Android属性动画中,如何产生每一步具体实现动画效 ...
分类:
移动开发 时间:
2017-05-01 19:02:48
阅读次数:
262