作业六

IT项目管理作业六 目录标题作业内容答案第一题第一问第二问第三问第四问第二题任务进度表甘特图网络图关键路径解释图表第三题看板使用 作业内容 练习题: • 练习。 教材练习题6; 教材练习题7; 收集网上资料,总结看板在软件项目中的使用(约2-3页)。 答案 第一题 第一问 (a)如图为所求。 第二问 (b)如下所示。 第三问 (c)如下所示。 第四问 (d)如下所示。 第二题 任务进度表 如下表所示。 甘特图 如下图所示。 网络图 如下图所示。 关键路径 关键路径: A-D-F-G-I-K-L ; 长度 阅读详情

在这里插入图片描述
applicationContext

<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:aop="http://www.springframework.org/schema/aop"
       xmlns:p="http://www.springframework.org/schema/p"
       xmlns:tx="http://www.springframework.org/schema/tx"
       xmlns:context="http://www.springframework.org/schema/context"
       xsi:schemaLocation="
        http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans-4.1.xsd
        http://www.springframework.org/schema/tx
        http://www.springframework.org/schema/tx/spring-tx-4.1.xsd
        http://www.springframework.org/schema/aop
        http://www.springframework.org/schema/aop/spring-aop-4.1.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-4.1.xsd">
	<!--配置数据源-->
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
        <property name="url"
                  value="jdbc:mysql://127.0.0.1:3306/smbms?useUnicode=true&amp;characterEncoding=utf-8"></property>
        <property name="username" value="root"></property>
        <property name="password" value="root"></property>
    </bean>

    <!--  配置SqlSessionFactory-->
    <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
        <!--  配置数据源-->
        <property name="dataSource" ref="dataSource"></property>

        <!-- 加载mybatis配置文件--><!--configLocation这个不能改变 意思是配置位置 classpath必须标明是类路径 -->
        <property name="configLocation" value="classpath:mybatis-config.xml"></property>

        <!--  加载mybatis的映射文件--><!-- 一般是接口和其映射文件没有在同一包下 需要配置-->
        <property name="mapperLocations">
            <!--            <value>classpath:config\UserMapper.xml</value>-->
            <!--  将包config包及其子包下的.xml全部配置了-->
            <value>classpath:config/*.xml</value>
        </property>
    </bean>
	
	<!--  自动扫描--><!-- 自动扫描指定包下的所有接口和映射文件--><!-- 这个配置了数据访问层-->
    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
        <property name="basePackage" value="com.oupeng.mapper"></property>
        <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>
    </bean>

    <!--  自动扫描--><!--自动扫描指定的包 将包下的注解进行启用--><!-- 主要配置业务逻辑层-->
    <context:component-scan base-package="com.oupeng.service.impl"></context:component-scan>

</beans>

UserServiceImpl

package com.oupeng.service.impl;

import com.oupeng.mapper.UserMapper;
import com.oupeng.pojo.User;
import com.oupeng.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service("userService1")
public class UserServiceImpl implements UserService {
    //    注入数据访问层
//    一定写的是接口名
    @Autowired
    private UserMapper userMapper;

    @Override
    public List<User> findUserList(User user) {
        return userMapper.getUserList(user);
    }

    @Override
    public boolean addNewUser(User user) {
        int result = userMapper.addUser(user);
        return result > 0 ? true : false;
    }

    public UserMapper getUserMapper() {
        return userMapper;
    }

    public void setUserMapper(UserMapper userMapper) {
        this.userMapper = userMapper;
    }
}

在这里插入图片描述
applicationContext

beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:aop="http://www.springframework.org/schema/aop"
       xmlns:p="http://www.springframework.org/schema/p"
       xmlns:tx="http://www.springframework.org/schema/tx"
       xmlns:context="http://www.springframework.org/schema/context"
       xsi:schemaLocation="
        http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans-4.1.xsd
        http://www.springframework.org/schema/tx
        http://www.springframework.org/schema/tx/spring-tx-4.1.xsd
        http://www.springframework.org/schema/aop
        http://www.springframework.org/schema/aop/spring-aop-4.1.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-4.1.xsd">

    <!--配置数据源-->
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
        <property name="url"
                  value="jdbc:mysql://127.0.0.1:3306/smbms?useUnicode=true&amp;characterEncoding=utf-8"></property>
        <property name="username" value="root"></property>
        <property name="password" value="root"></property>
    </bean>

    <!--  配置SqlSessionFactory-->
    <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
        <!--  配置数据源-->
        <property name="dataSource" ref="dataSource"></property>
        <!-- 加载mybatis配置文件--><!--configLocation这个不能改变 意思是配置位置 classpath必须标明是类路径 -->
        <property name="configLocation" value="classpath:mybatis-config.xml"></property>
        <!--  加载mybatis的映射文件--><!-- 一般是接口和其映射文件没有在同一包下 需要配置-->
        <property name="mapperLocations">
            <!--            <value>classpath:config\UserMapper.xml</value>-->
            <!--  将包config包及其子包下的.xml全部配置了-->
            <value>classpath:config/*.xml</value>
        </property>
    </bean>

    <!--     配置SqlSessionTemplate-->
    <bean id="sqlSessionTemplate" class="org.mybatis.spring.SqlSessionTemplate">
        <!--    必须以构造注入的方式 注入sqlSessionFactory-->
        <constructor-arg name="sqlSessionFactory" ref="sqlSessionFactory"></constructor-arg>
    </bean>

    <!-- 配置数据访问层组件 Provider -->
    <bean id="providerMapper" class="com.oupeng.mapper.provider.impl.ProviderMapperImpl">
        <property name="sqlSession" ref="sqlSessionTemplate"></property>
    </bean>
    <!--配置业务逻辑层 provider-->
    <bean id="providerService" class="com.oupeng.service.impl.ProviderServiceImpl">
        <!--  完成数据访问层对象的注入-->
        <property name="providerMapper" ref="providerMapper"></property>
    </bean>
 </beans>

在这里插入图片描述
BillServiceImpl

package com.oupeng.service.impl;

import com.oupeng.mapper.bill.BillMapper;
import com.oupeng.pojo.Bill;
import com.oupeng.service.BillService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service("billService")
public class BillServiceImpl implements BillService {
    //    注入数据访问层
    @Autowired
    private BillMapper billMapper;

    @Override
    public List<Bill> findBill(Bill bill) {
        return billMapper.getBill(bill);
    }

    public BillMapper getBillMapper() {
        return billMapper;
    }

    public void setBillMapper(BillMapper billMapper) {
        this.billMapper = billMapper;
    }
}

BillMapper

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.oupeng.mapper.bill.BillMapper"><!--Mapper映射器-->
    <select id="getBill" parameterType="Bill" resultMap="billProviderList">
        select b.billCode,b.productName,p.proName,b.totalPrice,b.isPayment,b.creationDate from smbms_bill b,smbms_provider p
        where b.productName like concat('%',#{productName},'%') and b.providerId=#{providerId} and b.isPayment=#{isPayment} and b.providerId=p.id
    </select>
    <resultMap id="billProviderList" type="Bill">
        <result property="providerName" column="p.proName"/>
    </resultMap>
</mapper>
【swjtu】算法作业六 其后的w行,每一行有l个字符,由“.”,”#”和“@”符号构成,分别表示黑色方格,白色方格和人起始所在的黑色方格。题目2: 一个人站在一个由黑白方格构成的矩形区域中,他从某个黑色方格出发,向上下左右四个方向移动,每次只能从一个黑色方格移动到另一个黑色方格,问他最多能够走多少个黑色方格。题目1:数独游戏是在9*9的方格中填放1~9的数字,要求每一行、每一列以及3*3的方格中的数字均不能相同,如下图所示。输入包含9行,每一行包含9个数字,对应每个方格中的数字,0表示该方格的数字为空。 阅读详情

相关推荐

【软件工程B】2021-2022(2)作业【五、六】

【软件工程B】2021-2022(2)作业【五、六】 总评A+,答案仅供参考 作业五 绘制如下两个系统的功能层次结构图(至少3层,可以合理地虚拟功能,可打印粘贴) 学生基础信息管理系统 手机操作系统 作业六 绘制一个程序流程图(框图): 判断一个学号的前4位和后4位是否规范(假设一个专业最多4个班、一个班最多45个人) (本题题干中并未说明专业班级数和班级人数与学号前后四位之间的关系,显得有些莫名其妙,是否漏掉什么重要信息,望指正) ...

远 1579

作业六综合

hqyyunyi的博客 18

【生成C01/C10材料常数excel表】

计算橡胶件的邵尔硬度和C01/C10材料常数

weixin_46153372的博客 1932

ComSec作业六:Hash

comsec

why的博客 174

Xilinx Aurora 8B/10B IP核详解和仿真

Xilinx Aurora 8b/10b IP核的详解,以及使用与仿真示例,对IP核的配置和如何仿真有非常详细的说明,除了对IP核官方文档的内容进行了解析以外,还对GTX引脚的选择等比较容易混淆和不好理解的地方进行了说明。最后对IP核的仿真运行进行了STEP BY STEP 的说明,对仿真的结果也进行了简要的说明。 该文档对Xilinx FPGA和ZYNQ SOC下 AURORA 8B/10B IP核的使用提供了一个快速上手的指导。

weixin_43354598的博客 1万+

应急响应靶场练习Linux-web-2

本次应急响应靶机采用的是知攻善防实验室的Linux-2应急响应靶机靶机下载地址为:相关账户密码: root/Inch@957821.(第一个为大写的i,记住要带最后的点.)1.该攻击者的IP为192.168.20.12.攻击方式应该是通过/index.php?user-app-register上传了一个webshell,然后使用蚁剑管理webshell之后再次上传version2.php进行提权.3.攻击者修改了phpmyadmin数据库的管理员密码。

tddkett的博客 2800

网页设计作业六

【代码】网页设计作业六。

gytroy的博客 88

ICC2(一)import design —— tluplus

itf转tluplus相关命令 TLUPlus是存储RC系数的二进制表格式。 TLUPlus模型通过包括宽度,空间,密度和温度对电阻系数的影响,可以估算RC计算net delay。 1.2 产生TLUplus的方法 Itf文件转TLUplus的命令: grdgenxo -itf2TLUPlus -i xx.itf-o xx.tlu+ itf: interconnect technology format file 含每层的厚度,面积等参数 itf同样可以转nxtgrd格式文...

m0_61544122的博客 5483

WEB作业六

1.apifox页面。

Akito_666的博客 48

嵌入式面经(2)——央企篇

前文得知我只投央企,不投国企,有面试的央企大致有三类:感兴趣的同学可以和我私聊军工央企相关(航空航天,兵器兵工)制造央企相关(三桶油,装备制造)金融运维相关(信通集团,国有银行)接下来我将对我有的面试中询问的面经进行总结。

coldmood77的博客 466

RK3568平台开发系列讲解(DMA篇)DMA engine使用

DMA传输属于异步传输,在启动传输之前,slave driver需要将此次传输的一些信息(例如src/dst的buffer、传输的方向等)提交给dma engine(本质上是dma controller driver),dma engine确认okay后,返回一个描述符(由struct dma_async_tx_descriptor抽象)。DMA_PREP_PQ_DISABLE_P、DMA_PREP_PQ_DISABLE_Q、DMA_PREP_CONTINUE,PQ有关的操作,TODO。

内核笔记 1721

HNU数据结构与算法-作业六

【代码】HNU数据结构与算法-作业六。

bz_czq的博客 371

一文搞懂电流、电压的有效值 RMS

交流电有正半周、负半周,直接平均可能抵消成 0,但负半周一样会发热。这个交流电如果换成直流电,能产生同样发热功率时,对应的直流电压或电流”,电容耐压通常不能按 220V 选,常见会选 400V 或更高余量。所以做硬件时,220VAC 整流滤波后电容上会接近。电压/电流的有效值,也叫。如果它加在电阻上,发热按。

qq_52293640的博客 446

作业六:卷积

1. 锐化卷积核中心值通常为正数,周围的值为负树所有元素的值相对接近,通常为正数(如均值模糊)。3. 边缘检测卷积核通常包含负值和正值,用于检测图像中的变化,通过计算亮度变化来识别边缘。二阶导数,强调图像中亮度变化的区域。5. 高斯模糊卷积核:中心值最大,随着距离中心的增加而减小,呈现高斯分布。【深度学习】常见卷积核总结常用图像卷积核小结一开始不太理解卷积前为什么要要对原始图像进行维度扩充?查阅资料后了解在使用卷积神经网络时,模型通常要求输入张量的形状为。batch_size:1(因为只有一幅图像)

qq_73704268的博客 961

【光子 AI 】应用 LangGraph 的核心模型和算法原理,完整实现一个极简版的 Agent 开发框架源代码,并给出具体的应用测试实际项目案例

下面给出一个“极简版 LangGraph 风格 Agent 框架”的完整可运行实现:用 有向图 + 状态(State) + 节点(Node) + 条件路由(Conditional Edge) + 循环(Loop) + Checkpoint 这一套核心模型/算法,把 Agent 组织成可编排、可测试的状态机工作流(这正是 LangGraph 的核心抽象之一:以 StateGraph 组织节点,节点读写共享状态,边做路由与循环,并支持持久化/回放)。 参考概念来源:LangGraph 官方文档对 “StateG

AI天才研究院 267

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

手写VIO作业总结(六)

手写VIO作业总结(六) 文章目录手写VIO作业总结(六)1、作业2.1 证明2.2 代码实现SVD分解(基于eigen代码实现) 1、作业 2.1 证明 2.2 代码实现 CmakeLists cmake_minimum_required(VERSION 3.5.1) project(Triangulate) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAG...

sunshine 1055

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

实验六 作业调度算法模拟

一、实验目的 (1)掌握周转时间、等待时间、平均周转时间等概念及其计算方法。 (2)理解五种常用的进程调度算法(FCFS、SJF、HRRF、HPF、RR),区分算法之间的差异性,并用C语言模拟实现各算法。 (3)了解操作系统中高级调度、中级调度和低级调度的区别和联系。 二、实验环境 硬件环境:计算机一台,局域网环境; 软件环境:Windows或Linux操作系统,C语言编程环境。 三、实验内容和步骤 (一)实验说明 1.基本概念 程序:程序是指静态的指令集合,它不占用系统的运行资源,

Ace2NoU的博客 4904

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

计算机操作系统(计算机组成原理)作业六

nchu计算机操作系统(计算机组成原理)作业六

2301_80392147的博客 331
上一篇: 作业五
下一篇: 作业七
inferno devil
博客等级 码龄9年 54粉丝 172原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值