自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 项目实训最后一周工作记录

在项目实训最后一周主要是一些前面没有完成的和收尾工作包括文件格式的转化,机器学习方法的嵌入。收尾工作主要是完成前后端的连接,主要解决跨域访问的问题完成简单的测试工作,文档的编写等...

2021-07-30 18:14:23 288

原创 7-23工作记录

因为原来的点云分割的效果实在太差,所以我们又联系了学长想办法解决这个问题。学长说要不我们试试用网上的开源项目,并提供了unet、nnunet和pointnet的方向。今天就去了解了下这三个模型,发现unet和nnunet适用于对cbct的分割,pointnet适合点云的分割,且原本提供的代码就是基于pointnet。而且要用还是需要经过训练。最后的解决方案是希望要到unet训练好的牙槽骨分割模型,和适用于点云的训练数据集用来训练我们自己的pointnet模型。(现在一个还没要到另外我把后台的程序再调整

2021-07-23 21:24:39 77

原创 7/18以来所有工作总结

18号以来的主要的工作中心放在牙齿分割分类的python程序上首先总算是把pointnet2._ext的依赖解决了,主要的问题是给的里面的setup.py可能是版本比较老,或者写的不太对,然后我就想办法在github找到了最新的pointnet2的。先是试了下最新的这个是可以编译成功的,然后就试着按照这个新的setup来修改原来的,虽然还是报错,但是已经和之前的有所不同。之前总是找不到头文件,现在可以了。之后就是解决一些零零碎碎的小问题后就编译成功了。在这里还了解到了ninja这个编译系统。依赖编译成功

2021-07-22 11:12:43 147

原创 7/16 7/17工作记录

16号主要在找一些系统相关的后处理的办法,包括文件格式的转化,Java对c++的调用。找到了meshlab的源码封装的vcglib的相关文件的读取和保存的操作。计划是希望如果可以还是希望能改写成Java的版本,毕竟希望能够读取到原始的文件数据,如果不行那么就要考虑用Java进行调用,可以使用JNA框架,这个貌似比jni要方便一些。另外说一句,如果相应读取原始文件数据还是需要对那个文件类型有清楚的了解才比较好。17号,拿到了单个牙齿分割的程序,尝试搭建环境跑一下,但是很不幸摸不着头脑。首先是不清楚分割程

2021-07-17 20:55:34 90

原创 7-14/7-15工作记录

两天时间主要测试和完善了前后端交互的api,编写了相应的文档主要还测试了在服务器运行并访问的情况另外需要处理的是maven针对不同运行环境的打包问题,和程序在服务器上运行时的日志记录问题解决后需要把我们程序的项目结构再分一下以便其他成员可以把程序放进来另外还有一些文件上传的后处理工作,包括文件类型检查,文件格式的转化,文件解压缩,口扫数据的分割分类,cbct数据的分割(后面这两个不知道什么时候可以好还有部份关于病历诊断的api需要完善,获取诊断,更新诊断...

2021-07-15 17:19:13 46

原创 7-12/7-13工作记录

这两天刚回家,有点找不到工作状态7-12主要是解决了CBCT分割的python程序的环境,原本想着是新建一个环境,但是在家里pytorch老是安不好,然后就换回到原来的环境安了其他东西又老是安不上,主要是一些依赖有冲突,特别是medpy这个包,在pytorch之前安就没问题,在pytorch之后安就老是安不上。不过最后总算也是解决了,不过依旧没办法跑起来,主要问题应该还是程序里用的是h5文件,而我用的是dcm(我原来还指望着这个库能处理,看来是我想多了7-13把原来的下载功能完善了,增加了一些上传功能,

2021-07-13 20:40:09 55

原创 7-8工作记录

7-8日总算是把文件信息的查询获取基本写完了,也进行了部分测试我的文件信息存在json串中返回给客户端,借助jackson完成,不过用的不是ObjectMapper,而是直接使用JsonGenerator搭配StringWriter使用可以输出为String,在这里我自以为写的比较好的就是用了一个适配器模式,减少了一些对JsonGenerator相关代码的重复编写,另外还可以做到json的嵌套,这很方便。这种方式之后还可以扩展到面向不同的输出流。最后下午还尝试了文件下载,就是前端指定要下载的文件,后

2021-07-09 08:46:44 59

原创 7-6 7-7工作日志

虽然不喜欢写工作日志,但是也怕自己做了什么,以及要做什么还是记一笔这两天的工作就是在之前的设计上进行编码,并对不合适的设计进行一定的修改。主要的难点依旧是文件相关的操作七月六日主要完成了登录注册,载入医生的信息和患者的信息七月七日主要解决对患者病历信息的维护(包括创建),对患者病历下各种数据文件的维护(这部分只完成了获取文件的基本信息)我把数据库中病历的修改时间的字段删了,而只保留其中的createTime作为主键的一部分原因是,文件的修改时间可以从文件系统获取,再在数据库存一个就冗余了,要维护起

2021-07-07 17:33:39 55

原创 7-2暑期实训工作记录

今天早上和昨天下午基本完成了系统中类的设计和分包按照springmvc的思想把系统的包主要分为了controller,model,dao,beancontroller:控制器,即处理前端请求的各种类,接受前端请求,对较为简单的请求直接自行处理,对逻辑较为复杂的请求请求model进行处理model:模型类,业务对象,主要对部份较为复杂的系统逻辑进行处理dao:数据访问模块,包括对数据库中数据的访问和对文件系统中文件的创建和传输。之前写过的对文件系统进行操作的项目比较少,经验也比较少,所以和这个包里相关

2021-07-02 17:29:26 47

原创 暑期实训-持久化层设计

暑期实训的数据存储的需求不算很大,但是至关重要需要存储医生,医生是使用系统的用户,可以进行登录。注册使用手机号进行注册和登录,手机号唯一,但是手机号不作为主键,而是另外生成一个id。存储患者信息,身份证号作为主码,可能还可以为患者增加既往病史,家族病史等信息作为扩展;另外如果需要制作患者端的系统,那么可以为患者增加密码属性,使用身份证号+密码进行登录存储病历,病历即患者看诊的记录,每个病历理论上与一个患者和一个主治医生相关联,主治医生即创建当前病历的医生。病历中的具体诊断内容考虑存在一个xml文件中

2021-06-29 10:35:37 73

原创 暑期项目实训6-28会议纪要

今天是项目正式开始的第一天,在项目选题之后我们已经提前与周元峰教授进行过交流,已经了解了大致的需求,今天我们小组内部开会的内容主要是进一步挖掘需求,并统一观点。我们轮流对自己设想的系统功能进行交流首先是高俊媛同学。她主要考虑了医生登录后选择某一个患者信息后的系统画面,有患者信息列表和病例表。左侧是不同模态数据的选项卡,选择后在右侧显示,在顶部有已经打开的不同类型数据的tab。可以双击使得展示的数据全屏展示,可以通过鼠标的悬浮来放大。另外还考虑到选中牙齿后高亮,选择牙齿的方式;考虑到诊断和治疗信息的记录

2021-06-28 17:41:23 134

原创 项目实训lucene学习及使用记录

项目实训lucene使用及学习记录

2021-06-10 22:29:17 121

原创 配置系统调用python程序

我们的系统中的猜你喜欢、为你推荐何相似工作需要使用Java来调用python程序进行这里我们在开始的时候走了一些弯路,但是最后发现其实就几行代码的事情

2021-06-10 20:08:21 134 2

原创 Compass项目博客后端学习与开发记录(四)

这一篇博客主要记录系统的设计情况,还有对之前没有明确的需求的进一步解释和补充完善部份需求和设计的完善首先是功能需求的完善对部份新增需求的描述修改对应的数据流系统功能详细设计功能时序设计...

2021-04-21 21:44:11 84

原创 Compass项目博客后端学习与开发记录(三)

经过一段时间终于大致清楚了spring和springboot问题是怎么整合前后端本以为spring和前端的关系会与它的视图解析有很大关系,然而发现,视图解析其实就是帮我们处理请求和准确地找到要转发的jsp然后重定向过去对于要做成前后端分离的应用而言并没有很大作用另外springboot对jsp的支持真的差,要用模板引擎的话可以选thymeleaf,groovy,freemaker但是前后端分离的就一定好吗什么样的系统适合前后端分离,用模板引擎的也很方便不是吗最后发现...

2021-04-21 20:48:02 66

原创 Compass项目博客后端学习与开发记录(二)

项目架构分析与设计这篇博客在作者对Spring和SpringBoot框架有了更多的了解之后写下,是对我们这个项目业务的一个具体分析和系统设计。目录项目架构分析与设计写在前面需求分析系统开发的意义系统概述系统功能需求功能概述1. 注册、登录2. 招聘大厅3. 通过关键词搜索查询相关招聘信息4. 查看详细招聘信息5. 根据用户情况进行岗位推荐6. 根据浏览内容进行岗位推荐非功能需求数据流分析数据格式要求系统设计另外写在最后关于GitHub的问题。写在前面这一系列博客是作者对其参与的山东大学创新实训项目过

2021-03-25 11:52:42 137 2

原创 Compass项目博客后端学习与开发记录(一)

Compass项目博客后端学习与开发记录Compass 山东大学软件学院就业信息发布与推荐平台项目使用git进行版本管理前端界面使用bootstrap后端计划使用spring boot框架,使用maven进行辅助构建,目标是能够部署到腾讯云服务器上腾讯云有个蛮好的校园云服务器也不贵今天的这个blog主要就是一个试水,第一次写blog,不知道说些什么对于springboot我们都需要从头学起java -> spring -> spring boot中间还要穿插了解maven这

2021-03-14 11:12:49 149

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除