首页 文章 精选 留言 我的

精选列表

搜索[多分片],共10000篇文章
优秀的个人博客,低调大师

我国物联网技术在多领域渐露锋芒

物联网概念自被提出至今,一直被全球业界公认为将是继互联网之后的下一场信息技术革命。作为信息产业大国之一,我国很早就开始了对物联网的研究,近年来,随着技术的成熟和消费市场的扩大,我国物联网技术已经在城市管理、生产作业、居民生活等诸多领域渐露锋芒。 全球信息产业研究机构国际数据公司(IDC)预测,到2020年,全球接入物联网的设备数量将达到281亿台,物联网产业规模将高达7.1万亿美元。 “互联网加强了人与人之间的信息沟通,物联网则加强了人与物、物与物之间的信息沟通,促进了各行业、部门之间的信息开放共享,对推动新一轮产业变革、实现绿色可持续发展具有重要意义”。工信部科技司高技术处副处长李伟在近日举行的中国通信行业物联网大会上说,中国政府高度重视物联网产业,已经发布一系列政策文件推动其快速发展。 随着经济的飞速发展,我国城镇化步伐大大加快,大量农村人口向城市转移,但与此同时,人口膨胀、土地资源紧张、交通拥堵、环境污染、治安恶化等问题接踵而至,传统的城市管理模式难以为继。破解这些难题、实现城市可持续健康发展的办法就是运用物联网技术,让城市“智慧”起来,进行精细化管理,最大限度地利用各类资源。 中兴通讯公司在智慧城市建设中一直居于领跑地位。该公司政府行业首席技术官张军介绍说,中兴的智慧城市解决方案运用具有自主知识产权的物联网、云计算、大数据技术,在总系统下有智慧政务、平安城市、智慧交通、智慧环保等10余个可以互联互通的子系统,通过遍布城市各个角落的传感器将大数据搜集汇总,并自动处理分析,供决策部门参考。 据悉,采用这一智慧城市解决方案后,各政府部门将拥有统一的数据共享平台,部门之间的藩篱将被打破,多部门联合、科学决策的效率大大提高;交通管理部门可以24小时不间断获悉城市所有路段的车流量,以及所有地铁站的人流量,精准把握拥堵的地点、时段,以制定细致的应对方案;环保部门可以实时监测水、空气质量,甚至污染源成分,以对症下药;医院实现医疗信息共享,患者在不同医院就诊,医生可以上网查阅其医疗健康档案库,获得其身体健康状况、就诊历史等所有信息,避免重复性工作;公民使用一张“市民卡”,可以享受社保、医保、公积金、水电气缴费、图书借阅、存贷款、教育、公司注册等众多功能…… 截至目前,中兴通讯的智慧城市解决方案已经在全球40多个国家、超过140个城市落地,获得了各地政府、企业和市民的认可。 不仅是中兴通讯,作为三大电信运营商之一,中国电信公司也紧紧抓住全国各地大力建设高新技术产业园的机会,研发并推广“智慧园区”解决方案。 中国电信公司北京研究院研究员黄鹏表示,如今的园区早已不是单纯的办公场所,通过采用物联网等新技术,越来越多的园区基础设施具备了信息自动采集能力,大大促进了生产、生活的改善。 他介绍说,中国电信公司的“智慧园区”解决方案包括了智能环境、智能停车、智能共享单车、智能管理、智能楼宇和智能安防六大功能。 例如,智能环境方面的智能垃圾桶可以自己“感知”储存的垃圾量,当垃圾达到一定量时,就会自动压缩垃圾,如果垃圾多到不能继续压缩,垃圾桶就会发信息通知环卫工人。据悉,一台这样的智能垃圾桶的垃圾储存量是相同体积普通垃圾桶的8倍!不仅如此,智能垃圾桶还是大数据搜集装置,可以把垃圾重量数据实时传给控制中心,使操作人员了解哪些区域、时段产生垃圾最多,从而调整垃圾桶、环卫工人的数量和位置。 再如,在智能楼宇方面,物联网系统可以根据电、水、气的消耗量数据,自动制定最佳节能方案;根据环境监测数据,自动调节灯光亮度、空调和暖器温度,决定是否启用空气净化器等;此外,它还可以自动检测楼内主要设备的运行状态、使用寿命等,如果发现设备可能出现故障,会自动报警,通知维修人员。 物联网不仅被应用于城市、园区,也走进了寻常百姓家中。作为国内三大白色家电巨头之一,海尔最先推出了智慧冰箱。据海尔云厨商务运营副总裁方卫民介绍,智慧冰箱可以自动检测食材新鲜程度、识别变质食物;可以根据食材种类判断是否营养均衡,提醒用户补充缺少的食物类型;可以根据冰箱里储存的食材编制多种多样的烹饪方案,供用户参考;可以根据外部环境自动调节冰箱的温度、湿度,最大限度地帮助食物保鲜;此外,冰箱门还被制作成触屏显示器,用户可以方便快捷地上电商网站购买食品。 标准不统一、不同企业生产的设备无法互联互通向来是制约各国物联网产业发展的瓶颈。为此,我国在多年前就已成立国家物联网基础标准工作组和多个物联网应用标准工作组,不断研究、制定各项标准,不但使中国的物联网标准化达到世界领先水平,而且让我国成为国际物联网标准制定的主导方之一。 本文转自d1net(转载)

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

