国际电工委员会(IEC)对放射治疗计划系统TPS给出了如下的定义:
放射治疗计划系统是一种可编程电子系统,它与医用加速器配套使用。通常情况下,利用一个或多个专门算法提供人体组织吸收剂量分布的估算。吸收剂量分布的估算只能在制定治疗计划过程中被具有认定资格的人员使用。
TPS
TPS法规
YY 0637-2013 《医用电气设备放射治疗计划系统的安全要 求》
YY 0775-2010 《远距离放射治疗计划系统 高能 X(γ)射束 剂量计算准确性要求和试验方法》
YY/T 0889-2013《调强放射治疗计划系统 性能和试验方法》
YY 0832.1-2011《X 射线放射治疗立体定向及计划系统 第 1 部分:头部 X 射线放射治疗立体定向及计划系统》
YY 0832.2-2015《X 辐射放射治疗立体定向及计划系统 第 2 部分:体部 X 辐射放射治疗立体定向及计划系统》
涉及技术
HTML
CSS
javascript
typescript
WebAssembly
-
dotnet 将C#编译为wasm让前端html使用-腾讯云开发者社区-腾讯云 (tencent.com)
根据Mozilla开发者网络(MDN)文档的定义,WebAssembly(WASM)的定义如下:
WebAssembly是一种运行在现代网络浏览器中的新型代码,并且提供新的性能特性和效果。它设计的目的不是为了手写代码,而是为诸如C、C++和Rust等低级源语言提供一个高效的编译目标。
因此,WASM让我们在浏览器中运行用不同语言(不仅仅是JavaScript)编写的代码,有以下好处:
-
它是快速、高效和可移植的。
-
它是安全的,因为代码是在一个安全的沙盒执行环境中运行的。
-
它可以在客户端运行。
-
开发者引导 - WebAssembly 中文网|Wasm 中文文档
./emsdk install latest ./emsdk activate latest
#E:\\codes\wa\hello
emcc hello.c -s WASM=1 -o hello.html
emrun --no_browser --port 8080 .
VTK/Examples/Emscripten/Cxx/MultiCone/README.md at master · Kitware/VTK · GitHub
#E:\\codes\wasm\c++\VTK-9.2.6\Examples\Emscripten\Cxx\MultiCone(需要先编译VTK,太复杂,先放弃)
emcmake cmake -G Ninja -S E:\\codes\wasm\c++\VTK-9.2.6\Examples\Emscripten\Cxx\MultiCone -B out/build -DVTK_DIR=E:\\codes\wasm\c++\VTK-9.2.6\Examples\Emscripten\Cxx\MultiCone cmake --build out/build
python-pyodide
-
dvhcalc github repository?GitHub - glucee/DVH: A Python script to calculate dose volume histogram (DVH) from DICOM RT Structure data
-
-
web workers: heavy computations
-
service workers:network proxy, caching, offline
-
Rust
Rust
Axios
pinia
vite
jest单元测试
commitlint规范提交说明
.net webapi开发规范
-
Web API 设计最佳做法 - Azure Architecture Center | Microsoft Learn
-
推荐 .NET/C# 开发者安装的几款代码分析插件或对应的代码分析 NuGet 包winform nuget adb插件walter lv的博客-CSDN博客
-
VS2022集成代码规范组件StyleCop.Analyzers应用于解决方案_代码写到35岁的博客-CSDN博客C#最佳工具集合:IDE、分析、自动化工具等 - 知乎 (zhihu.com)
Chinese Pack、CSS / SCSS / Less、Checkstyle、Code Smells、CodeCracker for C#
postcss
prettier
stylelint
eslint
windicss
echarts
ant-design-vue
Dicom
主要服务有:WADO-URI、WADO-RS、STOW- RS、QIDO-RS和UPS-RS
-
PS3.7 (nema.org) DicomSE
-
DICOM医学图像处理:fo-dicom网络传输之C-FIND and C-MOVE_cfind cmove cget_zssure的博客-CSDN博客
swagger
.net Core中间件
Nuget
EA
c# EF
-
[C#使用EF对MYSQL数据库进行简单增删改查示例 - 春风十里] - 博客园 (cnblogs.com)
-
实用的数据库设计文档生成工具DataDoc,免费开源 - 简书 (jianshu.com)(E:\tools\DataDocV1.0.2)
-
C#中efcore-ShardingCore呈现“完美”分表 - Python技术站 (pythonjishu.com)
-
sharding-core/README-zh.md at main · dotnetcore/sharding-core · GitHub
-
《ASP.NET Core技术内幕与项目实战》精简集-EFCore2.10:EFCore结合使用Dapper - functionMC - 博客园 (cnblogs.com)
//E:\\codes\vss\repos\ClassLibrary4efcore\ClassLibrary4efcore.sln
EntityFramework Core入门教程-01-搭建基础环境_路遥执码力的博客-CSDN博客
应用迁移 - EF Core | Microsoft Learn
#package manage console
add-migration init
add-migration playerAddDes
add-migration playerAddGender
Get-Migration
Update-Database
script-migration
Script-Migration init playerAddDesc
#反向工程E:\\codes\vss\repos\ClassLibrary4efcoreFromDB
dotnet tool install --global dotnet-ef --version 6.0.21
dotnet ef dbcontext scaffold "server=1.1.1.1;uid=Admin;pwd=!1111;port=3306;database=1111" Pomelo.EntityFrameworkCore.MySql --context-dir Data --output-dir Entities
GRPC
数据隐私
SQL Server
New-NetFirewallRule -DisplayName "SQLServer default instance" -Direction Inbound -LocalPort 1433 -Protocol TCP -Action Allow New-NetFirewallRule -DisplayName "SQLServer Browser service" -Direction Inbound -LocalPort 1434 -Protocol UDP -Action Allow