utm

实验三 UML 建模工具的安装与使用

人盡茶涼 提交于 2020-04-27 12:54:11
实验三 UML 建模工具的安装与使用 一、 实验目的 1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法; 2) 理解 EA 界面布局和元素操作的一般技巧; 3) 熟悉 UML 中的各种图的建立和表示方法; 4) 掌握如何通过 EA 工具完成相关模型的建立 二、 实验内容及步骤 1. EA 开发环境的介绍 (1) 开始——>运行——>Enterprise Architect, 打开 Enterprise Architect 软件。 进入软件 之后, 可以选择新建一个项目。 在新建项目时, 系统会提示选择所需要的模型设计。 (2) 选择了所需要的模型之后, 可以看到, 在界面的右侧出现了相应的导航栏。 如下图所 示, 在导航栏里面列出了刚才所选择的系统模型。 (3) 假设选择用例建模, 那么可以从左侧的工具面板中拖拽出一个参与者, 并为它命名。 这样在系统里面就多了一个叫做“用户” 的参与者。 (4) 以同样的方式从左侧工具面板中拖曳一个用例, 命名为“用例一” 。 (5) 同样通过拖拽的方式, 建立用例与参与者之间的关系。 对这个关联关系, 我们还可 以设置更加细化的约束。 2. 采用EA工具完成以下ATM示例系统的UML模型的建立。 通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理解模型元素,模型元素之间的关系。 提示

第三次实验 UML 建模工具的安装与使用

∥☆過路亽.° 提交于 2020-04-27 11:48:51
UML 建模工具的安装与使用 一、 实验目的 1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法; 2) 理解 EA 界面布局和元素操作的一般技巧; 3) 熟悉 UML 中的各种图的建立和表示方法; 4) 掌握如何通过 EA 工具完成相关模型的建立 二、 实验内容及步骤 1. EA 开发环境的介绍 (1)开始——>运行——>Enterprise Architect, 打开 Enterprise Architect 软件。 进入软件之后, 可以选择新建一个项目。 在新建项目时, 系统会提示选择所需要的模型设计。 (2)选择了所需要的模型之后,可以看到,在界面的右侧出现了相应的导航栏。如下图所示,在导航栏里面列出了刚才所选择的系统模型。 (3)假设选择用例建模,那么可以从左侧的工具面板中拖拽出一个参与者,并为它命名。这样在系统里面就多了一个叫做“用户” 的参与者。 (4)以同样的方式从左侧工具面板中拖曳一个用例,命名为“用例一” 。 (5)同样通过拖拽的方式,建立用例与参与者之间的关系。对这个关联关系,我们还可以设置更加细化的约束。 2. 采用EA工具完成以下ATM示例系统的UML模型的建立。 通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理解模型元素,模型元素之间的关系。 提示:EA打开 toolbox 的快捷键为 alt+5

IntelliJ IDEA启动Tomcat后,却无法访问Tomcat主页 等一系列问题

丶灬走出姿态 提交于 2020-04-27 05:21:20
1.IntelliJ IDEA启动Tomcat后,却无法访问Tomcat主页 转: http://www.myexception.cn/other/1998827.html https://blog.csdn.net/pzasdq/article/details/52537337 2.IntelliJ IDEA关于“cannot resolve symbol servlet”的解决 https://blog.csdn.net/just_now_and_future/article/details/81235318 3.intellij idea 部署的项目中 js、css文件修改后浏览器不能及时更新的解决办法 https://blog.csdn.net/anighteagle/article/details/80090601 4.idea中引入jquery无效 https://blog.csdn.net/fan510988896/article/details/73468051?utm_source=debugrun&utm_medium=referral 来源: oschina 链接: https://my.oschina.net/u/4352971/blog/3618397

学习笔记之Git / Gitflow / TortoiseGit

不羁岁月 提交于 2020-04-27 04:31:13
Git - Wikipedia https://en.wikipedia.org/wiki/Git Git ( / ɡ ɪ t/ ) is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development , but it can be used to keep track of changes in any set of files. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows. Gitflow Workflow | Atlassian Git Tutorial https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow Gitflow Workflow

CST时区,MYSQL与JAVA-WEB服务器时间相差13个小时的问题

