- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 Android 4.3 源码下如何修改默认输入法
应项目(Android 4.3)需求需要修改默认输入法,本来想的是,这个应该很简单的撒。随google之~,发现网上主要罗列出以下这种方法:在 frameworks\base\core\res\res\values\config.xml 添加一个属性: com.android.inputmethod.pinyin/.PinyinIME 在framewo
2014-09-26 16:07:41
3730
2
原创 Linux驱动开发——学习笔记(二)
Linux 内核1.Linux 内核框架本书范例程序所基于的Linux 2.6.28.6 内核源代码包含如下目录。! arch:包含和硬件体系结构相关的代码,每种平台占一个相应的目录,如i386、arm、powerpc、mips 等。! block:块设备驱动程序I/O 调度。! crypto:常用加密和散列算法(如AES、SHA 等),还有一些压缩和CRC 校验算法。
2014-04-02 14:48:05
789
原创 Linux驱动开发——学习笔记( 一)
1. 驱动中涉及到的串口与总线 a. RS-232、RS-422 与RS-485 都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。 b. I2C(内置集成电路)总线是由Philips 公司开发的两线式串行总线,产生于20 世纪80 年代,用于连接微控制器及其外围设备。I2C 总线简单而有效,占用很少的
2014-04-02 09:56:08
819
原创 Linux 命令行学习(持续更新中)
ctrl + f 查找 (文档中/软件中都能用)find ./ -name "..." grep -r "...." * (-r 表示包含子文件夹中的项目,* 表示当前目录) unzip -O CP936 问题汇总.zip (解压windos下的压缩包)df 目前挂载的信息ps 查看所有进程
2014-04-01 20:27:05
599
原创 Google C++ 编程规范 ——学习笔记(二)
5.10. 前置自增和自减对于迭代器和其他模板对象使用前缀形式 (++i) 的自增, 自减运算符.定义:对于变量在自增 (++i 或 i++) 或自减 (--i 或 i--) 后表达式的值又没有没用到的情况下, 需要确定到底是使用前置还是后置的自增 (自减).优点:不考虑返回值的话, 前置自增 (++i) 通常要比后置自增 (i++) 效率更高. 因为后置自增 (或自减) 需要
2014-04-01 20:21:11
813
原创 Google C++ 编程规范——学习笔记(一)
C++ 代码规范头文件:1. #define 保护所有头文件都应该使用 #define 防止头文件被多重包含, 命名格式当是: _为保证唯一性, 头文件的命名应该依据所在项目源代码树的全路径. 例如, 项目 foo 中的头文件 foo/src/bar/baz.h 可按如下方式保护:#ifndef FOO_BAR_BAZ_H_#define FOO_BAR_BAZ_H_…
2014-04-01 20:18:46
890
原创 鸟哥的私房菜学习笔记——Linux 的文件权限与目录配置
重点汇总:Linux的每个文件中,依据权限分为使用者、群组与其他人三种身份;群组最有用的功能之一,就是当你在团队开发资源的时候,且每个账号都可以有多个群组的支持;利用ls -l显示的文件属性中,第一个字段是文件的权限,共有十个位,第一个位是文件类型,接下来三个为一组共三组,为使用者、群组、其他人的权限,权限有r,w,x三种;如果档名之前多一个『 . 』,则代表这个文件为『隐藏档
2014-03-26 12:05:31
843
原创 庞果英雄汇——数组排序
题目详情本题来自caopengcs,只要你有兴趣,每个人都可以出题(出题入口在主页右侧边栏“贡献题目”->“我要发布”内),以下是题目详情:给定一个包含1-n的数列,我们通过交换任意两个元素给数列重新排序。求最少需要多少次交换,能把数组排成按1-n递增的顺序,其中,数组长度不超过100。例如:原数组是3,2,1, 我们只需要交换1和3就行了,交换次数为1,所以输
2013-10-27 00:03:49
1003
转载 探索推荐引擎内部的秘密,第 3 部分: 深入推荐引擎相关算法 - 聚类
赵 晨婷, 软件工程师, IBM马 春娥, 软件工程师, IBM简介: 智能推荐大都基于海量数据的计算和处理,然而我们发现在海量数据上高效的运行协同过滤算法以及其他推荐策略这样高复杂的算法是有很大的挑战的,在面对解决这个问题的过程中,大家提出了很多减少计算量的方法,而聚类无疑是其中最优的选择之一。 聚类 (Clustering) 是一个数据挖掘的经典问题,它的目的是将数
2013-09-25 22:49:01
1091
原创 Machine Learing by Andrew Ng笔记 (二):Linear Regression with One Variable部分二+部分线性代数
上一篇文章中提到了一般情况下(θ0不为0)梯度下降算法的寻找最小的θ0,θ1。根据之前的消费函数,改变后的更新式子如下:根据训练集中的训练实例不断更新两个偏导数的值,从而得到最小J(θ0,θ1)的。在课程中介绍了线性代数的部分知识:1. 矩阵的加减运算。2. 矩阵的代数运算。3. 矩阵与向量之间的运算4. 矩阵与矩阵的符合运算5.矩阵的转置与矩阵的逆
2013-06-24 23:06:28
724
原创 Machine Learing by Andrew Ng笔记 (二):Linear Regression with One Variable部分一
在本章节中,Andrew Ng老师 主要讲述了单变量的线性回归模型他首先介绍模型中的一些基本概念,譬如:训练集(对于每一个数据,它具有明确的结果)、X (输入变量)、Y(输入或目标变量)、(x,y)(代表一个训练实例)、(X^i , Y^i)(代表第 i 次的观察值)、h(代表学习算法的解决方法或函数)接下来课程介绍了成本函数(Cost Function)其中h表示成 (
2013-06-23 15:33:45
1014
1
原创 Machine Learing by Andrew Ng笔记 (一):introduce
因为,之前下载过公开课版的,所以 对于第一节课“introduce”,算是比较了解了。它主要介绍了:ML的基本概念,以及一些基本的用途,并且讲述了ML中包括的几种算法。算法分为:监督式与非监督式。监督式里面包括:回归分析:通过测试数据集,得到回归函数(线性与非线性),从而根据输入值得到预测值;分类分析(SVD):通过测试数据集,得到分类算法,根据输入值把数据归为不同的类(事先确
2013-06-22 16:01:18
771
原创 每天学点推荐系统(一)
《Toward the Next Generation of Recommender Systems_A Survey of the State-of-the-Art and Possible Extensions 》论文学习笔记(1)(如需要此文章可留下邮箱)论文概要:这篇论文主要专注介绍目前推荐系统领域的三种推荐方法:分别是基于内容,协同过滤,组合推荐。同时也介绍了在使用推荐方法时一些局限
2013-03-03 00:46:00
616
原创 菜鸟学习设计模式——简单工厂
这段时间以来,作为一名学生的我,一直在学习设计模式。从最初的百度百科,到现在应用其中的设计模式大概有一个多月吧。作为菜鸟的我感觉,设计模式确实可以让系统更加优化,在学习的初期,一直想利用所学在自己的软件中运用,从而出现了很多问题。现在的话,看了很多介绍设计模式的书记之后觉得,设计模式就是在你觉得你的系统通过利用一定的模式之后可以比以前更加好(菜鸟的想法哈!)。下面是最近老师不值得一个作业——吉他小
2012-10-29 15:16:01
667
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人