`
9344187
  • 浏览: 4402 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

补码原理

核心在于: 对于范围为[0,M)的整数计量系统,其模为M。和为M的两个数互为补数。 如果有两个整数a,b∈[0, M),那么f(a-b)==f(a+c),其中c= M-b,是b的补码,f是一个映射,定义为: 当0<=x< M时,f(x)=x; 当x>= M时,f(x)=x % M; 当x<0时,f(x)=f(M +x). 其中%为取余运算(效果同编程语言中的取模运算)。 在计算机中,f是由溢出隐式实现的,所以天生就有a-b==a+c。这就把减运算转化成了加运算。 于是,为了便于执行减运算,计算机就把-b表示为其补码c。 假设机器字有n位,那么M=2n,c=2n-b。 人在 ...
                 有关代码管理 (1) UI 先行。先画出UI Mockup。对于Webapp来说,通常是HTML Prototype。 (2) 在此基础上,写出简单的用户操作手册。 (3) 一项项具体分析该系统实现中可能遇到的瓶颈,评估可行性,风险性,选择实现方案。 (4) 数据建模。 (5) 按照XP原则进入到开发阶段:测试先行,开发,重构,迭代,集成,迅速发布。 工作流程:Product Management Team画好了HTML UI,开发人员根据这些UI进行需求理解,设计编码。 先画UI,根据这些UI抽取出相同的功能模块,进行分析设计,这是Top-down ...
drools  支持脚本 fel  不支持脚本, 轻量,速度快
读了这篇文章http://dennis-zane.iteye.com/blog/139795,写下理解。 首先了解什么是内存泄露。百度百科:在计算机科学中,内存泄漏(memory leak)指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费 java里面,当长生命的对象持有短生命的对象的引用时,就有可能会发生内存泄露。 另外一点,如果产生的对象,并且没有被全局对象引用,那就不需考虑内存泄露。 容易发生内存泄露的三个场景: 1。集合类。 2。流单例模式 3。流失监听器 ...
   BI:企业利用他们的数据资源提供决策的支持,运营的报表和过程的优化。   BI的层次:数据报表,数据分析,数据挖掘是BI的三个层面。
Global site tag (gtag.js) - Google Analytics