运行命令

创建 Angular 8.0 项目

匿名 (未验证) 提交于 2019-12-02 23:49:02
创建 Angular 8.0 项目,首先确保已经安装了 nodejs,如果没有安装,请看这篇文章安装:node.js 安装 1、新建一个空文件夹 angularproject,作为工作区 npm install -g @angular/cli cnpm install -g @angular/cli 输入如下命令,检查是否安装成功 ng version ng new ngdemo 项目创建成功 4、运行项目 用 vs code 打开项目,在终端控制台执行如下命令,运行项目 npm run start 浏览器访问 localhost:4200 --------------------- 作者:悟世君子 来源:CSDN 原文:https://blog.csdn.net/wsjzzcbq/article/details/91450959 版权声明:本文为博主原创文章,转载请附上博文链接!

为什么JVM规范中,程序计数器不会发生OutOfMemoryError

匿名 (未验证) 提交于 2019-12-02 23:40:02
首先,我们熟悉的栈和堆,都是可以通过运行时对内存需求的扩增导致内存不够用的情况 比如某个线程递归调用,随着调用层次的加深,可能会出现栈空间不足的情况,这时候如果可以动态扩增,jvm就会向申请更多的内存空间来扩充栈,当没有更多的内存空间得以申请的时候,就会发生OutOfMemoryError。 但是,程序计算器仅仅只是一个运行指示器,它所需要存储的内容仅仅就是下一个需要待执行的命令的地址,无论代码有多少,最坏情况下死循环也不会让这块内存区域超限,因为程序计算器所维护的就是下一条待执行的命令的地址,所以不存在OutOfMemoryError 文章来源: https://blog.csdn.net/liulangcheshou/article/details/91448156

xshell5运行hadoop集群

陌路散爱 提交于 2019-12-02 23:38:01
---恢复内容开始--- 1.CentOS主机配置 在配置Hadoop过程中,防火墙必须优先关闭SELinux,否则将影响后续Hadoop配置与使用,命令如下: # 查看 “系统防火墙” 状态命令 systemctl status firewalld.service # 关闭 “系统防火墙” 命令 systemctl stop firewalld.service # 关闭 “系统防火墙” 自启动命令 systemctl disable firewalld.service # 关闭 “SELinux”命令 setenforce 0 # 关闭“SELinux”系统系统自启动服务 vi /etc/selinux/config # 修改内容 SELINUX=disabled (1)执行图结果如下: (2)上图的防火墙处于运行状态,现在关闭防火墙,如下图: (3)关闭防火墙后,因为重启服务器防火墙会自动重启,关闭系统自启动命令如下: # systemctl firewalld.service 2.设置主机名称 (1)使用vi编译器编译 #vi /etc/sysconfig/network,修改其内容: # 修改为: NETWORKING=yes HOSTNAME=master (2)修改主机名,进入#vi /etc/hostname里修改内容: # 修改为: master 3

在 bat 批处理中运行多次 mvn

匿名 (未验证) 提交于 2019-12-02 23:32:01
在 bat 中运行 mvn 命令会出现这种情况,构建命令执行完成后会停留在的 mvn.bat 中,必需手工输入 exit 后,才会回到原来的脚本中继续运行。这是怎么回事? 到 maven 的安装目录下打开 mvn.bat 文件,拉到最后,可以看到如下命令: cmd /C exit /B %ERROR_CODE% 首先,windows 下的 mvn 命令实际上是 mvn.bat, 也是一个批处理;其次,可以查看 exit 命令的帮助,其中 /B 参数导致不会退出 mvn.bat 当前批处理,由于它的存在,导致了 mvn 命令不会自动退出。 怎么解决? 使用 call 运行 mvn 命令即可。 call mvn clean package

automake:autotools 工具集使用速成

匿名 (未验证) 提交于 2019-12-02 22:59:29
automake:autotools 工具集使用速成 一般而言,对于小项目或玩具程序,手动编写 Makefile 即可。但对于大型项目,手动编写维护 Makefile 成为一件费时费力的无聊工作。 本文介绍 autotools 工具集自动生成符合 Linux 规范的 Makefile 文件。 如果读者没有安装 autotools 工具集,ubuntu默认自带了,如果没有,安装命令如下, $ sudo apt-get install automake 安装完成之后,会有如下工具可用, 一般大型项目,代码组织结构分为两种,一种是所有文件都在同一个目录下的 flat 结构,另一种是按层次组织的多文件夹形式。 先来看第一种: flat 结构的项目使用 autotools 工具集 本篇测试代码如下, #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include "sum.h" #include "sub.h" #include "mul.h" #include "div.h" int main() { printf("======== < Integer Arithmethic > ========\n"); int x, y; printf("Enter two integer: "); scanf("%d%d",

