鸿蒙开发接口资源管理:【@ohos.intl (国际化-Intl)】

国际化-Intl

icon-note.gif

 说明:
开发前请熟悉鸿蒙开发指导文档:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。

  • 本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
  • Intl模块包含国际化能力基础接口(在ECMA 402中定义)。

导入模块

import Intl from '@ohos.intl';

Locale

属性

系统能力:以下各项对应的系统能力均为SystemCapability.Global.I18n

名称参数类型可读可写说明
languagestring与区域设置关联的语, 如:zh。
scriptstring语言的书写方式,如:Hans。
regionstring与区域设置相关的地区,如:CN。
baseNamestringLocale的基本核心信息(由语言脚本与地区组成),如:zh-Hans-CN。
caseFirststring区域的整理规则是否考虑大小写,取值包括:"upper", "lower", "false"。
calendarstring区域的日历信息,取值包括:"buddhist", "chinese", "coptic","dangi", "ethioaa", "ethiopic", "gregory", "hebrew", "indian", "islamic", "islamic-umalqura", "islamic-tbla", "islamic-civil", "islamic-rgsa", "iso8601", "japanese", "persian", "roc", "islamicc"。
collationstring区域的排序规则,取值包括:"big5han", "compat", "dict", "direct", "ducet", "eor", "gb2312", "phonebk", "phonetic", "pinyin", "reformed", "searchjl", "stroke", "trad", "unihan", "zhuyin"。
hourCyclestring区域的时制信息,取值包括:"h12", "h23", "h11", "h24"。
numberingSystemstring区域使用的数字系统,取值包括:"adlm", "ahom", "arab", "arabext", "bali", "beng", "bhks", "brah", "cakm", "cham", "deva", "diak", "fullwide", "gong", "gonm", "gujr", "guru", "hanidec", "hmng", "hmnp", "java", "kali", "khmr", "knda", "lana", "lanatham", "laoo", "latn", "lepc", "limb", "mathbold", "mathdbl", "mathmono", "mathsanb", "mathsans", "mlym", "modi", "mong", "mroo", "mtei", "mymr", "mymrshan", "mymrtlng", "newa", "nkoo", "olck", "orya", "osma", "rohg", "saur", "segment", "shrd", "sind", "sinh", "sora", "sund", "takr", "talu", "tamldec", "telu", "thai", "tibt", "tirh", "vaii", "wara", "wcho"。
numericboolean是否对数字字符具有特殊的排序规则处理。

constructor8+

constructor()

创建区域对象

系统能力:SystemCapability.Global.I18n

示例:

var locale = new Intl.Locale();

constructor

constructor(locale: string, options?: LocaleOptions)

创建区域对象

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
localestring包含区域设置信息的字符串,包括语言以及可选的脚本和区域。
optionsLocaleOptions用于创建区域对象的选项。

示例:

var locale = new Intl.Locale("zh-CN");

toString

toString(): string

将区域信息转换为字符串

系统能力:SystemCapability.Global.I18n

返回值:

类型说明
string字符串形式的区域信息。

示例:

var locale = new Intl.Locale("zh-CN");
locale.toString();

maximize

maximize(): Locale

最大化区域信息,若缺少脚本与地区信息,则补齐。

系统能力:SystemCapability.Global.I18n

返回值:

类型说明
[Locale]最大化后的区域对象。

示例:

var locale = new Intl.Locale("zh-CN");
locale.maximize();

minimize

minimize(): Locale

最小化区域信息,若包含脚本与地区信息,则去除。

系统能力:SystemCapability.Global.I18n

返回值:

类型说明
[Locale]最小化后的区域对象。

示例:

var locale = new Intl.Locale("zh-CN");
locale.minimize();

LocaleOptions

表示区域初始化选项。

系统能力:以下各项对应的系统能力均为SystemCapability.Global.I18n

