P13 基于VC的MFC计算器案例详细步骤有图有代码,图中右边的各个函数也都能实现:清除,加,减,乘,除,倒数,e的x次方,以e为底x的对数,10的x次方,以10为底x的对数,余弦,反余弦,双曲余弦值,正弦,反正弦,双曲正弦值,正切,反正切,双曲正切值,x的y次方,2的x次方,n(n为整数)的阶乘。
P23 算法与编程判断身份证:要么是15位,要么是18位,最后一位可以为字母,并写程序提出其中的年月日。
P8 数据类型运算符数组正数、负数的补码与源码的规则?(2分)答:正数的补码就是本身。负数的补码与源码取反加一。
P11 排序排序是一个历来都是很多算法家热衷的领域,到现在还有很多数学家兼计算机专家还在研究。而排序是计算机程序开发中常用的一种操作。为何需要排序呢。我们在所有的系统中几乎都要检索数据,而这些欲检索的数据如果有规律的话,比如按照某些字段、属性降序排序的话,那么从这些有规律的数据查询结果或者结果集的话就快速得多。
P5 哈夫曼树哈夫曼树也称作最优二叉树,当树中的节点带了权重信息了,带权路径长度最小的二叉树叫做最优二叉树。带权路径长度=sum(权重*度)。sum代表每个节点的之和。加入有如下带权重的节点
P20 二叉树一般的树限制比较少,所以才提出了具有特色的二叉树的概念。二叉树顾名思义,每个节点最多有两个子节点,分别叫做左子节点和右子节点。有了这个限定性后,就可以干很多树不能干的事情了。如果树的所有层,除了最后一层的节点外都是两个子节点,那么称这个树为满二叉树。
P17 树的概念如果线性表、栈、队列是线性结构(一维结构)的话,那么树就代表着一种非线性的、复杂的二维结构,何为线性结构、何为二维结构?就是1对1的一条直线,每个元素都是这条线上的节点、节点之间只知道1VS1的、前后关系。
P10 栈栈是一种比较特殊的线性表,它的原则就是先进后出,后进先出。你就把他想做一个你放书的大箱子,要想看放在最底层的书(压箱底的),那么得先拿出来上面的所有书之后那本最底层的书才能取到。同样栈也是这个意思。栈的操作栈的操作比线性表的操作要少一些,这也可以看出来栈结构实际上就是在线性表的基础上加了一些不能进行的操作才叫做栈。栈的操作有:入栈、出栈、访问栈顶元素、清空栈.
P18 线性表线性表是数据结构的一种逻辑结构,其实所有的逻辑数据结构都可以用2类物理实现方式去实现,一个是物理存储连续的顺序结构,另一个就是物理存储不连续的链式结构。线性表是指有n个元素组成的有序序列,这n个元素具有相同的结构。
P15 虚拟机对字符串的处理虚拟机是将字符串直接量(不用new声明的)对象放到一个对象池中去缓存的,第一次使用的时候会将其放入池中,如果下次有其他变量访问一摸一样的直接量的话直接从对象池中去取该直接量,而不是又再生成一个对象。
P8 有些情况下Java的内存回收是一个比较敏感的问题,就是说在一个运行时服务对内存十分严格、苛刻的服务器环境下,要求运行在虚拟机上的程序几乎占用内存十分的少。当然在垃圾回收这个优先级比较低,而程序员自身有不可控的线程下,程序员几乎不知道自己没用的对象是什么时候回收的,什么时候消亡的。
P10 前言写这基础复习系列是觉得工作中自己的基础太差了,很多东西都没想透彻,没研究明白。看了《Java基础16课》总结出其中的一些知识点,用于以后自己复习用,以前的一些知识盲点也明白了。当然,基础这东西很难说,什么是基础?有人认为将Java的SDK源码中重要的类研究一遍,并且能按其规范(接口)实现了自己的类才算是真正掌握了基础。
P7 排序二叉树排序二叉树是在二叉树的限制基础上又加了一些限制,所有的的树节点数据都具有可比较性质、树的根节点数据肯定都大于它的左子树中所有节点、树的根节点数据也都小于或者等于它的右子树的所有节点。同理这个棵树上的父节点都大于左节点,并且小于等于右节点。
P21 第35届ACM国际大学生程序设计竞赛亚洲区比赛(杭州)现场赛
P18 本文档的目的是作为OFBiz的入门介绍,内容涉及它的技术框架、Application Control、ServiceEngine、Entity Engine,其中重点介绍了Service Engine。为了能更好的通过本文了解OFBiz,您最好有一定J2EE的知识和经验,对J2EE的MVC分层有一定的认识;若有STRUTS的使用经验或者对PetStore有一定的研究(分层和设计模式方面)都将有助于您更快更好的认识和使用OFBiz,特别是Application Control。
P11 Ofbiz使用示例1概述1.1目的通过一个完整的例子,说明如何在Ofbiz架构上构建自己的应用。1.2要求(1)对OfBiz架构有一定的了解,了解Ofbiz中各部分Engine的运作原理。(2)对Rule的概念有一定的了解。(3)对Mandarax和Oryx有一定的了解。
P16 FileZilla是一款免费开源的FTP客户端软件,并且还提供了服务器版本。虽然它是免费软件,可性能却一点也不含糊,比起那些共享软件来有过之而无不及,具备大多数的FTP软件功能。其可控性、有条理的界面和管理多站点的简化方式、特别是它的传输速度,简直是出神入化,也是它最大的特色。总的来说是它一款出类拔萃的免费FTP客户端软件。
P114 本系列文章主要从控制器、视图和数据模型这3个Asp.Net MVC基础组建来讲解。 MVC是一个许多开发者都熟悉的、标准的设计模式。一些类型的Web应用程序将从MVC框架中受益。其他一些应用程序将会继续使用基于Web表单和Postback的传统ASP.NET应用程序模式。还有一些Web应用程序将会将这两种方法结合;这两种方式互不排斥。
P4 安卓开发之生成Apk签名
P8 Lua 的前期学习整理