- 博客(7)
- 收藏
- 关注
原创 深入理解浮点数
浮点数因为它的独特的表示方法,造成了比整数表示复杂的多的情况。而在程序中却不得不经常跟浮点数打交道。最近在看《深入理解计算机系统》,于是就想把与浮点数相关的东西整理出来,方便以后翻阅。
2017-10-03 22:20:20
1278
原创 如何在MacOS10.12.6中为Nexus5编译M固件
Marshmallow,也就是Android6现在对于我们来说也是古老的东西了,所以在编译就会遇到各种版本问题。于是就想写篇文章,把遇到的坑记录下来。
2017-09-15 21:44:11
728
原创 在retrofit+Rxjava中如何取得状态码非200(出现错误)时的response里的body
一个典型的retrofit+Rxjava的网络请求如下Subscription subscription = videoChartService.login(newBody) .observeOn(AndroidSchedulers.mainThread()) .subscribeOn(application.defaultSubscr
2016-04-29 13:51:13
6613
原创 依赖注入在JAVA中的使用
依赖注入在JAVA中的使用目录依赖注入在JAVA中的使用依赖注入的概念以及作用依赖注入的概念不是Java所独有的。但这篇文章将从Java的角度来学讨论依赖注入。其实依赖注入不过是控制反转的一种实现方式而已(另外一种是依赖查找)。别看控制反转这个词语很高大上,其实这只是许多轻量
2016-04-27 20:54:51
919
原创 怎样用指针引用一个const数组
有许多人对一些常量数组都不用const进行修饰,而是做为一个变量使用。不说安全问题,如果是对于一个嵌入式系统来说,会对空间造成压力,毕竟ROM一般比RAM大的多。我问过一些学弟,为什么不用const修饰。他们有些说,他们也尝试过,但是用指针进行引用时,编译器会报错。编译器是MDK。错误如下。其实,这是对C语言的不理解造成的。据我所知,解决这个问题的方法至少有如下几种
2015-01-11 19:47:37
935
原创 基于CC2530的SPI通信调试笔记
这久在做一个无线数传模块的驱动,需要写一个CC2530的SPI驱动,结果弄了两个晚上,这个芯片有些地方实在是很有意思。它的datasheet里面对于SPI的极性和相位的解释,很复杂。其实,这里完全可以说的比较明了。CPOL为0时,空闲的时候SCK为低电平。当CPOL为1时,空闲的时候SCK为高电平。CPHA呢,当等于1时,在第二个边沿采样,当它为0时,在第一个边沿采样。
2014-11-30 01:21:46
6624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人