自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (29)
  • 收藏
  • 关注

原创 SpingBoot集成MQTT实现同时收发消息

不经思索直接copy了他的代码,然鹅,项目需要同时收发消息,即上线之后先pub一个通知告诉大家“我来了”,然后订阅一个topic静静等通知。就发现各种失败连不上,但是用客户端MQTTX就好好的。然后另外一个大哥提点道:“看下是不是有多个连接,理论上pub和sub应该用一个connection”。遂大彻大悟,重写了代码,成功!特附上代码,供大家参考。

2023-07-24 10:56:42 289

原创 使用Hutool.Filter过滤Hutool.Tree节点

逻辑是逐个节点判断,每个节点判断是否accept,如果accept为否,则删除该节点。注意,如果只写“大三班”,则“大三班”下的所有children都默认accept。遇到一个需求,曰:“设备树要根据租户过滤”,设备树我是用的。,怎奈官方文档很简单,没有提到如何过滤,遂自己找,发现。,自定义DeviceTreeFilter,代码如下。, 发现需要定义一个filter。

2023-06-14 09:34:13 683

原创 五大技术助力数字化转型

任何一家成功的公司都知道,保持业务持续增长的唯一方法就是适应变化。抵制技术进步会妨碍你自己企业的未来。如果你想抢在竞争对手前面,就需要了解当前的技术趋势,下面给出几项技术1. 数字孪生(Digital Twin)数字孪生是虚拟世界中有生命或无生命的物体的数字克隆。示例可以包括流程、产品或服务的虚拟模型。一个数字孪生兄弟可以与它的孪生兄弟同时存在于“现实世界”中。数字孪生的好处:质量控制 系统的改进和优化 系统诊断 系统监控 生产结果的预测拥有一个数字孪生系统可以监视这个数字孪生系统

2022-01-19 10:00:14 687

原创 数字孪生三点

不是一个新东西数字孪生(Digital Twins)诞生于2003年,最初来源于Michael Grieves博士和John Vickers在密歇根大学的一个课程中使用的想法,他们都是PLM的专家。是一个映射数字孪生基本概念是:对于每一个物理产品,都有一个虚拟的副本,可以精确地模拟物理产品的物理属性和动态性能。如果把时间加快,就可以在短时间内模拟出产品多年使用的效果。以汽车设计为例,现在的设计师们要么设计一个实体的模型,在风洞里测试汽车,要么构建一个数字模型,通过各种技术来模拟来优化最终定型。数

2021-08-12 16:28:14 224

原创 生活中的两阶段提交

两阶段提交,是处理分布式事务的一种常见的方式,所谓的两阶段,即prepare和commit,它的精妙之处就在于把需要大量时间的和易错的都放在prepare阶段,可能占了整个事务的80%时间,剩下的20%就是commit,只要prepare成功,commit大概率能成功。在生活中,我们也常见这个例子:比如今天小孩儿办转学,需要打印材料,并且需要两个家长都去,我老婆跟我说,我先去打印这个这个这个,你在家工作,等我打印完了给你电话,你接到电话就立即下来,就十分巧妙地把“办升学”这个事务分解成“打印资料”和“提交资

2021-06-18 15:47:20 70

原创 使用PyCharm远程链接Raspberry PI调试代码

最近尝试了树莓派编程,老师教的是用VNC远程链接到树莓派上,如下图

2021-06-15 19:52:57 432 8

原创 3. 模式的分类和他们的关系(地图)

3.1架构模式的分类本书总共有13个架构模式,我们把他们分成三类。下面列出这三个类别的名字和描述,方便大家形成一个总体的概览。我们没有列出所有的可能的企业架构模式(EAP),在我理解中,从来就没有一个详尽的EAP清单。我们只是从我们工作经验和视点出发,来分类那些最重要的模式。3.1.1 业务模式在业务模式下有三个架构模式。当然,在这一类别中可能有许多其他模式。我们可以很容易地想象,目录可以扩展到特定于行业的模式,比如医疗、金融或汽车行业的模式。我们认为,我们已经找到了三种通用模式,可以应用于不同的.

