鸿蒙开发系统基础能力:【@ohos.pasteboard (剪贴板)】

剪贴板

icon-note.gif 说明:  本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。

导入模块

import pasteboard from '@ohos.pasteboard';

属性

系统能力: 以下各项对应的系统能力均为SystemCapability.MiscServices.Pasteboard。

名称参数类型可读可写说明
MAX_RECORD_NUM7+number单个PasteData中所能包含的Record的数量上限。
MIMETYPE_TEXT_HTML7+stringHTML text文本的MIME类型定义。
MIMETYPE_TEXT_WANT7+stringWant的MIME类型定义。
MIMETYPE_TEXT_PLAIN7+stringPlain text文本的MIME类型定义。
MIMETYPE_TEXT_URI7+stringURI文本的MIME类型定义。

pasteboard.createPlainTextData

createPlainTextData(text:string): PasteData

构建一个纯文本剪贴板内容对象。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
textstring纯文本数据。

返回值

类型说明
[PasteData]包含此内容的剪贴板内容对象。

示例

var pasteData = pasteboard.createPlainTextData("content");

pasteboard.createHtmlData7+

createHtmlData(htmlText:string): PasteData

构建一个html文本剪贴板内容对象。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
htmlTextstring待保存的HTML文本内容。

返回值

类型说明
[PasteData]包含此内容的剪贴板内容对象。

示例

var html = "<!DOCTYPE html>\n" + "<html>\n" + "<head>\n" + "<meta charset="utf-8">\n" + "<title>HTML-PASTEBOARD_HTML</title>\n" + "</head>\n" + "<body>\n" + "    <h1>HEAD</h1>\n" + "    <p></p>\n" + "</body>\n" + "</html>";
var pasteData = pasteboard.createHtmlData(html);

pasteboard.createWantData7+

createWantData(want:Want): PasteData

构建一个want剪贴板内容对象。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
want[Want]待保存的Want内容。

返回值

类型说明
[PasteData]包含此内容的剪贴板内容对象。

示例

var object = {bundleName: "com.example.aafwk.test",abilityName: "com.example.aafwk.test.TwoAbility"
};
var pasteData = pasteboard.createWantData(object);

pasteboard.createUriData7+

createUriData(uri:string): PasteData

构建一个URI剪贴板内容对象。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
uristring待保存的URI内容。

返回值

类型说明
[PasteData]包含此内容的剪贴板内容对象。

示例

var pasteData = pasteboard.createUriData("dataability:///com.example.myapplication1?user.txt");

pasteboard.createPlainTextRecord7+

createPlainTextRecord(text:string): PasteDataRecord

创建一条文本类型的内容条目。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
textstring纯文本内容。

返回值

类型说明
[PasteDataRecord]一条新建的纯文本内容条目。

示例

var record = pasteboard.createPlainTextRecord("hello");

pasteboard.createHtmlTextRecord7+

createHtmlTextRecord(htmlText:string): PasteDataRecord

创建一条HTML内容的条目。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
htmlTextstringHTML内容。

返回值

类型说明
[PasteDataRecord]一条新建的HTML内容条目。

示例

var html = "<!DOCTYPE html>\n" + "<html>\n" + "<head>\n" + "<meta charset="utf-8">\n" + "<title>HTML-PASTEBOARD_HTML</title>\n" + "</head>\n" + "<body>\n" + "    <h1>HEAD</h1>\n" + "    <p></p>\n" + "</body>\n" + "</html>";
var record = pasteboard.createHtmlTextRecord(html);

pasteboard.createWantRecord7+

createWantRecord(want:Want): PasteDataRecord

创建一条Want内容条目。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
want[Want]Want类型数据。

返回值

类型说明
[PasteDataRecord]一条新建的Want内容条目

示例

var object = {bundleName: "com.example.aafwk.test",abilityName: "com.example.aafwk.test.TwoAbility"
};
var record = pasteboard.createWantRecord(object);

