- 博客(5)
- 收藏
- 关注
原创 关于Openssl X509_Digest在Mbedtls上的实现
最近在研究VOIP, 需要用到基于mbedtls的TLS, 发现mbedtls很多API还真没有Openssl丰富, 官方也没有针对openssl的API做wrapper实现接口, 所以很多Openssl的API 功能, mbedtls居然没有, 或者说要自己写代码来实现, 这就有点曲线救国的味道了. 如果没有使用过openssl或是mbedtls认证开发过产品, 对TLS这证书也是一知半解的话, 那初步看上去也是一头雾水, 不知道如何来替代实现X509_Digest功能, 所以要...
2020-05-09 21:54:17
1633
原创 U盘, USB读卡器, U盘读卡器三者技术分析区别
最近研究SD卡/TF卡读卡器, 发现有很大的技术信息, 很多消费者并不关心, 作为技术控, 这个必须要研究清楚. 看了下淘宝和京东, 只要搜素"USB读卡器"冒出一大堆搜索结果, 具体产品我们不做介绍, 但是就这个读卡器的分类我们有必要从技术来分析一下, 因为很多开发人员也许都没整明白怎么回事, 因为大部分仅仅限于用SD卡, TF卡存储资料或是读取资料而已, 其他...
2019-11-28 19:35:46
4093
原创 ICU4J开源字符编解码库识别出错问题小结_源于解决android WiFi SSID中文乱码问题
上一篇我们介绍了WiFi SSID自动识别问题,用到了ICU库,最近终于在Android 7.1系统完整实现并验证通过,WiFi SSID中文繁体和简体识别以及连接全部解决,但是调试过程中却发现了JAVA核心库ICU的BUG. 在修改完Android framework对SSID原始内容自动识别问题,调用JAVA ICU库的CharsetDetector类,刚开始测试使...
2018-05-17 16:24:12
3462
4
原创 深度剖析WiFi的SSID问题
最近在研究字符编码问题,正好想到WiFi SSID的问题,今天就来说说这个SSID的编码和显示问题,尤其是大家一直关心的各种操作系统对中文SSID的显示乱码问题。 首先我们先简单聊下编码,编码最基本的就是UTF-8,UTF-16, UTF-32这些都属于Unicode的范畴,也就是国际编码可以针对全世界任何一个国家的文字和符号进行统一格式编码,具体格式就不再赘述,自行...
2018-05-05 23:27:54
14890
1
原创 再次普及double浮点型数据的换算过程和推算原理
最近在网上找了下关于浮点double型数据的解释,基本都是解释的含糊不清,误人子弟,今天开篇来重点讲一下浮点double数据在计算机中的转换和计算方式,float是32bit单精度,和double原理类似,本文重点讲double。不管是C,C++,java, 大家对浮点数据的引入是再正常不过了,因为计算机都帮我们自动处理了,而无需关心其真正的原理,但是作为一个高级程序员必须要做到的是知其然并知
2017-04-09 11:50:11
10315
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人