2021-06-09 11:58:39 277

原创 2.7砖块(构建块)是架构师的挚友(二)

上一次,我们提到架构构建块(ArchitectBrick,AB)会对应多个解决方案构件块(SolutionBrick,SB)。反过来,一个SB的功能也可以满足多个AB的需要。SB的元模型非常类似与AB。 实际上,无论是AB还是SB都不是从头开始做的。你必须分析当前的企业架构,正在进行的项目,商务的需求、企业战略等等,从中抽取出AB。SB是构建企业架构一种方式,因此还同时对IT治理有贡献。应该指出的是,以统一的且一致的方式管理构建块,无论是架构构建块还是解决方案构建块,对掌...

2021-06-09 09:40:46 217

原创 也谈“架构”与“架构师”

如今一提起“架构”,感觉真是个被说烂了的词汇。比如软件架构、技术架构、数据架构、企业架构……形形色色的架构让人摸不到头脑,也容易在沟通中“鸡同鸭讲”就是说不到一块儿去。在所有这些架构中,“企业架构”是处在最顶层的,企业架构涉及战略,跨团队等,业务属性最强!软件架构偏向IT,包括系统架构和应用程序架构。其中系统架构关注组件,服务于多语言,多程序。涉及多个系统、不仅关注软件还包括硬件。应用程序架构是最底层的,也是技术属性最强的,他关注类、接口、设计模式,服务于单一语言,单一程序。理清各个层级的关系,可...

2021-06-01 17:54:00 103

原创 也谈“RPA”

RPA技术,RPA,即RoboticProcessAutomation,即机器人流程自动化,通俗理解应该是重复枯燥的事情交给机器去做,人类只消聚焦到自己的核心事务上来。国内通用云RPA,代表之一就是阿里云RPA,阿里云RPA前身叫作码栈,2011年诞生于淘宝,是国内最早一批的RPA类产品。开始为阿里巴巴集团的内部工具,主要为解决内部员工工作量过大、重复性过高的问题,尤其是双11期间提效表现突出。另外一个代表就是浪潮,浪潮云GS推出的智能机器人EAbot(易宝特),是基于浪潮多年服务企业信息化的经验,面向..

2021-06-01 17:46:41 143

原创 也谈“低代码”

“低代码”z最近看了一篇低代码平台的文章,深有感触,在这里简单总结下:低代码并不是一个新东西,低代码概念早就有了,只不过当时不叫“低代码”而是叫可视化编程。玩数据的同学都知道ETL这个东西,这就是可视化编程的经典应用。把数据处理的各个基础动作都抽象出来,做成固定的控件。然后用这些基础的控件,进行各种搭配,最终完成一个数据有向无环图的设计。再一个例子,就是客服的流程外呼流程配置界面配置,如Avaya、华为之类的,当年有幸在华为接受了一个星期的培训,是B/S架构,打开网页就能配置外呼流程。想改流程就很简单,

2021-06-01 17:42:45 129

原创 数字化的三个阶段

【】上一次我们提到“数字化就是把物理世界映射到二进制的虚拟世界”这一次我们来聊下数字化的三个阶段,阶段①信息记录分析,例如CRM把现实世界中的客户映射虚拟世界,财物软件把现实世界中的账本映射到虚拟世界,这时的虚拟世界仅仅充当了一个记录员,既然是记录嘛,技术趋势肯定是数据库,以及数据库上面的业务套件。阶段②用户活动迁移,随着越来越多的用户“从物理世界涌入到虚拟世界”,此时的虚拟世界承载了越来越多的活动。大家还是按照物理世界的玩法来构建数字世界,业务本身并没有什么根本上的变化(比如内些年的坐席客服)。就像“凯哥

