- 博客(15)
- 资源 (29)
- 收藏
- 关注
原创 推荐一款在国产操作系统上看医学影像的工具:Aeskulap
如今,各行各业的国产化替代进程如火如荼地推进,今天有个科室领导找我,说要在国产电脑上看片子,我找到了。,完美解决问题,分享给大家,不多说了,直接上图。操作系统:银河麒麟桌面操作系统V10(SP1)
2024-05-25 15:37:48 202
原创 SpingBoot集成MQTT实现同时收发消息
不经思索直接copy了他的代码,然鹅,项目需要同时收发消息,即上线之后先pub一个通知告诉大家“我来了”,然后订阅一个topic静静等通知。就发现各种失败连不上,但是用客户端MQTTX就好好的。然后另外一个大哥提点道:“看下是不是有多个连接,理论上pub和sub应该用一个connection”。遂大彻大悟,重写了代码,成功!特附上代码,供大家参考。
2023-07-24 10:56:42 442
原创 使用Hutool.Filter过滤Hutool.Tree节点
逻辑是逐个节点判断,每个节点判断是否accept,如果accept为否,则删除该节点。注意,如果只写“大三班”,则“大三班”下的所有children都默认accept。遇到一个需求,曰:“设备树要根据租户过滤”,设备树我是用的。,怎奈官方文档很简单,没有提到如何过滤,遂自己找,发现。,自定义DeviceTreeFilter,代码如下。, 发现需要定义一个filter。
2023-06-14 09:34:13 1008
原创 五大技术助力数字化转型
任何一家成功的公司都知道,保持业务持续增长的唯一方法就是适应变化。抵制技术进步会妨碍你自己企业的未来。如果你想抢在竞争对手前面,就需要了解当前的技术趋势,下面给出几项技术1. 数字孪生(Digital Twin)数字孪生是虚拟世界中有生命或无生命的物体的数字克隆。示例可以包括流程、产品或服务的虚拟模型。一个数字孪生兄弟可以与它的孪生兄弟同时存在于“现实世界”中。数字孪生的好处:质量控制 系统的改进和优化 系统诊断 系统监控 生产结果的预测拥有一个数字孪生系统可以监视这个数字孪生系统
2022-01-19 10:00:14 841
原创 数字孪生三点
不是一个新东西数字孪生(Digital Twins)诞生于2003年,最初来源于Michael Grieves博士和John Vickers在密歇根大学的一个课程中使用的想法,他们都是PLM的专家。是一个映射数字孪生基本概念是:对于每一个物理产品,都有一个虚拟的副本,可以精确地模拟物理产品的物理属性和动态性能。如果把时间加快,就可以在短时间内模拟出产品多年使用的效果。以汽车设计为例,现在的设计师们要么设计一个实体的模型,在风洞里测试汽车,要么构建一个数字模型,通过各种技术来模拟来优化最终定型。数
2021-08-12 16:28:14 271
原创 生活中的两阶段提交
两阶段提交,是处理分布式事务的一种常见的方式,所谓的两阶段,即prepare和commit,它的精妙之处就在于把需要大量时间的和易错的都放在prepare阶段,可能占了整个事务的80%时间,剩下的20%就是commit,只要prepare成功,commit大概率能成功。在生活中,我们也常见这个例子:比如今天小孩儿办转学,需要打印材料,并且需要两个家长都去,我老婆跟我说,我先去打印这个这个这个,你在家工作,等我打印完了给你电话,你接到电话就立即下来,就十分巧妙地把“办升学”这个事务分解成“打印资料”和“提交资
2021-06-18 15:47:20 96
原创 3. 模式的分类和他们的关系(地图)
3.1架构模式的分类本书总共有13个架构模式,我们把他们分成三类。下面列出这三个类别的名字和描述,方便大家形成一个总体的概览。我们没有列出所有的可能的企业架构模式(EAP),在我理解中,从来就没有一个详尽的EAP清单。我们只是从我们工作经验和视点出发,来分类那些最重要的模式。3.1.1 业务模式在业务模式下有三个架构模式。当然,在这一类别中可能有许多其他模式。我们可以很容易地想象,目录可以扩展到特定于行业的模式,比如医疗、金融或汽车行业的模式。我们认为,我们已经找到了三种通用模式,可以应用于不同的.
2021-06-09 11:58:39 307
原创 2.7砖块(构建块)是架构师的挚友(二)
上一次,我们提到架构构建块(ArchitectBrick,AB)会对应多个解决方案构件块(SolutionBrick,SB)。反过来,一个SB的功能也可以满足多个AB的需要。SB的元模型非常类似与AB。 实际上,无论是AB还是SB都不是从头开始做的。你必须分析当前的企业架构,正在进行的项目,商务的需求、企业战略等等,从中抽取出AB。SB是构建企业架构一种方式,因此还同时对IT治理有贡献。应该指出的是,以统一的且一致的方式管理构建块,无论是架构构建块还是解决方案构建块,对掌...
2021-06-09 09:40:46 270
原创 也谈“架构”与“架构师”
如今一提起“架构”,感觉真是个被说烂了的词汇。比如软件架构、技术架构、数据架构、企业架构……形形色色的架构让人摸不到头脑,也容易在沟通中“鸡同鸭讲”就是说不到一块儿去。在所有这些架构中,“企业架构”是处在最顶层的,企业架构涉及战略,跨团队等,业务属性最强!软件架构偏向IT,包括系统架构和应用程序架构。其中系统架构关注组件,服务于多语言,多程序。涉及多个系统、不仅关注软件还包括硬件。应用程序架构是最底层的,也是技术属性最强的,他关注类、接口、设计模式,服务于单一语言,单一程序。理清各个层级的关系,可...
2021-06-01 17:54:00 132
原创 也谈“RPA”
RPA技术,RPA,即RoboticProcessAutomation,即机器人流程自动化,通俗理解应该是重复枯燥的事情交给机器去做,人类只消聚焦到自己的核心事务上来。国内通用云RPA,代表之一就是阿里云RPA,阿里云RPA前身叫作码栈,2011年诞生于淘宝,是国内最早一批的RPA类产品。开始为阿里巴巴集团的内部工具,主要为解决内部员工工作量过大、重复性过高的问题,尤其是双11期间提效表现突出。另外一个代表就是浪潮,浪潮云GS推出的智能机器人EAbot(易宝特),是基于浪潮多年服务企业信息化的经验,面向..
2021-06-01 17:46:41 170
原创 也谈“低代码”
“低代码”z最近看了一篇低代码平台的文章,深有感触,在这里简单总结下:低代码并不是一个新东西,低代码概念早就有了,只不过当时不叫“低代码”而是叫可视化编程。玩数据的同学都知道ETL这个东西,这就是可视化编程的经典应用。把数据处理的各个基础动作都抽象出来,做成固定的控件。然后用这些基础的控件,进行各种搭配,最终完成一个数据有向无环图的设计。再一个例子,就是客服的流程外呼流程配置界面配置,如Avaya、华为之类的,当年有幸在华为接受了一个星期的培训,是B/S架构,打开网页就能配置外呼流程。想改流程就很简单,
2021-06-01 17:42:45 153
原创 数字化的三个阶段
【】上一次我们提到“数字化就是把物理世界映射到二进制的虚拟世界”这一次我们来聊下数字化的三个阶段,阶段①信息记录分析,例如CRM把现实世界中的客户映射虚拟世界,财物软件把现实世界中的账本映射到虚拟世界,这时的虚拟世界仅仅充当了一个记录员,既然是记录嘛,技术趋势肯定是数据库,以及数据库上面的业务套件。阶段②用户活动迁移,随着越来越多的用户“从物理世界涌入到虚拟世界”,此时的虚拟世界承载了越来越多的活动。大家还是按照物理世界的玩法来构建数字世界,业务本身并没有什么根本上的变化(比如内些年的坐席客服)。就像“凯哥
2021-06-01 15:08:23 3642 1
原创 也说“数字化”
“十四五”规划提出,充分发挥海量数据和丰富应用场景优势,促进数字技术与实体经济深度融合,赋能传统产业转型升级……我今天就学习下这个“数字化”这个事儿。Gartner在2011年对于数字化和数字化转型的定义说道,数字化就是“是通过二进制代码表示的物理项目或活动”,一个更加接地气的理解就是“从物理世界到虚拟世界的一个映射”这里的“虚拟世界”就是指的互联网,联想到我们的智慧校园,就是把现实世界里的校园映射到虚拟的互联网世界中,最高的境界就是虚实结合达到“具身”,啥叫具身,举个栗子,如果戴得舒服的眼镜,久了就不感觉
2021-06-01 15:06:05 210 1
原创 2.7 砖块是架构师最好的朋友
在设计EAP(企业架构模式)的时候,您会遇到与旧问题相同的问题,一不留神就被旧问题绊倒。按照希腊人的问法:“什么才是(架构师可以用的)最小的元素?”我们这里就定义这个最小的元素为“架构构建块”(ArchitectureBrick)AB,架构构建块的定义如下:①满足一套要求;②供应商和产品中立;③能具体归于一个体系结构层(业务、信息、应用程序或技术);④使用其他ABs的接口;⑤为其他ABs提供一套定义良好的接口;从这个定义可以看出,(架构构建块)ABs无法购买到,自然也就没有类似SLA的限制。AB表示企业架.
2021-05-24 11:01:29 99
工业大数据:架构与应用(2/3)
2019-01-08
工业大数据:架构与应用(1/3)
2019-01-08
工业大数据
2019-01-08
心智探奇(part003)
2018-06-26
心智探奇(part2)
2018-06-26
心智探奇.人类心智的起源与进化(part1)
2018-06-26
Kafka入门与实践.牟大恩.zip.002
2018-02-02
Kafka入门与实践.牟大恩.zip.001
2018-02-02
Go程序设计语言.Alan Donovan, Brian W.Kernighan[著].李道兵[译].机械工业出版社.2017.05
2018-02-02
Go Web编程.(新加坡)郑兆雄[著].黄健宏[译].人民邮电出版社2017.12-part1
2018-02-02
高效商业分析(完整版part5)
2017-10-05
高效商业分析(完整版part4)
2017-10-05
高效商业分析(完整版part3)
2017-10-05
高效商业分析(完整版part2)
2017-10-05
高效商业分析(完整版part1)
2017-10-05
数据算法:Hadoop Spark大数据处理技巧(第二部分)
2017-10-02
数据算法:Hadoop Spark大数据处理技巧.(美)马哈默德·帕瑞斯安(Mahmoud Parsian).中国电力出版社.2016.10
2017-10-02
图解性能优化
2017-06-13
元素模式.(美).Jason.McC.Smith.著.高博.凌杰.徐平平.译.北京:电子工业出版社.2014.06
2017-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人