刚允了1000C币,就等奉送各位路过的大侠了!

俺生在、活在伟大祖国的一个三线小城市,畴划了一个难倒三线城市所有开发人员,主要在数据库构架,您认为是我的方案行的通吗,还是他们没修炼?到家呢?俺也迷茫了,路过的大侠能给俺点指点吗,发表您的看法,您就说您认为可行不可行,俺将不胜感激!!!

  开发项目:

全球线缆管理专家

  开发思路:

目前,全世界对管线缆的管理水平普遍还处在一个相对较低的水平上!

至少有95%企业回答不了以下几个问题:企业到目前为止总共铺设了多少条电缆,每条电缆是哪一年铺设的,已经使用了多少年,最大安全使用年限是多少?是否进行了正常的巡检?今年具体是哪条电缆需要更换吗?您公司布设了多少打数据线,它们起点端口和相对应终点端口分别在哪里?3、您家里水、电、暖具体埋设在墙壁、地板的哪个位置?

然而,企业要达到良好的管理水平就必须持续投入大量的人力、物力和财力。但是这个投入收益效率显然太低了;当企业真正大力投入的时候就会发现这些新电缆老是不坏,旧电缆坏了又不好查;所以大多数企业不愿意去做,准确的说是不愿花大力气去做这个事情。

所以要提高全社会的线缆管理水平最好的办法就是走社会化的道路。就比如每个企业都有通讯要求,但是如果因此要求每个企业都去建一个通迅公司的话,显然是不可能的。同样,要解决这个问题最好方法是,能有一家企业专注的去做这件事,并在这方面提供社会化的服务。

技术方案:

  概述:  基于无线网络和地理位置定位,运用服务器数据的区块分割管理法对管、线、缆进行系统编码(指出物品在数据库表中的第几条记录)、条形码标识,免查询直接读取数据的管理方法。

       简单说就是:一条线缆被记录在表中是第N条,保持永远是第N条不变,然后把数字“N”,生成条形码贴在线缆上,用手机扫描条形码就能知道,我们要查第几条记录了,直接把指针移过支读取。

项目要成功的关键就是  要解决两个难题:1、能存下天量数据;2,能快速读取

         具体实施方案:   

一种基于无线网络和地理位置定位,运用数据的区块分割管理法,对管、线、缆进行系统编码、条形码标识的管理方法。共分两个大的部分:

(1)一种数据的区块分割管理法:首先把一个大的数据集合,根据某一特征人为的分成若干个“区块”,作为服务器管理的最小单元;由于“区块分割”从理论上,在边界上误差和错误必然发生,于是“区块分割管理法”要求把每一个区块和与它所有相邻的区块动态的作为一个相对较大的区域来管理:当在查询某一个区块内的数据的时候与他所有相邻的区块内的数据会根据需要进行协作查询;同时要求当向某一个区块增加一个新的数据时不能与其所有相邻的区块内的已有的数据出现某一特定属性的共同特征;用这个方法来进行系统“容错、纠错”,保证即便真的出现了错误,也能正确的还原输出正确信息。如图1所示,如果我们先定一个规则:假定数字“1“先被一个区块记录了,那它相邻的区块都不能再出现“1”这个数字;数字“2”被一个区块记录了,数字“2"所在区块相邻的区块都不能再出现"2"这个数字了;假如有一天我们想找到“1”,但我们只能确定“1”有90%可能性在某一区域,但是,同时能确定100%不会超出这个区块和他相邻区块构成的这个总体的区域,所以我只要在这个区块和他相邻区块构成的这个总体的区域里找到了“1“,那么这个“1”就一定是我想要找的那个“1“。显然,这个“1”和在这个区域以外出现的“1”是不一样的。所以,区块分割使同一编码,会因其所在区块不同而代表的含义不同。使编码可以在整个数据集的非相邻区块内重复使用。

(2)一种基于无线网络和地理位置定位,运用数据的区块分割管理法,对管、线、缆进行系统编码、条形码标识的管理方法。

