很多常见的面试题都会出诸如抽象类和接口有什么区别,什么情况下会使用抽象类和什么情况你会使用接口这样的问题。本文我们将仔细讨论这些话题。 在讨论它们之间的不同点之前,我们先看看抽象类、接口各自的特性。...
分类:
编程语言 时间:
2015-03-21 23:04:07
阅读次数:
371
/*!?normalize.css?v2.0.1?|?MIT?License?|?[git][4].io/normalize?*/
?
????/*?==========================================================================
???????HTML5?display?def...
分类:
Web程序 时间:
2015-03-21 23:06:14
阅读次数:
374
##选择题部分## 1.new和malloc的区别 http://blog.sina.com.cn/s/blog_6fc5bfa90100qgd7.html http://blog.sina.com.cn/s/blog_6fc5bfa90100qgd7.html 2.二路归并排序,选择排序,冒泡排序,插入排序 http://blo...
分类:
其他好文 时间:
2015-03-21 23:05:28
阅读次数:
481
数据加密——MD5 不可逆 同样的数据加密结果是?一样的?密码上的?一个忌讳 ?加点”盐”私钥 加密代码: //????.H
//??NSString+Password.h
//??数据加密
//
#import?<Foundation/Foundation.h>
@int...
分类:
其他好文 时间:
2015-03-21 23:03:45
阅读次数:
331
今天翻到以前写的批量更新表中的数据的存储过程,故在此做一下记录。
当时MySQL中的表名具有如下特征,即根据需求将业务表类型分为了公有、私有和临时三种类型,即不同的业务对应三张表,而所做的是区分出是什么类型(公有、私有、临时)的业务表对数据的固定字段做统一规律的处理。
下面为当时所编写的存储过程:
BEGIN
DECLARE done INT;
DECLARE...
分类:
数据库 时间:
2015-03-21 23:04:50
阅读次数:
484
简介:
BusinessIntelligence,简称 BI。
商业智能,是指用现代的技术进行数据分析,以实现商业价值,这些技术包括数据仓库技术,线上分析处理技术,数据挖掘,数据展现技术等.
以往的系统:
1、 数据量大,而可用信息太少。
2、数据形成孤岛,无法形成紧密联系。
3、很难挖掘内在的联系,获得...
分类:
其他好文 时间:
2015-03-21 23:02:42
阅读次数:
340
Best Time to Buy and Sell Stock II Total Accepted: 41127 Total Submissions: 108434 My Submissions Question Solution
Say you have an array for which the ith element is the price of a given stock on da...
分类:
其他好文 时间:
2015-03-21 23:01:49
阅读次数:
305
第四章 时序图
一般来说,我们会在一张时序图中画出某个情节的相关行为,图种会秀出这个使用案例(use case)里面可能出现的一些对象,以及在对象间传送的信息。
本章将通过一个简单情节,做时序图各方面的相关讨论。假设我们现在有一份订单,并且准备调用它的一个命令,算出这份订单的价格。为了达到这个目的,订单需要产看它里面所拥有的一些订单明细、决定它们的价格,价格决定方式是以订...
分类:
其他好文 时间:
2015-03-21 23:02:39
阅读次数:
488
“阳春三月,江南草长。杂花生树,群莺乱飞”--摘自《与陈伯之书》
记得最初看到这些优美的语句时,是在中学的课本里,具体哪篇文章也不得而知了。今天早上拿起手机,看到屏幕上的日期写着:乙未羊年 二月初二 春分/龙抬头/土地公生日。羊年,时间真的好快,上一个羊年的春节期间,我还依稀有点印象。二月初二,元宵节出发,回到学校有两星期了,为啥觉得时间过得这么慢呢?这两周的确过的不好,本来上周写了一篇很...
分类:
其他好文 时间:
2015-03-21 23:04:17
阅读次数:
375
Kiwi.js中资源的加载是在Kiwi.State.preload方法中进行的,而关于加载进度State中有另外一个方法loadProgress来实现,所以要实现进度百分比显示,只需要重写loadProgress方法即可。...
分类:
Web程序 时间:
2015-03-21 23:00:47
阅读次数:
360
1. 极限简单的极限,我们可以通过直接代入法求解,如:
limx→3x2+1x+1=3\lim_{x\to 3}\frac{x^2+1}{x+1} = 3我们知道我们在利用极限求导数时:
limx→x0ΔfΔx=limx→x0f(x0+Δx)?f(x0)Δx\lim_{x\to x_0}\frac{\Delta f}{\Delta x}=\lim_{x\to x_0}\frac{f(x_0+\D...
分类:
其他好文 时间:
2015-03-21 23:03:50
阅读次数:
437
上周翻译了一篇文章: 如何获取HTML5视频的持续时间。很显然这是一门简单却很实用的技术, 但我认为还有一个更重要的知识点是控制视频的时间设置。在用HTML5技术处理视频时,设置(setting)和获取(getting)时间都是很有用的,那就让我们一起来看看如何达成这个 目标吧!在管理视频状态时,最重要的是要了解 currentTime 是个什么鬼。你可以通过这个属性获取当前播放到了哪个时间点...
分类:
Web程序 时间:
2015-03-21 23:01:24
阅读次数:
566
之前写过一篇博客是教你几种基本的常见排序算法 ,就说到会有后续的文章出来,继续写写排序问题,参加一些公司的电话面试,还总是会问到写关于排序的问题,大多是关于堆排序,快排序或者海量数据排序,或者从很到的数字序列中找到些中间位置的数字,或者是前K个最小的数字等相关问题,今天正好有空写了写堆排序的代码,自己存储一下,也拿出来共享给大家!
堆排序的算法思路,网上一搜索一堆,本科的课本里面也有较为详细的讲解...
分类:
编程语言 时间:
2015-03-21 23:00:13
阅读次数:
307
Optimization Objective
Large Margin Intuition
Mathematics Behind Large Margin Classification (Optional)
Kernels...
分类:
系统相关 时间:
2015-03-21 23:02:31
阅读次数:
606
本文主讲了什么是Activity,它的生命周期,不对的操作,调用了什么函数。以及不同的Activity之间的跳转、数据传递等。...
分类:
移动开发 时间:
2015-03-21 23:00:15
阅读次数:
328
使用GCD函数可以进行延时操作,该函数为
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
});
现在我们来分解一下参数
dispatch_time(DISPATCH_TIME_N...
分类:
移动开发 时间:
2015-03-21 22:59:52
阅读次数:
293
在数据结构课关于栈的这一章中,我们都学过用“模2取余法”来将一个10进制数转换为一个二进制数,进而可以推广到“模n取余法”,经其转换为n进制(n任意指定)。
确实,这是一个很基础的题目,可你是否想过如果这个10进制数是一个大数(其位数可能上千位,此时用一般数据类型肯定是会溢出的),那么这个问题又如何来求解呢?
当然,也许你会说很简单嘛,自己写一个大数类(当然至少要写一个大数除法...
分类:
其他好文 时间:
2015-03-21 23:01:49
阅读次数:
402