当前位置: 首页 > news >正文

阿里OSS做网站图库费用旺道seo营销软件

阿里OSS做网站图库费用,旺道seo营销软件,做网站是咋收费的,discuz 与Wordpress获取进程相关的信息 说明: 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。开发前请熟悉鸿蒙开发指导文档:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。…

获取进程相关的信息

icon-note.gif 说明:  本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。开发前请熟悉鸿蒙开发指导文档gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。

导入模块

import process from '@ohos.process';

属性

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

名称类型可读可写说明
egidnumber进程的有效组标识。该接口为系统接口,三方应用不支持调用。
euidnumber进程的有效用户身份。该接口为系统接口,三方应用不支持调用。
gidnumber进程的组标识。该接口为系统接口,三方应用不支持调用。
uidnumber进程的用户标识。
groupsnumber[]带有补充组id的数组。该接口为系统接口,三方应用不支持调用。
pidnumber当前进程的pid。
ppidnumber当前进程的父进程的pid。该接口为系统接口,三方应用不支持调用。
tid8+number当前进程的tid。

ChildProcess

主进程可以获取子进程的标准输入输出,以及发送信号和关闭子进程。

属性

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

名称类型可读可写说明
pidnumber子进程的pid。该接口为系统接口,三方应用不支持调用。
ppidnumber子进程的父进程的pid。该接口为系统接口,三方应用不支持调用。
exitCodenumber子进程的退出码。该接口为系统接口,三方应用不支持调用。
killedboolean父进程给子进程发信号是否成功。该接口为系统接口,三方应用不支持调用。

wait

wait(): Promise

等待子进程运行结束,返回promise对象,其值为子进程的退出码。

该接口为系统接口,三方应用不支持调用。

系统能力:  SystemCapability.Utils.Lang

返回值:

类型说明
Promise异步返回子进程的退出码。

示例:

var child = process.runCmd('ls');
var result = child.wait();
result.then(val=>{console.log("result = " + val);
})

getOutput

getOutput(): Promise

获取子进程的标准输出。

该接口为系统接口,三方应用不支持调用。

系统能力:  SystemCapability.Utils.Lang

返回值:

类型说明
Promise异步返回标准输出的字节流。

示例:

var child = process.runCmd('ls');
var result = child.wait();
child.getOutput.then(val=>{console.log("child.getOutput = " + val);
})

getErrorOutput

getErrorOutput(): Promise

获取子进程的标准错误输出。

该接口为系统接口,三方应用不支持调用。

系统能力:  SystemCapability.Utils.Lang

返回值:

类型说明
Promise异步返回标准错误输出的字节流。

示例:

var child = process.runCmd('madir test.text');
var result = child.wait();
child.getErrorOutput.then(val=>{console.log("child.getErrorOutput= " + val);
})

close

close(): void

关闭正在运行的子进程。

该接口为系统接口,三方应用不支持调用。

系统能力:  SystemCapability.Utils.Lang

示例:

var child = process.runCmd('sleep 5; ls');
child.close();

kill

kill(signal: number | string): void

用于发送信号给子进程,结束指定进程。

该接口为系统接口,三方应用不支持调用。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
signalnumberstring

示例:

var child = process.runCmd('sleep 5; ls');
child.kill(9);

process.isIsolatedProcess8+

isIsolatedProcess(): boolean

判断进程是否被隔离。

系统能力:  SystemCapability.Utils.Lang

返回值:

类型说明
boolean返回判断结果,如果返回true表示进程被隔离。

示例:

var result = process.isIsolatedProcess();

process.isAppUid8+

isAppUid(v: number): boolean

判断uid是否属于应用程序。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
vnumber应用程序的uid。

返回值:

类型说明
boolean返回判断结果,如果返回true表示为应用程序的uid。

示例:

var result = process.isAppUid(688);

process.is64Bit8+

is64Bit(): boolean

判断运行环境是否64位。

系统能力:  SystemCapability.Utils.Lang

返回值:

类型说明
boolean返回判断结果,如果返回true表示为64位环境。

示例:

var ressult = process.is64Bit();

process.getUidForName8+

getUidForName(v: string): number

通过进程名获取进程uid。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
vstring进程名。

返回值:

类型说明
number返回进程uid。

示例:

var pres = process.getUidForName("tool")

process.getThreadPriority8+

getThreadPriority(v: number): number

根据指定的tid获取线程优先级。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
vnumber指定的线程tid。

返回值:

类型说明
number返回线程的优先级。

示例:

var tid = process.getTid();
var pres = process.getThreadPriority(tid);

process.getStartRealtime8+

getStartRealtime(): number

获取从系统启动到进程启动所经过的实时时间(以毫秒为单位)。

系统能力:  SystemCapability.Utils.Lang

返回值:

类型说明
number返回经过的实时时间。

示例:

var realtime = process.getStartRealtime();

process.getPastCpuTime8+

getPastCpuTime(): number

获取进程启动到当前时间的CPU时间(以毫秒为单位)。

系统能力:  SystemCapability.Utils.Lang

返回值:

类型说明
number返回经过的CPU时间。

示例:

var result = process.getPastCpuTime() ;

process.getSystemConfig8+

getSystemConfig(name: number): number

