05 2020 档案
摘要:选择模板 在【软件与数据流】界面,选择【数据流模型图】,在右侧点击【创建】 绘图 类似这样
阅读全文
摘要:类图使用Astah,如何破解Astah并没有找到有效的方式,每次下载都有一个月的免费使用时间,如果大家只是临时需要画下图,下载试用就行了。 官网下载地址:https://astah.net/downloads/ 下载完成后,新建一个文件,按照下面链接方式即可根据java文件自动生成类图,十分方便。A
阅读全文
摘要:选择模板 选择基本框图这个模板即可 绘图 软件结构图是自底向上的描述整个软件的构造,使用基本图形和箭头即可。 类似这样
阅读全文
摘要:选择模板 选择基本框图这个模板即可 绘图 因为层次框图用来描绘软件的层次结构。适用于自顶向下设计软件的过程中使用。用此图表示自顶向下分解所得系统的模块层次结构。所以就是用简单的方框进行系统的描述即可。 类似这样 如何画出如图所示的连接折线 第一步:先选择连接线画出线条,但是线条右箭头,众所周知层次框
阅读全文
摘要:选择模板 选择软件和数据库中的Chen's数据库表示法这个模板 绘图 打开之后是这个样子。里面包含了实体,关系,属性,连接线等可以项目。既可以开始画图了
阅读全文
摘要:下载 首先我们先百度到MSDN的官网,MSDN我告诉你并不是微软的官方网站,它是个人性质的原版软件信息收录站点,MSDN我告诉你上面的都是原版的系统文件。 链接: MSDN 大家注意网址,不要进到广告网站了 下载visio2016 安装 下载完成后下一步安装即可 使用 参考链接 Visio2016下
阅读全文
摘要:顺序图 第一步: 新建文件 选择 logical view → new → sequence diagram 第二步:画图 rational rose 时序图绘画 rational rose 绘制时序图 通信图 通信图只需要在时序图画好后,按F5即可自动生成
阅读全文
摘要:第一步: 新建文件 选择 logical view → new → activity diagram 第二步:画图 使用Rational Rose进行用例图和活动图(转)
阅读全文
摘要:第一步: 新建文件 选择 use case view → new → use case diagram 第二步:画图 使用Rational Rose进行用例图和活动图(转)
阅读全文
摘要:安装+下载 参考以下链接 https://blog.csdn.net/qq_41937388/article/details/88115601 使用 在安装最后一步的时候会发现密钥过期,有效期是2020年1月,这时只需调整电脑时间即可完成注册。
阅读全文
摘要:使用BootStrap布局网站首页 需求分析 请使用BootStrap对我们的首页进行优化 步骤分析 1. 新建一个HTML页面.引入bootStrap相关的js和CSS 2. 定义一个整体的div, 将整体的div分成8个部分 3. 完成没部分的内容显示 代码实现
阅读全文
摘要:BootStrap概述 什么是BootStrap BootStrap有什么作用 复制粘贴, 能够提高开发人员的工作效率 什么是响应式页面 适应不同的分辨率显示不同样式,提高用户的体验 BootStrap的中文网 http://www.bootcss.com 下载BootStrap 直接在官网
阅读全文
摘要:json 什么是JSON "JSON" ( "JavaScript" Object Notation) 是一种轻量级的数据交换格式。它基于 "ECMAScript" 的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括 "C" 、C++、 "C " 、 "Ja
阅读全文
摘要:使用JQuery完成表单的校验(扩展) 事件: 获得焦点事件: onfocus 失去焦点事件: onblur 按键抬起事件: onkeyup 鼠标移入: onmouseenter 鼠标移出: onmouseout JS引入外部文件 : script标签 需求分析 在用户提交表单的
阅读全文
摘要:使用JQuery完成下列列表左右选择 Js相关技术 select下拉列表 multiple 允许多选 ondblclick : 双击事件 for循环遍历,一边遍历一边移除出现的问题 需求分析 我们的商品通常包含已经有了的, 还有没有的,现在我们需要有一个页面用于动态编辑这些商品 步骤
阅读全文
摘要:使用JQuery完成省市联动效果 Js相关技术 JS中的数组: ["城市"] new Array() DOM树操作: 创建节点: document.createElement 创建文本节点: document.createTextNode 添加节点: appendChild 需求分析
阅读全文
摘要:使用JQuery完成复选框的全选效果 Js相关技术 checked属性 如何获取所有复选框:document.getElementsByName、 需求分析 在我们对表格处理的时,有些情况下,我们需要对表格进行批量处理 技术分析 第一种方法:选择器[属性名称='属性值'] 第二种方法:使用层级选
阅读全文
摘要:使用JQuery完成表格的隔行换色 Js相关技术 获得所有的行 table.rows[] 修改行的颜色 row.bgColor ="red" row.style.backgroundColor = "black" row.style.background = "red" "bac
阅读全文
摘要:JQuery中的选择器 让我们能够更加精确找到我们要操作的元素 基本选择器 ID选择器 : ID的名称 类选择器: 以 . 开头 .类名 元素选择器: 标签的名称 通配符选择器: 选择器,选择器: 选择器1,选择器2 基本选择器的案例 JQ中的层级选择器 子元素选择器: 选择器1 选择器2 后代选择
阅读全文
摘要:使用JQuery完成页面定时弹出广告 Js相关技术 定时器: setInterval & clearInterval setTimeout & clearTimeout 显示: img.style.display = "block" 隐藏: img.style.display = "none
阅读全文
摘要:资料 链接:https://pan.baidu.com/s/1aHUnfPcs1VJAas5zj5abQA 提取码:b1hb 包括本章节需要的js库文件,以及JQuery的api文档 什么JQuery jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的Ja
阅读全文
摘要:使用JS控制下拉列表左右选择 需求分析 在我们的分类管理中,我们要能够去修改我们的分类信息,当我们一点修改的时候,跳转到一个可以编辑的页面,这里面能够修改分类的名称,分类的描述,以及分类的商品 技术分析 ondblclick="selectOne()":双击事件 select标签的属性multipl
阅读全文
摘要:省市联动效果 技术分析 什么是DOM: Document Object Model : 管理我们的文档,增删改查规则 【HTML中的DOM操作】 一些常用的 HTML DOM 方法: getElementById(id) 获取带有指定 id 的节点(元素) appendChild(node) 插入新
阅读全文
摘要:复选框的全选和全不选 需求分析 商品分类界面中,当我们点击全选框的时候,我们希望选中所有的商品,当我们取消掉的时候,我们希望不选中所有的商品 技术分析 checked="checked" 选择复选框 事件 : onclick点击事件 getElementsByTagName:返回包含带有指定标签
阅读全文
摘要:表格隔行换色 需求分析 我们商品分类的信息太多,如果每一行都显示同一个颜色的话会让人看的眼花,为了提高用户体验,减少用户看错的情况,需要对表格进行隔行换色 技术分析 table对象 集合 cells[]:返回包含表格中所有单元格的一个数组。 rows[]:返回包含表格中所有行的一个数组。 tBo
阅读全文
摘要:完成表单的校验 需求分析 昨天我们做了一个简单的表单校验,每当用户输入出错的时候,我们是弹出了一个对话框,提示用户去修改。这样的用户体验效果非常不好好。我们今天就是需要来对他进行一个修改,当用户输入信息有问题的时候,我们就再输入框的后面给他一个友好提示。 技术分析 【HTML中innerHTML
阅读全文
摘要:完成页面定时弹出广告 需求分析 一般网页,当我们刚打开的时候,它会5秒之后,显示一个广告,让我们看5秒钟,然后他的广告就自动消失了! 技术分析 定时器 setInterval : 每隔多少毫秒执行一次函数 setTimeout: 多少毫秒之后执行一次函数 clearInterval clearT
阅读全文
摘要:使用JS完成图片的轮播效果 需求分析 在我们的网站首页,通常需要有一块区域,用来显示广告,但是这块区域如果仅仅显示一张图片肯定是不够的, 故我们需要采用动态循环播放我们所有的广告. 显示效果照抄黑马程序员的网站首页 技术分析 切换图片: 每个三秒钟做一件事: window.setInterval()
阅读全文
摘要:使用JS完成简单的数据校验 需求分析 使用JS完成对注册页面的简单数据校验,不允许出现用户名或密码为空的情况 技术分析 from表单属性——onsubmit必须要有返回值,若为true,submit提交成功,若为false,无法提交 JS方法 :变量的值 :变量的长度 :检验括号内的值 正则表达式
阅读全文
摘要:JavaScript概述 什么是javascript: JavaScript一种直译式脚本语言 什么是脚本语言? java源代码 编译成.class文件 java虚拟机中才能执行 脚本语言: 源码 解释执行 js由我们的浏览器来解释执行 HTML: 决定了页面的框架 CSS: 用来美化我
阅读全文
摘要:使用DIV+CSS完成注册页面的优化 需求分析 由于我们的注册页面也是用table布局的,存在与首页同样的问题,所以我们需要使用div+css对我们的注册页面进行美化 技术分析 CSS的盒子模型: 万物皆盒子 内边距: padding top padding right padding bottom
阅读全文
摘要:使用CSS完成网站首页的优化 需求分析 由于我们昨天使用表格布局存在缺陷,那么我们要来考虑使用DIV+CSS来对页面进行优化 表格布局的缺陷 1. 嵌套层级太多, 一旦出现嵌套顺序错乱, 整个页面达不到预期效果 2. 采用表格布局,页面不够灵活, 动其中某一块,整个表格布局的结构全都要变 技术分析
阅读全文
摘要:CSS概述 Cascading Style Sheets : 层叠样式表 主要用作用:用来美化我们的HTML页面的,HTML 决定网页的骨架,CSS化妆,将页面的HTML和美化进行分离 CSS的简单语法:在一个style标签中,去编写CSS内容,最好将style标签写在这个head标签中 CSS选择
阅读全文
摘要:网站注册页面案例 需求分析 编写一个HTML页面, 显示效果如图所示 技术分析 表单标签 action : 直接提交的地址 method : get 方式 默认提交方式 ,会将参数拼接在链接后面 , 有大小限制 ,4k post 方式 会将参数封装在请求体中, 没有这样的限制 input : typ
阅读全文
摘要:网站首页 需求分析 根据产品文档,完成商城首页,显示效果如图 技术分析 表格标签table table标签 常用的属性: bgcolor : 背景色 width : 宽度 height : 高度 align : 对齐方式 tr 标签 td 标签 合并单元格: colspan : 跨列操作 rowsp
阅读全文
摘要:HTML概述 HTML: Hyper Text Markup Language 超文本标记语言 超文本: 比普通文本功能更加强大,可以添加各种样式 标记语言: 通过一组标签.来对内容进行描述. , 是由浏览器来解释执行 HTML语法规范 1. 上面是一个文档声明 2. 根标签 html 3. htm
阅读全文
摘要:请求转发和重定向 重定向 /* 之前的写法 response.setStatus(302); response.setHeader("Location", "login_success.html");*/ //重定向写法: 重新定位方向 参数即跳转的位置 response.sendRedirect(
阅读全文
摘要:HttpServletRequest 这个对象封装了客户端提交过来的一切数据。 可以获取客户端请求头信息 //得到一个枚举集合 Enumeration<String> headerNames = request.getHeaderNames(); while (headerNames.hasMore
阅读全文
摘要:每个web工程都只有一个ServletContext对象。 说白了也就是不管在哪个servlet里面,获取到的这个类的对象都是同一个。 如何得到对象 //1. 获取对象 ServletContext context = getServletContext(); 有什么作用 1. 获取全局配置参数 <
阅读全文
摘要:servlet是什么? 其实就是一个java程序,运行在我们的web服务器上,用于接收和响应客户端的http请求。 更多的是配合动态资源来做。 当然静态资源也需要使用到servlet,只不过是Tomcat里面已经定义好了一个 DefaultServlet Hello Servlet 得写一个Web工
阅读全文
摘要:在http协议当中,规定了请求和响应双方, 客户端和服务器端。与web相关的资源。 有两种分类 静态资源 html 、 js、 css 动态资源 servlet/jsp
阅读全文
摘要:什么是协议 双方在交互、通讯的时候,遵守的一种规范、规则。 什么是http协议 针对网络上的客户端与服务器端在执行http请求的时候,遵守的一种规范。其实就是规定了客户端在访问服务器端的时候,要带上哪些东西,服务器端返回数据的时候,也要带上什么东西。 http的版本 1.0:请求数据,服务器返回后,
阅读全文
摘要:配置内容 SqlMapConfig.xml中配置的内容和顺序如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环
阅读全文
摘要:使用MyBatis开发Dao,通常有两个方法,即原始Dao开发方法和Mapper动态代理开发方法。 SqlSession的使用范围 SqlSession中封装了对数据库的操作,如:查询、插入、更新、删除等。 SqlSession通过SqlSessionFactory创建。 SqlSessionFac
阅读全文
摘要:MyBatis 本是 apache 的一个开源项目 iBatis ,2010 年这个项目由 apache software foundation 迁移到了google code,并且改名为MyBatis 。2013 年 11 月迁移到 Github。 MyBatis是一个优秀的持久层框架,它对jdb
阅读全文