码迷,mamicode.com
首页 > 其他好文
九度OJ平台练习 —— 题目1011
这道题是求最大子序列和,这是很经典的算法题,网络上有很多资料,我用的是动态规划的方法,时间复杂度为O(N)。 假设序列的长度为n,那么和最大的连续子序列,只能以第0~第n-1中的某一个数结尾。 当遍历到第i个元素时,假设它前面的连续子序列和为maxhere。 如果maxhere>0,maxhere ...
分类:其他好文   时间:2016-05-17 08:33:11    阅读次数:123
封装类-时钟
运行结果: ...
分类:其他好文   时间:2016-05-17 08:33:39    阅读次数:185
Vue ES6
Vue ES6 Jade Scss Webpack Gulp 一直以来非常庆幸曾经有翻过《代码大全2》;这使我崎岖编程之路少了很多不必要的坎坷。它在软件工艺的话题中有写到一篇:“首先是为人写程序,其次才是机器(Write Programs for People First, Computers Se ...
分类:其他好文   时间:2016-05-17 08:32:28    阅读次数:630
说说anchorPoint
anchorPoint属性是CGPoint(x,y) ,x,y的取值是按比例取值,一般用0~1,默认是(0.5,0.5),表示图层的position在自身的位置,举个例子, 在红色view确定完大小位置后,如果修改layer的定位点也就是anchorPoint,会让红色view的中心点positio ...
分类:其他好文   时间:2016-05-17 07:28:02    阅读次数:173
编程模拟自然(八):几种常见力的建模
序 古书记载:大河之东,有美丽佳人,乃天帝之子,机杼女工,年年劳役,织成云雾绢缣之衣,天帝怜其独处,嫁与河西牵牛为妻。 自此即废织紝之功,留恋不归。天帝大怒,责归河东,令他们每年只有七月七日可以相会一次。有诗云: 纤云弄巧,飞星传恨,银汉迢迢暗渡。 金风玉露一相逢,便胜却人间无数。 柔情似水,佳期如 ...
分类:其他好文   时间:2016-05-17 07:27:30    阅读次数:280
跨站请求伪造
跨站请求伪造(CSRF/XSRF) 简介 CSRF(Cross-site request forgery跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常 ...
分类:其他好文   时间:2016-05-17 07:28:54    阅读次数:201
回溯法求装载问题
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
[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
[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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!