
software architecture
文章平均质量分 55
设计你的世界
大怀特
万物之始,大道至简,衍化至繁
展开
-
ubuntu 软件管理
ubuntu软件管理有些时候,您使用 dpkg 安装一个软件包,系统会提示您该软件包依赖其它软件包。这时,您先安装其它软件包,直到满足依赖关系为止。或者同时安装多个软件包dpkg -i aaa.deb bbb.deb ccc.deb如果一个软件依赖关系过于复杂,使用 dpkg来安装它,并不是一个明智的选择,这个时候您就需要用到 APT 软件包管理系统。APT 可以自动的检查依赖关系,通过您预设的方式原创 2022-08-19 17:27:51 · 856 阅读 · 0 评论 -
RESTFul架构
Restfult是什么本质一种软件架构风格核心面向资源设计api解决的问题降低开发的复杂性 提高系统的可伸缩性设计概念和准则网络上所有事物都 可以被抽象为资源. 每一个资源都有唯一的资源标识,对资源操作不会改变这些标识 所有的操作都是无状态的资源标识是删除时,表示的是资源标识依然是有效的,只不过表示的是不存在操作都是无状态的,为本次操作和上一次操作无八条关联资源什么资源图片 / 文字/ 音乐/ 视频 ..都可以是资源所谓"资源"就是网络上的一个实体,或者原创 2021-10-15 16:39:10 · 264 阅读 · 0 评论 -
antlr (updating)
grun运行grun Hello r -tree出错:Can’t load Hello as lexer or parserGetting Started with ANTLR v4去运行到:? 1 grun Hello r -tree结果出错:Can’t load Hello as lexer or parser【解决过程】1.另外一台,同样的电脑中,是没有此错误的。2.当前出错的电脑中,java是1.6的u38版本的,所以换用和另外一台电脑中的,同样的版本的java原创 2021-10-15 13:02:13 · 382 阅读 · 0 评论 -
五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses /alphabetical)。我们在常见的开源协议如BSD,GPL,LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。这里我们来看四种最常用的开源协议及它们的适用范围,原创 2021-10-13 16:29:26 · 1713 阅读 · 0 评论 -
ClickHouse 数仓
Add high performance analytics to any application–from embedded services to systems running on hundreds of servers. Game on!Open Source Meets SQL Column StoresClickHouse is the first open source SQL data warehouse to match the performance, maturity, an翻译 2021-10-13 09:25:27 · 873 阅读 · 0 评论 -
常用数学知识点
表示多少个10相乘等于10010*10=100,只有2个10 也就是说, 对数运算的逆运算原创 2021-10-12 10:10:17 · 107 阅读 · 0 评论 -
Ubuntu使用yarn工具
介绍yarn 是一个包管理工具,并且可可以做为项目管理工具.无论你做是一个小项目或是大项目,无论是业余爱好者还是企业用户,都能用yarn来管理安装ERROR: There are no scenarios; must have at least one.sudo apt remove cmdtestsudo apt remove yarncurl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -ec原创 2021-10-12 10:04:23 · 1932 阅读 · 0 评论 -
ifcfg-eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0ifcfg-eth0if -> interfacecfg -> configurationeth -> ethernet 以太网0 表示第几块网卡CentOS7对应目录下没有ifcfg-eth0,但有ifcfg-em1kernel: udev: renamed network interface eth0 to em1[root@localhost ~]# cat /e.原创 2021-10-12 09:26:24 · 377 阅读 · 0 评论 -
编译领悟(持续更新)
Developers write computer programs to work with data. Data is gathered, analyzed, stored, processed, shared, and reported. We usevariablesto store our data in a named reference that we can refer to later in our code.原创 2021-09-24 07:30:15 · 156 阅读 · 0 评论