首页 文章 精选 留言 我的

精选列表

搜索[Pixel设备],共10000篇文章
优秀的个人博客,低调大师

Android设备接入阿里云IoT物联网平台

1. 准备工作 1.1 注册阿里云账号 使用个人淘宝账号或手机号,开通阿里云账号,并通过__实名认证(可以用支付宝认证)__ 1.2 免费开通IoT物联网套件 产品官网 https://www.aliyun.com/product/iot 1.3 软件环境 JDK安装 编辑器 IDEA 2. 开发步骤 2.1 云端开发 1) 创建高级版产品 2) 功能定义,产品物模型添加属性 添加产品属性定义 属性名 标识符 数据类型 范围 温度 temperature float -50~100 湿度 humidity float 0~100 物模型对应属性上报topic /sys/替换为productKey/替换为deviceName/thing/event/property/post 物模型对应的属性上报payload { id: 123452452, params: {

优秀的个人博客,低调大师

iOS: 如何获取ios设备的当前IP地址

有的时候,我们项目上线后,需要根据ip地址去统计不同地区的用户情况,此时IP地址的收取显得尤其重要,一般情况下,在用户登录时去获取用户的ip是准确的,当然实时追踪ip的变化而统计是更安全可靠的。 ip地址长度现在是有区别的,分为IPv4和IPv6.IPv4地址是类似 A.B.C.D 的格式,它是32位,用\".\"分成四段,用10进制表示;而IPv6地址类似X:X:X:X:X:X:X:X的格式,它是128位的,用\":\"分成8段,用16进制表示;可见,IPv6地址空间相对于IPv4地址有了极大的扩充。 IPv4是32位地址长度 IPv6是128位地址长度 下面有两个方法,可供使用,如下: 方法一:使用一套C的方法去获取IP地址 IPAddress.h:声明文件 View Code IPAddress.c:实现文件 View Code 将头文件导入ViewController.m中进行测试 View Code 测试结果: 模拟器上连接wifi: 2016-07-15 16:19:49.187 IP_Test[5674:205359] Name: lo0 MAC: 00:00:00:00:00:00 IP: 127.0.0.1 2016-07-15 16:19:49.187 IP_Test[5674:205359] Name: en1 MAC: BC:54:36:CC:9C:96 IP: 192.168.0.109 iphone上: 连接wifi时: 2016-07-15 17:32:08.884 IP_Test[4813:2032752] Name: lo0 MAC: 00:00:00:00:00:00 IP: 127.0.0.1 2016-07-15 17:32:08.885 IP_Test[4813:2032752] Name: pdp_ip0 MAC: 00:00:00:00:00:70 IP: 10.204.102.136 2016-07-15 17:32:08.885 IP_Test[4813:2032752] Name: en0 MAC: 02:00:00:00:00:00 IP: 192.168.0.111 使用4G时: 2016-07-15 17:32:44.163 IP_Test[4817:2033214] Name: lo0 MAC: 00:00:00:00:00:00 IP: 127.0.0.1 2016-07-15 17:32:44.164 IP_Test[4817:2033214] Name: pdp_ip0 MAC: 00:00:00:00:00:70 IP: 10.204.102.136 方法二:使用一套OC的方法去获取IP地址,该方法简单,能实时监测IP地址的变化 stackoverflow参考地址为:http://stackoverflow.com/questions/7072989/iphone-ipad-how-to-get-my-ip-address-programmatically View Code 测试结果: 模拟器上连接wifi: 2016-07-15 16:23:35.864 IP_Test[5718:207702] { "awdl0/ipv6" = "fe80::e863:edff:fe93:a1c2"; "en1/ipv4" = "192.168.0.109"; "en1/ipv6" = "fe80::be54:36ff:fecc:9c96"; "lo0/ipv4" = "127.0.0.1"; "lo0/ipv6" = "fe80::1"; } 2016-07-15 17:24:12.877 IP_Test[4796:2028704] 0.0.0.0 iphone上: 连接wifi时: 2016-07-15 17:29:22.526 IP_Test[4807:2031207] addresses: { "awdl0/ipv6" = "fe80::6c6a:24ff:fe91:39f7"; "en0/ipv4" = "192.168.0.111"; "en0/ipv6" = "fe80::42d:42b4:82a7:3de8"; "lo0/ipv4" = "127.0.0.1"; "lo0/ipv6" = "fe80::1"; "pdp_ip0/ipv4" = "10.204.102.136"; } 2016-07-15 17:29:22.527 IP_Test[4807:2031207] 192.168.0.111 使用4G时: 2016-07-15 17:24:12.875 IP_Test[4796:2028704] addresses: { "lo0/ipv4" = "127.0.0.1"; "lo0/ipv6" = "fe80::1"; "pdp_ip0/ipv4" = "10.204.102.136"; } 2016-07-15 17:24:12.877 IP_Test[4796:2028704] 10.204.102.136 温馨提示:本人进一步做了简单的封装,封装成工具库,支持CocoaPods下载,源码在github上,欢迎大家下载,如果对您有帮助,请给我一个star吧 CocoaPods:pod 'IPTool','~> 1.0.0' Github:https://github.com/xiayuanquan/IP_Test 程序猿神奇的手,每时每刻,这双手都在改变着世界的交互方式! 本文转自当天真遇到现实博客园博客,原文链接:http://www.cnblogs.com/XYQ-208910/p/5674063.html ,如需转载请自行联系原作者

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册