pasteboard.createUriRecord7+

createUriRecord(uri:string): PasteDataRecord

创建一条URI内容的条目。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
uristringURI内容。

返回值

类型说明
[PasteDataRecord]一条新建的URI内容条目。

示例

var record = pasteboard.createUriRecord("dataability:///com.example.myapplication1?user.txt");

PasteDataProperty7+

定义了剪贴板中所有内容条目的属性,包含时间戳、数据类型以及一些附加数据等。

系统能力: 以下各项对应的系统能力均为SystemCapability.MiscServices.Pasteboard。

名称参数类型可读可写说明
additions{[key: string]: object}设置的其他附加属性数据。
mimeTypesArray剪贴板内容条目的数据类型, 非重复的类型列表。
tagstring用户自定义标签。
timestampnumber剪贴板数据的写入时间戳(毫秒)。
localOnlyboolean配置剪贴板内容的“仅在本地”标志位。 - 默认情况为true。 - 配置为true时,表示内容仅在本地,不会在设备之间传递。 - 配置为false时,表示内容将在设备间传递。

PasteDataRecord7+

对于剪贴板中内容记录的抽象定义,称之为条目。剪贴板内容部分由一个或者多个条目构成,例如一条文本内容、一份HTML、一个URI或者一个Want。

属性

系统能力: 以下各项对应的系统能力均为SystemCapability.MiscServices.Pasteboard。

名称参数类型可读可写说明
htmlText7+stringHTML文本内容。
want7+[Want]Want文本内容。
mimeType7+string数据类型。
plainText7+string文本内容。
uri7+stringURI内容。

convertToText7+

convertToText(): Promise

实例方法,将一个PasteData中的内容强制转换为文本内容,并使用Promise异步方式返回结果。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
Promise异步回调函数,调用成功则返回强制转换的文本内容,调用失败则返回error信息。

示例

var record = pasteboard.createUriRecord("dataability:///com.example.myapplication1?user.txt");
record.convertToText().then((data) => {console.info('convertToText success data : ' + JSON.stringify(data));
}).catch((error) => { console.error('convertToText failed because ' + JSON.stringify(error));
});

convertToText7+

convertToText(callback: AsyncCallback): void

实例方法,将一个PasteData中的内容强制转换为文本内容,并使用callback方式返回结果。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
callbackAsyncCallback回调函数,调用成功则返回强制转换的文本内容,调用失败则返回error信息。

示例

var record = pasteboard.createUriRecord("dataability:///com.example.myapplication1?user.txt");
record.convertToText((err, data) => {    if (err) {        console.error('convertToText failed because ' + JSON.stringify(err));        return;   }console.info('convertToText success data : ' + JSON.stringify(data));
});

PasteData

在调用PasteData的接口前,需要先获取一个PasteData对象。

系统能力: SystemCapability.MiscServices.Pasteboard

getPrimaryText

getPrimaryText(): string

获取首个条目的纯文本内容。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
string纯文本内容。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var plainText = pasteData.getPrimaryText();

getPrimaryHtml7+

getPrimaryHtml(): string

获取首个条目的HTML文本内容。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
stringHTML文本数据。

示例

var html = "<!DOCTYPE html>\n" + "<html>\n" + "<head>\n" + "<meta charset="utf-8">\n" + "<title>HTML-PASTEBOARD_HTML</title>\n" + "</head>\n" + "<body>\n" + "    <h1>HEAD</h1>\n" + "    <p></p>\n" + "</body>\n" + "</html>";
var pasteData = pasteboard.createHtmlData(html);
var htmlText = pasteData.getPrimaryHtml();

getPrimaryWant7+

getPrimaryWant(): Want

获取首个条目的Want对象内容。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
[Want]Want对象内容。

示例

var object = { bundleName: "com.example.aafwk.test",    abilityName: "com.example.aafwk.test.TwoAbility"
};
var pasteData = pasteboard.createWantData(object);
var want = pasteData.getPrimaryWant();