2021-06-01 15:08:23 3474 1

原创 也说“数字化”

“十四五”规划提出,充分发挥海量数据和丰富应用场景优势,促进数字技术与实体经济深度融合,赋能传统产业转型升级……我今天就学习下这个“数字化”这个事儿。Gartner在2011年对于数字化和数字化转型的定义说道,数字化就是“是通过二进制代码表示的物理项目或活动”,一个更加接地气的理解就是“从物理世界到虚拟世界的一个映射”这里的“虚拟世界”就是指的互联网,联想到我们的智慧校园,就是把现实世界里的校园映射到虚拟的互联网世界中,最高的境界就是虚实结合达到“具身”,啥叫具身,举个栗子,如果戴得舒服的眼镜,久了就不感觉

2021-06-01 15:06:05 156 1

原创 2.7 砖块是架构师最好的朋友

在设计EAP(企业架构模式)的时候,您会遇到与旧问题相同的问题,一不留神就被旧问题绊倒。按照希腊人的问法:“什么才是(架构师可以用的)最小的元素?”我们这里就定义这个最小的元素为“架构构建块”(ArchitectureBrick)AB,架构构建块的定义如下:①满足一套要求;②供应商和产品中立;③能具体归于一个体系结构层(业务、信息、应用程序或技术);④使用其他ABs的接口;⑤为其他ABs提供一套定义良好的接口;从这个定义可以看出,(架构构建块)ABs无法购买到,自然也就没有类似SLA的限制。AB表示企业架.

2021-05-24 11:01:29 76

2019全球教育机器人发展白皮书(摘要版).pdf

北京师范大学智慧学习研究院副院长曾海军在发布现场介绍,《2019白皮书》是研究院在2016年发布的《全球教育机器人发展白皮书》的基础上,通过各类资料的采集、汇总、分析及比较,为学术界、教育界、产业界提供全面了解教育机器人学术研究成果、产业现状及趋势、教育应用情况的报告,探讨教育机器人的创新应用途径,以及如何设计开发能满足各类教育服务对象需求的功能,为未来的教育机器人发展指明可能的趋势,为一线教师、教育政策制定者以及想要进军教育机器人产业的企业提供参考信息。

2019-08-27

工业大数据:架构与应用(2/3)

《工业大数据架构与应用》一书基于对德国、美国、日本、中国制造2025的体系架构的分析提出了一套工业大数据架构。并从产品价值链维度三大环节(研发、生产和服务)论述了工业大数据应用;从企业纵向维度论述了智能制造的三个子系统即信息物理系统CPS、管理信息系统MIS和互联网+;从IT价值链集成维度(业务架构、信息系统架构和技术架构)论述了工业大数据整体架构及集成技术。

2019-01-08

工业大数据:架构与应用(1/3)

郑树泉,上海计算机软件技术开发中心嵌入式工程中心副主任,上海产业技术研究院工程大数据服务创新中心主任,高级工程师。获得4项相关专利,其中含发明专利二项,合作发表相关论文六篇,获得上海科技进步三等奖。研究了德国的工业4.0战略、美国的工业互联网战略及中国制造2025战略,作为“智能工厂通用技术标准试验验证”及“智能制造工业云、大数据标准试验验证”二个标准的专家组成员参与了七个标准的起草工作。提出了工业大数据参考架构。是中国信标委工业大数据工作组“工业大数据白皮书”主要起草人员之一,联合上海市政工程设计院桥梁所联合开发了桥梁健康监测及养护平台等多个工业大数据应用。

2019-01-08

工业大数据

工业大数据是未来工业在全球市场竞争中发挥优势的关键。无论是德国工业4.0、美国工业互联网还是《中国制造2025》,各国制造业创新战略的实施基础都是工业大数据的搜集和特征分析,及以此为未来制造系统搭建的无忧环境。本书基于工业4.0的时代背景,通过深入剖析未来工业的商业模式和智能服务体系的创新技术变革,论述如何通过工业大数据的分析和应用去预测需求、预测制造,整合产业链和价值链,发现用户的价值缺口,发现和管理不可见的问题,实现为用户提供定制化的产品和服务。

