自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

David-Kuper的专栏

只有良好的设计规范和新颖的创意才能诞生出伟大的作品

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++ 指针与const的组合复习

一const变量二const与指针1指向常量的指针2常指针3指向常量的常指针三总结因为最近在笔试的时候遇到C++中的指针使用,头疼的很。今天刚好又重新温固了一下C++的指针和const的组合,现在将看到的知识重新梳理一下。一、const变量我们知道,在C++中,const是经常使用到的一个关键字。因为使用它可以提高系统的安全性和程序员编程的可靠性。被const修饰的符号说明是常量,即不可变

2016-03-25 20:59:41 802

原创 C语言指针与数组易混淆知识点(一)

一指针与数组二指针与函数三指针数组数组指针指向指针的指针四程序陷阱一、指针与数组指针:指针本身也是一个变量,它的内容是指向的内容的地址。指针同样有类型的区分,char 的指针只能指向char型数据,int 指针指向int型数据。但是指针所占内存单元的大小(即其内容)是跟操作系统的地址位数有关,比如32位地址的系统,那么指针所占的内存单元就是4个字节,16位就是2个字节,因此,指针的类型只是限

2016-03-25 15:59:17 9463 3

原创 Android框架设计模式(三)——Observer Method

在介绍观察者模式之前,先补充两个概念:IOC(控制反转)、DIP(依赖倒置)。依赖倒置(控制反转),是框架设计的核心,因为有了它们会产生框架,框架的核心就是把【不变】的留在框架层次,把【变化】的留在应用层次,然后两个层次之间通过接口来实现沟通,降低耦合。它们两者本质是同样的,只是一个是从原则上面描述,一个是从方式上面描述。

2016-03-23 21:03:07 5120 2

原创 Android:Activity——生命周期深入详解

一、生命周期全面分析Android活动默认运行在当前进程所拥有的栈中,前台可见的活动则在活动栈的最顶部。其他后台活动则在栈的里面,在正常的情况下(内存充足)其他的活动并没有被回收或者杀死,它们仍然存在于栈中保持着原来的状态。当前面的活动退出后,后面的活动就会搬到前台使得被用户可见。如果在非正常情况下(内存紧张、按下Home键后右启动其他应用)那么栈内的非前台Activity就可能被回收,但是当我们返

2016-03-23 13:34:08 26324 3

原创 Android:windowSoftInputMethod软键盘弹出的问题浅析

一、浅析很多时候在一些需要输入的界面上,我们需要呼出软键盘来打字。Android中会在AndroidMainfest.xml文件的 < activity />节点使用 android:windowSoftInputMode=”XXX”属性来设定呼出软键盘的属性。 下面就对一些属性做一个简单的列表说明。“stateUnspecified” 软键盘的状态(是否它是隐藏或可见)没有被指定。系统

2016-03-22 23:47:44 1652 1

原创 Android框架设计模式(二)——(抽象)工厂模式

所有的工厂类都是一个目的:降低具体产品与调用者(比如说客户端)的耦合程度。对调用者隐藏产品的构造和变化(包括类名等)

2016-03-12 00:45:37 1438

原创 Android框架设计模式(一)——Template Methods

这两天开始学习高焕堂老师的Android的设计模式,感觉他的讲解非常透彻,把Android框架和设计模式结合讲解,在Android这个大而全的体系框架中,从整体上把握设计模式的应用,感觉对Android框架设计的理解加深了许多,希望以后能够同步学习进度,记录和分享学习心得。 我个人的理解,说到模式就离不开框架,设计模式和框架就是虚实的两面,就像武功心法和招式的关系一样。设计模式就类似于心法(虚

2016-03-09 13:23:43 1372

原创 Top-N Recommendation——基于电影(Item)的推荐

无论是在实体商店还是在网络上,都会有Top-N推荐的情况。基于客户或者基于商品做出推荐。本实验基于Movielens的电影数据集,对电影做出Top-N 推荐。主要目的是基于Item-Based的思想来进行Top-10的相关电影推荐。二、Methodology本实验基于Item-Based 的思路,计算电影

2016-03-04 12:33:21 4635 2

原创 Top-N Recommendation——基于用户的推荐实验

无论是在实体商店还是在网络上,都会有Top-N推荐的情况。基于客户或者基于商品做出推荐。本实验基于Movielens、Ratings的电影数据集,对用户做出Top-N 推荐。主要目的是基于User-Based的思想来进行Top-10的相关电影推荐。二、Methodology本实验基于

2016-03-04 12:16:54 12045

原创 Rating Prediction——评分预测小结

现在,各大网络购物平台的购物都会有评分机制,商家要给用户推荐其满意的商品,就需要了解用户的行为,基于用户行为进行分析,从而预测并给用户推荐适合的商品,提高商品转化率。用户行为多种多样,本实验是基于用户评分的行为,来预测用户未来的评分,一次作为给用户推荐的因素之一。

2016-03-04 11:51:05 17833 5

原创 Android兼容包Support v4.v7.v13区别与应用场景

引言Google为了在较低版本中兼容高版本的控件和布局以及相关的一些主题(Theme),推出了兼容包,方便开发人员在较低版本中使用高版本的效果。因此,我们经常会看到v4,v7,v13,v14,v17等数字以及带有Support的包,下面我们就来理清这些数字所代表的含义,了解它们的区别和应用场景,便于以后编程的时候选取合适的兼容包。

2016-03-04 10:59:09 7191

通讯录管理系统

通讯录管理系统, 功能: 添加联系人 删除联系人 查询联系人 显示所有联系人 修改联系人 保存到文件当中

2014-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除