getPrimaryUri7+

getPrimaryUri(): string

获取首个条目的URI文本内容。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
stringURI文本内容。

示例

var pasteData = pasteboard.createUriData("dataability:///com.example.myapplication1?user.txt");
var uri = pasteData.getPrimaryUri();

addTextRecord7+

addTextRecord(text: string): void

向当前剪贴板内容中添加一条纯文本条目,并将MIME_TEXT_PLAIN添加到[PasteDataProperty]的mimeTypes中。入参均不能为空,否则添加失败。

剪贴板内容中添加的条目达到数量上限128后,后续的添加操作无效。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
textstring纯文本内容。

示例

var pasteData = pasteboard.createPlainTextData("hello");
pasteData.addTextRecord("good");

addHtmlRecord7+

addHtmlRecord(htmlText: string): void

向当前剪贴板内容中添加一条HTML文本条目,并将MIMETYPE_TEXT_HTML添加到[PasteDataProperty]的mimeTypes中。入参均不能为空,否则添加失败。

剪贴板内容中添加的条目达到数量上限128后,后续的添加操作无效。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
htmlTextstringHTML格式的文本内容。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var html = "<!DOCTYPE html>\n" + "<html>\n" + "<head>\n" + "<meta charset="utf-8">\n" + "<title>HTML-PASTEBOARD_HTML</title>\n" + "</head>\n" + "<body>\n" + "    <h1>HEAD</h1>\n" + "    <p></p>\n" + "</body>\n" + "</html>";
pasteData.addHtmlRecord(html);

addWantRecord7+

addWantRecord(want: Want): void

向当前剪贴板内容中添加一条Want条目,并将MIMETYPE_TEXT_WANT添加到[PasteDataProperty]的mimeTypes中。入参均不能为空,否则添加失败。

剪贴板内容中添加的条目达到数量上限128后,后续的添加操作无效。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
want[Want]Want对象内容。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var object = { bundleName: "com.example.aafwk.test",    abilityName: "com.example.aafwk.test.TwoAbility"
};
pasteData.addWantRecord(object);

addUriRecord7+

addUriRecord(uri: string): void

向当前剪贴板内容中添加一条URI条目,并将MIMETYPE_TEXT_URI添加到[PasteDataProperty]的mimeTypes中。入参均不能为空,否则添加失败。

剪贴板内容中添加的条目达到数量上限128后,后续的添加操作无效。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
uristringURI文本内容。

示例

var pasteData = pasteboard.createPlainTextData("hello");
pasteData.addUriRecord("dataability:///com.example.myapplication1?user.txt");

addRecord7+

addRecord(record: PasteDataRecord): void

向当前剪贴板内容中添加一条条目,同时也会将条目类型添加到PasteDataProperty的mimeTypes中。入参均不能为空,否则添加失败。

剪贴板内容中添加的条目达到数量上限128后,后续的添加操作无效。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
record[PasteDataRecord]待添加的条目。

示例

var pasteData = pasteboard.createUriData("dataability:///com.example.myapplication1?user.txt");
var textRecord = pasteboard.createPlainTextRecord("hello");
var html = "<!DOCTYPE html>\n" + "<html>\n" + "<head>\n" + "<meta charset="utf-8">\n" + "<title>HTML-PASTEBOARD_HTML</title>\n" + "</head>\n" + "<body>\n" + "    <h1>HEAD</h1>\n" + "    <p></p>\n" + "</body>\n" + "</html>";
var htmlRecord = pasteboard.createHtmlTextRecord(html);
pasteData.addRecord(textRecord);
pasteData.addRecord(htmlRecord);

getMimeTypes7+

getMimeTypes(): Array

获取剪贴板中[PasteDataProperty]的mimeTypes列表,当剪贴板内容为空时,返回列表为空。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
Array非重复的类型列表。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var types = pasteData.getMimeTypes();

