摘要: 1.案例 某基于Java的C/S的“登录功能”通过如下登录类(login)实现,图中省略了属性,类中方法说明如下:init()初始化按钮、文本框等界面控件;display()用于向界面容器中添加界面控件并显示窗口;validate()供登录按钮的事件处理进行调用,用于调用和数据库有关的方法完成登录处 阅读全文
posted @ 2018-10-21 00:44 Juice-Dreamer 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: 一、本周任务概述 1.1 概述:本周主要实现的功能如下 对一些基本添加框,如添加模块、添加用户、添加角色增加字段校验。 修改部门管理(原版本是加载所有有部门的公司)现在改成当前用户只能操作本单位的部门(若存在部门) 基本完成论文系统分析与设计 1.2 效果: (若这些字段未填,则会进行相应的提示,通 阅读全文
posted @ 2020-05-11 22:11 Juice-Dreamer 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、本周任务概述 1.1 概述:本周主要实现的功能如下 将模块树、单位树、部门树、不安全因素抽离成单独的组件,并重新替换。 登录界面布局重新进行了设计,导航栏增加侧边栏折叠按钮实现折叠效果。 实现将隐患或违规数据进行导出到Excel中。 ,完成承包商分析并修改了部分bug。 1.2 效果: (登录界 阅读全文
posted @ 2020-05-05 18:07 Juice-Dreamer 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、本周任务概述 1.1 概述:本周主要实现的功能如下 解决了一些基础数据管理存在的问题 实现了将每个页面的权限与当前用户相关联,使得必须分配权限才能进行增删改的操作 完成报表分析、承包商分析、隐患违章反查的简单布局 主要完成了报表分析的不安全因素、趋势分析、对比分析、同一单位检查、详细信息的业务功 阅读全文
posted @ 2020-04-27 21:21 Juice-Dreamer 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、本周任务概述 1.1 概述:本周主要实现的功能如下 完成部门管理页面布局,加载各单位部门列表。 完成部门管理中多部门的修改、删除、添加、分页等常见功能。 修改用户管理注册问题、在分页栏增加了按钮实现查询和添加操作功能。 修改部门管理加载各单位的问题,不过该单位下部门的加载还存在一定问题。 完成角 阅读全文
posted @ 2020-04-20 23:32 Juice-Dreamer 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.思路: 原理根据如下图所进行计算,就是通过定积分定义来进行计算。 2.代码 方法一:所有进程参与计算,最终每个进程计算的和再在0号进程里面相加,在0号进程打印,代码如下: 方法二:前np-1个计算相应部分的矩形面积,最后一个进程计算前面np-1个所计算的和,代码如下: 阅读全文
posted @ 2019-06-03 17:17 Juice-Dreamer 阅读(4481) 评论(1) 推荐(0) 编辑
摘要: 1.定义 依赖倒转原则(Dependence Inversion Principle ,DIP)定义为:高层模块不应该依赖低层模块,它们都应该依赖抽象。抽象不应该依赖细节,细节应该依赖于抽象。简单的就是说,要针对接口或者抽象类编程,而不是针对具体类编程,感觉和开闭原则等都极为相似。 2.实例 某系统 阅读全文
posted @ 2018-10-28 19:34 Juice-Dreamer 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 1.定义 1.1标准定义:(Liskov Substitution Principle)LSP可表述为在软件中能够使用基类对象,那么也一定能够使用其子类对象。也就是说子类一定是基类,但是基类就不一定是子类了。使用LSP时需要注意几个问题: (1)子类所有方法必须在父类中声明,或者子类必须实现父类中声 阅读全文
posted @ 2018-10-22 20:48 Juice-Dreamer 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 1.定义 OCP(Open-Closed Principe):一个软件实体应该对扩展开放,对修改关闭。也就是在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,即实现在不改源代码的情况下改变这个模块的行为。 2.案例 某图形界面系统提供了各种不同形状的按钮,客户端代码可针对这些按钮进行 阅读全文
posted @ 2018-10-21 14:58 Juice-Dreamer 阅读(1060) 评论(2) 推荐(0) 编辑
摘要: 本地remix-ide安装教程 一 开始安装前 准备以下软件 vs2015(主要会用到vc++的工具以及Windows sdk ||vs2017没试过,不过应该可以) vs下载安装以及解压地址: https://blog.csdn.net/guxiaonuan/article/details/737 阅读全文
posted @ 2018-09-14 22:29 Juice-Dreamer 阅读(267) 评论(0) 推荐(0) 编辑