名称参数类型可读可写说明
calendarstring日历参数,如:"buddhist", "chinese", "coptic", "dangi", "ethioaa", "ethiopic", "gregory", "hebrew", "indian", "islamic", "islamic-umalqura", "islamic-tbla", "islamic-civil", "islamic-rgsa", "iso8601", "japanese", "persian", "roc", "islamicc"。
collationstring排序参数,取值包括:"big5han", "compat", "dict", "direct", "ducet", "emoji", "eor", "gb2312", "phonebk", "phonetic", "pinyin", "reformed ", "search", "searchjl", "standard", "stroke", "trad", "unihan", "zhuyin"。
hourCyclestring时制格式,取值包括:"h11", "h12", "h23", "h24"。
numberingSystemstring数字系统,取值包括:"adlm", "ahom", "arab", "arabext", "bali", "beng", "bhks", "brah", "cakm", "cham", "deva", "diak", "fullwide", "gong", "gonm", "gujr", "guru", "hanidec", "hmng", "hmnp", "java", "kali", "khmr", "knda", "lana", "lanatham", "laoo", "latn", "lepc", "limb", "mathbold", "mathdbl", "mathmono", "mathsanb", "mathsans", "mlym", "modi", "mong", "mroo", "mtei", "mymr", "mymrshan", "mymrtlng", "newa", "nkoo", "olck", "orya", "osma", "rohg", "saur", "segment", "shrd", "sind", "sinh", "sora", "sund", "takr", "talu", "tamldec", "telu", "thai", "tibt", "tirh", "vaii", "wara", "wcho"。
numericboolean是否使用12小时制。
caseFirststring表示大写、小写的排序顺序,取值范围:"upper", "lower", "false"。

DateTimeFormat

constructor8+

constructor()

创建时间日期格式化对象。

系统能力:SystemCapability.Global.I18n

示例:

var datefmt= new Intl.DateTimeFormat();

constructor

constructor(locale: string | Array<string>, options?: DateTimeOptions)

创建时间日期格式化对象。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
localestringArray<string>包含区域设置信息的字符串,包括语言以及可选的脚本和区域。
options[DateTimeOptions]用于创建时间日期格式化的选项。

示例:

var datefmt= new Intl.DateTimeFormat("zh-CN", { dateStyle: 'full', timeStyle: 'medium' });

示例:

var datefmt= new Intl.DateTimeFormat(["ban", "zh"], { dateStyle: 'full', timeStyle: 'medium' });

format

format(date: Date): string

格式化时间日期字符串。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
dateDate时间日期对象。

返回值:

类型说明
string格式化后的时间日期字符串

示例:

var date = new Date(2021, 11, 17, 3, 24, 0);
var datefmt = new Intl.DateTimeFormat("en-GB");
datefmt.format(date);

formatRange

formatRange(startDate: Date, endDate: Date): string

格式化时间日期段字符串。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
startDateDate起始的时间日期。
endDateDate结束的时间日期。

返回值:

类型说明
string格式化后的时间日期段字符串。

示例:

var startDate = new Date(2021, 11, 17, 3, 24, 0);
var endDate = new Date(2021, 11, 18, 3, 24, 0);
var datefmt = new Intl.DateTimeFormat("en-GB");
datefmt.formatRange(startDate, endDate);

resolvedOptions

resolvedOptions(): DateTimeOptions

获取DateTimeFormat对象的格式化选项。

系统能力:SystemCapability.Global.I18n

返回值:

类型说明
[DateTimeOptions]DateTimeFormat 对象的格式化选项。

示例:

var datefmt = new Intl.DateTimeFormat("en-GB");
datefmt.resolvedOptions();

DateTimeOptions

表示时间日期格式化选项。

系统能力:以下各项对应的系统能力均为SystemCapability.Global.I18n

