自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客神殿

坚持,自由,信仰

转载 Angular4学习(初始文件目录结构解读)

整体文件结构 这里写图片描述 应用的源代码目录 这里写图片描述 一级文件内容 E2e:端到端测试目录,做自动化测试 node_modules:项目依赖包 Src: 应用的源代码目录 其他 Angular-cli.json : angular命令行工具的配置文件 karma.c...

2018-08-31 15:59:23 989 0

转载 JS中判断null、undefined与NaN的方法

写了个 str =”s”++; 然后出现Nan,找了一会。 收集资料如下判断: 1.判断undefined: 1 2 3 4 var tmp = undefined; if (typeof(tmp) == “undefined”){ alert(“undefined”)...

2018-08-30 15:43:57 1147 0

转载 Layer.js实现表格溢出内容省略号显示,悬停显示全部

Index.html <!DOCTYPE html> <html lang="en"> <head> &...

2018-08-30 15:22:34 4344 0

转载 JSON.parse与eval的区别

JSON.parse与eval和能将一个字符串解析成一个JSON对象,但还是有挺大区别。 测试代码 var A = "{ a: 1 , b : 'hello' }"; var B = "{ 'a...

2018-08-30 15:21:56 72 0

转载 ionic3 angular项目目录结构解析

按照官网教程创建项目之后会生成如下结构树: hooks:编译cordova时自定义的脚本命令,方便整合到我们的编译系统和版本控制系统中 node_modules :node各类依赖包 resources :android/ios 资源(更换图标和启动动画) src:开发工作目录,页面、样...

2018-08-30 15:21:20 275 2

转载 Angular引入第三方库

如果我们想在Angular中使用第三方的库,比如jquery或bootstrap等,该如果做呢? 首先我们先来看看package.json这个文件,在目录介绍那篇博客中我们已经知道,package.json这个文件列出了项目所使用的第三方依赖包。我们在创建新项目的时候默认会给我们下载一些包,这些...

2018-08-29 21:09:48 848 2

转载 Angular的启动过程

在上一篇的博客中,我们详细了解了新项目的项目结构。知道了main.ts是整个Angular项目的入口点,那么,Angular项目的启动过程是怎样的呢? 那么我们就要搞清楚三个问题。 1.启动时加载了哪个页面。 2.启动时执行了哪些脚本 3.这些脚本都做了什么 首先我们看一下angular...

2018-08-29 13:08:40 177 0

转载 Angular项目目录结构详解

在上一篇博客中我们已经通过Angular CLI命令行工具创建出来一个全新的Angular项目,要想写项目,首先我们要先搞清楚项目的目录结构是怎样的,每个文件又有什么意义,文件中的代码又起到什么作用。 首先看一下整体的目录结构: 这里写图片描述 可以看到,命令行工具自动生成了很多文件和目录,...

2018-08-28 23:07:45 1084 0

转载 Angular环境搭建

目前Angular的最新版本是Angular4.0,所以我们搭建的环境是4.0版本的。 Angular官方给我们提供了一个命令行工具就是Angular CLI,通过这个工具我们能很容易的创建Angular项目。后期对项目的管理及构建等都是使用这么命令行工具。 1.安装nodejs 首先要安装...

2018-08-28 22:24:28 931 0

转载 分析Angular目录结构

分析Angular目录结构以及Angular Cli生成的基础代码 e2e 端到端的测试目录,用来做自动测试得 node_modules 第三方的依赖包 src 源代码目录 app 包含应用的组件和模块 assets 用来存放静态资源文件 environment 环境配置,支持多环境开发,比如...

2018-08-28 21:54:40 162 0

转载 Oracle游标遍历%rowtype中的记录

那么我们使用Oracle游标 游标分为:静态游标和引用游标(动态游标) 静态游标:由用户定义(隐式游标、显示游标)结果集不变 引用游标游标:结果集变化 隐式游标:用DML操作时,自动使用隐式游标。我们可以使用隐式游标判断SQL语句执行结果 自动声明和处理的。在Session会话...

2018-08-28 13:04:23 1944 0

转载 ORACLE中%TYPE和%ROWTYPE的使用

1、%TYPE 为了使一个新定义的变量与另一个已经定义了的变量(通常是表的某一列)的数据类型保持一致,Oracle提供了%Type的定义方式,当被参照的那个变量的数据类型发生改变时,那么这个新定义的变量的数据类型也会随之发生改变,这种定义方式类似与其他编程语言中的”var“,其类型不由自己决定。...

2018-08-28 12:57:24 388 0

转载 Mysql存储过程中使用多游标

mysql的存储过程可以很方便使用游标来实现一些功能,存储过程的写法大致如下: 先创建一张表,插入一些测试数据: DROP TABLE IF EXISTS netingcn_proc_test; CREATE TABLE netingcn_proc_test ( id INTEGER(...

2018-08-27 22:34:40 251 0

转载 Oracle存储过程中定义多个游标

1、直接定义多个显示游标 CREATE OR REPLACE PROCEDURE ACC.DBP_REALCITYTRAFFICCNT IS CURSOR cur1 IS SELECT 。。。 –第一个游标 CURSOR cur2 IS SELECT 。。。 –第二个游标 BEGI...

2018-08-27 22:25:03 3506 0

转载 LEFT JOIN 和JOIN 多表连接

四张表contract 、customer、customer3、customer4: 这是比较熟悉的3张表的连接 SELECT * FROM test.contract a JOIN test.customer b ON a.Num = b.Num2 JOIN tes...

2018-08-27 22:13:12 695 0

转载 Angualr4基础之组件生命周期

##组件生命周期 //这个顺序是按照执行的先后排列的 constructor:构造器函数,一般用于注入服务 ngOnChanges:检测到输入数据变化,首次触发发生在ngOnInit前。注意对象的属性发生变化时监听不到 ngOnInit:组件初始化,通常会设置一些初始值 ngDoCh...

2018-08-26 11:08:16 101 0

转载 Angular2 组件生命周期

说明 Angular每个组件都存在一个生命周期,从创建,变更到销毁。Angular提供组件生命周期钩子,把这些关键时刻暴露出来,赋予在这些关键结点和组件进行交互的能力。 2. 接口 按照生命周期执行的先后顺序,Angular生命周期接口如下所示 名称 时机 接口 范围 ngOn...

2018-08-26 11:03:01 136 0

转载 Angular2 VS Angular4 深度对比:特性、性能

在Web应用开发领域,Angular被认为是最好的开源JavaScript框架之一。 Google的Angular团队已于3月23日发布了Angular4,而期待已久的Angular2版本则是之前版本的完全重构。 对于成熟的开发人员来说,有以上两种选择是一件很棒的事情;但是,对于处于学习阶段的...

2018-08-26 10:56:10 231 0

转载 AngularJS、 Angular 2、Angular 4 的区别

序言 随着Angular版本的频繁推出,有必要了解下AngularJS、 Angular 2、Angular 4 的区别。 字面上的区别 (1)我们常说的 Angular 1 是指 AngularJS; 从Angular 2 开始已经改名了。不再带有JS,只是单纯的 Angular; (2...

2018-08-26 10:23:12 460 0

转载 AngularJS 4(七)【路由】

路由 通过 URL 映射到对应的功能实现,也就是不同的 URL 会渲染对应的组件。URL 的切换实际就是组件之间的切换。 简单的路由入门 宿主页面 – index.html 大多数带路由的应用都要在 index.html 的 <head> 标...

2018-08-24 16:40:41 162 0

转载 AngularJS 4(六)【依赖注入】

依赖注入 依赖注入是重要的程序设计模式。 Angular 有自己的依赖注入框架,离开了它,几乎没法构建 Angular 应用。 它使用得非常广泛,以至于几乎每个人都会把它简称为 DI。 从服务开始来了解依赖注入 创建字典服务 – ./src/app/service/dictionary....

2018-08-24 16:39:24 189 0

转载 AngularJS 4(五)【管道】

管道 用来转换数据渲染的格式,在 1.x 版本的时候称之为过滤器,在 4.x 称之为管道。 使用 格式:date_expression | date[:format[:timezone[:locale]]] 大写转换 <div> ...

2018-08-24 16:37:21 239 0

转载 AngularJS 4(四)【HTTP 服务】

提供 HTTP 服务 HttpModule并不是 Angular 的核心模块。 它是 Angular 用来进行 Web 访问的一种可选方式,并位于一个名叫 @angular/http 的独立附属模块中,并作为 Angular 的 npm 包之一而发布出来。 注册 HTTP 服务 我们的应...

2018-08-24 16:36:33 388 0

转载 AngularJS 4(三)【指令】

1112

2018-08-24 16:34:27 280 0

转载 AngularJS 4(二)【模版语法,组件】

模板语法(Template Syntax) import { Component } from '@angular/core'; @Component({ selector: 'app-root', template: '&...

2018-08-24 16:32:33 343 0

转载 AngularJS 4(一)【搭建环境】

搭建环境 - 基于 Angular CLI 新建项目 Angular CLI 是一个命令行接口(Command Line Interface),用于实现自动化开发工作流程。它允许你做以下这些事情: - 创建一个新的 Angular 应用程序 - 运行带有 LiveReload 支持的开发服务...

2018-08-24 16:29:02 214 0

转载 程序员的中年该如何度过

最近看了不少关于中年危机的文章,一直觉得自己只是一个看客,中年危机似乎离自己还有一段时间。然而,突然又觉得自己是不是已经迈入了中年?自己有没有认真思考过这个问题?看看自己已经三十出头,脸庞渐宽,不注重形象与健身,自从有了孩子生活也被填的满满的,所有时间是在路上,在上班,看娃,睡觉,一切似乎都很正常...

2018-08-24 10:24:17 94 0

转载 python List,它不是一个简单的数组

 第一次,学python的时候,我看到列表这个词语,并不知道这是什么东西。听名字,感觉很高大上。当学习列表完,原来只不过就是一个数组(数组的升级版)。   List是python里面最基本的数据结构。序列中每个元素都是从索引(下标)从0开始,依次叠加。   List操作的方法很多,只能熟悉基本...

2018-08-22 13:29:23 235 0

转载 python列表(list)的使用技巧及高级操作

1、合并列表(extend) 跟元组一样,用加号(+)将两个列表加起来即可实现合并: In [1]: x=list(range(1, 13, 2)) In [2]: x + ['b', 'a'] Out[2]: [1, 3, 5, 7, 9, 11...

2018-08-22 13:12:01 850 0

转载 NET Core+MySql+Nginx 容器化部署

.NET Core容器化@Docker .NET Core容器化之多容器应用部署@Docker-Compose .NET Core+MySql+Nginx 容器化部署 GitHub-Demo:Docker.NetCore.MySql 引言 上两节我们通过简单的demo学习了docker的...

2018-08-20 22:52:53 362 0

转载 .NET Core容器化之多容器应用部署(Docker-Compose)

1.引言 紧接上篇.NET Core容器化@Docker,这一节我们先来介绍如何使用Nginx来完成.NET Core应用的反向代理,然后再介绍多容器应用的部署问题。 2. Why Need Nginx .NET Core中默认的Web Server为Kestrel。 Kestrel is...

2018-08-20 22:34:12 1061 0

转载 .NET Core容器化(Docker)

引言 我们知道. NET Core最大的特性之一就是跨平台,而对于跨平台,似乎大家印象中就是可以在非Windows系统上部署运行。而至于如何操作,可能就有所欠缺。那这一节我们就结合简单实例一步一步教你如何借助Docker来容器化 .NET Core应用,以完成跨平台的构建和部署。 2. ...

2018-08-20 22:09:15 7728 0

转载 Hello Docker

Docker: Build, Ship, and Run Any App, Anywhere 在任何地方构建、交付和运行任何应用 引言 最近简单的学习了下Docker,本文先简要梳理下Docker涉及到的一些重要概念,后续在结合.NET Core探讨其基本用法。 2. What’s D...

2018-08-20 14:04:09 96 0

转载 使用Aspose.Words组件进行word文档书签替换,文档、图表插入,转pdf等

Program.cs using Aspose.Words; using Aspose.Words.Drawing; using Aspose.Words.Drawing.Charts; using System; using System.Collections.Generic; usin...

2018-08-20 13:37:59 3690 0

转载 oracle使用DBMS_SCHEDULER调度作业

dbms_scheduler包的功能比dbms_job包强大很多,但是很多初学者直接被它的复杂性吓跑了,跟着我,只需几分钟就会用了。 三个概念 大多数人看到这个包里的函数和函数里众多的参数,就开始晕菜了,不要被这些表象迷惑了,其实这些东西都是围绕着三个基本概念,schedule,progr...

2018-08-20 13:37:15 1639 1

转载 Oracle定时任务dbms_scheduler

简介 在Oracle 10g之前,我们通过DBMS_JOB来管理定时任务; 而10g之后,则推荐使用DBMS_SCHEDULER来管理定时任务,因为它提供了更强大的功能和灵活的机制。 需要的权限 CREATE JOB – (必须, 要执行DBMS_SCHEDULER, 需...

2018-08-20 13:27:29 5245 0

转载 oracle定时任务dbms_job与dbms_scheduler使用方法

工作中需要一个定时任务来抽取数据,之前采用的是dbms_job包下的过程来创建job,遇到了一些问题。找了下资料,得知oracle10g以后就推荐采用dbms_scheduler包来取代dbms_job来创建定时任务。下面简单介绍下两者的使用方法及使用过程中的一些体会。 1.先创建日志表,用于记...

2018-08-20 13:18:20 2257 0

转载 oracle调度程序作业dbms_scheduler

整理scheduler 这一部分,源于最近发现系统上自动采集统计信息的执行时间有些异常,执行时间被定义到了上午 (这并不是一个很合理可靠的时间 ).在重新修改配置的同时,也顺便整理了这一块内容. 首先简单讲一下oracle 10g scheduler,10g引入dbms_scheduler来替代...

2018-08-20 13:00:56 541 0

转载 layer Tips参数使用

layer.tips(content, follow, options) - tips层 type:4的深度定制。也是我本人比较喜欢的一个层类型,因为它拥有和msg一样的低调和自觉,而且会智能定位,即灵活地判断它应该出现在哪边。默认是在元素右边弹出 <head&a...

2018-08-18 14:57:28 6582 1

转载 javascript中call()、apply()、bind()的用法终于理解

其实是一个很简单的东西,认真看十分钟就从一脸懵B 到完全 理解! 先看明白下面:   例1 obj.objAge; //17 obj.myFun() //小张年龄undefined   例2    shows() //盲僧  比较一下这两者this 的差别,第一个打印里面的t...

2018-08-18 14:41:30 8588 9

提示
确定要删除当前文章?
取消 删除