发表日期: 2022-07-02 15:43:03 浏览次数:39
霍邱公众号代运营公司
如何选择网站建设高性价比的服务商呢?
1、首先,我们需要自己对我们的网站建设需求有个清晰的定位即我们建设网站的目的是什么?有了清晰定位我们就可以很好的和网站建设公司沟通。我们在对比服务和网站建设价格可以准确选择。我们当然可以选择网站价格适中,服务又好的公司。我们不必担心花冤枉钱或者为了省钱而浪费时间和精力,最终制作出来的网站不是我们所期望的。
2、接着我们上面讨论得如何选择网站建设服务商,特别对于初创企业尤为重要,毕竟网站建设预算有限所以前期选择网站建设供应商就尤为重要。好的网站建设服务商需要符合以下几点:
丰富的网站建设行业经验
execPath 返回执行当前脚本的 Node 二进制文件的绝对路径。 | |
6 | execArgv 返回一个数组,成员是命令行下执行脚本时,在Node可执行文件与脚本文件之间的命令行参数。 |
7 | env 返回一个对象,成员为当前 shell 的环境变量 |
8 | exitCode 进程退出时的代码,如果进程优通过 process.exit() 退出,不需要指定退出码。 |
9 | version Node 的版本,比如v0.10.18。 |
10 | versions 一个属性,包含了 node 的版本和依赖. |
11 | config 一个包含用来编译当前 node 执行文件的 javascript 配置选项的对象。它与运行 ./configure 脚本生成的 "config.gypi" 文件相同。 |
12 | pid 当前进程的进程号。 |
13 | title 进程名,默认值为"node",可以自定义该值。 |
14 | arch 当前 CPU 的架构:'arm'、'ia32' 或者 'x64'。 |
15 | platform 运行程序所在的平台系统 'darwin', 'freebsd', 'linux', 'sunos' 或 'win32' |
16 | mainModule require.main 的备选方法。不同点,如果主模块在运行时改变,require.main可能会继续返回老的模块。可以认为,这两者引用了同一个模块。 |
创建文件 main.js ,代码如下所示:
// 输出到终端process.stdout.write("Hello World!" + "\n");// 通过参数读取process.argv.forEach(function(val, index, array) { console.log(index + ': ' + val);});// 获取执行路径console.log(process.execPath);// 平台信息console.log(process.platform);
执行 main.js 文件,代码如下所示:
$ node main.jsHello World!0: node1: /web/www/node/main.js/usr/local/node/0.10.36/bin/node darwin
Process 提供了很多有用的方法,便于我们更好的控制系统的交互:
序号 | 方法 & 描述 |
---|---|
1 | abort() 这将导致 node 触发 abort 事件。会让 node 退出并生成一个核心文件。 |
2 | chdir(directory) 改变当前工作进程的目录,如果操作失败抛出异常。 |
3 | cwd() 返回当前进程的工作目录 |
4 | exit([code]) 使用指定的 code 结束进程。如果忽略,将会使用 code 0。 |
5 | getgid() 获取进程的群组标识(参见 getgid(2))。获取到的是群组的数字 id,而不是名字。 注意:这个函数仅在 POSIX 平台上可用(例如,非Windows 和 Android)。 |
6 | setgid(id) 设置进程的群组标识(参见 setgid(2))。可以接收数字 ID 或者群组名。如果指定了群组名,会阻塞等待解析为数字 ID 。 注意:这个函数仅在 POSIX 平台上可用(例如,非Windows 和 Android)。 |
7 | getuid() 获取进程的用户标识(参见 getuid(2))。这是数字的用户 id,不是用户名。 注意:这个函数仅在 POSIX 平台上可用(例如,非Windows 和 Android)。 |
8 | setuid(id) 设置进程的用户标识(参见setuid(2))。接收数字 ID或字符串名字。如果指定了群组名,会阻塞等待解析为数字 ID 。 注意:这个函数仅在 POSIX 平台上可用(例如,非Windows 和 Android)。 |
9 | getgroups() 返回进程的群组 ID 数组。POSIX 系统没有保证一定有,但是 node.js 保证有。 注意:这个函数仅在 POSIX 平台上可用(例如,非Windows 和 Android)。 |
10 | setgroups(groups) 设置进程的群组 ID。这是授权操作,所以你需要有 root 权限,或者有 CAP_SETGID 能力。 注意:这个函数仅在 POSIX 平台上可用(例如,非Windows 和 Android)。 |
11 | initgroups(user, extra_group) 读取 /etc/group ,并初始化群组访问列表,使用成员所在的所有群组。这是授权操作,所以你需要有 root 权限,或者有 CAP_SETGID 能力。 注意:这个函数仅在 POSIX 平台上可用(例如,非Windows 和 Android)。 |
12 | kill(pid[, signal]) 发送信号给进程. pid 是进程id,并且 signal 是发送的信号的字符串描述。信号名是字符串,比如 'SIGINT' 或 'SIGHUP'。如果忽略,信号会是 'SIGTERM'。 |
13 | memoryUsage() 返回一个对象,描述了 Node 进程所用的内存状况,单位为字节。 |
14 | nextTick(callback) 一旦当前事件循环结束,调用回调函数。 |
15 | umask([mask]) 设置或读取进程文件的掩码。子进程从父进程继承掩码。如果mask 参数有效,返回旧的掩码。否则,返回当前掩码。 |
16 | uptime() 返回 Node 已经运行的秒数。 |
17 | hrtime() 返回当前进程的高分辨时间,形式为 [seconds, nanoseconds]数组。它是相对于过去的任意事件。该值与日期无关,因此不受时钟漂移的影响。主要用途是可以通过精确的时间间隔,来衡量程序的性能。 你可以将之前的结果传递给当前的 process.hrtime() ,会返回两者间的时间差,用来基准和测量时间间隔。 |
备案号: 苏ICP备11067224号
CopyRight © 2011 书生商友信息科技 All Right Reserved
24小时服务热线:400-111-6878 E-MAIL:1120768800@qq.com QQ:1120768800
网址: https://www.768800.com 网站建设:上往建站
关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|
企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|
400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
服务热线:400-111-6878