getPrimaryMimeType7+

getPrimaryMimeType(): string

获取首个条目的数据类型。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
string首个条目的数据类型。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var type = pasteData.getPrimaryMimeType();

getProperty7+

getProperty(): PasteDataProperty

获取属性描述对象。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
[PasteDataProperty]属性描述对象。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var property = pasteData.getProperty();

getRecordAt7+

getRecordAt(index: number): PasteDataRecord

获取指定下标的条目。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
indexnumber指定条目的下标。

返回值

类型说明
[PasteDataRecord]指定下标的条目。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var record = pasteData.getRecordAt(0);

getRecordCount7+

getRecordCount(): number

获取剪贴板中条目的个数。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
number条目的个数。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var count = pasteData.getRecordCount();

getTag7+

getTag(): string

获取用户自定义的标签内容,如果没有设置用户自定义的标签内容将返回空。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
string获取用户自定义的标签内容,如果没有设置用户自定义的标签内容将返回空。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var tag = pasteData.getTag();

hasMimeType7+

hasMimeType(mimeType: string): boolean

检查内容中是否有指定的数据类型。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
mimeTypestring待查询的数据类型。

返回值

类型说明
boolean有指定的数据类型返回true,否则返回false。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var hasType = pasteData.hasMimeType(pasteboard.MIMETYPE_TEXT_PLAIN);

removeRecordAt7+

removeRecordAt(index: number): boolean

移除指定下标的条目。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
indexnumber指定的下标。

返回值

类型说明
boolean成功移除返回true,失败返回false。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var isRemove = pasteData.removeRecordAt(0);

replaceRecordAt7+

replaceRecordAt(index: number, record: PasteDataRecord): boolean

替换指定下标的条目。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
indexnumber指定的下标。
record[PasteDataRecord]替换后的条目。

返回值

类型说明
boolean成功替换返回true,失败返回false。

示例

var pasteData = pasteboard.createPlainTextData("hello");
var record = pasteboard.createUriRecord("dataability:///com.example.myapplication1?user.txt");
var isReplace = pasteData.replaceRecordAt(0, record);

pasteboard.getSystemPasteboard

getSystemPasteboard(): SystemPasteboard

获取系统剪切板。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
[SystemPasteboard]系统剪切板对象。

示例

var systemPasteboard = pasteboard.getSystemPasteboard();

SystemPasteboard

在调用SystemPasteboard的接口前,需要先通过getSystemPasteboard获取系统剪切板。

var systemPasteboard = pasteboard.getSystemPasteboard();

setPasteData

setPasteData(data:PasteData, callback:AsyncCallback): void

将数据写入系统剪切板,并使用callback方式返回结果。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
data[PasteData]PasteData对象。
callbackAsyncCallback回调函数,表示是否成功将数据写入系统剪切板。

示例

var pasteData = pasteboard.createPlainTextData("content");
var systemPasteboard = pasteboard.getSystemPasteboard();
systemPasteboard.setPasteData(pasteData, (error, data) => { if (error) {console.error('Failed to setPasteData. Cause: ' + error.message);return;}console.info('setPasteData successfully.');
});

setPasteData

setPasteData(data:PasteData): Promise

将数据写入系统剪切板,并使用Promise异步方式返回结果。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型说明
data[PasteData]PasteData对象。

返回值

类型说明
Promise异步回调函数,表示是否成功将数据写入系统剪切板。

示例

var pasteData = pasteboard.createPlainTextData("content");
var systemPasteboard = pasteboard.getSystemPasteboard();
systemPasteboard.setPasteData(pasteData).then((data) => {console.info('setPasteData success.');
}).catch((error) => {console.error('Failed to setPasteData. Cause: ' + error.message);
});

getPasteData

getPasteData( callback:AsyncCallback): void

读取系统剪切板内容,并使用callback方式返回结果。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
callbackAsyncCallback<[PasteData]>回调函数,返回系统剪切板数据。

