码迷,mamicode.com
首页 >  
搜索关键字:基本    ( 131468个结果
五大常用算法之五:分支限界法
一、基本描述 类似于回溯法,也是一种在问题的解空间树T上搜索问题解的算法。但在一般情况下,分支限界法与回溯法的求解目标不同。回溯法的求解目标是找出T中满足约束条件的所有解,而分支限界法的求解目标则是找出满足约束条件的一个解,或是在满足约束条件的解中找出使某一目标函数值达到极大或极小的解,即在某种意义...
分类:编程语言   时间:2015-04-10 13:27:42    阅读次数:143
虚析构函数
虚析构函数是为了解决基类的指针指向派生类对象,并用基类的指针删除派生类对象。 如果某个类不包含虚函数,那一般是表示它将不作为一个基类来使用。当一个类不准备作为基类使用时,使析构函数为虚一般是个坏主意。因为它会为类增加一个虚函数表,使得对象的体积翻倍,还有可能降低其可移植性。 所以基本的一条是:无故的...
分类:其他好文   时间:2015-04-10 13:20:16    阅读次数:123
五大常用算法之三:贪心算法
一、基本概念: 所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。 贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注意的是,贪心算法不是对所有问题都能得到整体最优解,选择的贪心策略必须具备无后...
分类:编程语言   时间:2015-04-10 13:18:09    阅读次数:147
五大常用算法之二:动态规划算法
一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。二、基本思想与策略 基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后...
分类:编程语言   时间:2015-04-10 13:14:54    阅读次数:137
最酷网学习,如何做一个轮播
这几天参考最酷网做了一个H5场景应用案例,略有收获。最酷网上的应用案例基本上是一个套路(毕竟是自动生成),在一个标签下写了多个,每个section都代表一个展示页面,当点击下一页/上一页按钮或者上下滑动展示页面,通过js调用和css3实现展示页面的切换和动画的实现。实现的关键就在于页面切换效果的实现...
分类:其他好文   时间:2015-04-10 13:09:10    阅读次数:117
HTML5简单系列(八)
前言本篇介绍HTML5中相对复杂的一些APIs,其中的数学知识比较多。虽然如此,但是其实API使用起来还是比较方便的。这里说明一下,只写出API相关的JS代码,因为他们都是基于一个canvas标签进行的操作。有特殊情况,我会单独列出。下边是公用的canvas标签:调用方式,也基本一致,如下:1 wi...
分类:Web程序   时间:2015-04-10 12:51:32    阅读次数:215
马哥教育第十二天、进程管理、top、dstat、htop、case
进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基矗在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形..
分类:系统相关   时间:2015-04-10 11:42:36    阅读次数:328
【Linux】性能监控指令vmstat
一、概述         监控通常分为机器监控和服务监控,机器监控是基础监控,目的是为了获得系统当前的运行状态,服务监控则是主要目的,也是最应该关心的监控,机器监控也是为了更好的服务监控而存在,简单来说,服务监控和系统上部署的具体服务有关,但监控模式可以统一。         监控是为了获得相关的目标数据,获得数据是为了异常情况下作出分析,分析的目的是为了解决线上case以及性能调优。这基本上...
分类:系统相关   时间:2015-04-10 11:38:10    阅读次数:156
iOS开发 Coretext(文字排版)的基本用法
oreText 框架中最常用的几个类:   CTFontCTFontCollectionCTFontDescriptorCTFrameCTFramesetterCTGlyphInfoCTLineCTParagraphStyleCTRunCTTextTabCTTypesetter   先来了解一下该框架的整体视窗组合图: CTFrame 作为一个整体的画布(Ca...
分类:移动开发   时间:2015-04-10 11:34:52    阅读次数:341
Java 8 角度看注解类型
1、除了在继承关系上的限制(不能添加泛型声明也不能添加extends继承另外的接口),声明时用@interface而不是interface以外,注解类型和普通接口没有区别 2、注解类型中可以包含多个元素,通过方法声明形式来定义,这些方法的声明不能有任何参数或类型参数,也没有方法体;方法返回值类型只能是基本类型、String、Class、Enum、注解类型和数组类型,数组不支持多维数组。注解类型也...
分类:编程语言   时间:2015-04-10 11:27:16    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!