过去有很多事情,由于数据量庞大而很难解决。现在,运用数据的区块分割管理法可以方便解决很多问题,尤其是在智慧城市和数字化城市、数字化地球建设方面将来一定会得到广泛的运用。例如,如果要把所有的管、线、缆全部管理起来,甚至同一条管、线、缆根据所处的地域不同还要分为好多段来管理,整体上必然是一个巨大的数据量。但是,单条记录占用空间并不大,他们的位置(经纬度坐标)却还是相对固定的。根据这一特征,运用本发明所提供的基于无线网络和地理位置定位,运用数据的区块分割管理法,对管、线、缆进行系统编码、条形码标识的管理方法用来解决这一难题。统一管、线、缆编码标准,建设、维护一个能长期保存,方便随时可查、全社会可用的管、线、缆数据的信息系统;在这个信息系统里,服务器就如同所有用户共同使用(共享)的一个“云账本”,大家都在这个帐本上“记账”;在这里又如同给每一条线缆上了一个“户口”。每一个“户口”都记录了管、线、缆日常管理的必要信息。对于“建设单位、负责人联系方式、目前在用还是弃用、弃用,是否允许他人使用”等非涉密的信息,用户可以有选择的向全社会公开,并使全社会的人都有办法方便的了解这些。

“经度”、“纬度”、“编码”共同确定了每一个“户口”的唯一性。由于,强制要求在两条经度线和两条纬度线所围成的每一个“区块”及其相邻的“区块”构成的这个“大区块”内,授予用户的“编码”部分都要保持唯一性;这就等于为把大型数据集合进行了有效分割,并为保障能准确查询打下了坚实的基础。所以,用户只要使用了带有自动定位功能的终端,在一般情况下只需要在目标物上制作条形“编码”和读取条形“编码”部分就足够了,而不需要人工输入所在位置的经纬度信息;即使在自动定位失败的情况下,也只需指定出用户所在“区块”内的任何一个点的位置就可以了,而无需关心具体的经纬度数据,整个过程中系统会根据需要将终端设备所在位置的具体的经纬度自动上传服务器。

本发明所提供的方法便于多个服务器时之间以“区块”作为最小单元进行工作量分配,以方便运营商配置合理的服务器数量,保障恰当的服务响应时间和运营成本的。又因为管、线、缆具有细、长的共同外形特点,所以通过条形码进行标识更具有普遍的易制作和易读取性。

本发明提供的一种基于无线网络和地理位置定位,运用数据的集合区块分割管理法,对管、线、缆进行系统编码、条形码标识的管理方法,使条形码标识在人、机、目标物之间“接口”的准确对接及提高信息交换效率上起了关键性的作用;而地理位置定位的信息系统通过“后台”自动调取、终端设备自动发送方式,为这一过程的顺利进行提供了保障。

实施例1:一用户A正在某处铺设光缆,他通过安装了App的手机向远端服务器发出了要编码请求;服务器收到了请求和用户A所在的位置的经纬度数据,检查用户A所在“区块”的数据库,选出一个编码,确认这个编码不仅用户所在“区块”没有占用,且紧邻的几个“区块”内也没有使用,然后服务器将这个号码发到用户A手机的APP上并将这个编码设为临时占用(24小时);用户手机通过蓝牙传到了用户的条形码喷枪上,用户A操作喷枪把转换成条形码的编码喷在了光缆上;然后用户用手机扫描该条形码,编码被识别后,给这段光缆填写了“通讯工程1号线、起始于机房、终点红星小区9号中继站、线长1672CM、管理单位:通讯公司、电话:123”等信息后,向服务器发送了保存指令;服务器收到指令后保存了信息,并将编码由临时占用(24小时)改为70年保存期。半年后,该用户巡查了这段线路,扫描条形码后,又在信息上增加了“状态正常、巡线员甲、2018年12月8日”的信息后,指令服务器作了保存。10年后,该用户认为60年占用期太短,又申请将这段线路编码的占用期修改为70年。

