dicom协议 - 个别标签能否覆盖特定字符集中的字符集(0008,0005)[转]
如果我创建一个带有基本单字节特定字符集的 DICOM 对象,例如 (0008,0005) = ISO_IR 100,其中一个标签可以使用不同的 2 字节字符集吗?例如患者姓名 (0010,0010) 可以用简体中文编码 (ISO 2022 IR 58) 吗?
如果我创建一个带有基本单字节特定字符集的 DICOM 对象,例如 (0008,0005) = ISO_IR 100,其中一个标签可以使用不同的 2 字节字符集吗?例如患者姓名 (0010,0010) 可以用简体中文编码 (ISO 2022 IR 58) 吗?
今天用WPF的DataGrid 想要显示一个数据,数据库里面是 1,0 界面想要显示是否,就需要绑定的时候使用一个 WPF使用转换器(Converter)转换一下显示效果
首先定义一个转换器:
[ValueConversion(typeof(string), typeof(string))] public class GreenChannelConvert : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { string strValue = value.ToStr(); if (strValue.IsNullOrWhiteSpace()) return string.Empty; if (strValue == "1") return "是"; return "否"; } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { return null; } }
在UI的资源中声明这个转换器:
List集合去重、集合中根据对象的某个属性去重的方法
根据集合中的指定节点去重的方法:
C#示例:
定义一个User对象:
class User { public string name { get; set; } public int Age { get; set; } }
<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
<Exec Command="Copy $(ProjectDir)Lib\*.dll $(TargetDir)" />//复制$源文件地址$目标地址
</Target>
注解@RequestParam接收的参数是来自requestHeader中,即请求头。
给大家推荐几个常见的虚拟机软件
Java关键词
关键词一览:
abstract | assert | boolean | break | byte |
---|---|---|---|---|
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
true | false | null | **** | **** |
说明:
1、字体设置 file --> settings --> 输入font --> 设置字体样式以及字号大小 2、快速生成main方法 psvm 3、快速生成System.out.println(); sout 4、IDEA是自动保存的,不需要点ctrl + s 5、怎么运行: 代码上右键--> run 或者点击左侧的绿色箭头 ctrl + shift + F10 6、左侧窗口中的列表怎么展开?怎么关闭? 左箭头关闭 右箭头展开 上下箭头移动 7、IDEA中退出任何窗口,都可以使用esc键盘(ESC就是退出) 8、任何新增/新建/添加的快捷键是: alt + insert 9、窗口变大,变小: ctrl + shift + F11 10、切换java程序:从HelloWorld切换到user alt + 左箭头 或者 alt + 右箭头 11、切换窗口: alt + 标号 alt + 1 (打开,关闭) alt + 1 12、注释: 单行注释: ctrl + / 多行注释: ctrl + shift + / 13、IDEA中怎么定位到方法/属性/变量? 光标停到某个单词的下面,这个单词可能是: 方法名、变量名 停到单词下面之后,安ctrl键,出现下划线,点击跳转 14、IDEA中快速生成for循环快捷键 次数 . + fori + 回车 5.fori IDEA中快速生成倒数for循环快捷键 次数 . + forr + 回车 5.forr 15、IDEA中将光标移动到一行的最前面和最后面的快捷键 Home End 16、IDEA中复制当前行到下一行 ctrl + D 17、快速生成for循环的两个快捷键 fori + 回车键 100.for + 回车键 18、快速批量修改快捷键 选中需要修改的单词按以下按钮进行批量修改 Shift + F6 19、格式化代码: 选中需要对齐的代码块按住 ctrl + alt + L 20、快速生成数组的遍历for循环 数组名.fori 21、生成一个具有环绕性质的代码 ctrl + alt + T 22、快速变换成大写或者小写快捷键 ctrl + shift + U
今天把项目重新从Git上拉一下,idea 右侧没有了gradle窗口了,不会自动加载依赖了。。
解决办法:
1、找到项目工程中的build.gradle文件
2、右键,选择 【import Gradle Project】菜单,此时右侧都有了
idea 中设置 git 的用户名
springboot JPA的JPQL中判断查询条件是否为空
环境:
@PostMapping("/demo/Demo01") public List<Employee> Demo01(@RequestBody Employee emp){ return empService.Demo01(emp.getEmpName(),emp.getAge()); }
public List<Employee> Demo01(String empName, int age) { return employeeRepository.Demo01(empName,age); }
@Query(nativeQuery=true,value="select * from Employee where 1=1 and " + " case when :empName is not null and :empName!='' then emp_Name = :empName else 1=1 end " + " and " + " case when :age>0 then age=:age else 1=1 end ") List<Employee> Demo01(@Param("empName")String empName, @Param("age")int age);
核心处理的地方:
在JAVA中有匿名类,可以支持传入集成的接口/父类。
Java 中可以实现一个类中包含另外一个类,且不需要提供任何的类名直接实例化。
PowerDesigner 增加 数据库描述字段
一、新建表的时候选择 菜单上 Customize->勾选 Comment
二、然后再维护数据的时候填上对应的值:
我们设计系统的时候,经常会使用PowerDesigner软件,然后生成SQL语句,直接生成数据库,下面给出PowerDesigner如何导出SQL.
推荐一款Socket测试工具 Hercules SETUP
一、下载地址:
微软中国镜像网站,下载纯净原版软件
C# winfrom listview控件滚动到底部
一、业务场景
我们在wifnrom项目中,经常使用listview控件,在滚动条一会,刷新显示第一行回看不到新增的记录
,就想定位到最后,官方没有给方法,下面给出一个可以实现的代码
二、解决方法:
listViewlist.Focus(); //聚焦光标 listViewlist.Items[listViewlist.Items.Count-1].Selected = true; //选中最后一行 listViewlist.Items[listViewlist.Items.Count - 1].EnsureVisible();//显示内容自动滚动到最后一行
例如:
一款.NET代码混淆工具 JIEJIE.NET
一、软件说明:
JIEJIE.NET 是一个使用 C# 开发的 .NET 代码加密工具。
它可以深度加密.NET程序集,帮助大家保护软件版权。
这个工具是开源的,大神袁总开源的。
二、系统截图:
C# 操作图片的部分方法,包含 图片加载、压缩、base64等
今天收到一个上传文档到后台文档的需求,使用客户端模拟上传文件和对应的数据到后台服务中,后台负责保存数据
主要使用:HttpWebRequest,WebResponse 对象操作
1、 HttpWebRequest 类支持在定义 WebRequest 的属性和方法,以及使用户能够使用 HTTP 与服务器直接交互的其他属性和方法。