2019-01-08

心智探奇(part003)

读《心智探奇》这本书,我折服于史蒂芬•平克的博学与睿智。他就像一个武林高手,在心理学、生物学、语言学、神经科学、人类学和人工智能这些领域之间纵横捭阖、来去自如。其观点独到精辟,立论严谨周密,论证新颖犀利,例证丰富新鲜,行文汪洋恣肆。浅学陋识的我不得不放慢脚步,常常需要回过头再读一遍,细细地咀嚼,慢慢地消化。平克善用比喻,能以我们所了解和熟悉的内容,阐释我们所不了解的陌生理论,使之清晰明了。此外,很多看起来似是而非的理论,到了他的手里,三两下间就被拆解得原形毕露。

2018-06-26

心智探奇(part2)

读《心智探奇》这本书,我折服于史蒂芬•平克的博学与睿智。他就像一个武林高手,在心理学、生物学、语言学、神经科学、人类学和人工智能这些领域之间纵横捭阖、来去自如。其观点独到精辟,立论严谨周密,论证新颖犀利,例证丰富新鲜,行文汪洋恣肆。浅学陋识的我不得不放慢脚步,常常需要回过头再读一遍,细细地咀嚼,慢慢地消化。平克善用比喻,能以我们所了解和熟悉的内容,阐释我们所不了解的陌生理论,使之清晰明了。此外,很多看起来似是而非的理论,到了他的手里,三两下间就被拆解得原形毕露。

2018-06-26

心智探奇.人类心智的起源与进化(part1)

读《心智探奇》这本书,我折服于史蒂芬•平克的博学与睿智。他就像一个武林高手,在心理学、生物学、语言学、神经科学、人类学和人工智能这些领域之间纵横捭阖、来去自如。其观点独到精辟,立论严谨周密,论证新颖犀利,例证丰富新鲜,行文汪洋恣肆。浅学陋识的我不得不放慢脚步,常常需要回过头再读一遍,细细地咀嚼,慢慢地消化。平克善用比喻,能以我们所了解和熟悉的内容,阐释我们所不了解的陌生理论,使之清晰明了。此外,很多看起来似是而非的理论,到了他的手里,三两下间就被拆解得原形毕露

2018-06-26

Kafka入门与实践.牟大恩.zip.002

【一定要同时下载001和002,才能解压】 本书以Kafka 0.10.1.1版本以基础,对Kafka的基本组件的实现细节及其基本应用进行了详细介绍,同时,通过对Kafka与当前大数据主流框架整合应用案例的讲解,进一步展现了Kafka在实际业务中的作用和地位。本书共10章,按照从抽象到具体、从点到线再到面的学习思维模式,由浅入深,理论与实践相结合,对Kafka进行了分析讲解。 本书中的大量实例来源于作者在实际工作中的实践,具有现实指导意义。相信读者阅读完本书之后,能够全面掌握Kafka的基本实现原理及其基本操作,能够根据书中的案例举一反三,解决实际工作和学习中的问题。此外,在阅读本书时,读者可以根据本书对Kafka理论的分析,再结合Kafka源码进行定位学习,了解Kafka优秀的设计和思想以及更多的编码技巧。

2018-02-02

Kafka入门与实践.牟大恩.zip.001

