随笔分类 -  2 架构设计

摘要:电子围栏的简单做法: 设置一个地点为电子围栏的中心点,记录经纬度。 以半径想象一个圆面积。 手机定位到的经纬度,网上找相应语言的算法,与第一步的中心点经纬度进行直线距离(半径)比对;比如3公里,比对结果小于3公里即算在电子围栏中。 阅读全文
posted @ 2022-01-13 14:23 大姚^o^ 阅读(426) 评论(2) 推荐(3)
摘要:1.【数据字典】生成脚本 SELECT a.TABLE_SCHEMA "库名", a.TABLE_NAME "表名", b.TABLE_COMMENT "表备注", a.COLUMN_NAME "列名", a.COLUMN_TYPE "类型", CONCAT( a.COLUMN_COMMENT, a 阅读全文
posted @ 2021-03-09 17:58 大姚^o^ 阅读(169) 评论(0) 推荐(0)
摘要:在搭建Spark时,按图一索引要去官网下载Spark。 图一 结果我打开的官网是图二这样的... 下载的版本没有选项,下载链接也未出现。 图二 懵了一会后,我按下F12,打开浏览器调试模式,发现问题: 有4个报错,第1个是不能连接到 code.jquery.com !于是,我开始网上找资料,想解决问 阅读全文
posted @ 2021-03-03 12:06 大姚^o^ 阅读(413) 评论(0) 推荐(0)
摘要:SkyWalking 非侵入式的监控微服务性能和追踪链路的功能,很好很强大! 但,不管是从日志统计,还是自定义监控的角度,若用于统计微服务接口的调用次数,则不合适,相当勉强。 可以根据这篇文章(https://blog.csdn.net/tcy1429920627/article/details/1 阅读全文
posted @ 2021-02-04 18:24 大姚^o^ 阅读(2804) 评论(4) 推荐(1)
摘要:最近做了一套国家三级地址库前后端生成方案。因为是从国家民政部获取的官方数据,与网络上各种各样的地址库产品相比,自己比较满意。 给大家介绍一下思路: 获取国家民政部官方数据:http://www.mca.gov.cn/article/sj/xzqh/2020/ 后端ETL这些数据,放入数据库中。 前端 阅读全文
posted @ 2020-09-01 15:37 大姚^o^ 阅读(3727) 评论(0) 推荐(2)
摘要:阿里中台架构思想与实战读书笔记 阅读全文
posted @ 2020-07-05 21:38 大姚^o^ 阅读(786) 评论(0) 推荐(0)
摘要:最近生产环境出现一个很奇怪的问题,测试环境无法重现,本地直连生产无法重现。于是用上 jmap + Java VisualVM 的 OQL (Object Query Language) 分析问题。 关于OGL的文章不多,特此转载,原文出处:https://blog.csdn.net/pange199 阅读全文
posted @ 2019-09-24 12:30 大姚^o^ 阅读(1239) 评论(0) 推荐(0)
摘要:读后感:Martin Fowler 20年前的书,OO和领域的思想对于今天的我们来说很基础,但在那时应该算是萌芽。Smalltalk语言简单,语法中省略空格可能因为那时的硬件设备昂贵,而不得不做出的选择,但是可读性真的很差,而书中基本是用Smalltalk进行示例。翻开这本书是为了查找财务模型,它没... 阅读全文
posted @ 2014-06-05 10:58 大姚^o^ 阅读(3033) 评论(3) 推荐(2)
摘要:第1章状态码表示响应类型:保留表示请求成功地接收完成请求客户需进一步细化请求客户错误服务器错误Web服务器:Apache服务器,特长是处理静态页面,效率非常高。Tomcat提供对JSP和Servlet的支持,它是一个轻量级的Java Web容器,像EJB这样的服务在Tomcat中是不能运行的。JBoss是一个开源的重量级的Java Web服务器,是Sun公司认可的J2EE容器。针对J2EE的服务器还有BEA的Weblogic和IBM的WebSphere等,适合大型的商业应用。这些产品的性能都是非常优秀的。 阅读全文
posted @ 2013-08-11 18:13 大姚^o^ 阅读(937) 评论(0) 推荐(0)
摘要:第1章 成功应用程序的模式 简约原则(KISS)的目标就是让代码保持简洁,避免引入任何不必要的复杂度。 讲述而不要询问(Tell, Don't Ask)原则 第2章 剖析模式的模式 GoF设计模式属于以下分组之一:创建型、结构型及行为型。创建型设计模式处理构造对象的责任,结构型设计模式关注让对象工作 阅读全文
posted @ 2013-01-29 09:20 大姚^o^ 阅读(819) 评论(0) 推荐(0)
摘要:Martin的《企业应用架构模式》#读后感#首先这本书是八九年前写的,翻译也跟现在流行的术语差异很大,比如field现在常翻译成“字段”,而书中翻译成“域”,让我郁闷了很久,不明白这个“域”到底是什么...所以,以后选书要多长一个心眼。不过,书还是很不错的,虽然有点晦涩难懂,但读完还是蛮开心的。响应性不同于请求处理,它是系统响应请求的速度有多快。这个指标在许多系统里非常重要,因为对于一些系统而言,如果其响应太慢,用户将难以忍受——尽管其响应时间可能不慢。如果能够在处理真正完成之前就给用户一些信息表明系统已经接到请求,则响应性就会好一些。例如,进展条。一条关于依赖性的普遍原则:领域层和数据源层绝 阅读全文
posted @ 2012-01-05 10:15 大姚^o^ 阅读(2501) 评论(0) 推荐(1)
摘要:#读书笔记# 一个web站点的等待时间,大致经历了以下几部分:(1)数据在网络上传输的时间;(2)站点服务器处理请求并生成回应数据的时间;(3)浏览器本地计算和渲染的时间。未完待续... 阅读全文
posted @ 2011-11-30 10:49 大姚^o^ 阅读(841) 评论(0) 推荐(1)
摘要:#读后感#一本实用性很强的架构入门书籍。内容有深有浅,涉及面广,帮我们树立一个架构设计的全局观。本书已读完,把读后感放在最前面,以下是详细的读书笔记。 #读书笔记# 我们将软件架构概念分为两大流派:组成派和决策派。#读书笔记# 组成派:软件系统的架构将系统描述为计算组件及组件之间的交互。#读书笔记# 决策派:软件架构包含了关于以下问题的重要决策:软件系统的组织;选择组成系统的结构元素和它们之间的接口,以及当这些元素相互协作时所体现的行为;如何组合这些元素,使它们逐渐合成为更大的子系统;用于指导这个系统组织的架构风格:这些元素以及它们的接口、协作和组合。——1#读书笔记# 决策派:软件架构并不. 阅读全文
posted @ 2011-11-30 09:59 大姚^o^ 阅读(5761) 评论(7) 推荐(4)
摘要:#读书笔记#索引每个叶节点包含3个重要的内容:关键数值、记录标识符(RID)和下一个叶节点指针。 阅读全文
posted @ 2011-10-25 17:39 大姚^o^ 阅读(405) 评论(0) 推荐(0)
摘要:以“装饰”的含义“动态地给一个对象添加一些额外职责”!将继承与聚合完美地结合在一起!再通过多态,利用运行时绑定的魅力,代码太优美了~!直接上代码:/Files/BenjaminYao/DecoratorPattern.rar附图:两个图比较一下 阅读全文
posted @ 2009-11-23 22:35 大姚^o^ 阅读(257) 评论(0) 推荐(0)
摘要:Composite模式体现部分与整体的关系,形象的比喻就如树形图。树中有根节点、枝节点(可以包含子节点)、叶节点(无子节点)。Composite模式有两种方式:1.透明方式,就是在根节点中声明所有用来管理子节点的方法,比如Add、Remove等。这样对于叶节点来说,会产生一些无意义的代码重写。2.安全方式,只在枝节点中声明管理子节点的方法。但是,当出现某些三层继承时,会有些麻烦。比如,根节点A包含Add、Remove方法;枝节点B继承A,不需要Add、Remove方法,重写为空;C继承B,需要Add、Remove方法,又重写A的方法,这样就会造成重复的代码。参看.Net Framework中C 阅读全文
posted @ 2009-11-06 13:22 大姚^o^ 阅读(431) 评论(0) 推荐(1)
摘要:1.工厂类模式是进行对象创建的一种封装。2.工厂对象的结构应与产品的结构平行,并与之一一对应。3.工厂对象的创建最好独立到一个模块中,如果把工厂对象的创建和产品对象的创建放在一起,是个错误的做法。4.工厂类模式可以扩展和彻底解耦,参见WebRequest.Create的实现。 阅读全文
posted @ 2009-11-03 12:59 大姚^o^ 阅读(263) 评论(0) 推荐(0)