获取系统配置信息。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
namenumber指定系统配置参数名。

返回值:

类型说明
number返回系统配置信息。

示例:

var _SC_ARG_MAX = 0
var pres = process.getSystemConfig(_SC_ARG_MAX)

process.getEnvironmentVar8+

getEnvironmentVar(name: string): string

用该方法获取环境变量对应的值。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
namestring环境变量名。

返回值:

类型说明
string返回环境变量名对应的value。

示例:

var pres = process.getEnvironmentVar("PATH")

process.runCmd

runCmd(command: string, options?: { timeout : number, killSignal : number | string, maxBuffer : number }): ChildProcess

通过runcmd可以fork一个新的进程来运行一段shell,并返回ChildProcess对象。

该接口为系统接口,三方应用不支持调用。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
commandstringshell命令。
optionsObject相关选项参数。

表1 options

名称参数类型必填说明
timeoutnumber子进程运行的ms数,当子进程运行时间超出此时间,则父进程发送killSignal信号给子进程。timeout默认为0。
killSignalnumberstring
maxBuffernumber子进程标准输入输出的最大缓冲区大小,当超出此大小时则终止子进程。maxBuffer默认1024*1024。

返回值:

类型说明
[ChildProcess]子进程对象。

示例:

var child = process.runCmd('ls', { maxBuffer : 2 });
var result = child.wait();
child.getOutput.then(val=>{console.log("child.getOutput = " + val);
})

process.abort

abort(): void

该方法会导致进程立即退出并生成一个核心文件,谨慎使用。

系统能力:  SystemCapability.Utils.Lang

示例:

process.abort();

process.on

on(type: string, listener: EventListener): void

存储用户所触发的事件。

该接口为系统接口,三方应用不支持调用。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
typestring存储事件的type。
listenerEventListener回调的事件。

表2 EventListener

名称说明
EventListener = (evt:  Object) => void用户存储的事件。

示例:

process.on("data", (e)=>{console.log("data callback");
})

process.off

off(type: string): boolean

删除用户存储的事件。

该接口为系统接口,三方应用不支持调用。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
typestring删除事件的type。

返回值:

类型说明
boolean事件是否删除成功。

示例:

process.on("data", (e)=>{console.log("data callback");
})
var result = process.off("data");

process.exit

exit(code: number): void

终止程序。

请谨慎使用此接口。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
codenumber进程的退出码。

示例:

process.exit(0);

process.cwd

cwd(): string

用该方法获取进程的工作目录。

该接口为系统接口,三方应用不支持调用。

系统能力:  SystemCapability.Utils.Lang

示例:

var path = process.cwd();

process.chdir

chdir(dir: string): void

更改进程的当前工作目录。

该接口为系统接口,三方应用不支持调用。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
dirstring路径。

示例:

process.chdir('/system');

process.uptime

uptime(): number

获取当前系统已运行的秒数。

系统能力:  SystemCapability.Utils.Lang

返回值:

类型说明
number当前系统已运行的秒数。

示例:

var time = process.uptime();

process.kill

kill(signal: number, pid: number): boolean

发送signal到指定的进程,结束指定进程。

系统能力:  SystemCapability.Utils.Lang

参数:

参数名类型必填说明
pidnumber进程的id。
signalnumber发送的信号。HarmonyOS与OpenHarmony鸿蒙文档籽料:mau123789是v直接拿

QQ截图20240705211104.png

返回值:

类型说明
boolean信号是否发送成功。

示例:

var pres = process.pid
var result = that.kill(28, pres)
http://www.hrbkazy.com/news/47978.html

相关文章:

  • 织梦做分类信息系统网站seo工资服务
  • 青海公司网站建设哪家好环球资源外贸平台免费
  • it培训机构排行榜wordpress seo教程
  • 推广做网站莱芜百度人工智能开放平台
  • 24小时自动发货网站建设产品推广策划
  • 鬼佬做爰网站网页制作软件免费版
  • 菏泽网站制作网络营销服务企业有哪些
  • 网站做ppt模板十大网络营销经典案例
  • 网站内部关键词sem推广优化
  • 哪个网站有帮忙做公开课课件当日网站收录查询统计
  • 网络推广和网站推广平台网站宣传费用
  • 加盟型网站建设产品设计
  • 做网站需要用到ps吗线上推广方案
  • 深圳微信网站开发公司荆门刚刚发布的
  • 网站怎么免费做推广方案seo快速排名软件品牌
  • 网站建设公司行业视频推广
  • 适合代码新手做的网站网站流量统计工具
  • wordpress 应用模板下载seo优化就业前景
  • 海口网站建设方案全球搜
  • 做企业网站用什么软件网络营销推广方案前言
  • 老的网站为什么要改版新网站seodao cn
  • 东莞公司网站设计百度关键词投放
  • 提供营销网站建设公司文件外链网站
  • 只做正品的购物网站重庆网站建设与制作
  • 有什么网站做兼职靠谱一些360推广登录入口
  • 做网站好还是app好汕头seo网络推广服务
  • 商务部网站市场体系建设司子站百度客服转人工
  • 做网站意义网店推广联盟
  • 网站开发工程师和软件工程免费发布广告信息网
  • 网站如何备案 流程图国内永久免费的云服务器