一个难倒三线城市所有开发人员,主要在数据库构架,您认为是我的方案行的通吗,还是他们没修炼?相关推荐

  1. 沉迷学习无法自拔等短语_如果您是一个沉迷于学习的开发人员,请查看这些资源。...

    沉迷学习无法自拔等短语 by Jimmy Zhang 吉米·张(Jimmy Zhang) 如果您是一个沉迷于学习的开发人员,请查看这些资源. (If you are a developer who's ...

  2. 一个 15 年 SAP ABAP 开发人员分享的 SAPGUI 一些个性化设置和实用小技巧试读版

    零基础 ABAP 学习教程系列文章的目录 ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍 ABAP 标准培训教程 BC400 学习笔记之二 ...

  3. 网页最少要有一个html标签,PHP_网页开发人员必须知道的10个不常用HTML标签, 网页开发人员常常希望能 - phpStudy...

    网页开发人员必须知道的10个不常用HTML标签 网页开发人员常常希望能够了解并掌握多种语言,结果是,学习一门语言的所有内容是棘手的,但是却很容易发现你并没有完全利用那些比较特殊却很有用的标签. 不幸的 ...

  4. Java开发人员需要掌握数据库的知识点有哪些?

    现在主流的Java开发人员一般都需要会主流数据库.开发人员需要对Mysql.Oracle.SqlServer这三个常用的熟悉了解.在数据量比较大或者请求数比较高的情况下,需要了解一些特定数据库针对性优 ...

  5. 一个 15 年 SAP ABAP 开发人员分享的 SAPGUI 一些个性化设置和实用小技巧

    文章目录 如何查看 SAPGUI 版本 如何更改 SAPGUI 主题 设置 SAPGUI 界面的自定义 Logo 在 Windows 任务栏显示当前登录系统的名称 如何查看当前登录系统安装了哪些 So ...

  6. 后台开发人员面试内容——数据库(二)

    数据库锁分类 从数据库系统角度分为三种:排他锁.共享锁.更新锁. 从程序员角度分为两种:一种是悲观锁,一种乐观锁. 1.乐观锁和悲观锁 1).乐观锁:每次不加锁,假设没有冲突去完成某项操作,如果因为冲 ...

  7. 身为开发人员,这些数据库合知识不掌握不合适!

    作者 | Jaana Dogan,谷歌软件工程师 译者 | 弯月,责编 | 夕颜 出品 | CSDN(ID:CSDNnews) 大多数计算机系统都有某种需要保存到存储系统的状态.多年来我积累了许多数据 ...

  8. his开发前途如何_八线城市开发人员前途迷思2019年开源年会后记

    作为八线城市的开发人员,在研发这个岗位,怎么发展自己?这是我去上海参加2019年开源年会带去的问题.11月初的年会,我在9月份看到了朋友圈里开源社成员庄表伟发出来的年会宣传资料,我买了一张早鸟票.但到 ...

  9. 如何成为一个区块链开发人员_成为开发人员是社会工作

    如何成为一个区块链开发人员 Times have changed since the old days when an IT professional was this typical shy per ...

最新文章

  1. vue中利用scss实现整体换肤和字体大小设置
  2. 微服务架构 — 服务治理 — 服务注册与发现、服务订阅与通知
  3. 阿里云OSS搭建移动应用直传服务的.Net C#示例
  4. jQuery 结合 Json 提交数据到Webservice,并接收从Webservice返回的Json数据
  5. jquer each 遍历的结果不显示 null_SpringBoot系列(三十一)- Thymeleaf如何用th:each 做条件遍历
  6. l4 l7 代理_什么是四层(L4 proxy)和七层负载均衡(L7 proxy)?区别是什么? 翻译自Nginx官网...
  7. 自定义的网页加密与解密
  8. 种树(信息学奥赛一本通-T1423)
  9. Mosquitto 0 15 开源MQTT v3 1 Broker
  10. python操作数据库的几种方法_python对mysql数据库操作的三种不同方式
  11. 1.1 项目过程中遇到date类型插入数据库的问题及解决方法
  12. java程序包怎么更新,从Java 8升级到Java 11-软件包sun.util不存在
  13. matlab报错找不到icuuc54.dll解决办法:
  14. 浏览器安装Axure插件与配置
  15. 微信小程序:最新掌上题库微信小程序源码下载,修复登录接口,支持在线考试,自定义导入考题
  16. 庄子:谁知南华秋水意?
  17. 互联网大厂职级对应薪资一览表
  18. Excel下拉列表式的动态图表,你会制作吗?
  19. gtid_executed和gtid_purged变量是如何初始化的
  20. mixamo 导出的模型没有贴图

热门文章

  1. 嵌入式系统设计师考试笔记之嵌入式系统基础知识
  2. 好用软件分享,请快快收下这几个
  3. 马的哈密顿周游(分治)
  4. mysql主从shardingsphere分库分表
  5. PCB对点之Mark点检测
  6. 十三、熵编码CAVLC:1、编码原理
  7. EasyNVR视频广场通道点击开始录像报错:录像任务已存在
  8. HTML如何设置字号大小和颜色,css如何设置字体大小和颜色?
  9. P5.js开发之——通过createVideo向页面中添加视频
  10. js迷宫自动走html,JavaScript简单实现迷宫问题求解