基于UML对象面向对象分析建模:UML是统一建模语言,有统一的语法、语义和语用规则,其建模过程的特点是:用例驱动、以构架为中心和增量迭代,通过包实现对模型的有效的一体化管理。包括三部分:①用例建模,它面向用户需求的,能够反映系统的用户价值,用例图的基本元素有用例、参与者、交流;用例之间有泛化、延伸和 ...
分类:
其他好文 时间:
2018-06-23 22:49:01
阅读次数:
231
一 .框架的概念 一堆代码的集合,里面有变量 函数 类 常量 设计模式MVC等等 二.使用框架的好处 框架可以帮助我们快速,稳定,高效的搭建程序系统 易维护,灵活 使用框架的过程可以使我们的注意力全部集中到业务层面,而无须关心程序的底层构架 三.ThinkPHP框架的目录结构 在TinkPHP\Li ...
分类:
Web程序 时间:
2018-06-22 23:53:05
阅读次数:
244
HBase的概念: HBase在生态圈位置 HBase与HDFS对比 HBase与关系型数据库的比较 HBase表的特点: 4)任意模式:每一行都有一个可排序的主键和任意多的列,列可以根据自己的需要动态的添加,同一张表中的不同的行他们的列可以不相同。 5)多个数据版本:每个单元中的数据可以有多个版本 ...
分类:
其他好文 时间:
2018-06-20 13:07:48
阅读次数:
220
1.基础知识 现有的软件,绝大多数是基于C/S结构,那么就需要介绍网络编程,毕竟现在的绝大多数数据还是在网络中传输。下面先说明一些网络的基础知识,不过对于从事网络工程的来说只是很简单的基础知识, 1.1 C/S架构 C/S架构中C指的是client(客户端软件),s指的是server(服务器端软件) ...
分类:
其他好文 时间:
2018-06-18 18:54:02
阅读次数:
173
RabbitMQRedisZeroMQActiveMQKafka/Jafka相关概念RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP,SMTP,STOMP,也正因如此,它非常重量级,更适合于企业级的开发。同时实现了Broker构架,这意味着消息在发送给客户端时先在中心队列排队。对路由,负载均衡或者数据持久化都有很好的支持。Redis是一个基于Key
分类:
其他好文 时间:
2018-06-18 15:07:57
阅读次数:
161
本次构架图如下 说明: 1,前端服务器只启动轻量级日志收集工具filebeat(不需要JDK环境) 2,收集的日志不进过处理直接发送到redis消息队列 3,redis消息队列只是暂时存储日志数据,不需要进行持久化 4,logstash从redis消息队列读取数据并且按照一定规则进行过滤然后存储至e ...
分类:
其他好文 时间:
2018-06-18 12:40:32
阅读次数:
787
查看Odoo产品分析系列—-目录 在这一章节中,将学习到如何设置"开发者模式"以及备份数据库;然后学习如何添加字段到数据库并在表单和视图中显示。 1 了解odoo的构架 每一个应用都有三个重要的组件,model(模型),view(视图),action(动作)。 1.1 模型 在odoo中,模型用于保... ...
分类:
其他好文 时间:
2018-06-16 13:26:40
阅读次数:
179
下载filebeat的rpm包安装filebeat 安装 配置文件/etc/filebeat/filebeat.yml 写一个配置文件 默认不带type这里自定义type为document_type: system-log-5611 排除空行exclude_lines: ['^DBG','^$'] ...
分类:
其他好文 时间:
2018-06-15 00:01:45
阅读次数:
900
微信小程序构架 对于微信小程序的开发,我采用的是MVC框架进行开发,我就不在解释MVC是什么了,这个大家都知道; 构架如下 我们来创建我们请求基类,为什么要创建呢?我们向服务端发送请就要写请求的代码,我们把请求一些方法分装起来; 构建请求基类: 我所创建的文件目录在utils/base.js 我所讲 ...
分类:
微信 时间:
2018-06-12 12:49:41
阅读次数:
229
1.网络基础 参考:http://www.cnblogs.com/Eva-J/articles/8066842.html 2.软件开发架构 C/S架构:Client与Server ,中文意思:客户端与服务器端架构,这种架构也是从用户层面(也可以是物理层面)来划分的。 B/S架构:Browser与Se ...
分类:
其他好文 时间:
2018-06-09 00:02:57
阅读次数:
164