【大三上学期实训】第三周总结

创新项目实训第三周总结 上周我们已经把模型跑起来了,得到了一些参数 这些参数初步分析分别是 Cam_t :三维相机参数 Pose:代表人体整体运动位姿和24个关节相对角度的75个参数 beta:shape个人体高矮胖瘦、头身比等比例的10个参数 f:焦点,二维数据 进一步的阅读论文和查询相关资料我们知道 (相关论文:SMPL: A Skinned Multi-Person Linear Model ) SMPL模型... 阅读详情

重新设计了数据库,之前的数据库设计不是很合理。我们重新设计了数据库,提高了数据库的性能,由于作者部分可以重用,而且一本书或者一篇文章可能不只有一个作者,所以我们新建了一个作者表,然后每次,就先检测这个作者在作者表里是否存在,若存在则直接使用现成的,否则就插入新的作者,然后使用新的id进行关联,

新的表结构如下:

#### 用户:users
    id char(32) 唯一标识 UUID without -
    name varchar(10) 登录用户名
    nickName varchar(10) 昵称
    password char(64) 和id加盐 sha256
    date timestamp 注册时间,精确到秒
    role tinyint 角色 0普通用户 1高级用户 2管理员 3专家 4系统管理员

#### 页表:page
    id int(9) 唯一标示
    articleId int(9) 所属文章的id
    page int(9) 页码
    svg text svg部分
#### 文章表:article
    id int(9) 唯一标识
    userId char(32) 发布者
    status tinyint 状态 -2不可编辑 -1正在编辑 0未审核 1专家已审核