名称参数类型可读可写说明
localestring区域参数, 如:zh-Hans-CN。
dateStylestring日期显示格式,取值包括:"long", "short", "medium", "full"。
timeStylestring时间显示格式,取值包括:"long", "short", "medium", "full"。
hourCyclestring时制格式,取值包括:"h11", "h12", "h23", "h24"。
timeZonestring使用的时区(合法的IANA时区ID)。
numberingSystemstring数字系统,取值包括:"adlm", "ahom", "arab", "arabext", "bali", "beng", "bhks", "brah", "cakm", "cham", "deva", "diak", "fullwide", "gong", "gonm", "gujr", "guru", "hanidec", "hmng", "hmnp", "java", "kali", "khmr", "knda", "lana", "lanatham", "laoo", "latn", "lepc", "limb", "mathbold", "mathdbl", "mathmono", "mathsanb", "mathsans", "mlym", "modi", "mong", "mroo", "mtei", "mymr", "mymrshan", "mymrtlng", "newa", "nkoo", "olck", "orya", "osma", "rohg", "saur", "segment", "shrd", "sind", "sinh", "sora", "sund", "takr", "talu", "tamldec", "telu", "thai", "tibt", "tirh", "vaii", "wara", "wcho"。
hour12boolean是否使用12小时制。
weekdaystring工作日的显示格式,取值包括:"long", "short", "narrow"。
erastring时代的显示格式,取值包括:"long", "short", "narrow"。
yearstring年份的显示格式,取值包括:"numeric", "2-digit"。
monthstring月份的显示格式,取值包括:"numeric", "2-digit", "long", "short", "narrow"。
daystring日期的显示格式,取值包括:"numeric", "2-digit"。
hourstring小时的显示格式,取值包括:"numeric", "2-digit"。
minutestring分钟的显示格式,取值包括:"numeric", "2-digit"。
secondstring秒钟的显示格式,取值包括:"numeric", "2-digit"。
timeZoneNamestring时区名称的本地化表示。
dayPeriodstring时段的显示格式,取值包括:"long", "short", "narrow"。
localeMatcherstring要使用的区域匹配算法,取值包括:"lookup", "best fit"。
formatMatcherstring要使用的格式匹配算法,取值包括:"basic", "best fit"。

NumberFormat

constructor8+

constructor()

创建数字格式化对象。

系统能力:SystemCapability.Global.I18n

示例:

var numfmt = new Intl.NumberFormat();

constructor

constructor(locale: string | Array<string>, options?: NumberOptions)

创建数字格式化对象。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
localestringArray<string>包含区域设置信息的字符串,包括语言以及可选的脚本和区域。
options[NumberOptions]用于创建数字格式化的选项。

示例:

var numfmt = new Intl.NumberFormat("en-GB", {style:'decimal', notation:"scientific"});

format

format(number: number): string;

格式化数字字符串。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
numbernumber数字对象

返回值:

类型说明
string格式化后的数字字符串

示例:

var numfmt = new Intl.NumberFormat(["en-GB", "zh"], {style:'decimal', notation:"scientific"});
numfmt.format(1223);

resolvedOptions

resolvedOptions(): NumberOptions

获取NumberFormat 对象的格式化选项。

系统能力:SystemCapability.Global.I18n

返回值:

类型说明
[NumberOptions]NumberFormat 对象的格式化选项。

示例:

var numfmt = new Intl.NumberFormat(["en-GB", "zh"], {style:'decimal', notation:"scientific"});
numfmt.resolvedOptions();

NumberOptions

表示设备支持的能力。

系统能力:以下各项对应的系统能力均为SystemCapability.Global.I18n

