C++中,成员指针是最为复杂的语法结构。但在事件驱动和多线程应用中被广泛用于调用回叫函数。在多线程应用中,每个线程都通过指向成员函数的指针来调用该函数。在这样的应用中,如果不用成员指针,编程是非常困难的。
刚遇到这种语法时也许会让你止步不前。但你会发现,使用恰当的类型定义之后,复杂的语法是可以...
分类:
编程语言 时间:
2014-06-04 20:52:46
阅读次数:
395
摘要在普遍认知中,软件开发实践是一项充满不确定性的工作,这是由于编码工作占据了其绝大部分的工作,而编码本身就是具有极大不确定性的。同样,计算机科学被视作一门门槛低,基于经验,而无理论意义的纯工程类学科。这种观念不仅为广泛非本专业内人士所共持,即便本门师生,从业人员也偶有赞同。本文试图通过一次对SED...
分类:
其他好文 时间:
2014-06-04 20:03:42
阅读次数:
268
前言:jQuery 作为前端使用最多最广泛的 JS 库,其源码每个 JSer
都应该研究一下。早就打算看却一直被各种事拖着,上次某公司面试时被问到 jQuery 中 data 方法是如何实现的,结果答不上来懊悔不已。现在终于下决心开始看
jQuery 的源码,就从 data 方法开始。本人也是前端新...
分类:
Web程序 时间:
2014-06-04 19:14:07
阅读次数:
287
21世纪的竞争不是企业和企业之间的竞争,而是供应链和供应链之间的竞争。伴随供应链管理的发展企业供应链的反应速度、企业内外部信息的互通共享、广泛应用得以逐渐实现。研究结果表明,目前利用性能良好的供应链管理工具可以有效提高企业的整体效率和产业素质,ERP系统提升收益的边际效益指数为30%,SCM系统提升...
分类:
其他好文 时间:
2014-06-03 12:25:04
阅读次数:
259
Hive是基于Hadoop的开源数据仓库工具,提供了类似于SQL的HiveQL语言,使得上层的数据分析人员不用知道太多MapReduce的知识就能对存储于Hdfs中的海量数据进行分析。由于这一特性而收到广泛的欢迎。Hive的整体框架中有一个重要的模块是执行模块,这一部分是用Hadoop中MapRed...
分类:
其他好文 时间:
2014-05-30 14:23:07
阅读次数:
409
控制反转(Inversion of
Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。
控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找。依赖注入应用比较广泛,我们这里.....
分类:
编程语言 时间:
2014-05-30 01:34:00
阅读次数:
333
链表的常见操作 链表是数据结构的重要内容,在计算机程序中应用广泛,同时也是各公司笔试题目的重点。
以下简单实现了链表的一些操作,包括创建、增加节点、删除节点、单链表逆置、合并有序链表等。一、链表创建 链表主要有三种形式,包括单链表、双链表和循环链表。
单链表每个节点只包含一个后驱指针,双链表...
分类:
其他好文 时间:
2014-05-30 01:30:55
阅读次数:
298
大量数据流动是web应用性能问题常见的原因,而缓存被广泛的用于优化数据库应用。cache被设计为通过保存从数据库里load的数据来减少应用和数据库之间的数据流动。数据库访问只有当检索的数据不在cache里可用时才必要。hibernate可以用两种不同的对象缓存:first-level
cache 和...
分类:
编程语言 时间:
2014-05-29 23:12:43
阅读次数:
349
引言:MYSQL由于其免费和开源的性质,在项目中用处广泛。大家都知道,一个MySQL数据库能够储存大量的数据,如果要在大量的数据中查找某一个数据,如果使用全表检索的话,即费时间又费力气,这时,就需要一种手段来减少这种消耗,这时候,索引就出现了!这里就简要介绍一下MYSQL的索引相关的内容。索引是啥球...
分类:
数据库 时间:
2014-05-29 22:03:56
阅读次数:
490
System.String是一个功能非常强大且用途非常广泛的基类,但它不是.NET中唯一与字符串相关的类,特别是System.Text和System.Text.RegularExpressions命名空间中的类。本文主要介绍内容:
1、创建字符串 2、格式化表达式 3、正则表达式一、System.S...
分类:
其他好文 时间:
2014-05-29 16:48:24
阅读次数:
317