痞子三分冷 提交于 2020-04-26 23:32:39
最近倒腾了一台阿里云主机,打算在上面装点自己的应用。使用docker安装了安装mysql后,发现数据库的存储的时间与java-web应用的时间差8个小时,初步怀疑是docker容器时区的问题。经过一系列研究,总算把docker容器的时区给调整过来。满怀欣喜的以为问题得到了解决,再次运行应用,我发现时间竟然相差了13个小时。为了彻底解决问题,决定深入研究一下,皇天不负有心人,总算了解其中缘由,问题也终于解决。下面我还原一下问题过程。 初始安装   初始从mysql镜像安装,没有调整任何东西时,通过下面语句可以看出,mysql默认使用系统时区,docker系统的默认时区是UTC,与北京时间刚好相差8小时。 show variables like "%time_zone%"; select now(); 容器时区调整 调整docker容器时区后(详细过程见: 解决Docker容器时区不一致的问题 ),执行SQL语句,我们可以看到mysql的时区为CST。 我们的问题点来了,mysql显示时间是正确的,标准的北京时间,但运行我的WEB应用后,时间竟相差了13个小时,一切的罪魁祸首就是 CST是个比较混乱的时区 。 CST时区   CST有4种含义 美国中部时间 Central Standard Time (USA) UTC-06:00 澳大利亚中部时间 Central Standard

消息中间件的四种投递模式对比

人走茶凉 提交于 2020-04-24 14:33:11
原文出自田守枝的技术博客:https://mp.weixin.qq.com/s?__biz=MzA5MDA5Njk0NQ==&mid=2456618900&idx=1&sn=ebbd4a2f3f8f42f71fa0925b70a9fb1e&utm_source=tuicool&utm_medium=referral 消息中间件( Message Oriented Middleware,简称MOM)在企业开发中变得越来越重要。本文介绍消息中间件中的四种消息投递模型,主要是介绍模型的核心特性,以及不同模型之前的区别。这四种模型分别是: PTP模型 Pub/Sub模型 Partition模型 Transfer模型 其中PTP模型和Pub/Sub模型在JMS规范中有定义,消息中间件ActiveMQ就实现了JMS规范。然而一些消息中间件,并没有实现JMS规范,而是自己设计出了一套模型,例如Kafka和RocketMQ就采用了Partition模型。此外业界还有一些其他的消息投递模型,例如Transfer模型,这是笔者自己起的名字。 PTP模型 Point-to-Point,点对点通信模型。PTP是基于队列(Queue)的,一个队列可以有多个生产者,和多个消费者。消息服务器按照收到消息的先后顺序,将消息放到队列中。队列中的每一条消息,只能由一个消费者进行消费,消费之后就会从队列中移除。

零基础入门网络爬虫,强烈推荐这几个必学知识点

半腔热情 提交于 2020-04-24 02:13:41
作者简介:崔庆才,《Python3 网络爬虫开发实战》作者。本文选自:拉勾教育专栏《52讲轻松搞定网络爬虫》 你好,我是你的爬虫课老师崔庆才,本课时我们会详细讲解 HTTP 的基本原理,有助于我们进一步掌握爬虫的基本原理。 本文选自:拉勾教育《52讲轻松搞定网络爬虫》 01 HTTP 和 HTTPS 在淘宝的首页 https://www. taobao.com/ 中,URL 的开头会有 http 或 https,这个就是访问资源需要的协议类型,有时我们还会看到 ftp、sftp、smb 开头的 URL,那么这里的 ftp、sftp、smb 都是指的协议类型。在爬虫中,我们抓取的页面通常就是 http 或 https 协议的,我们在这里首先来了解一下这两个协议的含义。 HTTP 的全称是 Hyper Text Transfer Protocol,中文名叫作超文本传输协议,HTTP 协议是用于从网络传输超文本数据到本地浏览器的传送协议,它能保证高效而准确地传送超文本文档。HTTP 由万维网协会(World Wide Web Consortium)和 Internet 工作小组 IETF(Internet Engineering Task Force)共同合作制定的规范,目前广泛使用的是 HTTP 1.1 版本。 HTTPS 的全称是 Hyper Text Transfer

智能运维中的关键一步——告警管理