名称参数类型可读可写说明
localestring区域参数, 如:"zh-Hans-CN"。
currencystring货币单位, 如:"EUR","CNY","USD"等。
currencySignstring货币单位的符号显示,取值包括: "symbol","narrowSymbol","code","name" 。
currencyDisplaystring货币的显示方式,取值包括:"symbol", "narrowSymbol", "code", "name"。
unitstring单位名称,如:"meter","inch",“hectare”等。
unitDisplaystring单位的显示格式,取值包括:"long", "short", "narrow"。
unitUsage8+string单位的使用场景,取值包括:"default", "area-land-agricult", "area-land-commercl", "area-land-residntl", "length-person", "length-person-small", "length-rainfall", "length-road", "length-road-small", "length-snowfall", "length-vehicle", "length-visiblty", "length-visiblty-small", "length-person-informal", "length-person-small-informal", "length-road-informal", "speed-road-travel", "speed-wind", "temperature-person", "temperature-weather", "volume-vehicle-fuel"。
signDisplaystring数字符号的显示格式,取值包括:"auto", "never", "always", "expectZero"。
compactDisplaystring紧凑型的显示格式,取值包括:"long", "short"。
notationstring数字的格式化规格,取值包括:"standard", "scientific", "engineering", "compact"。
localeMatcherstring要使用的区域匹配算法,取值包括:"lookup", "best fit"。
stylestring数字的显示格式,取值包括:"decimal", "currency", "percent", "unit"。
numberingSystemstring数字系统,取值包括:"adlm", "ahom", "arab", "arabext", "bali", "beng", "bhks", "brah", "cakm", "cham", "deva", "diak", "fullwide", "gong", "gonm", "gujr", "guru", "hanidec", "hmng", "hmnp", "java", "kali", "khmr", "knda", "lana", "lanatham", "laoo", "latn", "lepc", "limb", "mathbold", "mathdbl", "mathmono", "mathsanb", "mathsans", "mlym", "modi", "mong", "mroo", "mtei", "mymr", "mymrshan", "mymrtlng", "newa", "nkoo", "olck", "orya", "osma", "rohg", "saur", "segment", "shrd", "sind", "sinh", "sora", "sund", "takr", "talu", "tamldec", "telu", "thai", "tibt", "tirh", "vaii", "wara", "wcho"。
useGroupingboolean是否分组显示。
minimumIntegerDigitsnumber表示要使用的最小整数位数,取值范围:1~21。
minimumFractionDigitsnumber表示要使用的最小分数位数,取值范围:0~20。
maximumFractionDigitsnumber表示要使用的最大分数位数,取值范围:1~21。
minimumSignificantDigitsnumber表示要使用的最低有效位数,取值范围:1~21。
maximumSignificantDigitsnumber表示要使用的最大有效位数,取值范围:1~21。

Collator8+

constructor8+

constructor()

创建排序对象。

系统能力:SystemCapability.Global.I18n

示例:

var collator = new Intl.Collator();

constructor8+

constructor(locale: string | Array<string>, options?: CollatorOptions)

创建排序对象。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
localestringArray<string>包含区域设置信息的字符串,包括语言以及可选的脚本和区域。
options[CollatorOptions]用于创建排序对象的选项。

示例:

var collator = new Intl.Collator("zh-CN", {localeMatcher: "lookup", usage: "sort"});

compare8+

compare(first: string, second: string): number

依据Collator的排序策略对两个字符串进行比较。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
firststring进行比较第一个字符串。
secondstring进行比较的第二个字符串。

返回值:

类型说明
number比较结果。当number为负数,表示first排序在second之前;当number为0,表示first与second排序相同;当number为正数,表示first排序在second之后。

示例:

var collator = new Intl.Collator("zh-Hans");
collator.compare("first", "second");

resolvedOptions8+

resolvedOptions(): CollatorOptions

返回Collator对象的属性。

系统能力:SystemCapability.Global.I18n

返回值:

类型说明
[CollatorOptions]返回的Collator对象的属性。

示例:

var collator = new Intl.Collator("zh-Hans");
var options = collator.resolvedOptions();

CollatorOptions8+[]()

表示Collator可设置的属性。

系统能力:以下各项对应的系统能力均为SystemCapability.Global.I18n

名称参数类型可读可写说明
localeMatcherstringlocale匹配算法,取值范围:"best fit", "lookup"。
usagestring比较的用途,取值范围:"sort", "search"。
sensitivitystring表示字符串中的哪些差异会导致非零结果值,取值范围:"base", "accent", "case", "variant"。
ignorePunctuationboolean表示是否忽略标点符号,取值范围:true, false。
collationstring排序规则,取值范围:"big5han", "compat", "dict", "direct", "ducet", "eor", "gb2312", "phonebk", "phonetic", "pinyin", "reformed", "searchjl", "stroke", "trad", "unihan", "zhuyin"。
numericboolean是否使用数字排序,取值范围:true, false。
caseFirststring表示大写、小写的排序顺序,取值范围:"upper", "lower", "false"。

PluralRules8+

constructor8+

constructor()

创建PluralRules对象。

系统能力:SystemCapability.Global.I18n

示例:

var pluralRules = new Intl.PluralRules();

constructor8+

constructor(locale: string | Array<string>, options?: PluralRulesOptions)

创建PluralRules对象。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
localestringArray<string>包含区域设置信息的字符串,包括语言以及可选的脚本和区域。
options[PluralRulesOptions]用于创建单复数对象的选项。

示例:

var pluralRules= new Intl.PluraRules("zh-CN", {"localeMatcher": "lookup", "type": "cardinal"});