![avatar](http://wangjingxin.top:65530/article.png)

    content text content部分
    bookId int(9) 所属book的id
    pageCount int(9) 文章页多少
    pageStart int(9) 文章开始页
    name varchar(20) 文章名
    date timestamp 发布时间
    xml text xml内容
    content text 内容
    annotations text 注释内容
    discontinues text 连续的页码
#### 书表:book
    id int(9) 唯一标识
    userId char(32) 申请者
    articleTotal int(9) 文章总数
    unexamined int(9) 未审核文章
    writtenDate char(10) 成书日期
    name varchar(20) 书名
    publishedDate char(10) 出版时间
    date timestamp 申请时间
    status int 状态 0 还有未被审核通过的文章 1全部文章已经审核
#### 申请表:application 储存申请成为高级用户的消息
    id int(8) 唯一标识
    userId char(32) 申请者
    date timestamp 申请时间
#### 作者表:
    id int(9) 作者id
    name varchar(20) 作者本名
    birth varchar(20) 作者生年
    death varchar(20) 作者卒年
    dynasty varchar(10) 作者朝代
    lift varchar(100) 作者生平
####article_author:
    articleId int(9)
    authorId int(9)
    name varchar(20)
    order tinyint
    
####book_author:
    articleId int(9)
    authorId int(9)
    name varchar(20)
    order tinyint
    

算法系列——四种最短路算法:Floyd,Dijkstra,Bellman-Ford,SPFA 写在前面: 好久没有更新博客了,距离上一次更新已经过去了十一个月了,一是因为课业繁重,二是因为这一年中接了不少项目。其实早就想写写算法和数据结构相关的文章了,之前在Coders群里也说过17年要多写写算法和数据结构,奈何计划赶不上变化,实在是没有工夫写。现在到了18年了,最近刚放寒假,数据科学导论实验今天交上了最后一个,总算是有些闲工夫了,准备写些东西却又不知道应该写什么,算法那么多,从哪个写起呢?思来想去,想到了最短路径算法,因为博主今年开了计算机网络课程,在计算机网络中,有一个很重要的东西就是路由,即 阅读详情

相关推荐

史上最详细的线段树教程

线段树是一种树形的高级数据结构,因为noip不考这种数据结构,而且当时的代码实现能力比较差,编程水平比较低,所以高中的时候粗略的看了看,并没有真正的搞懂,虽然早已弃了算法竞赛的坑,但还是回过头去研究了一下这种高级数据结构并写下此教程,以纪念曾经奋斗在OI道路上的日子。 问题提出: 现有如下的问题,给定一个的序列,实现以下操作: ①更新序列的某个值。 ②查询序列的某个区间的最小值(最大值、区间和)线段树常用于解决区间统计问题。求最值,区间和等操作均可使用该数据结构,本篇以求最小值为例。 ③更新序列的

ITString的博客 540

【大三上学期实训】第四周总结

我们这次自习研究了一下ElasticSearch中的分词器,最终我们决定使用ik中文分词器, https://github.com/medcl/elasticsearch-analysis-ik 这个分词器中有两种分词方式,一种是ik_smart一种是ik_max_word,前者是通过最粗粒度去进行分词,后者是通过最细粒度进行分词。我们研究之后,决定使用ik_max_word这个是把一句话穷举

ITString的博客 428

Java医院挂号系统毕设资源包:含双架构源码、MySQL脚本、全流程演示与邮件/Excel/支付集成

这个资源包提供一套开箱即用的医院挂号系统,专为本科毕业设计准备。系统支持Servlet+JSP+JDBC和Spring Boot(含Ruoyi结构)两种技术路线,方便不同课程要求选用。病人可注册登录、选择科室、提交挂号申请,系统自动按时间段计算费用;医生能查看本科室全部挂号记录,支持按日期、姓名、状态等条件筛选,并一键导出Excel报表。挂号成功后,系统自动向对应医生邮箱发送通知邮件。支付模块接入蚂蚁金服沙箱环境,模拟真实挂号费在线支付流程。配套包含完整MySQL建库脚本(newhospital.sql)、

defi6farmer的博客 234

【实训】第三周总结上

本周学习了支付功能的文档,完成了支付功能的框架。

ITString的博客 639

视频预处理--经典方法卷积3D

在三维卷积操作中,卷积核不仅在空间维度上滑动,还在时间维度上滑动,从而同时捕捉时间和空间上的特征。通过合理设置步长和填充,可以灵活控制输出特征图的大小和特征提取的效果。你的理解非常准确:三维卷积核就像是一个长度为 3 的滑动窗口,每次选取 3 个连续的帧进行卷积操作,而步长和填充则进一步优化了这一过程。

m0_73359068的博客 1649

IEEE LaTeX模板中algorithm排版避坑指南:如何优雅地嵌入算法描述?

本文详细解析了在IEEE LaTeX模板中优雅排版algorithm的实用技巧,包括基础配置、高级自定义及常见问题解决方案。通过嵌套环境与[H]参数的应用,帮助研究者克服IEEEtran模板对算法排版的限制,实现专业且美观的算法呈现。

weixin_28340315的博客 410

【大三上学期实训】第一周总结

我们本周商量了一下项目需求,这个项目之前是我再做的,现在新添加了三个队友,需要把项目在重新熟悉起来。 经过本次的商量总结,我们确定了新的接口文档。我是做后台的,对前端不是很熟悉,所以之前的前端写的很乱。很多地方写的不优雅,所以这次的主要任务是优化前端代码,这部分工作由王方良和陈苇如去做,后台部分我和祖佑再把新的功能实现出来,即导出pdf,还有就是项目的核心算法,包括用ElasticSearch进

ITString的博客 527

【工控基础】UVW平台踩坑

1 每个轴按顺时针或逆时针走一个距离,就是旋转。 2 图中W动,U轴V轴不动,就是X方向的平移 3 图中U轴V轴同时动,X不动,就是Y方向的平移。

songhuangong123的博客 6957

中级实训总结报告

大二中级实训总结    摘要:为期四周的软件工程中级实训也结束了,这次实训的内容是完成一个GridWrld。GridWorld案例提供了一个图形化环境用于可视化对象在二维网格中的交互。在这个案例中,你将设计和制造各种Actor的对象,将它们添加到一个网格中,并且根据一定的规则决定Actor的行为。此外我们还增加了三个扩展任务,ImageReader、N-Puzzle(华容道...

tangyt77的博客 896

【100%通过率】华为od机试C卷【出差 / 员工派遣】Java&Go 实现

某公司部门需要派遣员工去国外做项目。现在,代号为 x 的国家和代号为 y 的国家分别需要 cntx 名和 cnty 名员工部门每个员工有一个员工号 (1,2,3,......),工号连续,从 1开始。部长派遣员工的规则:

MISAYAONE的博客 2642

【Unity 实用工具篇】| Unity中 实现背景模糊效果,简单易用

背景模糊 是一个很实用的功能,它可以帮助游戏在视觉上有更好的专注力和表现力。 实现模糊的种类和方式有很多种,大家自行选择适合自己的就可以了。 下面一起来看下本文实现背景模糊的效果和使用方式吧!

努力前行,总会成为自己心中的那道光 4万+

山东大学软件学院2021级创新项目实训小组周报

创新项目实训小组工作周报第三周

weixin_63451658的博客 260

matlab处理las点云(1)——las/laz格式解析【2024最新版】

matlab中的las/laz格式解析。博客长期更新,本文最近一次更新时间为:2024年11月9日。

点云侠的博客 8461

Spring Cloud电商促销系统开发实战与高并发优化

微服务架构是现代分布式系统设计的核心范式,其通过服务解耦和独立部署提升系统弹性。Spring Cloud作为Java生态主流框架,整合了服务发现、配置中心等关键组件,特别适合电商等高并发场景。在促销系统开发中,面临秒杀、优惠券等典型营销功能时,需要结合Redis缓存、消息队列等技术实现流量削峰。通过Nginx限流、RedisLua原子操作、异步处理等分层优化策略,可有效应对万级QPS挑战。项目实践表明,规范的Git流程、完善的接口文档和分布式事务处理,是保障工程质量的三大支柱。

weixin_30536861的博客 301

60、磁悬浮主动隔振系统的LQR控制研究

本研究针对磁悬浮主动隔振系统,提出了一种结合ANN建模、LQR控制与MPGA优化的综合控制方案。通过建立系统的动力学与状态空间模型,利用混合训练算法的ANN精确描述MSVI的非线性和滞后特性,并设计基于最小力传递率的LQR控制器。为优化LQR的Q和R矩阵,引入多群体遗传算法(MPGA),有效克服传统GA的早熟收敛问题,提升搜索效率与控制性能。仿真结果表明,在单频、扫频、随机及冲击激励下,该方法显著降低传递力幅值,隔振效果远优于被动系统。研究验证了所提方法的有效性,为磁悬浮隔振技术的实际应用奠定了基础,并展望

linux6sysadmin的博客 127

Codex 接入国产大模型完整指南:CC-Switch 与 Codex++ 的工程化选型

Codex 默认走 OpenAI Responses API,而 DeepSeek、GLM、Kimi 等国产模型只提供 OpenAI-compatible 的 Chat Completions——两套协议在消息结构、流式响应、reasoning 字段、tool call 上都不兼容,所以"改个 Base URL + 填国产 Key"这种朴素操作根本跑不通。本文从架构师视角出发,把 Codex 接入国产大模型这件事讲透:先剖析协议链路到底卡在哪,再对比 CC-Switch和 Codex++两套主流方案的差异

少说,多做 3871

软件工程需求规格化:从Flag到可执行学习契约

需求规格化是软件工程的核心基础能力,指将模糊的用户诉求转化为清晰、可验证、可追溯的技术约束。其原理源于需求工程中的需求澄清与SMART原则,强调剥离情绪词、识别隐含约束、绑定具体工具与可观测指标。该能力直接支撑课程设计、校企实训与真实项目交付,广泛应用于DevOps配置、CI/CD流水线搭建、单元测试覆盖率提升等典型教学与工程场景。本文以本科生‘Flag作业’为切入点,系统演示如何将‘希望’‘目标’等自然语言表达,结构化拆解为命令式动作、WBS工作包与三角模型观点,实现从学习任务到职业资产的工程化跃迁。

weixin_28520495的博客 322

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

软件工程Flag作业:从学生目标到工程能力成长契约

软件工程不是单纯教编码,而是培养系统思维与工程化交付能力。Feature Flag(功能开关)作为现代DevOps核心实践,象征可控发布、灰度验证与快速回滚的工程哲学;CI/CD则代表从代码提交到自动部署的全链路质量保障机制。理解这些概念,有助于开发者建立‘写代码→提PR→构建→测试→部署→监控’的最小闭环能力,支撑真实协作、质量可信与团队基线建设。本文以高校软件工程课程中的Flag作业为切入点,解析学生诉求如何映射工业级工程能力图谱,并提供可落地的OKR转化路径与教学反哺方法。

weixin_30698297的博客 296

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

【实训】第四周总结上

学习了短信验证服务文档,实现了短信验证服务框架,完善了用户输入的参数检验。

ITString的博客 771

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

【大三上学期实训】第二周总结

这周我们把之前的代码完善了一下,重点是完善了参数检验过程。之前写接口的时候,只是单纯的写逻辑,没有完善用户参数的检验,最近把用户参数检验加上了,这样提升了项目的健壮性,因为有时候因为用户输入参数非法,而且没有仔细检查,会导致很严重的错误。所以用户输入的检查是很重要的。现在的检验都是很直接的,编程式检验,就是在接收到用户请求之后,写逻辑进行检验。这是最直接,也是最简便的一种做法。不过这样会导致大量的

ITString的博客 681

【实训】第六周总结上

最近做的工作如下:继续实现之前接口文档的接口,和iOS端交互,更换ORM框架。 之前ORM层一直使用spring data,spring data实现了JPA,在进行基本的增删改查的时候,是很方便的,但是如果有多对多关系,这时候需要新建一张关系表,这时候就比较麻烦了。而且效率还十分低,所以我作出决定,将ORM层换成了mybatis框架。虽然mybatis中基本的增删改查还是需要自己来实现,但是J

ITString的博客 623

【实训】第一周总结下

最近做了以下工作:设计接口文档 由于项目要前后端分离,后台提供接口,前端通过调用接口和用户交互,前后端独立并行开发,所以需要有一个双方协定好的接口文档,就类似于Java中的接口,只声明可以做什么,具体的时候后期进行,上次设计好了数据库,这次的主要任务就是设计好基础功能的接口文档。以下是具体的接口文档: 全局约定: 返回值形式:{status:(请求的状态),message:(一个简单短语解释

ITString的博客 610

【实训】第五周总结上

最近做了以下工作:规范化数据库命名。继续实现之前没有实现的业务逻辑 本次实训项目,用的rom框架为spring data. spring data实现了JPA规范,实现了大量的模板代码,极大的简化了数据库交互的开发。之前数据库的命名方式都是两个单词之间用下划线分割,后来一位拿到了美团offer的学长指点,说最佳实践是统一使用驼峰命名方法,不管是数据库还是代码中,这样统一下来,简化了数据库到对象属

ITString的博客 600

tomcat部署HelloWorld出错。

自作聪明引入了jsp之后又引入了el包,没想到冲突。。昨天也是这样吧。。。。

ITString的博客 579

hibernate连接数据库乱码问题

需要在建立数据库的时候后面加上一句 default character set gb2312;  然后在连接数据库的时候写上  jdbc:mysql://localhost:3306/hibernate true gbk  这样就可以了。

ITString的博客 553

【实训】第五周总结下

最近做了以下工作:继续实现了之前未实现的接口 最近将原来的接口完善了以下,加入一些细化的逻辑,更细致的参数检验方法。另一个就是为了提高开发效率,研究了spring boot的热部署方法,因为之前每次修改类或者配置文件,总要重新启动,浪费了大量的时间,所以决定研究一下spring boot的热部署方法。总的来说有两个方案 方式一:使用springloaded 热加载  在pom.xml中添加以下

ITString的博客 540
上一篇: 【大三上学期实训】第二周总结
下一篇: 【大三上学期实训】第四周总结
普通网友
博客等级 码龄11年 17粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值