0009-如何升级Cloudera Manager和CDH

匿名 (未验证) 提交于 2019-12-02 22:56:40
温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。 1.文档编写目的 本文档讲述如何升级Cloudera Manager和CDH,通过本文档,您将学习到以下知识: 1.如何对Cloudera Manager进行停机升级 2.如何对CDH进行停机升级 3.如何在不影响集群作业的情况下进行CDH滚动升级 文档主要分为以下几步: 1.Cloudera升级概述 2.Minor版本Cloudera Manager和CDH升级 3.Maintenance版本滚动升级CDH 4.滚动升级时进行任务验证 5.集群升级完成后功能验证 这篇文档将重点介绍CDH升级,并基于以下假设: 1.CDH5.4.3环境已搭建并正常运行 2.集群服务(CM、HBase、HDFS、Hive、Hue、Oozie、Spark、Yarn、Zookeeper) 3.Cloudera Manager使用rpm安装 4.CDH使用parcels安装 5.集群未配置Kerberos 以下是本次测试环境,但不是本操作手册的硬限制: 1.操作系统:Redhat6.5 2.旧CM/CDH版本:CM5.4.3/ CDH5.4.3 3.CM/CDH的目标升级版本:CM5.11.1/ CDH5.11.1 4.采用sudo权限的ec2-user用户进行操作 升级建议: 1.针对CDH的Maintenance Version升级

GDB使用

匿名 (未验证) 提交于 2019-12-02 22:56:40
由于工作的需要,开始学习GDB! 学习使用了GDB一段时间后,发现它真的好强大!好用! GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。 一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式) 3、当程序被停住时,可以检查此时你的程序中所发生的事。 4、动态的改变你程序的执行环境。 从上面看来,GDB和一般的调试工具没有什么两样,基本上也是完成这些功能,不过在细节上,你会发现GDB这个调试工具的强大,大家可能比较习惯了图形化的调试工具,但有时候,命令行的调试工具却有着图形化工具所不能完成的功能。让我们一一看来。 一个调试示例 ―――――― 源程序:tst.c 1 #include <stdio.h> 2 3 int func(int n) 4 { 5 int sum=0,i; 6 for(int i=0; i<n; i++) 7 { 8 sum+=i; 9 } 10 return sum; 11 } 12 13 14

Jupyter Notebook 介绍 安装和使用技巧

匿名 (未验证) 提交于 2019-12-02 22:56:40
Jupyter Notebook介绍、安装及使用教程 原文链接: https://www.jianshu.com/p/91365f343585 目录一、什么是Jupyter Notebook? 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。―― Jupyter Notebook官方介绍 简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中 直接 编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。 2. 组成部分 ① 网页应用 网页应用即基于网页形式的、结合了编写说明文档、数学公式、交互计算和其他富媒体形式的工具。 简言之,网页应用是可以实现各种功能的工具。 ② 文档 即Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。 这些文档是保存为后缀名为 .ipynb 的 JSON 格式文件,不仅便于版本控制,也方便与他人共享。 此外,文档还可以导出为:HTML、LaTeX、PDF等格式。 3. Jupyter Notebook的主要特点 编程时具有 语法高亮 、 缩进 、 tab补全 的功能。

41-Individual authentication 模板

匿名 (未验证) 提交于 2019-12-02 22:56:40
1-创建项目,进入vscode控制台,输出如下命令, uld表示指定mssqllocaldb E:\coding\netcore>dotnet new mvc -au Individual -uld --name IdentitySample E:\coding\netcore\IdentitySample>dotnet ef database update 运行上面命令,你会发现本地数据库会多出个表 数据库*.mdf一般是在本地用户下的文件夹中。 3. 运行 dotnet run就可以运行网站了 原文:https://www.cnblogs.com/qinzb/p/9368873.html

tp5.1的安装与运行流程

匿名 (未验证) 提交于 2019-12-02 22:10:10
今天安装tp5.1的时候出现问题,我这里使用的是将tp直接解压缩后放在项目里面,结果提示下面的错误: Warning D:\workspace\zhiyuedu\thinkphp\library\think\Loader.php 676 Fatal error D:\workspace\zhiyuedu\thinkphp\library\think\Loader.php 676 后来阅读了官方文档后才发现,需要使用git或者composer来安装 这里使用的是windows下的composer安装 步骤如下: 使用cmd进入命令界面 输入命令: composer config -g repo.packagist composer https://packagist.phpcomposer.com 接着切换到你的目标目录 输入命令: composer create-project topthink/think tp5 这里就会自动下载一个名字为tp5的项目文件夹,版本为tp5的最新版,这里即为tp5.1版 文章来源: tp5.1的安装与运行流程