示例

var systemPasteboard = pasteboard.getSystemPasteboard();
systemPasteboard.getPasteData((error, pasteData) => {  if (error) {console.error('Failed to getPasteData. Cause: ' + error.message);return;}var text = pasteData.getPrimaryText();
});

getPasteData

getPasteData(): Promise

读取系统剪切板内容,并使用Promise异步方式返回结果。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
Promise<[PasteData]>异步回调函数,调返回系统剪切板数据。

示例

var systemPasteboard = pasteboard.getSystemPasteboard();
systemPasteboard.getPasteData().then((pasteData) => { var text = pasteData.getPrimaryText();
}).catch((error) => {console.error('Failed to getPasteData. Cause: ' + error.message);
})

on(‘update’)7+

on(type: ‘update’, callback: () =>void ): void

订阅系统剪贴板内容变化事件,当系统剪贴板中内容变化时触发用户程序的回调。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
typestring取值为’update’,表示系统剪贴板内容变化事件。
callbackfunction剪贴板中内容变化时触发的用户程序的回调。

示例

var systemPasteboard = pasteboard.getSystemPasteboard();
var listener = () => {console.info('The system pasteboard has changed');
};
systemPasteboard.on('update', listener);

off(‘update’)7+

off(type: ‘update’, callback?: () =>void ): void

取消订阅系统剪贴板内容变化事件。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
typestring取值为’update’,表示系统剪贴板内容变化事件。
callbackfunction剪贴板中内容变化时触发的用户程序的回调。

示例

let listener = () => {console.info('The system pasteboard has changed');
};
systemPasteboard.off('update', listener);

hasPasteData7+

hasPasteData(callback: AsyncCallback): void

判断系统剪切板中是否有内容,并使用callback异步方式返回结果。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
callbackAsyncCallback返回为true表示系统剪切板中有内容,返回false表示系统剪切板中没有内容。

示例

systemPasteboard.hasPasteData((err, data) => {if (err) {console.error('failed to hasPasteData because ' + JSON.stringify(err));return;}console.info('success hasPasteData : ' + JSON.stringify(data));
});

hasPasteData7+

hasPasteData(): Promise

判断系统剪切板中是否有内容,并使用Promise异步方式返回结果。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
Promise返回为true表示系统剪切板中有内容,返回false表示系统剪切板中没有内容。

示例

systemPasteboard.hasPasteData().then((data) => { console.info('success hasPasteData : ' + JSON.stringify(data));
}).catch((error) => {console.error('failed to hasPasteData because ' + JSON.stringify(error));
});

clear7+

clear(callback: AsyncCallback): void

清空系统剪切板内容,并使用callback异步方式返回结果。

系统能力: SystemCapability.MiscServices.Pasteboard

参数

参数名类型必填说明
callbackAsyncCallback回调函数,表示是否成功清空系统剪切板内容。

示例

systemPasteboard.clear((err, data) => { if (err) {        console.error('failed to clear because ' + JSON.stringify(err));        return;    }console.info('success clear');
});

clear7+

clear(): Promise

清空系统剪切板内容,并使用Promise异步方式返回结果。

系统能力: SystemCapability.MiscServices.Pasteboard

返回值

类型说明
Promise异步回调函数,表示是否成功清空系统剪切板内容。

示例

systemPasteboard.clear().then((data) => { console.info('success clear');
}).catch((error) => {    console.error('failed to clear because ' + JSON.stringify(error));
});

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/361164.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

TikTok短视频矩阵系统

随着数字化时代的到来&#xff0c;短视频已成为人们获取信息、娱乐消遣的重要渠道。TikTok&#xff0c;作为全球最受欢迎的短视频平台之一&#xff0c;其背后的短视频矩阵系统是支撑其成功的关键因素。本文将深入探讨TikTok短视频矩阵系统的构成、功能以及它在新媒体时代中的影…

jeecg-boot项目的部署-windows系统