select8+

select(n: number): string

返回一个字符串表示该数字的单复数类别。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
nnumber待获取单复数类别的数字。

返回值:

类型说明
string单复数类别,取值包括:"zero","one","two", "few", "many", "others"。

示例:

var pluralRules = new Intl.PluralRules("zh-Hans");
pluralRules.select(1);

PluralRulesOptions8+[]()

表示PluralRules对象可设置的属性。

系统能力:以下各项对应的系统能力均为SystemCapability.Global.I18n

名称参数类型可读可写说明
localeMatcherstringlocale匹配算法,取值包括:"best fit", "lookup"。
typestring排序的类型,取值包括:"cardinal", "ordinal"。
minimumIntegerDigitsnumber表示要使用的最小整数位数,取值范围:1~21。
minimumFractionDigitsnumber表示要使用的最小分数位数,取值范围:0~20。
maximumFractionDigitsnumber表示要使用的最大分数位数,取值范围:1~21。
minimumSignificantDigitsnumber表示要使用的最低有效位数,取值范围:1~21。
maximumSignificantDigitsnumber表示要使用的最大有效位数,取值范围:1~21。

RelativeTimeFormat8+

constructor8+

constructor()

创建相对时间格式化对象。

系统能力:SystemCapability.Global.I18n

示例:

var relativetimefmt = new Intl.RelativeTimeFormat();

constructor8+

constructor(locale: string | Array<string>, options?: RelativeTimeFormatInputOptions)

创建相对时间格式化对象。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
localestringArray<string>包含区域设置信息的字符串,包括语言以及可选的脚本和区域。
options[RelativeTimeFormatInputOptions]用于创建相对时间格式化对象的选项。

示例:

var relativeTimeFormat = new Intl.RelativeTimeFormat("zh-CN", {"localeMatcher": "lookup", "numeric": "always", "style": "long"});

format8+

format(value: number, unit: string): string

依据locale和格式化选项,对value和unit进行格式化。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
valuenumber相对时间格式化的数值。
unitstring相对时间格式化的单位,取值包括:"year", "quarter", "month", "week", "day", "hour", "minute", "second"。

返回值:

类型说明
string格式化后的相对时间。

示例:

var relativetimefmt = new Intl.RelativeTimeFormat("zh-CN");
relativetimefmt.format(3, "quarter")

formatToParts8+

formatToParts(value: number, unit: string): Array<object>

返回一个对象数组,表示可用于自定义区域设置格式的相对时间格式。

系统能力:SystemCapability.Global.I18n

参数:

参数名类型必填说明
valuenumber相对时间格式化的数值。
unitstring相对时间格式化的单位,取值包括:"year", "quarter", "month", "week", "day", "hour", "minute", "second"。

返回值:

类型说明
Array<object>返回可用于自定义区域设置格式的相对时间格式的对象数组。

示例:

var relativetimefmt = new Intl.RelativeTimeFormat("en", {"numeric": "auto"});
var parts = relativetimefmt.format(10, "seconds");

resolvedOptions8+

resolvedOptions(): RelativeTimeFormatResolvedOptions

获取RelativeTimeFormat对象的格式化选项。

系统能力:SystemCapability.Global.I18n

返回值:

类型说明
[RelativeTimeFormatResolvedOptions]RelativeTimeFormat 对象的格式化选项。

示例:

var relativetimefmt= new Intl.RelativeTimeFormat("en-GB");
relativetimefmt.resolvedOptions();

RelativeTimeFormatInputOptions8+[]()

表示RelativeTimeFormat对象可设置的属性。

系统能力:以下各项对应的系统能力均为SystemCapability.Global.I18n

名称参数类型可读可写说明
localeMatcherstringlocale匹配算法,取值包括:"best fit", "lookup"。
numericstring输出消息的格式,取值包括:"always", "auto"。
stylestring国际化消息的长度,取值包括:"long", "short", "narrow"。

RelativeTimeFormatResolvedOptions8+[]()

表示RelativeTimeFormat对象可设置的属性。

系统能力:以下各项对应的系统能力均为SystemCapability.Global.I18n

新文档.png