本书以Kafka 0.10.1.1版本以基础,对Kafka的基本组件的实现细节及其基本应用进行了详细介绍,同时,通过对Kafka与当前大数据主流框架整合应用案例的讲解,进一步展现了Kafka在实际业务中的作用和地位。本书共10章,按照从抽象到具体、从点到线再到面的学习思维模式,由浅入深,理论与实践相结合,对Kafka进行了分析讲解。 本书中的大量实例来源于作者在实际工作中的实践,具有现实指导意义。相信读者阅读完本书之后,能够全面掌握Kafka的基本实现原理及其基本操作,能够根据书中的案例举一反三,解决实际工作和学习中的问题。此外,在阅读本书时,读者可以根据本书对Kafka理论的分析,再结合Kafka源码进行定位学习,了解Kafka优秀的设计和思想以及更多的编码技巧。

2018-02-02

Go程序设计语言.Alan Donovan,‎ Brian W.Kernighan[著].李道兵[译].机械工业出版社.2017.05

注意!!【Go程序设计语言】不是【Go语言程序设计】 本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队主管Alan Donovan联袂撰写,是学习Go语言程序设计的指南。本书共13章,主要内容包括:Go的基础知识、基本结构、基本数据类型、复合数据类型、函数、方法、接口、goroutine、通道、共享变量的并发性、包、go工具、测试、反射等。 本书适合作为计算机相关专业的教材,也可供Go语言爱好者阅读。

2018-02-02

Go Web编程.(新加坡)郑兆雄[著].黄健宏[译].人民邮电出版社2017.12(part2)

一定要下载part1和part2,才能解压

2018-02-02

Go Web编程.(新加坡)郑兆雄[著].黄健宏[译].人民邮电出版社2017.12-part1

一定要下载part1和part2,才能解压。 本书在教授 Go Web 开发方法时,基本上只会用到 Go 语言自带的标准库,而不会用到任何特定的 Web 框架:这使得读者学习到的知识不会受到特定的框架所限制,即使将来有需要用到现成的框架又或者自行构建框架,读者仍然会从本书介绍的知识中获益。

2018-02-02

高效商业分析(完整版part5)

《高效商业分析——Excel建模与决策》基于Excel 这一最常见的工具介绍商业分析在业务中的应用,帮助我们做出更优异的商业决策。书中不但提供了商业分析的基础知识,还讲解了数据分析与统计的基本工具和方法,包括用Excel 实现数据的视觉展现、概率分布和数据建模、抽样与估计以及统计推断,为构建和分析预测模型、运用回归和预测技巧、仿真和风险分析等提供了方法,并介绍了数据挖掘的概念。书中提供了各种优化模型及应用,最后介绍了决策分析的理念、工具和方法。 《高效商业分析——Excel建模与决策》不但适合MBA,还适合统计、计算机等相关专业选作教材,此外,本书适合进行公司决策分析、大数据分析等相关人员参考阅读。

2017-10-05

高效商业分析(完整版part4)

《高效商业分析——Excel建模与决策》基于Excel 这一最常见的工具介绍商业分析在业务中的应用,帮助我们做出更优异的商业决策。书中不但提供了商业分析的基础知识,还讲解了数据分析与统计的基本工具和方法,包括用Excel 实现数据的视觉展现、概率分布和数据建模、抽样与估计以及统计推断,为构建和分析预测模型、运用回归和预测技巧、仿真和风险分析等提供了方法,并介绍了数据挖掘的概念。书中提供了各种优化模型及应用,最后介绍了决策分析的理念、工具和方法。 《高效商业分析——Excel建模与决策》不但适合MBA,还适合统计、计算机等相关专业选作教材,此外,本书适合进行公司决策分析、大数据分析等相关人员参考阅读。

2017-10-05

高效商业分析(完整版part3)

《高效商业分析——Excel建模与决策》基于Excel 这一最常见的工具介绍商业分析在业务中的应用,帮助我们做出更优异的商业决策。书中不但提供了商业分析的基础知识,还讲解了数据分析与统计的基本工具和方法,包括用Excel 实现数据的视觉展现、概率分布和数据建模、抽样与估计以及统计推断,为构建和分析预测模型、运用回归和预测技巧、仿真和风险分析等提供了方法,并介绍了数据挖掘的概念。书中提供了各种优化模型及应用,最后介绍了决策分析的理念、工具和方法。