╄→гoц情女王★ 提交于 2020-04-23 22:28:06
在复杂的运维工作中,如何将告警有效的管理是运维工作中关键而重要的一步,有效的告警管理可以将大大提高运维人员的工作效率;睿象云智能告警平台Cloud Alert(简称CA)快速接入各类事件,通过人工智能算法自动发现、诊断、修复IT系统运行事故,并能帮助企业形成最佳事件管理流程,让业务运行更加安全可靠;接下来就来详细的说下吧~ ● 支持多平台应用 一体化 管理 用户可以将多个监控平台接入到CA当中进行统一管理,目前支持的平台有 Zabbix 、Prometheus、 Nagios 、Open-Falcon、AWS、阿里云、 Cacti 、solarwinds、睿象云、监控宝、Grafana 、Vmware、Site24x7、如果上述都没有支持你的监控系统,那还可以用通用集成Rest API和邮箱集成 ● 通知协作 用户可以指定告警以特定的方式通知到接收告警的人 - 自定义分派 用户可以在分派策略中添加筛选条件,将指定的告警分派给指定的人,也可以分派给钉钉、值班人员、小组;并且可以添加分派升级策略,当告警指定时间内未被认领或关闭时,会通知到第二负责人。 - 多样化通知方式 用户可以根据告警不同的状态、不同的时间、不同的级别,以不同的方式,通知到指定的人,目前支持的通知方式有电话、 短信 告警 、微信、邮件、APP。用户也可也选择是否延迟通知。 ● 智能降噪 - 告警的压缩与降噪(事中)

教程|云帮手部署Linux公有云管理系统

末鹿安然 提交于 2020-04-23 22:27:14
以下为大家详细演示下怎样利用云帮手部署Linux公有云管理系统: 1、安装云帮手 进入云帮手( 官网 )下载安装,安装过程就不详细介绍操作流程了,其实也很简单的。 2、环境部署 点击前往环境套件,选择相关环境版本 PHP5.6.31 + MySQL5.6.36 + Nginx1.10.43 + PureFTPd1.0.43 + Zend Guard Loader扩展 注:Zend Guard Loader扩展需在php扩展里选择安装 3、创建新站点 站点目录先默认,后面上传ZKEYS安装包后进行修改 设置站点名称,域名,脚本类型选择php 数据库设置默认,也可自行设置 生成ftp账号密码,可自行设置 站点创建完成,牢记相关账号信息 4、ZKEYS公有云管理系统( 官网 )安装包上传及解压 ftp管理,选择创建的ftp账号,点击浏览目录 点击上传,选择要上传的ZKEYS安装包 等待上传完成进行下一步操作 右击上传的安装包,选择解压 5、修改站点目录 进入站点管理 重新选择站点目录 站点目录为解压后的文件夹目录 6、设置站点伪静态 选择thinkphp,保存 7、进行php配置 环境管理->我的软件->php5.6.31->管理 路径和目录 cgi.fix_pathinfo: ON 点击安装 Zend Guard Loader扩展 到此,配置完成

史上最强《Java 开发手册》泰山版王者归来!

安稳与你 提交于 2020-04-23 15:27:01
阿里妹导读:潜力修炼一年之久的《Java 开发手册(泰山版)》今天发布!此次共计新增 34 条规约,修改描述 90 处,其中错误码规则更是第一次提出完整的解决方案,大家参考错误码示例表,欢迎大家下载与阅读。 免费下载链接: https://developer.aliyun.com/topic/java2020?utm_content=g_1000113416 “荡胸生层云,决眦入归鸟”,《Java 开发手册(泰山版)》正式和大家伙见面了!秉承着“码出高效,码出质量”的一贯愿景,泰山小哥跳着欢快的步伐向大家走来了,以下是他的独白: 自华山版现身武林以来,大家都叫泰山泰山快现身,但是一开始我是拒绝的,不能因为你说来,我就马上来,直到我遇到了 stream.Collectors 类下 toMap() 方法的坑,转化逻辑对我等键盘侠来说应该是手到擒来,谁知一脚深坑踩进了无底洞,两个相同 key 的转化时就已经撂挑子了。怎奈祸不单行,toMap() 大哥在进行值为 null 的转化逻辑时突然的空指针异常,又一次给了我沉痛一击,于是我悔悟,我惶恐,我连夜买着站票赶来见大家,欲知详情如何,请速速下载《Java 开发手册(泰山版)》。 错误码一统中原 夜色中的火车驶过泰安站,我朦胧欲睡时,边上的 HTTP 小哥传来一个声音“嘿,兄弟,前方道口 404 信号灯了”,我一脸懵逼状