名称参数类型可读可写说明 HarmonyOS与OpenHarmony鸿蒙文档籽料:mau123789是v直接拿
localestring包含区域设置信息的字符串,包括语言以及可选的脚本和区域。
numericstring输出消息的格式,取值包括:"always", "auto"。
stylestring国际化消息的长度,取值包括:"long", "short", "narrow"。
numberingSystemstring使用的数字系统。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

LabVIEW如何确保步进电机的长期稳定运行

步进电机因其良好的定位精度和控制性&#xff0c;在自动化设备中得到了广泛应用。然而&#xff0c;长期稳定运行对于任何电机系统都是一个重要的挑战。LabVIEW作为一款强大的图形化编程语言&#xff0c;通过其灵活的控制算法和实时监控能力&#xff0c;为步进电机的稳定运行提供…

慢SQL的治理思路

慢SQL的治理思路 什么是慢SQL慢SQL产生的原因查看慢 SQL 是否开启开启慢 SQL 记录开启慢查询日志分析慢 SQL解决和优化慢SQL的方法 什么是慢SQL 慢 SQL 指的是 MySQL 中执行比较慢的 SQL&#xff0c;排查慢 SQL 最常用的方法是通过慢查询日志来查找慢 SQL。 MySQL 的慢查询日志…

【并发程序设计】14.消息队列

14.消息队列 消息队列&#xff08;Message Queue&#xff09;是一种通信机制&#xff0c;用于在分布式系统中传递和管理消息的队列型数据结构。 消息队列通常是一个先进先出&#xff08;FIFO&#xff09;的数据结构&#xff0c;它允许多个进程或线程之间以异步方式进行通信。…

Google力作 | Infini-attention无限长序列处理Transformer

更多文章&#xff0c;请关注微信公众号&#xff1a;NLP分享汇 原文链接&#xff1a;Google力作 | Infini-attention无限长序列处理Transformerhttps://mp.weixin.qq.com/s?__bizMzU1ODk1NDUzMw&mid2247485000&idx1&sne44a7256bcb178df0d2cc9b33c6882a1&chksm…

OpenCV 的几种查找图像中轮廓边缘的方法

原始图片&#xff1a; 1、Sobel() Sobel 算子结合了高斯平滑和微分&#xff0c;用于计算图像的梯度&#xff0c;从而突出显示边缘。 import cv2# 读取图像 image cv2.imread(image.png, cv2.IMREAD_GRAYSCALE)# 使用 Sobel 算子查找水平和垂直边缘 sobel_x cv2.Sobel(image…

浅谈旧项目如何添加新依赖

Spring项目创建之后&#xff0c;还想添加新的依赖&#xff08;如Spring框架内置的依赖&#xff09;&#xff0c;可以安装插件&#xff1a; 装完该插件之后&#xff0c;就可以在pom.xml文件里&#xff0c;右键选择 Generate即可出现下述界面&#xff1a; 点击ok即可添加新的…

服务器硬件基础知识学习

服务器硬件基础知识涵盖了从CPU到存储&#xff0c;再到网络连接和总线技术等关键组件。 1. 处理器 - 两大流派&#xff1a;我们常用的处理器主要分为Intel和AMD两大阵营。Intel的Xeon系列和AMD的EPYC系列都是专为服务器设计的&#xff0c;它们支持多核处理&#xff0c;能够应对…

最新一站式AI创作中文系统网站源码+系统部署+支持GPT对话、Midjourney绘画、Suno音乐、GPT-4o文档分析等大模型

一、系统简介 本文将介绍最新的一站式AI创作中文系统&#xff08;集成ChatGPTMidjourneySunoStable Diffusion&#xff09;——星河易创AI系统&#xff0c;该系统基于ChatGPT的核心技术&#xff0c;融合了自然语言问答、绘画、音乐、文档分享、图片识别等创作功能&#xff0c;…

统信UOS桌面操作系统1070上使用notepad--文本编辑器

原文链接&#xff1a;统信UOS桌面操作系统1070上使用notepad–文本编辑器 Hello&#xff0c;大家好啊&#xff01;今天我要向大家推荐一款在统信UOS桌面操作系统1070上非常好用的文本编辑器软件——“notepad–”。这款软件功能强大、操作简便&#xff0c;特别适合开发人员和日…

