NG-ALAIN 边学边记1】的更多相关文章

感觉没啥要写的,但是在查看相关资料的过程中发现不少浮夸的人,可以说是完全不阅读官方文档,操作完全无厘头,,创建了删,配置,再删除,,,扯蛋....., 方式一:CLI(推荐) # 确保使用的是最新版本 Angular cli ng new my-project --style less cd my-project ng add ng-alain@next ng serve 请参考命令行工具了解更多细节. 方式二:克隆代码# git clone --depth=1 https://github.c…
背景 之前项目使用过vue.js+iview,习惯了后端开发的我,总觉得使用不习惯,之前分析易企秀前端代码,接触到了angular js,完备的相关功能,类似后端开发的体验,让人耳目一新,全新的angular拥抱typescript,更是为后端开发量身打造, 学习angular,可以参考学习笔记: Angular快速学习笔记(4) -- Observable与RxJS Angular快速学习笔记(3) -- 组件与模板 Angular快速学习笔记(2) -- 架构 Angular 快速学习笔记(…
最近在研究Vuex2.0,搞了好几天终于有点头绪了. 首先vuex概念比较多,一定要搞懂里面的概念,可以参考官网Vuex2.0概念,我写此文的目的是希望能对前端爱好者提供个参考,加深对vuex2.0各核心概念的理解. 废话少说,直接上干货.这是官网上的一个计数的实例. 先来起个项目. 第一步.下载安装vue项目 打开git ,运行 npm install --global vue-cli 这是安装vue的命令行(首次安装需要运行这条命令,如果之前装过vue-cli,这里就不需要再安装了) $ v…
1. 下载Git上的源码  : https://github.com/ng-alain/ng-alain.git 2.解压文件: 3.进入到目录下: 4.打开CMD 切换到 E:\NgAlain\ng-alain-master下 5.执行以下: yarn ng serve --port 4201 --port 4201 可指定端口,非必填…
在文件夹下右键启动powerShell ng new my-project --skip-npm cd my-project ng add ng-alainnpm installng serve npm start 打开地址 http://localhost:4200/ 结果:…
1.Microsoft.NET是基于Windows平台的一种技术(简称.NET),它包含了能在.NET Framework平台运行的所有语言..NET Framework是微软为开发应用程序创建的一个具有革命性的新平台. 2. .NET.Framework也称.NET框架,是一个创建.部署.运行应用程序的多语言多平台环境.一套编程接口. 3..NET Framework的体系结构 4..NET Framework两个主要组件: (1)公共语言运行时(CLR)Common Language Run…
1.一个Java源文件可包含三个“顶级”要素: (1)一个包(package)声明(可选) (2)任意数量的导入(import)语句 (3)类(class)声明 该三要素必须以上顺序出现.即,任何导入语句出现在所有类定义之前:如果使用包声明,则包声明必须出现在类和导入语句之前. 2.Java中关键字的基本含义 (1)abstract:声明类或类中的方法是抽象的 (2)boolean:基本数据类型之一,布尔类型: (3)break:提前跳出一个块: (4)byte:基本数据类型之一,字节类型: (…
1.安装docker 环境:ubuntu 16.04 sudo apt-get install docker.io root@ld-Lenovo-G470:~# docker -vDocker version 1.12.1, build 23cf638但是我这里,安装后,无法启动,切换到root下,才正常运行 切换root,ld@ld-Lenovo-G470:~$ sudo su - 2.体验docker--个人博客WordPress的搭建 #docker run --name db --env…
angularjs的双向数据绑定是个重要的特性,它让我们的代码简洁了许多,然而它又是如何知道数据发生了变化并改变页面的呢.最近看了一篇介绍觉得十分有用 首先,在angularjs中是有$watch事件的,他的作用就是用来监听数据的变化,并且其有一个参数为回调函数,在发生变化时会执行该函数,而$digest()则是一个循环程式,当其被调用的时候就会循环遍历并触发所有model发生变化了的$watch.再说到$apply(),他就是angularjs用来调用$digest的,一般情况下它都会根据上下…
Java中的变量只有两种数据类型:基本数据类型(8种).引用数据类型 定义变量时内存中的状态变化:定义数据类型,开辟空间,存放数据. 8种基本数据类型的变量各占多大的内存空间,变量的取值范围 byte 1byte     short 2个字节 int 四个字节  long 8个字节(知道为什么吗?哈哈,因为计算机一下子最多只能处理六十四位,8byte=64bit.) 变量的作用域和生命周期,注意变量重复定义的问题(只要变量名一样就算重复定义)变量的类型转换问题(表达式类型自动提升.强制类型转换,…
一.Java是一门高级语言,具有跨平台性(一次编译到处运行) 1.javac.exe命令,编译器   javac 源文件名.java 2.java.exe命令,启动虚拟机 java 类名 二.环境变量 1.path环境变量:当我们运行一个exe可执行文件时,系统会首先在当前目录下找,如果没有去注册表找,    如果还没有最后会去path环境变量配置的目录下去找  需要成功执行javac.exe和java.exe命令,就应该将这两个命令所在的目录追加到path环境变量当中   2.classpat…
1.Menu.FIRST在reference中描述为:First value for group and item identifier integers.我们可以理解为ID设置的最小数值. 2.setDefaultKeyMode (int mode) 用来设置一个Activity的默认的按键模式, 也就是指这种情况,当Activity中发生了一些按键事件,但是这些事件没有被任何控件Listen到时(截获时), 系统应该如何处理这些按键事件. mode一共有五种 DEFAULT_KEYS_DIS…
首先我是attach到进程的方式,附加到进程把. vs里边有个远程调试就是通过连接到远程机附加到进程操作的.在 有公网IP情况下挺好用,但涉及到nat穿越之类的,因为用户的不方便设置,这种调试方式也有局限性. 6. lmf 列出当前进程中加载的所有dll文件和对应的路径 奇怪没找到我程序里边加载的dll  乖乖滴.难道attach 进程把dll关了吗? 用空用dump 试试. 11!runaway 可以显示每一个线程的cpu消耗 这个命令挺好,直接找到哪个线程占得时间久 ,如果一直占着,那这个线…
前言 当使用 ASP.NET CORE 开发WebApi程序时候,一般使用SwaggerUI生成接口文档.本文记录最简单的一个配置.(生成的文档无注释) 操作 首先安装Nuget包. 然后在Startup中配置Swagger. //添加swagger services.AddSwaggerGen(s => { s.SwaggerDoc("v1", new Info { Version = "v1", Title = "接口标题", Desc…
准备工作 创建管理员的用户名和密码: python manage.py createsuperuser 根据提示创建用户名 密码 在admin.py中注册模型类 from django.contrib import admin from models import Test class TestAdmin(admin.ModleAdmin): pass admin.site.register(Test,TestAdmin) 浏览器端登录页面:类似以下后缀 http://127.0.0.1:800…
特点 Django中的中间件是一个轻量级.底层的插件系统,可以介入Django的请求和响应处理过程,用于全局修改Django的输入或输出. 每个中间件组件负责做一些特定的功能.中间件全部注册在setting.py中的 MIDDLEWARE 列表中. 中间件是可调用的,它接受请求并返回响应,就像视图一样. 为了在于不同的阶段执行,对输入或输出进行干预,我们可以编写自己的中间件. 使用 1.在项目中创建一个中间件包>创建中间件py文件 2.编写中间件程序代码 一般习惯于将中间件写成一个类 : cla…
概念 项目中的CSS.图片.js都是静态文件 一般会将静态文件放到一个单独的目录中,以方便管理 在html页面中调用时,也需要指定静态文件的路径,Django中提供了一种解析的方式配置静态文件路径 静态文件可以放在项目根目录下,也可以放在应用的目录下,由于有些静态文件在项目中是通用的,所以推荐放在项目的根目录下,方便管理 配置静态文件 在项目根目录下创建静态文件目录,再创建img.css.js目录 在项目/settings.py文件中定义静态文件查找路径(假如静态文件夹名为:static) ST…
功能 产生html,且不仅仅是一个html 包含: 静态内容:html,css,js 动态内容:模板语言 使用 一般使用 Django中提供的简写函数render调用模板 render(request,'XXX.html',{XX,XX}) 模板语言(DTL) 变量 语法:{{ 变量 }} 变量名必须由字母.数字.下划线(不能以下划线开头)和点组成 解析顺序:当变量中有点.的时候 解析顺序如下: 把点前面的部分当成字典,点后面的当成key 把点前面的当成对象,点后面的当成属性 把点前面的当成对象…
Cookie 概念: Cookie,也叫Cookies,指某些网站为了辨别用户身份.进行session跟踪而储存在用户本地终端上的数据(通常经过加密),好比会员卡或餐票. 特点: Cookie是由服务器端生成的一小段信息,发送给User-Agent(一般是浏览器)保管. 当浏览器请求某网站时,会将本网站下所有Cookie信息提交给服务器. Cookie以键值对的格式进行信息的存储. Cookie基于域名安全,不同域名的Cookie是不能互相访问的. Cookie有过期时间,如果不指定,关闭浏览器…
一. url (一)配置 在项目/settings.py中通过ROOT_URLCONF指定url配置 ROOT_URLCONF = 'XXXX.urls' 打开 项目/urls.py 配置 (二)语法 语法一:包含,将应用的urls配置到应用内部 语法二:定义,指定正则和视图的对应关系 url(正则,'视图名称') (三)传参 一是在正则表达式中直接使用小括号分组,通过位置参数传递给视图 二是在正则表达式部分为组命名方式传参,?P部分的名称要与视图函数参数名相同 二.视图 (一)概念 视图就是p…
查询集 两大特性 惰性执行:创建查询集不会访问数据库,直到调用数据时,才会访问数据库,调用数据的情况包括迭代.序列化.与if合用 缓存:查询集的结果被存下来之后,再次查询时会使用之前缓存的数据 返回列表的过滤器如下: all():返回所有数据 filter():返回满足条件的数据 exclude():返回满足条件之外的数据,相当于sql语句中where部分的not关键字 order_by():排序,默认升序,降序的话在条件前加减号(-) 返回的QuerySet类型可以继续调用查询方法.也就是可以…
一.准备虚拟环境 1)安装 virtualenv pip install virtualenv 2)virtualenvwrapper pip install virtualenvwrapper-win (windows 下 为:pip install virtualenvwrapper-win) 3)设置虚拟环境目录 默认创建的虚拟环境位于C:\Users\username\envs,可以通过环境变量 WORKON_HOME 来定制. 通过计算机-->属性-->高级系统设置-->环境变…
切记:seq命令用于产生从某个数到另外一个数之间的所有整数.sed才是处理文本的命令 在遇到扩展符号时,需要添加特定参数,| () +[] 为扩展符号时,必须添加参数 egrep/grep -E  sed -r windows和linux互传文件,yum install lrzsz -y,直接拖拽就行了 空行的表达式:'/^$/' grep命令 可以使用单引号或者双引号 -v  --取反 $   --结尾 ^   --开头 查看文件中非注释的信息 grep -v "^#" qq.txt…
这个系列是我学习于博士CADENCE视频教程60讲时,一边学一边记的笔记.使用的CADENCE16.6. 01-03课 了解软件 创建工程 创建元件库 分裂元件的制作方法 04课 正确使用heterogeneous类型的元件 05讲 加入元件库,放置元件 06讲 同一个页面内建立电气互连 07讲 总线的使用方法 08讲 browse命令的使用技巧 10讲 元件的替换与更新 11讲 对原理图中对象的基本操作 13讲 如何添加footprint属性 14讲 生成网表 15讲 后处理 16讲 高速电路…
spring项目中总要跟数据库打交道,其中怎么连接数据库的方法都有很多,大概分为3类: 1) 通过JNDI获取应用服务器(如JBOSS, Tomcat) 的数据源 2)  Spring容器中直接配置数据源 3)代码直接创建数据源,这个一般用于单元测试 然后每种都来记一记: 一:  JNDI获取应用服务器的数据源 首先应用服务器里要定义好数据源,例如JBoss: jboss/v6.3.0.8.0/standalone/configuration/standalone.xml 这里的JNDI-nam…
使用HP Web访问示例应用程序 shǐ使   yòng用   H   P   W   e   b   fǎng访   wèn问   shì示   lì例   yìng应   yòng用   chéng程   xù序 This tutorial uses HP Web Tours, a sample Web-based travel agency system, to demonstrate how LoadRunner is used as a solution for load testin…
JDK的卸载与安装 : 1  卸载 a 从程序中卸载   控制面板 - 程序和功能 - 卸载JDK; b 删除  C:\Windows\System32 下面的  java   javac  javaw... c 从环境变量中删除配置 计算机 - 右键属性 - 高级系统设置 - 高级  - 环境变量  把  JAVA_HOME  Path中的java部分,classpath  都删除 2  安装   下一步... 注意,安装路径,单独建立文件夹管理起来,文件夹的名字不要有中文,不要有空格: 安装…
#include <iostream> #include <stdio.h> #include <stdlib.h> #include <time.h> using namespace std; void main() { int A[10],B[10],i,m,n,T,a[10],b[10],c[10]; char C; srand((unsigned)time(NULL)); n=0;T=0; for(i = 0;i<10;i++) { //产生随…
---恢复内容开始--- -----------随学随记----------- 获取当前日期: 获取当前系统时间,包含年月日时分秒: =NOW() 获取当前系统时间,包含年月日: =TODAY() 只获取当前年份:=YEAR(TODAY()) 只获取当前月份:=MONTH(TODAY()) 只获取当前日期:=DAY(TODAY()) 获取静态的当前日期,Ctrl+: 插入当前时间:Ctrl+Shift+: 日期函数加减: 一. 日期直接加减: 1. 非标准日期的加减.输入公式=DATE(2014…
我日啊..被cls的计数题虐得欲仙欲死...根本不会计数QAQ... 不懂数学啊... 前置技能 群 群是二元组\((G,*)\),满足 \(*:(G,G)\rightarrow G\) \(\exists e\in G, \forall x\in G, x*e=x=e*x, \mathtt{(单位元)}\) \(\forall x\in G, \exists y\in G, x*y=e, \mathtt{记}y=x^{-1}, \mathtt{(存在逆元)}\) \(\forall x,y,z…