一、基础环境的准备&#xff1a; 1、后台基础环境&#xff1a;JDK、redis、数据库&#xff1a;sqlserver 2、前端基础环境&#xff1a;nginx redis和nginx的安装都很方便&#xff0c;直接去对应的官网&#xff0c;下载zip压缩包&#xff0c;然后解压&#xff0c;执行.exe文件…

【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(10)

Hi٩(๑o๑)۶, 各位深海王国的同志们&#xff0c;早上下午晚上凌晨好呀~辛勤工作的你今天也辛苦啦 (o゜▽゜)o☆ 今天大都督继续为大家带来系列——小学生都能玩的单片机&#xff01;带你一周内快速走进嵌入式的大门&#xff0c;let’s go&#xff01; &#xff08;10&#…

火绒被骂惨,良心居然也翻车?剩下3款软件还被误认为外国人开发

万万没想到&#xff0c;公认的国产良心软件“火绒”&#xff0c;居然也翻车&#xff0c;很多网友对其大失所望&#xff0c;甚至忍不住吐槽让他不要砸了自己的招牌。 事情的起因是这样的&#xff0c;火绒推出应用商店&#xff0c;并于正式公测&#xff0c;这是要逐渐走向全家桶的…

flex属性中的flex-grow、flex-shrink、flex-basis

flex-grow 属性 flex-grow 属性用于设置或检索弹性盒子的扩展比率。 默认值为0&#xff0c;表示不伸展。 flex-grow属性值为0时&#xff0c;不伸展&#xff1a; <!doctype html> <html lang"en"><head><style>.d-flex {display: flex;width…

Sora:探索AI视频模型的无限可能

随着人工智能技术的飞速发展&#xff0c;AI在视频处理和生成领域的应用正变得越来越广泛。Sora&#xff0c;作为新一代AI视频模型&#xff0c;展示了前所未有的潜力和创新能力。本文将深入探讨Sora的功能、应用场景以及它所带来的革命性变化。 一、Sora的核心功能 1.1 视频生…

【JPCS独立出版】2024计算建模与应用数学国际学术会议暨中俄微分方程及其应用学术会议(CMAM 2024 DEA,8月2-4)

2024计算建模与应用数学国际学术会议暨中俄微分方程及其应用学术会议&#xff08;CMAM 2024 & DEA&#xff09;由大连海事大学理学院主办&#xff0c;上海海关学院、俄罗斯科学院科学城数学中心、辽宁省数学学会、大连市数学学会协办&#xff0c;AEIC学术交流中心承办。会议…

django 和 pyecharts实现可视化大屏(完整代码)

1.配置settings文件 &#xff08;1&#xff09;注意&#xff1a;需要先创建app(djnago-admin startapp app名称) &#xff08;2&#xff09;配置模板文件 DIRS: [os.path.join(BASE_DIR, templates)], &#xff08;3&#xff09;配置静态文件(这里我由于存放清洗好的需要进行可…

电脑屏幕花屏怎么办?5个方法解决问题!

“我刚刚打开电脑就发现我的电脑屏幕出现了花屏的情况。这让我很困惑&#xff0c;我应该怎么解决这个问题呢&#xff1f;求帮助。” 在这个数字时代的浪潮中&#xff0c;电脑早已成为我们生活中不可或缺的一部分。然而&#xff0c;当你正沉浸在紧张的游戏对战中&#xff0c;或是…

【ARM】Ulink不同的系列对于芯片的支持和可以支持keil软件

【更多软件使用问题请点击亿道电子官方网站】 1、 文档目标 了解不同版本的ULINK可以支持的芯片架构&#xff0c;和ULINK可以和哪个系列的keil软件进行在线调试 2、 问题场景 用于了解不同ULINK仿真器对于芯片的支持是不一样的&#xff0c;并不是ULINK可以支持所有的keil软件…

基于Python的求职招聘管理系统【附源码】