enum4linux一键查询SMB信息(KALI工具系列十六)

目录 1、KALI LINUX简介 2、enum4linux工具简介 3、在KALI中使用enum4linux 3.1 目标主机IP&#xff08;win&#xff09; ​编辑 3.2 KALI的IP 4、操作示例 4.1 运行工具 4.2 列出用户名 4.3 提取用户名 4.4 使用自定义RID范围 4.5 列出组 4.6 列出共享文件夹 4.7…

自动评论自动私信引流系统,自动化时代的挑战与机遇

随着科技的飞速发展&#xff0c;自动化技术已经渗透到我们生活的方方面面。从工业生产线上的机械臂到家庭中的智能助手&#xff0c;自动化不仅改变了我们的工作方式&#xff0c;也在重塑着社会的面貌。然而&#xff0c;在享受自动化带来的便利和效率的同时&#xff0c;我们也必…

时间序列的谱分解pt.2

16.dvi (berkeley.edu)https://www.stat.berkeley.edu/~bartlett/courses/153-fall2010/lectures/16.pdfpt1 时间序列的谱分解-CSDN博客

Linux--Socket编程基础

一、Socket简介 套接字&#xff08; socket &#xff09;是 Linux 下的一种进程间通信机制&#xff08; socket IPC &#xff09;&#xff0c; 使用 socket IPC 可以使得在不同主机上的应用程序之间进行通信&#xff08;网络通信&#xff09;&#xff0c;当然也可以是同一台…

深度学习之加宽全连接

1.Functional API 搭建神经网络模型 1.1.利用Functional API编写宽深神经网络模型进行手写数字识别 import numpy as np import pandas as pd import matplotlib.pyplot as plt from sklearn.datasets import load_iris from sklearn.model_selection import train_test_spli…

【免费Web系列】JavaWeb实战项目案例三

这是Web第一天的课程大家可以传送过去学习 http://t.csdnimg.cn/K547r 部门管理开发 1. 删除部门 1.1 需求分析 删除部门数据。在点击 "删除" 按钮&#xff0c;会根据ID删除部门数据。 了解了需求之后&#xff0c;我们再看看接口文档中&#xff0c;关于删除部门…

还没搞懂作用域、执行上下文、变量提升?看这篇就够啦

前言 &#x1f4eb; 大家好&#xff0c;我是南木元元&#xff0c;热爱技术和分享&#xff0c;欢迎大家交流&#xff0c;一起学习进步&#xff01; &#x1f345; 个人主页&#xff1a;南木元元 目录 作用域&#xff08;Scope&#xff09; 全局作用域 函数作用域 块级作用域…

编译选项导致的结构体字节参数异常

文章目录 前言问题描述原因分析问题解决总结 前言 在构建编译工程时&#xff0c;会有一些对应的编译配置选项&#xff0c;不同的编译器&#xff0c;会有对应的配置项。本文介绍GHS工程中编译选项配置不对应导致的异常。 问题描述 在S32K3集成工程中&#xff0c;核1的INP_SWC…

【并发程序设计】15.信号灯(信号量)

15.信号灯(信号量) Linux中的信号灯即信号量是一种用于进程间同步或互斥的机制&#xff0c;它主要用于控制对共享资源的访问。 在Linux系统中&#xff0c;信号灯作为一种进程间通信&#xff08;IPC&#xff09;的方式&#xff0c;与其他如管道、FIFO或共享内存等IPC方式不同&…

c++ 哈希 unordered_map unordered_set 的学习

1. unordered 系列 在 c98 中&#xff0c; STL 提供了底层是红黑树结构的一系列关联式容器&#xff0c;set 和 map 的查询效率可以达到 log2N&#xff0c;红黑树最差的情况也只是需要比较红黑树的高度次&#xff0c;当节点数量非常多时&#xff0c;查找一个节点还需要比较几十…

护肤品美妆商城小程序的作用是什么

经营美妆的方式多种多样&#xff0c;商场街边、电商平台、微商等&#xff0c;无论厂商品牌还是经销商批发零售都有大量目标群体&#xff0c;客户在哪里商家就应该在哪里&#xff0c;私域生意模式&#xff0c;商家需要线上多渠道获客转化和提高营收。 运用【雨科】平台搭建护肤…