阿里云推荐码w67xx0优惠多

阿里云官方推荐码 w67xx0 永久有效。任何人都可以使用,不限使用人数。 阿里云服务器是目前最可靠,最稳定的云服务器,自推出以来,一直受到广大站长的喜爱。以其价格便宜,扩展性高,并且云服务器的内存,cpu,带宽,可根据自已的网站情况,可随时自由配置,所以说阿里云服务器是一款性价比特别高的云服务器。目前阿里云服务器有国内节点,香港节点,韩国节点,新加坡节点,美国节点。如果你的域名已经备案,可选择国内节点,如果域名没有备案可选择香港节点,新加坡节点,韩国节点及美国节点。总体来说,香港节点的速度很快,和国内节点没什么区别。美国的节点可能要慢点。(香港,韩国,新加坡,美国不需备案,开通即可使用) 下面介绍下阿里云服务器的购买流程及阿里云推荐码 w67xx0的使用方法(注意:阿里云可能会改版,改版后的图片可能和下面的图片有差异,但购买流程都差不多,阿里云官方推荐码 w67xx0 是永久有效的) 首先打开阿里云官网 会看到如下图片(购买阿里云服务器需要先注册阿里云的账号) 点击最上方的产品选项 ,会看到有个云服务器ECS 点击云服务器ECS,就会看到如下图 点击立即购买,就会看到如下图 大部分选项,我们保持默认就行了。 1.其中的地域选项,如果你的域名备案了,可选择国内的华东,华北,华南地区。如果域名没有备案,可选择香港,新加坡,美国(只要不是国内的地域,不需要备案,开通即可使用) 2.网络类型,我们选择经典网络即可。 3.其中的实例规格,默认的是1核2GB,其实我们刚开始做网站,流量不会很大,可以选择1核1GB(也能节省很多钱),就能完全满足需要,如果到时候不能满足需要,可自行配置升级到1核2GB,很简单也很方便。当然如果你有钱的话,可选择默认的1核2GB 4.带宽选择默认的1MB就行了,如果到时候,网站流量大了,可以随时升级带宽,很方便的。 5.公共镜像(就是让你选择阿里云服务器的操作系统),我们一般都是选择windows server,版本随便选一个就行了,使用上都差不多的,记得要选中文哦。 6.然后到下面设置密码,就是登陆云服务器的密码 7.实例名称,你自已随便起个名字吧,这个无所谓的。 8.最后是选择购买时长,一般建议选择一年以上,因为阿里云只对首次购买的用户,有优惠。购买一年,只需付十个月的费用, 在加上使用阿里云的推荐码 w67xx0 ,能够优惠很多钱的。只有首次购买有优惠,以后无论是购买还是续费,都没有优惠。所以购买的时长,尽量选择时间长一点的。阿里云服务器是马云的产业,所以大家不用担心,服务器不稳定,更不用担心跑路,哈哈。阿里云的服务器还是最放心的。 一切选择好了之后,右下角有个立即购买的按钮,点击立即购买,就转到了购买页面,如下图 下面最关键的一步,右下角有个使用推荐码 ,将其勾选上,并将这个六位数的推荐码 w67xx0填写上。即可在原价的基础上再优惠 ,能省很多钱哦。然后点击去支付即可,到支付页面,你即可看到节省了很多钱。购买一年的阿里云服务器国内节点,只需要几百元即可。如果是香港的节点,要贵点,香港的一年需要一千多元,比国内的要贵。不过香港的不需要备案,开通即可使用。经测试,香港节点和国内节点,速度都差不多的。 好了,就到这里了,其实很简单的。阿里云官方推荐码 w67xx0 送给有需要的站长朋友,永久有效。

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

docker(8):使用alpinelinux 构建 golang http 看看能有多小