摘 要 随着互联网技术的不断发展&#xff0c;人类的生活已经逐渐离不开网络了&#xff0c;在未来的社会中&#xff0c;人类的生活与工作都离不开数字化、网络化、电子化与虚拟化的数字技术。从互联网的发展历史、当前的应用现状和发展趋势来看&#xff0c;我们完全可以肯定&…

Linux命令之文件操作

文件拷贝&#xff1a;cp命令 概述 该命令的形式如下&#xff0c;其将源文件复制到指定目的地下。当有多个源文件时&#xff0c;目的地为目录文件 登录后复制 cp [option] source dest cp [option] source ... dest_directory 1.2. 常见可选参数option如下&#xff1a; -r: 递归…

免费分享:中国1:250万地质图(附下载方法)

中国1&#xff1a;250万地质图反映了中国区域地质构造面貌和基本特征&#xff0c;表示了中国区域地质的特色&#xff0c;地质编图的标准化程度较高&#xff0c;地质图的编制过程中充分采用了信息技术&#xff0c;反映了地质调查与科研的若干新进展与认识。 数据简介 本数据为空…

多业态、多品牌企业,如何实现积分通积通兑?(附大会员方案)

2021年&#xff0c;龙湖升级珑珠为全业态通用积分&#xff0c;招商荟深度接入招商蛇口大会员体系建设&#xff1b;2022年&#xff0c;华润置地大会员“万象星”正式上线&#xff1b;2023年&#xff0c;“蒙牛生活家会员中心”全新上线…… 越来越多地产、零售等行业的集团品牌…

Day34:LeedCode 56. 合并区间 738.单调递增的数字 968.监控二叉树

56. 合并区间 以数组 intervals 表示若干个区间的集合&#xff0c;其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间&#xff0c;并返回 一个不重叠的区间数组&#xff0c;该数组需恰好覆盖输入中的所有区间 。 示例 1&#xff1a; 输入&#xff1a;int…

使用matlab开发stm32总结,stm32-matlab常见的问题处理以及报错合集

1&#xff0c; 问题&#xff1a;本来是好的&#xff0c;突然编译运行报错&#xff0c;说是确少包&#xff0c; 解决方案&#xff1a;重启以后好了 2&#xff0c;有完美的马鞍波&#xff0c;为什么不能够转动呢&#xff1f; 原因是我这里模型的问题&#xff0c;我计算出来的是占…

windows 10 安装tcping 使用教程

1 官网下载:tcping下载 2 复制tcping 到win10系统目录C:\Windows\System32 3 tcping 网址测试,可以指定端口 4 tcping 测试端口联通 5 tcping http模式

【权威主办|检索稳定】2024年法律、教育与社会发展国际会议 (LESD 2024)

2024年法律、教育与社会发展国际会议 (LESD 2024) International Conference on Law, Education and Social Development in 2024 【重要信息】 大会地点&#xff1a;成都 官网地址&#xff1a;http://www.iclesd.com 投稿邮箱&#xff1a;iclesdsub-conf.com 【注意&#xff1…

抖音外卖服务商入驻流程及费用有哪几种?申请不通过怎么办?

随着多家互联网大厂布局的不断深入&#xff0c;本地生活的市场前景和收益潜力逐渐展现了在人们眼前&#xff0c;连带着其重点板块之一的外卖市场也成为了众多资本和创业者的重点关注对象。在此背景下&#xff0c;抖音外卖的正式开放&#xff0c;更是将本就火热的本地生活和外卖…

Hi3861 OpenHarmony嵌入式应用入门--LiteOS semaphore作为锁

CMSIS 2.0 接口中的 Semaphore&#xff08;信号量&#xff09;是用于嵌入式系统中多线程或中断服务例程&#xff08;ISR&#xff09;之间同步和共享资源保护的重要机制。Semaphore 是一种用于控制对多个共享资源访问的同步机制。它可以被看作是一个计数器&#xff0c;用于跟踪可…