• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
gjsgjs
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2024年6月14日

6.15(4)
摘要: 实验总结 实验一:黄金分割法(0.618法)程序设计 通过黄金分割法的实践,我深刻体会到了数学理论与实际问题结合的魅力。从编写代码实现0.618搜索法到观察算法逐步逼近最优解的过程,我不仅掌握了这种经典优化算法的精髓,还提升了编程技巧,包括函数定义、循环与条件判断等基本技能。实验中,我认识到算法效率 阅读全文
posted @ 2024-06-14 21:24 三月九 阅读(39) 评论(0) 推荐(0)
 
6.15(3)
摘要: 实验二:最速下降法程序设计 一、实验目的 通过最速下降法的程序设计,为今后的约束优化方法的学习和编程奠定基础;掌握负梯度方向的定义和最速下降法的迭代公式;通过此次实验,进一步巩固最速下降法的基本原理和思想。 二、实验内容 (1)求解无约束优化问题:; (2)终止准则取; (3)完成最速下降法(负梯度 阅读全文
posted @ 2024-06-14 21:24 三月九 阅读(27) 评论(0) 推荐(0)
 
6.15(2)
摘要: 实验三:Newton法程序设计 一、实验目的 掌握Hesse矩阵的计算方法和Newton法的基本思想及其迭代步骤;学会运用MATLAB编程实现常用优化算法;能够正确处理实验数据和分析实验结果及调试程序。 二、实验内容 (1)求解无约束优化问题:; (2)终止准则取; (3)完成Newton法(牛顿法 阅读全文
posted @ 2024-06-14 21:23 三月九 阅读(49) 评论(0) 推荐(0)
 
6.15
摘要: 今天完成工程数学作业实验五 实验五:MATLAB最优化工具箱的使用 一、实验目的 通过一个农业生产计划优化安排的实例求解,培养学生解决实际线性规划问题的初步能力;熟悉线性规划的建模过程;掌握Matlab优化工具箱中线性规划函数的调用。 通过一个投资组合优化问题的实例求解,培养学生解决实际二次规划问题 阅读全文
posted @ 2024-06-14 21:22 三月九 阅读(39) 评论(0) 推荐(0)
 
6.14
摘要: 再次深入《构建之法》,我仿佛踏上了一场对软件工程领域深度探索与自我反思的旅程。这本书不仅是一份实践指南,更像是一位智者,在我耳边低语,引导我理解软件开发的本质,以及如何在这个充满挑战与机遇的行业中稳健前行。以下是我在这次重读过程中获得的新见解和深化的感悟。 ### 1. **软件开发的艺术与科学** 阅读全文
posted @ 2024-06-14 21:21 三月九 阅读(18) 评论(0) 推荐(0)
 
6.13
摘要: 重拾《构建之法》一书,我再次沉浸于它所构建的广阔知识体系中,每一次翻阅都像是与一位智者进行深邃的对话,不仅在技术层面收获颇丰,更在思维方式和职业发展路径上得到启发。本次重读,我试图从几个不同的角度来总结我的感悟,以期将这些宝贵的见解内化为我个人成长和职业道路上的灯塔。 ### 1. 理念与实践的桥梁 阅读全文
posted @ 2024-06-14 21:21 三月九 阅读(15) 评论(0) 推荐(0)
 
6.12
摘要: 每一次翻开《构建之法》,都仿佛是在与一位智慧而经验丰富的导师进行对话,它不仅提供了构建高质量软件的实践框架,更是一次对个人成长和团队协作哲学的深刻探讨。这次重读,我又有了一些新的收获和感悟。 最令我触动的是书中对“持续学习”文化的强调。在软件行业,技术日新月异,只有不断学习才能跟上时代的步伐。作者不 阅读全文
posted @ 2024-06-14 21:20 三月九 阅读(37) 评论(0) 推荐(0)
 
6.11
摘要: 重读《构建之法》,我再次被其深邃的洞察力和实用的指导意义所打动。这本书不仅仅是软件开发领域的指南,更是一次对技术创新、团队合作和项目管理智慧的深度挖掘。以下是我此次阅读的一些新感悟: 首先,书中关于技术债务的概念让我有了更深一层的理解。作者将技术债务比喻为金融债务,指出为了短期利益而采取的捷径或妥协 阅读全文
posted @ 2024-06-14 21:20 三月九 阅读(37) 评论(0) 推荐(0)
 
6.10
摘要: 《构建之法》是一本深入探讨软件工程实践与项目管理精髓的书籍,它不仅仅局限于技术层面的讲解,而是从更广阔的视角出发,涵盖了团队协作、项目规划、质量控制、持续集成等多个方面,为读者提供了一套全面而实用的软件开发方法论。阅读此书后,我深受启发,以下是我几点深刻的体会。 首先,书中强调了“人”在软件开发中的 阅读全文
posted @ 2024-06-14 21:20 三月九 阅读(39) 评论(0) 推荐(0)
 
6.7
摘要: 今天完成数据库的实验五, 实验五 数据库编程 一、实验目的 熟悉并掌握嵌入式 SQL 编程、 使用数据库访问接口技术实现对数据库的访问。 二、实验要求 熟悉使用嵌入式SQL编程访问数据库,熟悉VB中开发数据库应用程序的过程。 三、实验步骤 2、 设计一个小型的数据库应用程序 l 可利用现有的数据库, 阅读全文
posted @ 2024-06-14 21:19 三月九 阅读(48) 评论(0) 推荐(0)
 
6.6
摘要: 今天发现拼接后的sql语句 无法实现,就是拼接后的sql语句在控制台可以查找出来结果 在mapper层却查询不到结果,所以我在b站找到了下自己原来学习的视频,进行了复习,我发现在对 sql语句拼接时用的符号也有讲究,其实我可以选择不拼接sql语句,可以传递数组 使用mybatis进行数据的填充。 @ 阅读全文
posted @ 2024-06-14 21:15 三月九 阅读(28) 评论(0) 推荐(0)
 
6.5
摘要: 今天对于前端传递到后端的数据,时使用编码后发送的,导致传递到后端后必须得先进行返还原值再使用,对我们测试阶段,就先不使用这种方法, 最后在后端可以得到的数据是上述的示例,然后我先拆分成List类型,对于自己定义的四个变量 拆分成数组,然后定义一个函数进行拼接sql语句 拆分字符串 package c 阅读全文
posted @ 2024-06-14 21:15 三月九 阅读(63) 评论(0) 推荐(0)
 
6.4
摘要: 今天实现类似知网的筛选操作,整体界面类似这种 使用vue实现了前端的页面,不过我并没有使用上述多选框的选项以及日期选择 这是我自己的页面 我今天弄到了后端的server层 本来的思路是将前端传递的数据以特定的格式集中在一起定义为字符串 然后发送给后端后 后端以特定的方式处理成sql语句执行查询 不过 阅读全文
posted @ 2024-06-14 21:14 三月九 阅读(43) 评论(0) 推荐(0)
 
6.3
摘要: 今天复习概率论,晚上web测试 阅读全文
posted @ 2024-06-14 21:14 三月九 阅读(8) 评论(0) 推荐(0)
 
5.31
摘要: 今天完成数据库原理实验四 1、开始→程序→Microsoft SQL Server→SQL Server Management Stdio。 2、 在“连接到服务器”对话框中,选择“Windows 身份验证”,点击“连接”,进 入 SQL Server Management Stdio 操作界面。 阅读全文
posted @ 2024-06-14 21:14 三月九 阅读(29) 评论(0) 推荐(0)
 
5.30
摘要: 今天完成大作业,实现了对于错题页面的增删改查。 阅读全文
posted @ 2024-06-14 21:13 三月九 阅读(20) 评论(0) 推荐(0)
 
5.29
摘要: 今天初试爬虫来爬取平凡的世界这本书再豆瓣的点赞数最多的排行。 import re from collections import Counter import requests from lxml import etree import pandas as pd import jieba impor 阅读全文
posted @ 2024-06-14 21:13 三月九 阅读(20) 评论(0) 推荐(0)
 
5.28
摘要: 今天实现科技政策的查询, 阅读全文
posted @ 2024-06-14 21:12 三月九 阅读(7) 评论(0) 推荐(0)
 
5.27
摘要: 今天实现web课程的作业四 阅读全文
posted @ 2024-06-14 21:12 三月九 阅读(11) 评论(0) 推荐(0)
 
5.24
摘要: 今天实现数据库原理的实验三, 三、实验步骤: 1、 开始→程序→Microsoft SQL Server→SQL Server Management Stdio。 2、 在“连接到服务器”对话框中,选择“Windows 身份验证”,点击“连接”,进入 SQL Server Management St 阅读全文
posted @ 2024-06-14 21:12 三月九 阅读(28) 评论(0) 推荐(0)
 
5.23
摘要: 今天实现大作业编写页面的排版以及显示内容。 阅读全文
posted @ 2024-06-14 21:11 三月九 阅读(14) 评论(0) 推荐(0)
 
5.21
摘要: 今天对于我们组项目的消息通知页面需要的东西,进行了了解,我了解到需要环信这项技术,实现两个用户或多个用户之间的交流。 后期我们会根据接口实现对线上用户聊天的功能,进一步完善我们项目的功能。 阅读全文
posted @ 2024-06-14 21:11 三月九 阅读(26) 评论(0) 推荐(0)
 
5.20
摘要: 今天学习web,使用jsp技术实现对网页数据添加到本地数据库。 阅读全文
posted @ 2024-06-14 21:11 三月九 阅读(30) 评论(0) 推荐(0)
 
5.17
摘要: 今天上数据库原理,实验二是给出数据后对数据进行多方面的查询。 4、在数据库 test1 中进行下列查询操作,将查询语句与结果写入实验报告。 (1)查询所有供应商情况,先按城市升序排列,城市相同按供应商名称降序排列。 select * from s order by city asc,sname de 阅读全文
posted @ 2024-06-14 21:10 三月九 阅读(28) 评论(0) 推荐(0)
 
5.16
摘要: 未来展望:人工智能与软件开发的未来 在书的末尾,作者并没有停留在当前的技术和实践上,而是大胆地展望了人工智能(AI)和机器学习如何进一步改变软件开发的面貌。他探讨了自动化编程、智能辅助设计和自修复代码的可能性,同时也提出了这些技术可能带来的伦理和社会挑战。这一章节不仅激发了对未来技术的无限遐想,也提 阅读全文
posted @ 2024-06-14 21:10 三月九 阅读(19) 评论(0) 推荐(0)
 
5.15
摘要: 测试驱动开发与质量保证 随着软件质量成为决定项目成败的关键因素,作者在这一章节深入讨论了测试驱动开发(TDD)的理念及其在保障软件质量方面的作用。通过编写测试用例先于功能代码的实践,TDD促进了设计的清晰性和代码的可维护性。此外,书中还探讨了自动化测试、持续集成和持续部署(CI/CD)等现代软件开发 阅读全文
posted @ 2024-06-14 21:10 三月九 阅读(16) 评论(0) 推荐(0)
 
5.14
摘要: 敏捷开发:响应变化的艺术 在书中,作者转向了软件开发方法论的最新进展——敏捷开发。通过对极限编程(XP)、Scrum和其他敏捷框架的介绍,展示了如何通过快速迭代、持续反馈和紧密的客户协作来应对软件开发中的不确定性。这一部分强调了人本思想在软件开发中的重要性,提倡以灵活和适应性取代僵化的计划,反映了现 阅读全文
posted @ 2024-06-14 21:07 三月九 阅读(11) 评论(0) 推荐(0)
 
5.13
摘要: 随着技术的发展,面向对象编程(OOP)成为改变游戏规则的关键。作者在这一部分详述了面向对象思想如何从理论走向实践,特别是通过统一建模语言(UML)的推广,使得复杂系统的建模和设计变得更加直观和系统化。这一章不仅阐述了OOP的核心概念,如封装、继承和多态,还探讨了UML如何帮助开发者更好地理解需求、设 阅读全文
posted @ 2024-06-14 21:07 三月九 阅读(20) 评论(0) 推荐(0)
 
5.11
摘要: 《梦断代码》开篇便引领我们进入了一个充满希望与梦想的世界,作者通过描绘编程的早期愿景,展现了计算机科学诞生之初的浪漫情怀。他讲述了编程先驱们如何梦想着创造一种通用语言,能够让机器理解并执行人类的意图,从而解决世界上的复杂问题。然而,随着故事的展开,我们也逐渐意识到理想与现实之间的巨大鸿沟。作者通过具 阅读全文
posted @ 2024-06-14 21:07 三月九 阅读(22) 评论(0) 推荐(0)
 
5.9
摘要: 今天继续进行python实验,学习到了python与java在类的定义、继承、多态等方面的异同。 Python和Java都是面向对象的编程语言,它们在类的定义、继承、多态等方面有相似之处,但也存在一些显著差异。下面通过具体例子来比较这两种语言在面向对象编程上的异同,并总结Python面向对象编程的一 阅读全文
posted @ 2024-06-14 21:06 三月九 阅读(35) 评论(0) 推荐(0)
 
5.8
摘要: 今天学习python实验,本次的实验为python中的实体类 ,随着实验的进行,让我发现它的实体类和c c++ java的实体类大同小异,只需要记住相关写法,着重记一点区别,就能很快适应python实体类的书写。 # 定义人员类People class People: def __init__(se 阅读全文
posted @ 2024-06-14 21:06 三月九 阅读(21) 评论(0) 推荐(0)
 
5.7
摘要: 今天验收了我们前一阶段的成果,没有做过多的评价,但是我们页面基本完善,但是业务逻辑代码还没完善,导致我们并没有完整的展示我们的可行的成果。希望在接下来的一段冲刺可以尽量快地完善我们的项目。 阅读全文
posted @ 2024-06-14 21:05 三月九 阅读(46) 评论(0) 推荐(0)
 
5.6
摘要: 今天对于结对作业的前端订单信息添加以及显示进行测试,因为交流问题这十天内的冲刺的进度其实我不太满意,可能是心理预期过好,我认为这个项目除了消息以及支付方面的问题,应该是可以在这十天之内解决的,因为我五一没有计划好组内的计划,在我自己后端的任务完成后就放松 计划着支付方面的问题了。所以等明天冲刺结束后 阅读全文
posted @ 2024-06-14 20:56 三月九 阅读(28) 评论(0) 推荐(0)
 
4.30
摘要: 今天进行极限测试,考试前我准备建立了安卓项目,结果老师出的题目是web端,我并没有学会vue的使用,但为了套模板只能现场学习,一开始还挺顺利,不过在遇到四个条件的模糊查询时,因为变量 like 语句的编写 括号的使用错误,导致语句变成了 name like ‘%’ 所以一直搜索出全部的内容,得到解决 阅读全文
posted @ 2024-06-14 20:40 三月九 阅读(22) 评论(0) 推荐(0)
 
4.29
摘要: 今天编写后端接口,边写边发现问题,同时修改接口文档的相关内容,预计本周三全部完成后端内容 阅读全文
posted @ 2024-06-14 20:33 三月九 阅读(6) 评论(0) 推荐(0)
 
4.27
摘要: 今天实现了okhttp的跨设备通信,初步测试通过了登陆以及注册页面,同时对首页以及快递页面有了进一步细节的规划。 阅读全文
posted @ 2024-06-14 20:33 三月九 阅读(16) 评论(0) 推荐(0)
 
4.25
摘要: 今天编写完成了接口文档,并且重新商议了一下发布订单的数据要素以及细节。 阅读全文
posted @ 2024-06-14 20:32 三月九 阅读(11) 评论(0) 推荐(0)
 
4.24
摘要: 今天完成了快递代取部分的全部接口文档,因为快递和购餐方面类似,所以做完一个其实就是全部做完了,对于数据库表中设计餐食保存的元素为json格式 我想了想可以在前端中优化成一个字符串,这样既可以省时间也可以避免不必要的错误,这方面我需要跟我的前端逻辑实现的队友商量一下,商量下是否可以更改。 阅读全文
posted @ 2024-06-14 20:30 三月九 阅读(21) 评论(0) 推荐(0)
 
4.23
摘要: 今天对于自己的项目完成建表以及部分接口 阅读全文
posted @ 2024-06-14 20:29 三月九 阅读(8) 评论(0) 推荐(0)
 
4.22
摘要: 今天在b站搜索微信支付的相关信息,因为我们项目最难的点在于支付所以一直没有确定好该如何写这个支付,今天找到了较为详细的教程,所以我决定这十天我们先写除了支付外的整体架构,五一后再继续续写整体的支付。 阅读全文
posted @ 2024-06-14 20:29 三月九 阅读(11) 评论(0) 推荐(0)
 
4.21
摘要: 【题目描述】设计一个珠算测试器,要求能够完成珠算加减法的测试。具体的要求功能如下:(1)用户启动测试,输入用户名后系统随机生成特定数目的加减法测试题;(2) 要求测试使用表盘式或数字时秒表进行界面计时显示;(3) 对于每道测试题目,要求用户使用电子算盘完成珠算过程,当按下确认键时,将珠算结果与正确答 阅读全文
posted @ 2024-06-14 19:46 三月九 阅读(46) 评论(0) 推荐(0)
 
4.20
摘要: 今天我们组确定了每个人的任务,这个项目中,我的接口文档应该占很大作用,所以如何写这个接口文档,需要首先思考到底需要哪些前后端的交互,同时通过页面分类端口的大类名称。 阅读全文
posted @ 2024-06-14 19:45 三月九 阅读(10) 评论(0) 推荐(0)
 
4.19
摘要: 今天学习数据库的共享锁和排他锁,认识到了数据库中的数据可以通过对数据进行上锁来实现对数据的不同权限的保护。 阅读全文
posted @ 2024-06-14 19:45 三月九 阅读(20) 评论(0) 推荐(0)
 
4.18
摘要: 今天上英语和体育课,下午对于即将开始的项目所需要用到的一些资料和用具进行了下载。 阅读全文
posted @ 2024-06-14 19:44 三月九 阅读(18) 评论(0) 推荐(0)
 
4.17
摘要: 【题目描述】设计一个电子算盘。要求绘制电子算盘界面,设计并实现打珠算过程(界面参考如下图示)。界面右侧要求以图形绘制的方式绘制自画像,注意不能是图像文件显示的形式。 from tkinter import * tk = Tk() tk.title("电子算盘") # 窗口名称 tank = Canv 阅读全文
posted @ 2024-06-14 19:44 三月九 阅读(25) 评论(0) 推荐(0)
 
4.16
摘要: 编写程序实现中文级联菜单,建议可以使用pypinyin或其它扩展库 # 一、定义菜单内容 map_list ={ 'C盘':{ "program":{ "Microsoft Office":\["IntegratedOffice.exe","OfficeClickToRun.exe"\], "Mic 阅读全文
posted @ 2024-06-14 19:43 三月九 阅读(30) 评论(0) 推荐(0)
 
4.15
摘要: 编写程序实现对特定英文文章(文本文件)的单词数和有效行数的统计,其中要求空行不计数 # 统计一行字符的不同字符个数 str = input("请输入一行字符:") count1 = count2 = count3 = 0 for s in str: if 'a' <= s <= 'z' or 'A' 阅读全文
posted @ 2024-06-14 19:43 三月九 阅读(22) 评论(0) 推荐(0)
 
4.12
摘要: 设计一个简易的参数计算器。 caculate = input() num = input().split(",") n1 = int(num[0].split("=")[1]) n2 = int(num[1].split("=")[1]) if caculate[1] == '+': result 阅读全文
posted @ 2024-06-14 19:42 三月九 阅读(16) 评论(0) 推荐(0)
 
4.11
摘要: 今天我和小组商议决定做一些我们可以接触到的、近期内能看到的最有用的软件 校园内帮取快递的软件。我们初步设计了构思,补全一些基本功能,当然前期的设计功能较少,可能不需要大量的代码,但是需要学习的知识点多,需要学习使用腾讯云AI以及各种接口的调入,我做了一个思维导图来让整体框架更加清晰,现在正在考虑让本 阅读全文
posted @ 2024-06-14 19:37 三月九 阅读(24) 评论(0) 推荐(0)
 
4.10
摘要: 今天下午练习蓝桥杯,练习前年的题时,发现其实前三个题不是特别难,所以周六考试的时候希望可以在前三中可以多认真一些,争取答对。 阅读全文
posted @ 2024-06-14 19:37 三月九 阅读(10) 评论(0) 推荐(0)
 
4.9
摘要: 今天验收了自己的个人作业,学习记录打卡APP,在初始有许多功能与需求不符,所以改了一段时间,但是还有在登陆页面,第一次登陆后再次打开软件可以不用登录自动进入。验收完成后重写自己这个人软件的说明书,同时录制了软件演示的视频。 阅读全文
posted @ 2024-06-14 19:37 三月九 阅读(25) 评论(0) 推荐(0)
 
4.8
摘要: 今天进行团队作业的完成,我认为我们选择社会公益更好一点,所以我们选择了一个帮助各种志愿团队开展公益活动的程序,主要是可以在程序上通过各类需要帮助的困难人群或家庭来上传他们的个人信息录入到程序中,然后那些支援团队就可以通过查询我们的程序上所有的困难家庭来更好的开展他们想要开展的志愿活动。 阅读全文
posted @ 2024-06-14 19:36 三月九 阅读(65) 评论(0) 推荐(0)
 
4.4
摘要: 学习蓝桥杯历年真题 阅读全文
posted @ 2024-06-14 19:32 三月九 阅读(7) 评论(0) 推荐(0)
 
4.1
摘要: 今天完成了结对作业,完成了web端和手机端的主要功能, 其中数据库分为两个表,第一个表简单的记录地铁每条线的id以及地铁线的名字,第二个表是主用表,同时存储许多数据,存储线路上节点的id 上一站点的id以及下一站点的id 还有本站点的名字,以及本站点在本线路的顺序,是否可以换乘,当前站点是否运行几个 阅读全文
posted @ 2024-06-14 19:32 三月九 阅读(26) 评论(0) 推荐(0)
 
3.28
摘要: 今天准备设计一下地铁查询系统的整体架构,因为北京地铁的线路繁多,所以在设计数据库表时就存在很大问题,如何设计才能在存储数据时以及前后端处理数据时,都简便一些。当然如果一方面过度的方便就证明另一方面极其困难,在博客园找到了15年地铁站点的数据,但是对比现在差的太多了,所以我就打算自己整理,博客园的数据 阅读全文
posted @ 2024-06-14 19:32 三月九 阅读(22) 评论(0) 推荐(0)
 
3.27
摘要: 今天实现个人作业APP的全部功能,我在实现教师端模糊匹配时遇到了输入文本框缺获得的值为空串,当时一度以为是id的原因,以下是我源代码 private void selectBtn() { String keyWord = key.getText().toString().trim(); // 添加 阅读全文
posted @ 2024-06-14 19:31 三月九 阅读(16) 评论(0) 推荐(0)
 
3.26
摘要: 今天进行了双人结对,我和邓睿智一组,我们之前就认识所以我们不太需要相互熟悉,他积极用他自己学习的方法教我各种不会的知识,我也很积极的学习如何里连接远端数据库,如何导入软件包等操作,我认为这一节课收获了很多知识,但是还是相差很多,还需要不断学习进步 阅读全文
posted @ 2024-06-14 19:30 三月九 阅读(15) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3