强强的个人技术博客 医技科室软件(PACS, RIS)码农

[JAVA]idea 设置项目jdk版本

不同项目jdk版本不一样时,idea设置不同jdk版本的方法

 


1、创建项目时配置JDK:

打开IDEA,点击File菜单下的Project Structure[项目结构]。

2024年2月20日 | 发布:强强 | 分类:JAVA | 评论:0

[JAVA]Java 开发遇到java.lang.UnsupportedOperationException 错误解决方法

Java 开发遇到java.lang.UnsupportedOperationException 错误解决方法

在java中有时候List集合操作有时候回报错:java.lang.UnsupportedOperationException 

这个是java中有可变集合和非可变集合

通常:

.collect(Collectors.toList()); 这个方法可以生成可变集合

2024年1月31日 | 发布:强强 | 分类:JAVA | 评论:0

[日常]PPT图像怎么设置一张一张出来效果

我们ppt中,经常会放系统截图,如何让图像一张一张展示出来

1、在ppt中添加好图像

2.选择具体的图像,切换上方的【动画】tab页,选择效果,如【飞入】,每一张都需要设置,效果可以不一样

2024年1月22日 | 发布:强强 | 分类:日常 | 评论:0

[数据库]Sql Server 设置监听多个端口的方法

Sql Server 设置监听多个端口的方法

1、打开 Sql Server Configuration manager,选择 Sql Server 网络配置,双节右侧 【TCP/IP】 

2、弹出的TCP/IP属性,切换 IP地址tab页,选择ipall 下面tcp动态端口 ,输入监听的端口,如1433,133

2024年1月15日 | 发布:强强 | 分类:数据库 | 评论:0

[DICOM]Modality

Modality

DICOM数据对象由许多属性组成,包括名称、ID等项目,还有一个包含图像像素数据的特殊属性。

其中一个属性-DICOM模态,表示DICOM文件类型。此外,每个属性还具有值多重性,以指示该属性中包含的数据元素的数量。

2023年12月31日 | 发布:强强 | 分类:PACS业务知识 | 评论:0

[DICOM] Cornerstone 中的 Enabled Element

ornerstone 中的 Enabled Element



Enabled Element 就是一个可以展示和交互医疗影像的容器。

2023年12月27日 | 发布:强强 | 分类:前端 | 评论:0

[C#] C#png透明背景图转变白背景bmp图

C#png透明背景图转变白背景bmp图

透明背景图的png直接用转换成bmp打开会显示背景为黑色,如果想要白色背景图的处理方法:

if (File.Exists(pngPath))
{
	var bmpPath = string.Format("C:\\Temp\\{0}.bmp", userId);
	using (var bmpImg = Image.FromFile(pngPath))
	{
		using (var b = new Bitmap(bmpImg.Width, bmpImg.Height))
		{
			b.SetResolution(img.HorizontalResolution, img.VerticalResolution);
			using (var g = Graphics.FromImage(b))
			{
				g.Clear(Color.White);
				g.DrawImageUnscaled(bmpImg, 0, 0);
			}
			b.Save(bmpPath, ImageFormat.Bmp);
			b.Dispose();
		}
		bmpImg.Dispose();
	}
}


2023年12月14日 | 发布:强强 | 分类:ASP.NET | 评论:0

[Qt]Qt中静态变量的使用方法

Qt中静态变量的使用方法

在头文件中声明静态变量: 


    static QQueue<QString> _q;

    static StaticInstance Instance;


 

#ifndef STATICINSTANCE_H
#define STATICINSTANCE_H

#include <QObject>
#include "systeminfo.h"


class  StaticInstance : public QObject
{
    Q_OBJECT
public:
    static QQueue<QString> _q;
    static StaticInstance Instance;
    void logError(const QString& err);

signals:

public slots:

private:
    explicit StaticInstance(QObject *parent = nullptr);


};

#endif // STATICINSTANCE_H


2023年12月11日 | 发布:强强 | 分类:QT | 评论:0

[数据库]SqlServer 查看编码

SqlServer 查看编码 方法:

sqlserver客户端查看编码的方法:

2023年11月24日 | 发布:强强 | 分类:数据库 | 评论:0

[生活]小妙招之掉漆保温杯的处理方法

掉漆保温杯的重生的方法

1、把保温杯去盖子(盖子一般是塑料的,容易烫变形)整体浸泡在开水里半小时以上(是浸泡外面,不是把水倒进保温杯);
2、然后用钢丝球(厨房用的)上剪一小块,在泡好的保温杯外侧轻轻一刮,漆就会很轻松的掉下来,把外面漆全部抹掉;
3、然后贴上自己喜欢的防水杯贴;
4、DIY的保温杯诞生了!

2023年10月25日 | 发布:强强 | 分类:日常 | 评论:0

[QT]Qt中给QDialog 设置背景图

qt中给QDialog 设置背景图方法


方法一:使用 QPalette 对象:

 QPalette palette;
    QPixmap pix;
    pix.load(":/Images/back.png");
    palette.setBrush(backgroundRole(),QBrush(pix.scaled(this->size())));
    setPalette(palette);


2023年10月21日 | 发布:强强 | 分类:QT | 评论:0

[QT]Qt 退出系统

Qt 推出系统的方法

方法一:exit

Application* app;
app->exit(0);


方法二:quit

QApplication* app;
app->quit();


2023年10月21日 | 发布:强强 | 分类:QT | 评论:0

[JAVA] java 集合排序多个属性排序方法

java 集合排序多个属性排序方法

sorted 方法

sorted 是对list转换成stream流的方法,不对有有list元素排序,而是返回一个排序后的新list:  

2023年10月20日 | 发布:强强 | 分类:JAVA | 评论:0

[C#]C#读取图像文件

C#读取图像文件的不锁定文件代码

/// <summary>
/// 读取图片文件
/// </summary>
/// <param name="path">图片文件路径</param>
/// <returns>图片文件</returns>
private Bitmap ReadImageFile(string path)
{
	Bitmap bitmap = null;
	try
	{
		using (var fileStream = File.OpenRead(path))
		{
			var filelength = (int)fileStream.Length;
			var image = new byte[filelength];
			fileStream.Read(image, 0, filelength);
			var result = Image.FromStream(fileStream);                   
			bitmap = new Bitmap(result);
		}
	}
	catch (Exception ex)
	{
		//  异常输出
		Console.WriteLine(ex.Message);
	}
	return bitmap;
}


2023年10月18日 | 发布:强强 | 分类:ASP.NET | 评论:0

[QT]Qt 连接 Sqlite数据库

Qt 连接 Sqlite数据库 的方法


核心使用类:

QSqlDatabase:提供了一个接口,用于通过连接访问数据。QSqlDatabase的一个实例表示连接。该连接通过受支持的数据库驱动程序之一提供对数据库的访问,该驱动程序派生自QSqlDriver。

QSqlError:可以显示数据操作的错误

2023年10月10日 | 发布:强强 | 分类:QT | 评论:0

[C#] C#连接 PostgreSQL

PostgreSQL作为目前最优秀的跨平台的开源数据库,其介绍及优点这里不再赘述,下面使用 Npgsql 连接数据库的方法

2023年10月10日 | 发布:强强 | 分类:ASP.NET | 评论:0