自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SecularBird的专栏

没事瞎**

  • 博客(8)
  • 资源 (12)
  • 收藏
  • 关注

转载 架构设计图参考

1. 什么是架构?架构是一种整体与局部关系的抽象描述,是描述系统要素之间的关系。2. 架构公式架构 = 要素 + 连接 + 解决问题要素:具有特定功能地工具对象连接:通过对象地功能、特性、规则关联一起问题:即需求、矛盾3.架构类型3.1 项目系统架构分类6个:3.1.1 业务架构 :定义业务战略、治理、组织和关键业务流程。3.1.2 数据架构 :描述组织的逻辑与物理数据资产及数据管理资源的结构。3.1.3 应用架构 :应用之间结构和交互的描述。3.1.4

2021-02-28 17:35:07 2338

转载 燃尽图 (Burn up and Burn down Chart)—介绍

概况:燃尽图被广泛地用于敏捷开发(agile)项目管理中, 主要用来跟进项目,方便客户和开发团队讨论项目进程。 燃尽图分为两种:Burn up chart 和 Burn down chart。Burn down 图中只有一条线,表示的是距离完成这个项目还有多少工作要做;而burn up图中有两条独立的线,分别表示的是这个项目的总体工作量和团队现在已经完成的工作量。两种图的区别 :同一个项目中:burn down 图很难看出一个团队在项目进行中完成的工作,但是可以肯定的是项目最后是被完成的。 相反的, .

2021-02-23 21:17:41 6972

原创 win10 desktop kubernetes 部署 spark

前提条件:已经安装了win10 的desktop 版本的docker和kuberneteskubernetes上已经装了ingress以下步骤参考自:https://testdriven.io/blog/deploying-spark-on-kubernetes/spark docker image:Dockerfile:FROM java:openjdk-8-jdk# define spark and hadoop versionsENV SPARK_VERSION=3.0.0

2021-02-21 23:43:40 296

转载 Epic、Feature、Story和Task的关系

在敏捷项目的估算或计划时,我们常提到以下几个概念。Epic StoryFeatureMinimal Marketable Feature (MMF)ThemeUser StoryTask本文将说明这几个概念的意义和他们间的关系。FeatureFeature是可以为顾客提供价值的东西,它代表一个产品可以做什么,或提供什么服务;是可以满足用户的需求,为客户服务,为用户带来真正的价值的成果物的特性。Feature相对复杂,可由一组动宾结构的句子表达,如一个超市的交易可以描述为:扫描条形

2021-02-21 20:29:06 8443

原创 k8s中的ingress

Service 是后端真实服务的抽象,一个 Service 可以代表多个相同的后端服务Ingress 是反向代理规则,用来规定 HTTP/S 请求应该被转发到哪个 Service 上,比如根据请求中不同的 Host 和 url 路径让请求落到不同的 Service 上Ingress Controller 就是一个反向代理程序,它负责解析 Ingress 的反向代理规则,如果 Ingress 有增删改的变动,所有的 Ingress Controller 都会及时更新自己相应的转发规则,当 Ingres..

2021-02-21 17:24:48 317

原创 为docker容器设置独立ip

docker 1.12使用新版macvlan设置与宿主机同网段ip由于开发的一些特殊需求,需要将容器部署在与宿主机同一个网段中,部署步骤如下:步骤一:创建网络$ docker network create -d macvlan --subnet=172.16.0.0/24 --gateway=172.16.0.1 -o parent=enp0s3 mynet548d79fe04c613d3ca180e8689f2207f71534020bc39566d62d0b5aeb67fc8b5参数解析:

2021-02-19 15:19:26 3412 1

原创 GPS 和 RTK 定位

refers:https://blog.csdn.net/u012241570/article/details/80802675GPS定位的基本原理测量出已知位置的卫星到地面GPS接收器之间的距离,然后接收器通过与至少4颗卫星通讯,计算与这些卫星间的距离,就能确定其在地球上的具体位置。普通GPS的定位精度 ≥ 1米,信号误差有50%的概率会达到2米以上。这一点被手机GPS导航坑过的人肯定有所体会。另外,GPS无法支持精准定高,误差可能高达十几米。GPS 定位产生误差的原因1、大气层影响:大气层中的

2021-02-10 00:00:40 2300 1

原创 c++编码规范 - 前置声明

之所以讨论这个问题,是在使用inline namespace的时候,遇到了模块代码中的头文件中使用了前置声明,导致了代码修改时, 修改一个模块的时候,需要同时修改其他的模块的代码, 也不能通过namespace aliase 进行处理, 符合下面确定缺点2的部分的说明。有不少文章是推崇使用前置声明的,这边判断下来各有功过吧,libc++ 对前置声明还是有不少的使用的,比如iosfwd头文件就是个很好的说明。下面规则来源:https://zh-google-styleguide.readthedocs.

2021-02-02 22:37:46 506

linux 下通过socket 传递共享内存句柄,实现共享内存操作

共享内存在两个进程间共享的方式可以通过 1. 文件命名式的内存共享, 容易造成安全问题,会被第三方读取 2. 父子进程共享内存句柄继承方式的 , 需要父子关系 3. 通过socket 进行内存句柄的传递, 避免第三者获取 这里介绍的就是3方式进行共享内存在进程间的句柄共享

2022-10-03

android 多屏显示sample代码

android 多屏显示sample代码, 能够把程序显示在不同的屏幕项目

2022-09-24

SOA 开发第二步 – 设计SOA架构

SOA架构设计 IBM

2021-05-09

Inside SQlite

inside sqlite的中英文对照版本,翻译的不是很好 欢迎指出其中存在的问题 secularbird.eagle@gmail.com

2008-12-18

cvgabor源代码

gabor变换的c++源代码 该类需要intel公司的开源计算机视觉库opencv的支持

2008-06-10

Thinking in C++ v1 and v2

Thinking in c++ vol one and vol two<br>相当不错的两本书,一本是基础是一本进阶,附带源码

2008-03-29

Inside SQLite

《Inside SQLite 》的E文版,原来是chm的,我将它改为了pdf的<br>主要内容是关于SQLite 3.0.0及以上版本的一些基础实现的梗概

2008-03-01

qgarbagecollector.cpp

源地址:http://silmor.de/33

2008-01-18

blog-src

我的blog里的一些源程序

2007-11-17

linux高级编程

linux编程方面的一本相当不错的书籍

2007-11-05

tree view

gtk+开发过程中关于treeview的一点指导性的资料

2007-11-05

cpp reference

一些cpp和c的标准库apihtml的

2007-11-05

seubras for fedora

以前写的一个关于东南大学里bras拨号配置脚本<br>写的有点垃圾<br>之前需要安装l2tpd的包

2007-10-21

ecb and cede

emacs code brower <br>和他的depedency 包以及一份ecb使用文档pdf的

2007-10-20

空空如也

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

TA关注的人

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