码迷,mamicode.com
首页 > 全部
回溯法求装载问题
1、回溯法 (1)描述:回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法。 (2)原理: 回溯法在问题的解空间树中,按深度优先策略,从根结点出发搜索解空间树。算法搜索至解空间树的任意一点 ...
分类:其他好文   时间:2016-05-17 07:27:23    阅读次数:287
如何配置Git支持大小写敏感和修改文件名中大小写字母呢?(转)
1. 在新建代码文件时,不注意把文件名应该小小写搞错了2. 文件已经push到远程了3. 在windows下面将文件名字改为全小写 改好后,在Git中没有任何反应,使用git status时,如果遇到下面情况,说明GIT大小写不敏感,如下: 1 2 3 4 5 6 [rock@ROCK-PC]$ / ...
分类:其他好文   时间:2016-05-17 07:26:37    阅读次数:173
计算机程序的思维逻辑 (13) - 类
类 上节我们介绍了函数调用的基本原理,本节和接下来几节,我们探索类的世界。 程序主要就是数据以及对数据的操作,为方便理解和操作,高级语言使用数据类型这个概念,不同的数据类型有不同的特征和操作,Java定义了八种基本数据类型,其中,四种整形byte/short/int/long,两种浮点类型float ...
分类:其他好文   时间:2016-05-17 07:26:59    阅读次数:341
装载问题
1、回溯法 (1)描述:回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法。 (2)原理: 回溯法在问题的解空间树中,按深度优先策略,从根结点出发搜索解空间树。算法搜索至解空间树的任意一点 ...
分类:其他好文   时间:2016-05-17 07:28:05    阅读次数:598
基于AsyncRestTemplate异步HTTP请求的一种轻量级技术实现
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/51428562Ⅰ、前言          在上一篇博客中讲述ListenableFuture通过异步回调机制来实现请求的非阻塞。通常情况下,客户端获取数据并不会只发送一次http请求,可能会有多个http请求。这样,使用上一篇博客中的方法,就会产生大量的冗余代码...
分类:Web程序   时间:2016-05-17 06:25:04    阅读次数:304
[ObjectC]Runtime运行时之三:方法与消息
这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制。我们将详细讨论消息的发送及消息的转发。 基础数据类型 SEL SEL又叫选择器,是表示一个方法的selector的指针,其定义如下: typedef struct objc_selector *SEL;objc_selector结构体的详细定义没有在头文件中找到。方法的selector用于表示运行时方法的名字。...
分类:其他好文   时间:2016-05-17 06:25:32    阅读次数:224
缓存key生成策略的一些思考
首选说说策略设计目标: 1、唯一性保证 2、方便获取 3、高效性 MD5码等编码策略: 效率太低,...
分类:其他好文   时间:2016-05-17 06:23:46    阅读次数:776
教你轻松实现Material Design风格的知乎主页(详解多种控件的综合使用)
本文讲主要来说说Toolbar、RecyclerView、CardView、DrawerLayout、以及SwiperefreshLayout的综合使用,其中Toolbar和RecyclerView在前几篇博客已经详细讲述其用法了,有兴趣的可以去看看。现在利用这几个控件实现Material Design风格的知乎主页(Android v3.3版 知乎)...
分类:其他好文   时间:2016-05-17 06:23:42    阅读次数:273
成为C++高手之for循环
上一节的求平均值的函数average()看起来还有问题,如果我的数组中不是10个元素,那这个函数就不能用了。怎么让它更通用呢?...
分类:编程语言   时间:2016-05-17 06:25:49    阅读次数:372
[ObjectC]Runtime 运行时之一:类与对象
Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实现等。 这种特性意味着Objective-C不仅需要一个编译器,还需要一个运行时系统来执行编译的代码。对于Objective-C来说,这个运行时系统就像一个操作系统一样:它让所有的工作可以...
分类:其他好文   时间:2016-05-17 06:23:21    阅读次数:250
KVO你所不知道的"坑"
一、什么是 KVO 首先让我们了解一下什么KVO,全称为Key-Value Observing,是iOS中的一种设计模式,用于检测对象的某些属性的实时变化情况并作出响应。键值观察Key-Value-Observer就是观察者模式。 观察者模式的定义:一个目标对象管理所有依赖于它的观察者对象,并在它自 ...
分类:其他好文   时间:2016-05-17 06:22:57    阅读次数:242
天地常在 锐气永存
别让岁月磨灭掉你的锐气, 因为它是一个生命最可贵的东西。 无极世界诞生智慧生命, 鱼类脱胎于无脊椎动物, 两栖动物脱胎于鱼类, 爬行动物脱胎于两栖动物, 哺乳类脱胎于爬行动物, 灵长类脱胎于哺乳动物, 人类脱胎于灵长类, 皆因于此。 天地常在,锐气永存。 ...
分类:其他好文   时间:2016-05-17 06:24:36    阅读次数:191
[PWA] 10. Trigger a version update
When the refersh button is clicked, we need to tell the waiting service worker to replace the current service worker right away. Then we refresh the p ...
分类:其他好文   时间:2016-05-17 06:24:53    阅读次数:227
[PWA] 9. Service worker registerion && service work's props, methods and listeners
In some rare cases, you need to ask user to refresh the browsser to update the version. Maybe because some secrity issues. As we have learnt so far. A ...
分类:其他好文   时间:2016-05-17 06:22:03    阅读次数:305
分布式架构--第一篇--项目拆分(maven命令生成多模块项目)
预览生成的项目结构: ying-yue-parent // 顶级总编译控制模块 ying-yue-lib // jar模块 ying-yue-model // 模型对象模块 ying-yue-dao // 持久化层模块 ying-yue-service // 业务 层 模 块 ying-yue-we ...
分类:其他好文   时间:2016-05-17 06:23:07    阅读次数:1040
c++宏使用总结【转】
C/C++中宏总结C程序的源代码中可包括各种编译指令,这些指令称为预处理命令。虽然它们实际上不是C语言的一部分,但却扩展了C程序设计的环境。 ANSI标准定义的C语言预处理程序包括下列命令: #define,#error,#include,#if,#else,#elif,#endif,#ifdef, ...
分类:编程语言   时间:2016-05-17 06:22:53    阅读次数:269
关于MariaDB5.5不是有效的Win32 应用程序
操作系统:Windows XP sp3 数据库:MariaDB 5.5.49 问题原因: 使用文本编辑器打开mysqld.pdb文件. 在13行1012列,会发现如下信息: 这说明v5.5.49是使用Microsoft Visual Studio 2013编译的!这个版本的编译的exe默认是不支持x ...
分类:数据库   时间:2016-05-17 06:22:46    阅读次数:1228
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!