精华内容
下载资源
问答
  • Mac: 常用操作和设定(1)

    千次阅读 2018-01-31 06:08:59
    常用操作,简单memo如下 安装nodejs 下载 curl -O ... liumiaocn:tmp liumiao$ node -v v8.9.4 liumiaocn:tmp liumiao$ npm -v 5.6.0 liumiaocn:tmp liumiao$ ...

    常用操作,简单memo如下

    安装nodejs

    下载

    curl -O https://nodejs.org/dist/v8.9.4/node-v8.9.4.pkg
    ##安装后确认

     liumiaocn:tmp liumiao$ node -v
    v8.9.4
    liumiaocn:tmp liumiao$ npm -v
    5.6.0
    liumiaocn:tmp liumiao$ 

    安装angular

    install angular/cli

    使用如下命令:

    sudo npm install -g @angular/cli --unsafe-perm
    sudo npm -g install typescript
    sudo npm install -g typings

    确认结果

    liumiaocn:tmp liumiao$ ng version
    
        _                      _                 ____ _     ___
       / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
      / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
     / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
    /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                   |___/
    
    Angular CLI: 1.6.4
    Node: 8.9.4
    OS: darwin x64
    Angular: 
    ...
    liumiaocn:tmp liumiao$

    安装git

    下载地址

    https://sourceforge.net/projects/git-osx-installer/?source=typ_redirect

    设定

    因为非appstore的内容,需要设定 system preferences => security & privacy

    ssh-keygen

    执行ssh-keygen

    webstorm

    下载地址

    http://www.jetbrains.com/webstorm/download/download-thanks.html?platform=mac

    安装

    打开/拖动/在launchpad中开始使用

    virtual box

    介绍

    https://www.virtualbox.org

    下载地址

    https://www.virtualbox.org/wiki/Downloads
    https://download.virtualbox.org/virtualbox/5.2.6/VirtualBox-5.2.6-120293-OSX.dmg

    centos镜像

    介绍

    https://www.centos.org/

    下载

    https://www.centos.org/download/

    安装wget

    更为简单的方式是使用brew install wget即可,如果使用源码进行安装,跟linux相同,configure/make/makeinstall即可。

    下载地址

    http://www.gnu.org/software/wget/
    https://ftp.gnu.org/gnu/wget/

    虽然wget一般没有安装,但是curl一般还是都有的,可以使用curl -O进行下载,比如:

    curl -O https://ftp.gnu.org/gnu/wget/wget-1.19.tar.gz

    安装

    下载tar.gz文件之后,解压=>configure => make => make install

    configure

    tar xvpf wget-1.19.tar.gz
    cd wget-1.19
    ./configure
    make
    make install

    ssh设定

    一般直接设定config文件即可,以下为一个常见sample, 用于连接本地virtual box上运行的centos

    Host devops
         HostName 127.0.0.1
         Port     10022
         User     root
         ControlPersist yes
         ControlMaster auto
         ControlPath ~/.ssh/master-%r@%h:%p

    连接确认

    liumiaocn:~ liumiao$ ssh devops
    Last login: Sun Jan 28 19:45:15 2018 from 192.168.163.2
    [root@devops ~]# 

    secureCRT使用

    常用快捷键

    操作快捷键
    在新的标签页连接maccommand+l
    新建sessioncommand+k
    打开session管理器command+t
    退出secureCRTcommand+q

    文件上传/下载

    操作命令
    上传rz
    下载sz

    下载或者上传的缺省目录设定文件确认方式:

    options–>session options–>file transfer

    展开全文
  • Anaconda Distribution :conda使用简介

    千次阅读 2018-09-25 20:23:46
    这篇文章来介绍一下如何使用conda进行Anaconda下包的管理。 常用操作 确认版本: --version liumiaocn:~ liumiao$ conda --version conda 4.5.4 liumiaocn:~ liumiao$

    在这里插入图片描述
    这篇文章来介绍一下如何使用conda进行Anaconda下包的管理。

    常用操作

    确认版本: --version

    liumiaocn:~ liumiao$ conda --version
    conda 4.5.4
    liumiaocn:~ liumiao$ 
    

    已安装的包的信息确认: list

    比如在没有安装tensorflow的状态下确认:

    liumiaocn:~ liumiao$ conda list |grep tensorflow
    liumiaocn:~ liumiao$
    

    安装之后的信息确认

    liumiaocn:~ liumiao$ conda list |grep tensorflow
    tensorflow                1.10.0          eigen_py27hf93ee88_0  
    tensorflow-base           1.10.0          eigen_py27h4f0eeca_0  
    liumiaocn:~ liumiao$
    

    查询package信息: search

    查询可安装的package及其版本信息

    liumiaocn:~ liumiao$ conda search tensorflow
    Loading channels: done
    # Name                  Version           Build  Channel             
    tensorflow                1.1.0     np112py27_0  pkgs/free           
    tensorflow                1.1.0     np112py35_0  pkgs/free           
    tensorflow                1.1.0     np112py36_0  pkgs/free           
    tensorflow                1.9.0 eigen_py27hc3c435f_1  pkgs/main           
    tensorflow                1.9.0 eigen_py35h40edd97_1  pkgs/main           
    tensorflow                1.9.0 eigen_py36hf07811a_1  pkgs/main           
    tensorflow                1.9.0 mkl_py27h45ac830_1  pkgs/main           
    tensorflow                1.9.0 mkl_py35h34e052c_1  pkgs/main           
    tensorflow                1.9.0 mkl_py36h4fc8490_1  pkgs/main           
    tensorflow               1.10.0 eigen_py27hf93ee88_0  pkgs/main           
    tensorflow               1.10.0 eigen_py35h5ac2770_0  pkgs/main           
    tensorflow               1.10.0 eigen_py36h0906837_0  pkgs/main           
    liumiaocn:~ liumiao$
    

    安装package:install

    比如需要安装tensorflow,可以直接使用,在安装的过程中会列出相关需要安装的全部依赖包,并在确认安装之后进行安装

    liumiaocn:~ liumiao$ conda install tensorflow
    Solving environment: done
    
    ## Package Plan ##
    
      environment location: /anaconda2
    
      added / updated specs: 
        - tensorflow
    
    
    The following packages will be downloaded:
    
        package                    |            build
        ---------------------------|-----------------
        certifi-2018.8.24          |           py27_1         139 KB
        mkl_random-1.0.1           |   py27h78cc56f_0         355 KB
        grpcio-1.12.1              |   py27hd9629dc_0         1.5 MB
        pbr-4.2.0                  |           py27_0         116 KB
        libprotobuf-3.6.0          |       hd9629dc_0         3.8 MB
        backports.weakref-1.0.post1|           py27_0           8 KB
        numpy-1.14.3               |   py27h9bb19eb_1          41 KB
        tensorflow-base-1.10.0     |eigen_py27h4f0eeca_0        55.1 MB
        mkl_fft-1.0.1              |   py27h917ab60_0         130 KB
        protobuf-3.6.0             |   py27h0a44026_0         593 KB
        astor-0.7.1                |           py27_0          42 KB
        numpy-base-1.14.3          |   py27h479e554_1         3.9 MB
        openssl-1.0.2p             |       h1de35cc_0         3.4 MB
        conda-4.5.11               |           py27_0         1.0 MB
        tensorboard-1.10.0         |   py27hdc36e2c_0         3.3 MB
        tensorflow-1.10.0          |eigen_py27hf93ee88_0           4 KB
        markdown-2.6.11            |           py27_0         102 KB
        mock-2.0.0                 |   py27h300204c_0         100 KB
        termcolor-1.1.0            |           py27_1           7 KB
        absl-py-0.4.1              |           py27_0         141 KB
        _tflow_1100_select-0.0.2   |            eigen           3 KB
        gast-0.2.0                 |           py27_0          15 KB
        blas-1.0                   |              mkl           5 KB
        ------------------------------------------------------------
                                               Total:        73.9 MB
    
    The following NEW packages will be INSTALLED:
    
        _tflow_1100_select: 0.0.2-eigen                
        absl-py:            0.4.1-py27_0               
        astor:              0.7.1-py27_0               
        backports.weakref:  1.0.post1-py27_0           
        blas:               1.0-mkl                    
        gast:               0.2.0-py27_0               
        grpcio:             1.12.1-py27hd9629dc_0      
        libprotobuf:        3.6.0-hd9629dc_0           
        markdown:           2.6.11-py27_0              
        mkl_fft:            1.0.1-py27h917ab60_0       
        mkl_random:         1.0.1-py27h78cc56f_0       
        mock:               2.0.0-py27h300204c_0       
        pbr:                4.2.0-py27_0               
        protobuf:           3.6.0-py27h0a44026_0       
        tensorboard:        1.10.0-py27hdc36e2c_0      
        tensorflow:         1.10.0-eigen_py27hf93ee88_0
        tensorflow-base:    1.10.0-eigen_py27h4f0eeca_0
        termcolor:          1.1.0-py27_1               
    
    The following packages will be UPDATED:
    
        certifi:            2018.4.16-py27_0            --> 2018.8.24-py27_1     
        conda:              4.5.4-py27_0                --> 4.5.11-py27_0        
        numpy:              1.14.3-py27he6379a5_1       --> 1.14.3-py27h9bb19eb_1
        numpy-base:         1.14.3-py27h7ef55bc_1       --> 1.14.3-py27h479e554_1
        openssl:            1.0.2o-h26aff7b_0           --> 1.0.2p-h1de35cc_0    
    
    Proceed ([y]/n)? y
    
    
    Downloading and Extracting Packages
    certifi-2018.8.24    |  139 KB | ############################################################################################### | 100% 
    mkl_random-1.0.1     |  355 KB | ############################################################################################### | 100% 
    grpcio-1.12.1        |  1.5 MB | ############################################################################################### | 100% 
    pbr-4.2.0            |  116 KB | ############################################################################################### | 100% 
    libprotobuf-3.6.0    |  3.8 MB | ############################################################################################### | 100% 
    backports.weakref-1. |    8 KB | ############################################################################################### | 100% 
    numpy-1.14.3         |   41 KB | ############################################################################################### | 100% 
    tensorflow-base-1.10 | 55.1 MB | ############################################################################################### | 100% 
    mkl_fft-1.0.1        |  130 KB | ############################################################################################### | 100% 
    protobuf-3.6.0       |  593 KB | ############################################################################################### | 100% 
    astor-0.7.1          |   42 KB | ############################################################################################### | 100% 
    numpy-base-1.14.3    |  3.9 MB | ############################################################################################### | 100% 
    openssl-1.0.2p       |  3.4 MB | ############################################################################################### | 100% 
    conda-4.5.11         |  1.0 MB | ############################################################################################### | 100% 
    tensorboard-1.10.0   |  3.3 MB | ############################################################################################### | 100% 
    tensorflow-1.10.0    |    4 KB | ############################################################################################### | 100% 
    markdown-2.6.11      |  102 KB | ############################################################################################### | 100% 
    mock-2.0.0           |  100 KB | ############################################################################################### | 100% 
    termcolor-1.1.0      |    7 KB | ############################################################################################### | 100% 
    absl-py-0.4.1        |  141 KB | ############################################################################################### | 100% 
    _tflow_1100_select-0 |    3 KB | ############################################################################################### | 100% 
    gast-0.2.0           |   15 KB | ############################################################################################### | 100% 
    blas-1.0             |    5 KB | ############################################################################################### | 100% 
    Preparing transaction: done
    Verifying transaction: done
    Executing transaction: done
    liumiaocn:~ liumiao$
    

    卸载package:uninstall

    通过使用uninstall命令进行包的卸载,比如

    liumiaocn:~ liumiao$ conda list |grep tensorflow
    tensorflow                1.10.0          eigen_py27hf93ee88_0  
    tensorflow-base           1.10.0          eigen_py27h4f0eeca_0  
    liumiaocn:~ liumiao$ conda uninstall tensorflow
    Solving environment: done
    
    ## Package Plan ##
    
      environment location: /anaconda2
    
      removed specs: 
        - tensorflow
    
    
    The following packages will be REMOVED:
    
        tensorflow: 1.10.0-eigen_py27hf93ee88_0
    
    Proceed ([y]/n)? y
    
    Preparing transaction: done
    Verifying transaction: done
    Executing transaction: done
    liumiaocn:~ liumiao$ conda list |grep tensorflow
    tensorflow-base           1.10.0          eigen_py27h4f0eeca_0  
    liumiaocn:~ liumiao$
    

    查看conda设定信息:info

    使用info命令可以查看conda设定信息

    liumiaocn:~ liumiao$ conda info
    
         active environment : None
           user config file : /Users/liumiao/.condarc
     populated config files : /Users/liumiao/.condarc
              conda version : 4.5.11
        conda-build version : 3.10.5
             python version : 2.7.15.final.0
           base environment : /anaconda2  (writable)
               channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
                              https://repo.anaconda.com/pkgs/main/noarch
                              https://repo.anaconda.com/pkgs/free/osx-64
                              https://repo.anaconda.com/pkgs/free/noarch
                              https://repo.anaconda.com/pkgs/r/osx-64
                              https://repo.anaconda.com/pkgs/r/noarch
                              https://repo.anaconda.com/pkgs/pro/osx-64
                              https://repo.anaconda.com/pkgs/pro/noarch
              package cache : /anaconda2/pkgs
                              /Users/liumiao/.conda/pkgs
           envs directories : /anaconda2/envs
                              /Users/liumiao/.conda/envs
                   platform : osx-64
                 user-agent : conda/4.5.11 requests/2.18.4 CPython/2.7.15 Darwin/17.3.0 OSX/10.13.2
                    UID:GID : 501:20
                 netrc file : None
               offline mode : False
    
    liumiaocn:~ liumiao$
    

    这个里面很重要的几个目录或者文件信息如下

    目录缺省设定
    根目录/anaconda2
    包缓存目录/anaconda2/pkgs
    配置文件目录/Users/liumiao/.condarc
    环境变量/anaconda2/envs或者/${HOME}/.conda/envs

    其他常用命令

    命令说明
    clean清除不实用的package和缓存
    config修改设定文件,具体机制参照了git的config命令,通过.condarc来进行设定。可参看版本管理相关介绍中对git config的说明内容 https://blog.csdn.net/liumiaocn/article/details/82286778
    create创建conda环境
    remove从指定conda环境中删除package
    update更新指定的package
    upgrade升级Anaconda的版本或者包

    常见问题

    使用了Anaconda之后,实际对原有系统所造成的影响在与搜索路径将Anaconda的目录前置了,而且前置的目录中可能存在与原系统有冲突的地方,比如python,安装之后系统缺省会找Anaconda目录下的python了

    liumiaocn:~ liumiao$ echo $PATH
    /anaconda2/bin:/Users/liumiao/.nvm/versions/node/v8.9.1/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public
    liumiaocn:~ liumiao$ which python
    /anaconda2/bin/python
    liumiaocn:~ liumiao$ which ipython
    /anaconda2/bin/ipython
    liumiaocn:~ liumiao$ python --version
    Python 2.7.15 :: Anaconda, Inc.
    liumiaocn:~ liumiao$
    

    而恢复原始状态,只需要将PATH的搜索路径去除,一般即可

    liumiaocn:~ liumiao$ export PATH="/Users/liumiao/.nvm/versions/node/v8.9.1/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public"
    liumiaocn:~ liumiao$ which python
    /usr/local/bin/python
    liumiaocn:~ liumiao$ python --version
    Python 2.7.15
    liumiaocn:~ liumiao$
    

    其他

    关于Anaconda的基本介绍请参看:
    https://blog.csdn.net/liumiaocn/article/details/82827406

    展开全文
  • 使用Jenkins API创建Job是出现了No valid crumb was included in the request的错误提示,...liumiaocn:jenkins liumiao$ curl -X POST -u root:liumiaocn -H "Content-Type:application/xml" -d "@demo/freestyle/...

    使用Jenkins API创建Job是出现了No valid crumb was included in the request的错误提示,memo一下原因和对应方法。

    现象

    liumiaocn:jenkins liumiao$ curl -X POST -u root:liumiaocn -H "Content-Type:application/xml" -d "@demo/freestyle/config.xml" http://localhost:32002/createItem?name=free_style_job
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
    <title>Error 403 No valid crumb was included in the request</title>
    </head>
    <body><h2>HTTP ERROR 403</h2>
    <p>Problem accessing /createItem. Reason:
    <pre>    No valid crumb was included in the request</pre></p><hr><a href="http://eclipse.org/jetty">Powered by Jetty:// 9.4.z-SNAPSHOT</a><hr/>
    
    </body>
    </html>
    liumiaocn:jenkins liumiao$
    

    原因

    Jenkins2.x在安装的时候CSRF防护设定缺省状态下是打开的,Jenkins是通过在Header中添加crumb信息来确认是否是跨域伪造请求的攻击的,在此CSRF防护设定起效的作用下,Jenkins会检查头部有无crumb信息,上述提示的“无有效的crumb”正是因为此设定的缘故

    对应方法

    对应方法非常简单,要么取消设定,要么在请求中添加crumb信息。

    方法1: 取消CSRF保护设定

    取消如下的CSRF Protection复选框
    在这里插入图片描述
    此种方式对应起来简单粗暴,快速有效。适用于Jenkins不直接对外暴露的情况,毕竟CSRF的攻击风险是客观存在的,设定之后Jenkins会给出相应的警告。
    在这里插入图片描述

    方法2:

    通过在Header中添加crumb信息即可解决此问题。

    • 步骤1: 获取crumb信息

    执行命令示例:curl -u root:liumiaocn ‘http://localhost:32002/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)

    • 执行日志示例
      从如下执行日志示例中可以看到,通过此方式返回了Jenkins-Crumb:5955de6dcdcdb990b7341ead1045eb64的crumb信息。
    liumiaocn:jenkins liumiao$ curl -u root:liumiaocn 'http://localhost:32002/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)'
    Jenkins-Crumb:5955de6dcdcdb990b7341ead1045eb64liumiaocn:jenkins liumiao$ 
    
    • 步骤2: 将获取的crumb信息添加到Header中

    执行命令示例:curl -X POST -u root:liumiaocn -H “Content-Type:application/xml” -H “Jenkins-Crumb:5955de6dcdcdb990b7341ead1045eb64” -d “@demo/freestyle/config.xml” http://localhost:32002/createItem?name=free_style_job

    结果确认
    在这里插入图片描述

    参考内容

    https://wiki.jenkins.io/display/JENKINS/CSRF+Protection
    https://wiki.jenkins.io/display/JENKINS/Remote+access+API#RemoteaccessAPI-CSRFProtection

    展开全文
  • 实例学习Ansible

    千次阅读 2018-10-14 21:06:54
    https://blog.csdn.net/liumiaocn/article/details/52069063 从Helloworld深度解析Ansible执行原理 https://blog.csdn.net/liumiaocn/article/details/52070617 Ansible执行命令常用Option https://b...
    展开全文
  • 人工智能实战基础

    千次阅读 2018-09-28 20:29:30
    Tensorflow入门内容 ...https://blog.csdn.net/liumiaocn/article/details/77160884 No.2 概述 https://blog.csdn.net/liumiaocn/article/details/77679530 No.3 ipython和Notebook http...
  • Angular Material是包含Navigation/Dashboard/Table三种图形类型,这篇文章中将会了解一些其使用的方式。 准备:安装Material 进入到上篇文章创建的demo2,使用ng add进行安装 ...liumiaocn:demo2 liumi...
  • liumiaocn:~ liumiao$ mysql.server start Starting MySQL .. SUCCESS! liumiaocn:~ liumiao$ mysql.server status SUCCESS! MySQL running (18202) liumiaocn:~ liumiao$ liumiaocn:~ liumiao$ liumiaocn:~ ...
  • kong目前提供了37个插件,其中商业收费7个,30个开源免费的插件,可以设定到api/服务/路由粒度上。 环境设定 操作 详细 ... ... https://blog.csdn.net/liumiaocn/article...
  • 这篇文章以Android SDK 26.1.1 和gradle 5.4.1为例(在前面使用Android Studio 3.5.3的示例应用中所使用的版本)...FROM liumiaocn/android:sdk.26.1.1 COPY Demo/ /data/Demo RUN /data/Demo/gradlew --version D...
  • 在这篇文章中创建一个子路由用于显示conent,用于...liumiaocn:default-layout liumiaolsdefault−layout.component.cssdefault−layout.component.spec.tsdefault−layout.component.htmldefault−layout.compone...
  • Oracle基础:2: sqlplus连接方式

    千次阅读 2018-11-09 21:15:40
    通过sqlplus可以连接数据库根据用户权限进行数据或者设定操作,这篇文章介绍一下常用的连接方式。 环境准备 ...https://blog.csdn.net/liumiaocn/article/details/82733272 方式1: /as sysdba ...
  • 关于dapper的解读,详细可以参看:https://blog.csdn.net/liumiaocn/article/details/80657661 zipkin概要信息 项目 说明 官方网站 https://zipkin.io/ 开源/闭源 开源 L...
  • Java之web开发基础

    千次阅读 2018-10-13 22:01:06
    这里整理一些Java进行web开发的基础内容,包括持久层框架/spring/spring boot/spring cloud的简单使用。...https://blog.csdn.net/liumiaocn/article/details/53555787 JDBC方式访问数据库 https://blog.csdn.net...
  • 快速安装openshift

    千次阅读 2018-05-06 21:35:10
    最快速体验openshift目前最新版本3.9的...[root@host ~]# git clone http://github.com/liumiaocn/easypack.git Cloning into 'easypack'... remote: Counting objects: 1050, done. remote: Compressing objects: 1...
  • 事前准备 有自己的Ldap服务器或者使用OpenLdap搭建一...https://blog.csdn.net/liumiaocn/article/details/83719568 Java相关的类 在java中主要使用javax.naming来进行验证,验证过程中会使用到: javax.naming....
  • 我们曾经在介绍nginx的时候顺便使用nginx做过正向代理的设定,但是如果希望支持https的话,直接使用nginx则较为困难,而使用在这方面术业有专攻的squid则要...[root@liumiaocn ~]# uname -a Linux mail.163.com 3...
  • zorro对nz-sider和menu都提供了折叠的选项,可以很容易实现动态折叠的效果。...liumiaocn:default-layout liumiao$ cat default-layout.component.html &amp;amp;lt;nz-layout&amp;amp;gt; ...
  • 这篇文章将会来练习一下如何使用typescript的基础数据类型。学习目标 练习typescript的基础数据类型使用方式。学习时间:5分钟。 事前准备请参看如下文章,...http://blog.csdn.net/liumiaocn/article/details/78510285
  • Angular6的发布(2018/05/04)已经过去大概两个多月了,从这篇文章开始...liumiaocn:angualr liumiao$ ng new demo2 --skip-install CREATE demo2/README.md (1022 bytes) CREATE demo2/angular.json (3539 bytes) C...
  • Maven基础(3):代理设定方式

    千次阅读 2018-10-30 22:10:24
    在很多场景下,maven不能直接访问到外网时,使用代理是其中常见的一种方式。这篇文章整理一下常见的maven中设置代理的方法。 代理服务器 ...具体方式可以参看如下文章: ...https://blog.csdn.net/liumiaocn/a...
  • Harbor与Nexus一样可用用于构建企业级的镜像私库,但是与Nexus不同的是Harbor的策略是完全聚焦于镜像私库,对于Maven/Npm等私库的管理未做任何涉及。 之前版本的Harbor ... https://blog.csdn.net/liumiaocn...
  • Linux下语言环境的设定

    千次阅读 2018-01-24 21:16:13
    根据一条常见的常见的ssh命令的提示信息,简单整理内容如下: 一条错误的确认 现象 ...liumiaocn:etc liumiao$ ssh devops Last login: Fri Jan 19 04:23:38 2018 from 192.168.163.2 -bash: warn
  • 这篇文章用最简单的方式做一个包含左侧可收缩的侧边栏菜单和固定头部的页面布局。 修改内容 ...liumiaocn:default-layout liumiao$ cat default-layout.component.html &amp;amp;amp;amp;lt;nz-...
  • liumiaocn:demo2 liumiao$ pwd /tmp/trainings/angualr/demo2 liumiaocn:demo2 liumiao$ 安装命令:ng add @angular/material liumiaocn:demo2 liumiao$ ng add @angular/material Installing packages
  • Easypack: 30分钟安装kubernetes1.5.1

    千次阅读 2017-01-07 14:23:19
    上个月Kubernetes发布了1.5.1, 在k8s1.4.1的版本时我整理了一个简单的脚本只是把安装中原本就不多的步骤集中了... https://github.com/liumiaocn/easypack/tree/master/k8s上面提供的脚本确认kubernetes1.5.1的安装。
  • 与之前的版本相比,稳定版本的zorro提供了定制主题的功能,而且和Ant Design React一样,主题定制文件是可以通用的。因为Ant Design的样式本身就是Less的,所以整体的调整会非常的简单。...liumiaocn:n...
  • [root@liumiaocn ~]# python --version Python 2.7.5 [root@liumiaocn ~]# pip --version pip 10.0.1 from /usr/lib/python2.7/site-packages/pip (python 2.7) [root@liumiaocn ~]# 安装flask [root@liumiaoc
  • Vmware添加磁盘的方法:扩展磁盘

    千次阅读 2018-12-07 15:48:12
     https://blog.csdn.net/liumiaocn/article/details/78877957 这篇文章介绍了一下如何在Vmare下添加或扩展磁盘并使之有效。 场景 创建Linux时分配磁盘空间随着使用的增加,使用率逐渐升高,此时需要在添加或者扩展...
  • 活用可视化的结果,使用真正的人类智能,可以一目了然的了解的算法过程中的大致过程,这就是可视化可以带来的结果,在机器学习结果的展示上,能画出来的就尽量不要以数字的...https://blog.csdn.net/liumiaocn/ar...
  • G2是蚂蚁金服下的一款开源可视化的前端组件库,使用G2可以很简单地根据数据创建出统计图表,这篇文章中会使用简单的例子来创建一个柱状图,用于显示某一星期七天不断出现的bug数目。...liumiaocn:ng6demo li...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,561
精华内容 1,024
关键字:

liumiaocn