1,alpine linux 非常小 首先 alpine 非常的小,安装上了bash 之后也才 5mb。 golang 不需要其他的依赖,想看看是不是能在 alpine 上面跑呢。 搭建一个golang的环境,而不是把golang的环境放到alpine上面。 2,首先在centos 搭建golang环境 https://golang.org/doc/install 下载然后解压缩: tar -C /usr/local -xzf go1.7.4.linux-amd64.tar.gz 设置环境变量: export PATH=$PATH:/usr/local/go/bin export GOPATH=/data/go 假设gopath 在/data/go目录下面。 编写http.go package main import ( "fmt" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "Hi there, I love %s!", r.URL.Path[1:]) } func main() { http.HandleFunc("/", handler) http.ListenAndServe("0.0.0.0:8080", nil) } 非常简单。 go build http.go ./http 3,编写docker build vi Dockerfile FROM docker.io/alpine:latest MAINTAINER demo <juest a demo> RUN apk add --update curl bash && \ rm -rf /var/cache/apk/* WORKDIR /data ONBUILD COPY http /data EXPOSE 8080 ENTRYPOINT ["/data/http"] 创建了一个最小的docker镜像环境。然后把源设置成清华的。并且安装了curl和 bash 工具。 4,启动 demo/go-http 1.0 b180c236066d 11 seconds ago 9.555 MB 一共就只有 10mb的容器,非常的小呢。 但是但是现实还是残酷的。由于alpine太精简了。造成golang没有起来。 看了一个内核linux 是启动不了 golang的。 最终的dockerfile: FROM docker.io/golang:latest MAINTAINER demo <juest a demo> RUN echo "https://mirror.tuna.tsinghua.edu.cn/alpine/v3.4/main" > /etc/apk/repositories RUN apk add --update curl bash && \ rm -rf /var/cache/apk/* WORKDIR /data ONBUILD COPY http /data EXPOSE 8080 ENTRYPOINT ["/data/http"] 还是用到了docker官方的golang环境,才能启动。 否则报错 No such file or directory 可执行文件都找不到。容器无法启动。 5,总结 本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53615757 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 最终golang 在一个官方的环境下启动了。 没有弄明白golang到底需要啥环境。 最终大小为 679.6 MB 还以为 10mb 就能解决问题呢。看来是一个不错的探索。 其他环境也可以研究下。

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

iOS开发 落地消息多的处理办法(仅供参考)

1.首先要知道一点,你的消息储存是用数据库储存的! 看了一下微信和qq的消息处理,一般情况下第三方(亲加,容云,环信都会有本地的数据库)处理过的! 但是我发现,最近一个需求要求开发@”消息已读“@”消息送达“的处理,和UI显示。 我想了各种办法,GCD线程异步,带来的会有另外的一个问题,多线程访问同一个资源,be locked。或者说你在接收到消息的时候开一个线程,接到消息的时候开一个线程。一般情况下是没有问题的。但是重新一个账号登陆的时候就会有以前你读过和没有读过的消息!(如果你们购买了,app和网页消息同步的时候)! 解决办法: 后台开一个永驻线程(有崩溃主线程中也不受到影响),而且也不会多个线程访问同一个路径下的数据库 @property (nonatomic, strong) NSThread *thread; /***开启一个永驻线程**/ - (void)threadRunloopPoint:(id)__unused object{ NSLog(@"%@",NSStringFromSelector(_cmd)); @autoreleasepool { [[NSThread currentThread] setName:@"changzhuThread"]; NSRunLoop *runLoop = [NSRunLoop currentRunLoop]; //// 这里主要是监听某个 port,目的是让这个 Thread 不会回收 [runLoop addPort:[NSMachPort port] forMode:NSDefaultRunLoopMode]; [runLoop run]; } } - (NSThread *)thread{ if(!_thread){ _thread = [[NSThread alloc] initWithTarget:self selector:@selector(threadRunloopPoint:) object:nil]; [_thread start]; } return _thread; } //接收到已读消息回执的代理 - (void)NotificationCenterReadMessage:(NSNotification *)notification{ ReadMessageTime * readMark = [[ReadMessageTime alloc]init];//已读回执消息对象(自己建立) readMark.cType = [notification.userInfo objectForKey:@"cType"]; readMark.messageTime = [notification.userInfo objectForKey:@"messageTime"]; readMark.tId = [notification.userInfo objectForKey:@"tId"]; [self performSelector:@selector(insertReadMessageTime:) onThread:self.thread withObject:readMark waitUntilDone:NO modes:@[NSDefaultRunLoopMode]]; } - (void)insertReadMessageTime:(id)readMark{ [[[MyFMDB alloc]init] insertReadMessageTime:readMark]; }

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

MyEMS 多协议适配,打通零碳园区异构设备数据

2026年,国务院印发《"十五五"碳达峰行动方案》,明确要求建设100个国家级零碳园区和500个零碳工厂。零碳园区的核心命题——源网荷储一体化——本质上不是一个硬件问题,而是一个数据打通问题。成百上千台设备,品牌不同、协议不同、位置不同,怎么把它们拧成一股绳?这正是MyEMS开源能源管理系统要解决的首要难题。

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

信创通行材料里,操作系统应该写到多细

「信创人脸识别」「信创门禁」在检索里很热,落到投标技术偏离表,争议点经常不是识别率,而是操作系统写得太粗:只写「国产 OS」「支持鸿蒙」「麒麟/统信均可」却没有位置。评审追问时,前端、后台、数据库、浏览器被叠成一个词。本文讨论技术规格里操作系统如何分层标注,便于和开源鸿蒙人脸识别前端、银河麒麟 / 统信 UOS 后台对齐。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

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部分的功能。

用户登录
用户注册