2017-10-05

高效商业分析(完整版part2)

《高效商业分析——Excel建模与决策》基于Excel 这一最常见的工具介绍商业分析在业务中的应用,帮助我们做出更优异的商业决策。书中不但提供了商业分析的基础知识,还讲解了数据分析与统计的基本工具和方法,包括用Excel 实现数据的视觉展现、概率分布和数据建模、抽样与估计以及统计推断,为构建和分析预测模型、运用回归和预测技巧、仿真和风险分析等提供了方法,并介绍了数据挖掘的概念。书中提供了各种优化模型及应用,最后介绍了决策分析的理念、工具和方法。

2017-10-05

高效商业分析(完整版part1)

《高效商业分析——Excel建模与决策》基于Excel 这一最常见的工具介绍商业分析在业务中的应用,帮助我们做出更优异的商业决策。书中不但提供了商业分析的基础知识,还讲解了数据分析与统计的基本工具和方法,包括用Excel 实现数据的视觉展现、概率分布和数据建模、抽样与估计以及统计推断,为构建和分析预测模型、运用回归和预测技巧、仿真和风险分析等提供了方法,并介绍了数据挖掘的概念。书中提供了各种优化模型及应用,最后介绍了决策分析的理念、工具和方法。

2017-10-05

倒漏斗营销:从现有客户拓展新客户(完整版)

倒漏斗营销:从现有客户拓展新客户.[美] Joseph Jaffe 著.张玳译.人民邮电出版社.2016.07

2017-10-05

数据库索引设计与优化.(美)拉赫登迈奇.(美)利奇.电子工业出版社.2015.06

数据库索引设计与优化.(美)拉赫登迈奇.(美)利奇.电子工业出版社.2015.06

2017-10-02

大数据架构商业之路:从业务需求到技术方案(part2)

大数据架构商业之路:从业务需求到技术方案.黄申.机械工业出版社2016.05.part2.rar

2017-10-02

大数据架构商业之路:从业务需求到技术方案(part1)

大数据架构商业之路:从业务需求到技术方案.黄申.机械工业出版社2016.05

2017-10-02

数据算法:Hadoop Spark大数据处理技巧(第二部分)

数据算法:Hadoop Spark大数据处理技巧.(美)马哈默德·帕瑞斯安(Mahmoud Parsian).中国电力出版社.2016.10

2017-10-02

数据算法:Hadoop Spark大数据处理技巧.(美)马哈默德·帕瑞斯安(Mahmoud Parsian).中国电力出版社.2016.10

数据算法:Hadoop Spark大数据处理技巧.(美)马哈默德·帕瑞斯安(Mahmoud Parsian).中国电力出版社.2016.10

2017-10-02

图解性能优化2

图解性能优化2

2017-06-13

图解性能优化

本书由有着丰富的系统开发和运维经验的Oracle高级顾问执笔,详细解说了系统性能的相关知识。从性能的概念讲起,由浅入深,全面介绍了性能分析的基础知识、实际系统的性能分析、性能调优、性能测试、虚拟化环境下的性能分析、云计算环境下的性能分析等内容。书中列举了丰富的实例,并结合直观的插图,向读者传授了有用的实战技巧。另外,因为系统性能和系统架构密切相关,所以读者在学习系统性能的过程中还能有效地学到系统架构的相关知识。

2017-06-13

微服务设计[英] Sam Newman

微服务设计 [英] Sam Newman / 崔力强、张 骏 / 人民邮电出版社 / 2016-5 / 69.00元

2017-06-13

元素模式.(美).Jason.McC.Smith.著.高博.凌杰.徐平平.译.北京:电子工业出版社.2014.06

元素模式.(美).Jason.McC.Smith.著.高博.凌杰.徐平平.译.北京:电子工业出版社.2014.06

2017-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除