06 2023 档案
摘要:1. Mybatis概述 1.1. Mybatis是什么 Mybatis是一个持久层框架。 1.2. Mybatis的作用 Mybatis是一个持久层框架,当然作用就是操作数据库的(增删改查). 1.3. 为什么需要学习Mybatis Mybatis的理念:让程序员是10%的代码就可以实现数据库的操
阅读全文
摘要:package 文本字母使用频率;import java.io.*;public class Letter1 { public static void main(String args[]) { try { char shu[] = new char[1000000]; char zimu[] =
阅读全文
摘要:这是软件工程的最后一次作业,在这里我写上本学期以来的体会和总结。 阅读《构建之法》:我已经快速浏览了《构建之法》这本书,其中涉及了软件工程的一些基本概念和原则。我理解了书中讲述的软件构建的重要性以及遵循良好工程实践的必要性。 1. 软件构建的重要性:《构建之法》将软件构建比作建筑工程,强调了良好的构
阅读全文
摘要:、我昨天的成就(完成了哪个任务,花了多少时间,还剩余多少时间) 昨天试了一下微搭平台,做了几个简单的表单提交app,用了里面的模板,感觉还可以2、遇到什么困难 微搭应用不熟练3、今天的任务。 用微搭搭一下目的软件框架4、团队成员的工作如果是开发工作必须有代码签入(截屏);
阅读全文
摘要:接昨日实验代码: Rs路由器 Router>enable Router# Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#interface F
阅读全文
摘要:实验三 综合性训练(搭建中小企业园区网) 一、实验目的: 1.通过对网络设备的连通和对拓扑的分析,加深对常见典型局域网拓扑的理解; 2.通过路由建立起网络之间的连接,了解网络路由的设计与配置; 3.进一步熟悉交换机、路由器的基本操作命令。 二、实验设备: 计算机、三层交换机、路由器、外网服务器 三、
阅读全文
摘要:接昨日总结代码: 2) 路由器基本配置 在路由器A上配置端口IP Router>enableRouter#Router#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Router(confi
阅读全文
摘要:回顾你的课程计划(第一周的计划), 你完成的程度如何?请列出具体数据和实际例子。 我第一周的计划 1.制定一个能执行的切合实际的计划,加强对自己的管理 2.通过自己看视频学习Javaweb的知识,自己制定计划学习进度 3.在这门课结束时四人团队完成一个具有软件著作权的软件.同时要看到自己的成长. 答
阅读全文
摘要:实验二 路由器动态路由的配置方法一、实验目的:1.理解动态路由的工作原理;2. 学习并掌握动态路由协议RIP的配置;3.学习并掌握动态路由协议OSPF的配置;4.进一步学习路由器的配置命令。二、实验原理: RIP:Routing Information Protocol,路由信息协议,是应用较早、使
阅读全文
摘要:实验一vlan的创建与划分 一、实验目的: 1.了解vlan的工作原理; 2.学习基于端口划分vlan的方法; 3.了解跨交换机的相同vlan之间的通信; 4.进一步学习交换机端口的配置命令。 二、实验原理: VLAN(Virtual Local Area Network)即虚拟局域网,是一种通过将
阅读全文
摘要:今日对昨天考试的功能又增加了一些,完成了在考试的时候没有完成的功能: 代码如下: Dao.java package dao; import Util.DBUtil; import bean.Sbean; import bean.Tbean; import java.sql.*; import jav
阅读全文
摘要:5.29号今日总结 今天下午进行了期末测试,如下是题目和代码: 河北宏志大学学生成绩管理系统 1、项目需求: 学生管理是各大院校的管理工作中尤为重视的一项工作,它一直以来是学校管理的一项重要的衡量指标。学生管理系统的应用解决了学校日常学生管理工作中的信息量大、数据难以统计、数据更新困难等问题。河北宏
阅读全文
摘要:error.jsp <%@ page language="java" isErrorPage="true" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <h
阅读全文
摘要:index.jsp <%@ page language="java" import="java.sql.*" pageEncoding="utf-8"%> <%@ page errorPage="error.jsp"%> <html> <head> <title>学生信息管理系统</title> <
阅读全文
摘要:function [x_opt, f_opt, iter] = steepest_descent() % 定义目标函数f = @(x) 100*(x(1)^2 - x(2))^2 + (x(1) - 1)^2; % 计算目标函数的梯度grad_f = @(x) [400*x(1)*(x(1)^2 -
阅读全文
摘要:function [x_opt, f_opt, iter] = steepest_descent() % 定义目标函数f = @(x) 100*(x(1)^2 - x(2))^2 + (x(1) - 1)^2; % 计算目标函数的梯度grad_f = @(x) [400*x(1)*(x(1)^2 -
阅读全文
摘要:搜狐输入法在以下方面的评价如下:用户界面:好处:直观易用:搜狐输入法具有直观的用户界面设计,使用户可以轻松理解和操作该输入法。多样化输入方式:提供了中文、英文、拼音、手写等多种输入方式,满足不同用户的需求。坏处:复杂性:搜狐输入法界面在某些情况下可能会显得有些复杂,对于一些初次使用者可能需要一些时间
阅读全文
摘要:% 定义目标函数f = @(x) 100*(x(1)^2 - x(2))^2 + (x(1) - 1)^2; % 定义目标函数的梯度grad_f = @(x) [400*x(1)*(x(1)^2 - x(2)) + 2*(x(1) - 1); -200*(x(1)^2 - x(2))]; % 定义终
阅读全文
摘要:"""************************ 删除的部分 ********************************************"""#删除学生信息 def delete_stu(): root2=Tk() root2.title("删除学生信息") root2.conf
阅读全文
摘要:from tkinter import *from tkinter import messageboxfrom tkinter import filedialogfrom PIL import Image,ImageTkimport tkinterimport sqlite3 #创建本地数据库#提交
阅读全文
摘要:本书的最后一部分,主要介绍了四个领域需求模式,性能领域需求模式,适应性领域需求模式,访问控制领域需求模式,商业领域需求模式。 在做需求的过程中经常遇见性能问题: 1.编写容易等同于实现困难。 2.我们定义一个完整的运行还是只是软件。 3.性能指标适用于系统的哪个部分? 4.避免武断的性能指标。 5.
阅读全文
摘要:前面了解到什么事需求的 ,接下来就应该学习如何使用和编写需求模式。我们不仅到了解需求模式的含义,更要学会在什么情况下使用需求模式。在定义系统期间,有两种场合使用需求模式: 1.当定义需求时,看是否存在一个模式可以指导如何定义这种需求。 2.当考虑系统需求是否完全时,浏览主题覆盖的整套模式——看是否有
阅读全文
摘要:书中简单的将需求定义为:需求就是定义系统需要做什么而不是怎么做。 需求也是有一些原则的, 1)定义问题而不是解决方案, 2)定义系统而不是项目, 3)区分正式和非正式部分, 4)避免重复,在几种需求流程中,我们了解到每种需求流程都有自身的优点和缺点,传统需求流程比较规规矩矩,这样可以使项目需求分析有
阅读全文
摘要:第七章 高质量的子程序 > 创建子程序的理由:降低复杂度;引入中间的、易懂的抽象;避免代码重复;支持继承;隐藏代码执行顺序;隐藏危险操作,如指针操作;提高可移植性;简化布尔式;方便维护;避免臃肿。 > 不要因为操作过于简单而不愿意将其写作子程序。简单的操作写成程序可以增加代码可读性,且便于后续修改、
阅读全文
摘要:第五章 软件构建中的设计 > 设计的限制: 设计是一个“险恶”的问题:只有通过解决或至少部分解决,才能明确地定义它。 设计中会有很多错误和修正的过程。 设计有诸多限制,要针对限制与需求进行取舍。 设计是不确定的,是启发式的过程,是自然而然的。 > 管理复杂度:把任何人在同一时间需要处理的本质复杂度减
阅读全文
摘要:import refrom collections import Counter import requestsfrom lxml import etreeimport pandas as pdimport jiebaimport matplotlib.pyplot as pltfrom wordc
阅读全文
摘要:* 第一部分 打好基础 第一章 欢迎进入软件构建的世界 > 软件构建的定义:包括编码与调试、单元测试、规划构建、集成等,没有给出一个明确的定义。 > 软件构建的重要性:软件构建是编写大型项目最重要的、不可或缺的部分。 第二章 用隐喻来更充分地理解软件开发 > 对软件开发地隐喻不是明确的标准,而是微妙
阅读全文
摘要:(1) 代码: % 定义系数矩阵 A,右侧向量 b,目标函数系数向量 c A = [450 600 900; 35 25 30; 350 400 300]; b = [63000; 3300; 33000]; c = [-1500; -1200; -1800]; % 定义非负约束 lb = zero
阅读全文
摘要:学习时间:3小时 代码行数:0行 今天学习了计算机网络的相关内容。
阅读全文
摘要:共轭梯度法程序设计 1、实验目的 掌握共轭梯度法的基本思想及其迭代步骤;学会运用 MATLAB 编程实现常用优化算法;能够正确处理实验数据和分析实验结果及调试程序。 2、实验内容 (1)求解无约束优化问题; (2)终止准则取,搜索方法采用非精确搜索 Armijo; (3)完成 FR 共轭梯度法的 M
阅读全文
摘要:newton.m % 定义目标函数及其梯度和海森矩阵 f = @(x) 100*(x(2)-x(1)^2)^2 + (1-x(1))^2; grad_f = @(x) [400*x(1)^3-400*x(1)*x(2)+2*x(1)-2; 200*(x(2)-x(1)^2)]; hes_f = @(
阅读全文
摘要:最速下降法程序设计 1、实验目的 通过最速下降法的程序设计,为今后的约束优化方法的学习和编程奠定基础;掌握负梯度方向 的定义和最速下降法的迭代公式;通过此次实验,进一步巩固最速下降法的基本原理和思想。 2、实验内容 (1)求解无约束优化问题: (2)终止准则取 (3)完成最速下降法(负梯度法)的 M
阅读全文
摘要:今天做了工程数学的实验一,由于我们这届是第一次开这门课,所以上机实验还是挺难的 实验一:一维寻优法(0.618 法)程序设计 一、实验目的 通过一维寻优黄金分割法的程序设计,培养学生计算机的应用能力,并为今后无约束优化方法的学习和编程,奠定基础;掌握缩小寻优区间的黄金分割法。 二、实验内容 (1)请
阅读全文
摘要:import requestsfrom bs4 import BeautifulSoup as bsimport pandas as pdfrom matplotlib import pyplot as plt def get_rank(url): count = 0 rank = [] heade
阅读全文
摘要:from random import randintfrom tkinter import *import tkinter.messagebox as msgbox tk = Tk()tk.title("电子算盘") # 窗口名称tank = Canvas(tk, width=1000, heigh
阅读全文
摘要:今天又读了《梦断代码》,感觉对自己的帮助虽然不是很多,但依旧挺大的。第八章的题目是白板上的即时贴。在微软和许多态度严谨的软件公司中,长久以来都有一种法规定,即开发者必须使用自己正在做的产品,用来在服务器发布版本中找出最后一些产品缺陷。WebDVD的工作机制是扩展HTTP——Web服务器和浏览器之间的
阅读全文
摘要:当今世界,软件已经成为当今世界不可或缺的一部分。而《梦断代码》一书记录的是作者罗森伯格对OSAF主持的Chandler项目进行田野调查,通过Chandler开发过程来揭示软件开发过程中一些根本性的大问题。 第四章作者将其命名为乐高王国。卡普尔很注重前台的效果,着重于如何体现Agenda之魂。而后台工
阅读全文
摘要:今天发表《梦断代码》的第一篇读后感。这几天读了《梦断代码》的前四章,有很多不懂的也是必然的,读了很多遍还有好多地方不是很懂。发一下读的内容。 作者迷恋于一个叫做Sumer的游戏,其可以让玩家打补丁,任何人都能窥探其内部运行机制。花点时间学习简单的Basic语言,改游戏就和玩游戏一样简单:将纸带上的指
阅读全文
摘要:字典 另一个非常有用的 Python 内建数据类型是字典。 序列是以连续的整数为索引,与此不同的是,字典以关键字为索引,关键字可以是任意不可变类型,通常用字符串或数值。 理解字典的最佳方式是把它看做无序的键=>值对集合。在同一个字典之内,关键字必须是互不相同。 一对大括号创建一个空的字典:{}。 这
阅读全文
摘要:嵌套列表解析 Python的列表还可以嵌套。 以下实例展示了3X4的矩阵列表: >>> matrix = [... [1, 2, 3, 4],... [5, 6, 7, 8],... [9, 10, 11, 12],... ] 以下实例将3X4的矩阵列表转换为4X3列表: >>> [[row[i]
阅读全文
摘要:这几天学习了一些python的知识. 列表 Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。 以下是 Python 中列表的方法: 方法描述 list.append(x) 把一个元素添加到列表的结尾,相当于 a[len(a):] =
阅读全文
摘要:我们因为团队中有一个腿受伤,所以项目对接起来还是有些麻烦的,但是还是对接上了,但唯一美中不足的就是,界面做的太丑了,用建民老师的话来说,就是像托答辩。
阅读全文
摘要:今天把昨天的问题解决了,然后汇总以后,发现最不好的就是css,js美化不太好看,我们开始集体自学美化界面,希望能让界面更加的好看一些。
阅读全文
摘要:今天先暂时把所有人的部分模块在我的电脑上进行了简单的汇总,然后发现了一下小毛病,网上的解释还很少,就先继续研究这个问题的答案
阅读全文
摘要:然后今天和团队的人员进行了一个交流,彼此分享一下各模块的总结,然后遇到的问题一起探讨
阅读全文
摘要:今天我对项目的总体框架进行了大概的写入,智慧校园的基本增删改查全部实现
阅读全文
摘要:今天整理了一下昨天的电梯演讲和原型展示的出现的问题,并做了一些改正与纠错,感觉需要改的的还有很多,任务还非常艰巨。团队还需要冲刺。
阅读全文
摘要:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com
阅读全文
摘要:人月神话的观点:是与非这一章,也是20周年版本新增的内容,20年的发展让初版的一些观点变得过时,但是仍然有不少观点仍然适用,因而作者在这一章里把之前的每一章的主要观点都抽离出来,并对已经过时了的观点做了说明,可以说这一章是整本书的精华了吧。 20年后的人月神话这一章很长很长,算是一篇单独的文章,讨论
阅读全文
摘要:这两天把人月神话的每一个章节都读了一下,可能是因为没有做过大项目的原因吧,有很多地方都不是很懂,所以也谈不上是读后感,只能说是阅读笔记吧。 人月神话这一章,作者主要介绍了软件开发项目在进度安排上经常出现的问题。首先,由于我们对项目开发的进度估计过于乐观,我们估计出来的工作量通常会低于实际需要的工作量
阅读全文
摘要:这本书虽然有做过一些细小的修订,用更新的思想进行扩充,但我还是认真阅读了这本书的第一版序言。其中,作者提到在很多方面,管理一个大型的计算机编程项目和其他行业的大型工程很相似,这一点虽然我没有亲身经历过,却能感同身受作者的思想和态度,我想,任何一件或大或小的完整工程都是有相通之处的,甚至是每一件事情。
阅读全文
摘要:1、数据库 数据库中存在两张表,一张是站点表,属性包括站点编号,站点名称,站点所属线路。第二张表是线路交点表,属性包括第一条线路,第二条线路,站点名称。2、假设状况 查询分为三种情况。第一种,在同一条线路上的站点,其中包括起始站或终点站都是转乘点的情况;第二种,分布在两条线上的起始站和终点站,且起始
阅读全文