不要让昨天 占据你的今天 夏午晴天

夏午晴天

上一页 1 2 3 4 5 6 ··· 15 下一页

2018年4月7日

URL安全的Base64编码,解码

摘要: Base64 可以将二进制转码成可见字符方便进行http传输,但是base64转码时会生成“+”,“/”,“=”这些被URL进行转码的特殊字符,导致两方面数据不一致。 我们可以在发送前将“+”,“/”,“=”替换成URL不会转码的字符,接收到数据后,再将这些字符替换回去,再进行解码。 阅读全文

posted @ 2018-04-07 14:25 夏晴天 阅读(14545) 评论(0) 推荐(0) 编辑

2018年3月19日

人脸识别1:n对比 (二)

摘要: 本项目采用了百度AI 人脸识别 第三方接口,实现了自选本地手机相册图片上传人脸(faceSet中添加人脸) 和 自选本地手机相册图片寻找出集合中相似度最高的一个face,可返回比对相似度、位置等信息。 目前百度向个人开发者提供了免费人脸识别接口,QPS限制为2,企业认证后并发数可增至 5,个人测试还是没问题的。 项目具体步骤如下: 一 、所需权限 阅读全文

posted @ 2018-03-19 15:09 夏晴天 阅读(2697) 评论(0) 推荐(0) 编辑

2018年3月18日

人脸识别1:n对比 (一)

摘要: 本项目采用了 Face++人脸识别 第三方接口,实现了自选本地手机相册图片上传人脸(faceSet中添加人脸) 和 自选本地手机相册图片寻找出集合中相似度最高的一个face,可返回比对相似度等信息。 项目具体步骤如下: 一 、所需权限 二、第三方app id app key 项目采用了Face++第三方接口,可自行注册获取 三、添加依赖和sdk 四、布局文件 页面包含:   ① ImageView 点击ImageView 可跳转手机相册,选择要使用的图片。   ② TextView1 faceSet添加face 结果再次显示   ③ EditText 设定face 的user_uid   ④ button1 添加人脸按钮 阅读全文

posted @ 2018-03-18 14:57 夏晴天 阅读(5345) 评论(0) 推荐(0) 编辑

2018年3月17日

人脸识别1:1对比 (三)

摘要: 本项目采用了 百度人脸识别 第三方接口,实现了自选图片人脸识别和 两张图片的1:1对比,可返回比对相似度信息。 目前百度向个人开发者提供了免费人脸识别接口,QPS限制为2,企业认证后并发数可增至 5,亲测可用。 阅读全文

posted @ 2018-03-17 16:05 夏晴天 阅读(3045) 评论(0) 推荐(0) 编辑

Base64加密转换原理与代码实现

摘要: Base64实现转换原理   它是用64个可打印字符表示二进制所有数据方法。由于2的6次方等于64,所以可以用每6个位元(bit)为一个单元,对应某个可打印字符。我们知道三个字节(byte)有24个位元,就可以刚好对应于4个Base64单元,即3个字节需要用4个Base64的可打印字符来表示。在Base64中的可打印字符包括字母A-Z、a-z、数字0-9 ,这样共有62个字符,此外两个可打印符号在不同的系统中一般有所不同。但是,我们经常所说的Base64另外2个字符是:“+/”。 阅读全文

posted @ 2018-03-17 15:21 夏晴天 阅读(3460) 评论(0) 推荐(1) 编辑

2018年3月16日

人脸识别1:1对比 (二)

摘要: 本项目采用Face++第三方接口,项目实现了两张图片的人脸识别和对比,得到相似度等信息一、所需权限二、第三方app id app key 项目采用了Face++第三方接口,可自行注册获取 项目步骤如下: 一、所需权限 二、第三方app id app key 项目采用了Face++第三方接口,可自行注册获取 三、添加依赖和sdk 二、第三方app id app key 项目采用了Face++第三方接口,可自行注册获取 三、添加依赖和sdk 1. 将FaceppSDK.jar文件放到libs路径下。 2. gradle中添加一下依赖: compile files('libs/FaceppSDK.jar') 四、布局文件 阅读全文

posted @ 2018-03-16 11:35 夏晴天 阅读(934) 评论(0) 推荐(0) 编辑

2018年3月15日

人脸识别1:1对比 (一)

摘要: 本项目采用了eyekey 第三方接口,实现了自选图片人脸识别和 两张图片的1:1对比,可返回比对相似度信息 一、所需权限 二、第三方app id app key 本应用采用的eyekey 第三方接口,可自行去注册,以上代码放到配置文件中 三、添加依赖 retrofit使用参见:https://www.jianshu.com/p/308f3c54abdd 四、布局文件 五、主界面 activity 本演示仅一个页面,代码如下: 项目地址:https://download.csdn.net/download/qq_36726507/10289440 阅读全文

posted @ 2018-03-15 22:50 夏晴天 阅读(2530) 评论(0) 推荐(0) 编辑

2018年1月3日

Android无线蓝牙总结

摘要: 蓝牙协议分为4层,即核心协议层、电缆替代协议层、电话控制协议层和采纳的其它协议层。这4种协议中最重要的是核心协议。蓝牙的核心协议包括基带、链路管理、逻辑链路控制和适应协议四部分。其中链路管理(LMP)负责蓝牙组件间连接的建立。逻辑链路控制与适应协议(L2CAP)位于基带协议层上,属于数据链路层,是一个为高层传输和应用层协议屏蔽基带协议的适配协议。 阅读全文

posted @ 2018-01-03 11:16 夏晴天 阅读(841) 评论(0) 推荐(0) 编辑

2018年1月1日

Android通过手机搭建服务器,WIFI建立热点实现C/S聊天室通信功能

摘要: 应用效果图: 客户端 服务器端 先打开手机服务器,使客户端在同一ip下即可完成wifi热点下通信 一、服务器端 服务器端是用Socket 实现,Socket基础可参考我的上一篇博文《手机服务器微架构设计与实现 之 http server》代码如下: 所需权限: 1 package com.examp 阅读全文

posted @ 2018-01-01 21:47 夏晴天 阅读(1870) 评论(0) 推荐(0) 编辑

Android 获得本地IP地址、外网IP地址、本设备网络状态信息、本地Mac地址

摘要: 本地内网IP和外网IP的区别: 根据我的经验一台电脑需要两个ip才可以上网,一个是本地的内网ip 一个是外网的ip 本地的ip 一般是192.168.1.2这种样子 只要在不同的路由器上可以重复 外网ip 可就不一样了全世界没有相同的 可以说每人一个 ① ② ③ ④ ⑤ 一、获得本地IP地址 获得本 阅读全文

posted @ 2018-01-01 18:14 夏晴天 阅读(16588) 评论(0) 推荐(2) 编辑

上一页 1 2 3 4 5 6 ··· 15 下一页

导航

Live2D