自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客神殿

坚持,自由,信仰

  • 博客(82)
  • 资源 (28)
  • 收藏
  • 关注

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

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

2018-08-31 15:59:23 1395

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

写了个 str =”s”++; 然后出现Nan,找了一会。 收集资料如下判断:1.判断undefined:1 2 3 4 var tmp = undefined; if (typeof(tmp) == “undefined”){ alert(“undefined”); } 说明:typeof 返回的是字符串,有六种可能:”number”、”string”、”b...

2018-08-30 15:43:57 2684

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

Index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表格内容溢出省略号显示&

2018-08-30 15:22:34 7860 2

转载 JSON.parse与eval的区别

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

2018-08-30 15:21:56 252

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

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

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

转载 Angular引入第三方库

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

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

转载 Angular的启动过程

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

2018-08-29 13:08:40 580

转载 Angular项目目录结构详解

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

2018-08-28 23:07:45 2041

转载 Angular环境搭建

目前Angular的最新版本是Angular4.0,所以我们搭建的环境是4.0版本的。 Angular官方给我们提供了一个命令行工具就是Angular CLI,通过这个工具我们能很容易的创建Angular项目。后期对项目的管理及构建等都是使用这么命令行工具。1.安装nodejs 首先要安装nodejs,如果你的电脑已经装过了,最好确认是比较新的版本,否则可能会出问题。 没有安装的直接去n...

2018-08-28 22:24:28 1256

转载 分析Angular目录结构

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

2018-08-28 21:54:40 362

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

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

2018-08-28 13:04:23 3496

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

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

2018-08-28 12:57:24 1076

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

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

2018-08-27 22:34:40 625

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

1、直接定义多个显示游标 CREATE OR REPLACE PROCEDURE ACC.DBP_REALCITYTRAFFICCNT IS CURSOR cur1 IS SELECT 。。。 –第一个游标 CURSOR cur2 IS SELECT 。。。 –第二个游标 BEGIN –调用cur1 BEGIN OPEN cur1 ; LOOP FETCH...

2018-08-27 22:25:03 7426

转载 LEFT JOIN 和JOIN 多表连接

四张表contract 、customer、customer3、customer4: 这是比较熟悉的3张表的连接 SELECT * FROM test.contract a JOIN test.customer b ON a.Num = b.Num2 JOIN test.customer3 c ON a.num = c.num3; 连接不一定join后面都是和...

2018-08-27 22:13:12 1114

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

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

2018-08-26 11:08:16 279

转载 Angular2 组件生命周期

说明Angular每个组件都存在一个生命周期,从创建,变更到销毁。Angular提供组件生命周期钩子,把这些关键时刻暴露出来,赋予在这些关键结点和组件进行交互的能力。 2. 接口按照生命周期执行的先后顺序,Angular生命周期接口如下所示名称时机接口范围ngOnChanges当被绑定的输入属性的值发生变化时调用,首次调用一定会发生在 ngOnInit之前。...

2018-08-26 11:03:01 392

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

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

2018-08-26 10:56:10 484

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

序言随着Angular版本的频繁推出,有必要了解下AngularJS、 Angular 2、Angular 4 的区别。 字面上的区别(1)我们常说的 Angular 1 是指 AngularJS; 从Angular 2 开始已经改名了。不再带有JS,只是单纯的 Angular; (2)还有一个不可思议的版本变化: 从 Angular 2 直接跳跃到了 Angular 4 , 咋不见 ...

2018-08-26 10:23:12 959

转载 AngularJS 4(七)【路由】

路由通过 URL 映射到对应的功能实现,也就是不同的 URL 会渲染对应的组件。URL 的切换实际就是组件之间的切换。简单的路由入门宿主页面 – index.html 大多数带路由的应用都要在 index.html 的 <head> 标签下先添加一个 <base>元素,来告诉路由器该如何合成导航用的URL。<!doctype html>...

2018-08-24 16:40:41 473

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

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

2018-08-24 16:39:24 403

转载 AngularJS 4(五)【管道】

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

2018-08-24 16:37:21 533

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

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

2018-08-24 16:36:33 637

转载 AngularJS 4(三)【指令】

1112

2018-08-24 16:34:27 549

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

模板语法(Template Syntax)import { Component } from '@angular/core';@Component({ selector: 'app-root', template: '<h1>{{title}}</h1>',})export class AppComponent { title = 'Welcom...

2018-08-24 16:32:33 621

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

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

2018-08-24 16:29:02 391

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

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

2018-08-24 10:24:17 245

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

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

2018-08-22 13:29:23 606

转载 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, 'b', 'a'] 对于已定义的列表,可以用extend方法一次性添加多个元素:In [7]: x2=[3, 6, 1]In...

2018-08-22 13:12:01 1421

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

.NET Core容器化@Docker.NET Core容器化之多容器应用部署@Docker-Compose.NET Core+MySql+Nginx 容器化部署GitHub-Demo:Docker.NetCore.MySql引言上两节我们通过简单的demo学习了docker的基本操作。这一节我们来一个进阶学习,完成ASP.NET Core + MySql + Nginx的容器...

2018-08-20 22:52:53 779

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

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

2018-08-20 22:34:12 2235

转载 .NET Core容器化(Docker)

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

2018-08-20 22:09:15 10341

转载 Hello Docker

Docker: Build, Ship, and Run Any App, Anywhere在任何地方构建、交付和运行任何应用引言最近简单的学习了下Docker,本文先简要梳理下Docker涉及到的一些重要概念,后续在结合.NET Core探讨其基本用法。 2. What’s DockerDocker是用GO语言编写,利用Linux内核的几个特性来提供它的功能。Docker是...

2018-08-20 14:04:09 439

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

Program.csusing Aspose.Words;using Aspose.Words.Drawing;using Aspose.Words.Drawing.Charts;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;...

2018-08-20 13:37:59 7265 1

转载 oracle使用DBMS_SCHEDULER调度作业

dbms_scheduler包的功能比dbms_job包强大很多,但是很多初学者直接被它的复杂性吓跑了,跟着我,只需几分钟就会用了。三个概念大多数人看到这个包里的函数和函数里众多的参数,就开始晕菜了,不要被这些表象迷惑了,其实这些东西都是围绕着三个基本概念,schedule,program和job。oracle是为了复用的目的,提炼出了调度的这三个要素,弄懂这三个要素,立刻豁然开朗。...

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

转载 Oracle定时任务dbms_scheduler

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

2018-08-20 13:27:29 9386

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

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

2018-08-20 13:18:20 4474

转载 oracle调度程序作业dbms_scheduler

整理scheduler 这一部分,源于最近发现系统上自动采集统计信息的执行时间有些异常,执行时间被定义到了上午 (这并不是一个很合理可靠的时间 ).在重新修改配置的同时,也顺便整理了这一块内容.首先简单讲一下oracle 10g scheduler,10g引入dbms_scheduler来替代先前的dbms_job,在功能方面,它比dbms_job提供了更强大的功能和更灵活的机制/管理.它主要...

2018-08-20 13:00:56 1464

转载 layer Tips参数使用

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

2018-08-18 14:57:28 15607 2

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

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

2018-08-18 14:41:30 13022 11

Quill.js TextEditor.zip

Quill.js 实现响应式的文本编辑器,可以直接生成 markdown 和html 格式的代码,JavaScript+css+html

2020-11-14

RecogCaptcha.zip

使用AForge.NET框架和Tesseract识别验证码,图像识别,图形图像处理框架,一个有用的例子。

2020-11-08

JsonToExel.zip

.net实现获取天天基金的基金经理数据的JSON转换到Excel,导出数据用于数据分析,排序,比较。

2020-09-22

FundFirst.zip

本工具用于辅助基金定投,即一键跟踪你所感兴趣的基金,并非帮你挑选基金。 从天天基金网上实时爬取所选基金的规模,夏普比率,以及历史排位,基金经理等数据

2020-09-21

fund_sharp.zip

这是一个基金夏普比率查询工具 输出: 最新规模(scale), 最大回撤(withdrawal), 夏普比率(sharp), 波动率(volatility), 基金代码(code)

2020-09-17

晨星spiders.zip

爬取晨星网的基金数据,遍历基金列表,获取每个基金详细的数据,目前只爬取了页面一部分数据,其他可以根据xpath提取

2020-09-16

webplayer.zip

Artplayer.js使用示例,ArtPlayer.js 是一个现代全功能的 HTML5 视频播放器 控制器 - 画质切换, 字幕切换, 播放速度, 长宽比, 视频翻转, 全屏, 画中画, 截图, 缩略图, 自适应尺寸, 高亮 和 热键...

2020-08-10

FileUpload.zip

NET MVC使用的 webuploader 文件上传,图片上传,大文件分片上传 示例,参考,笔记。

2020-02-11

Readmore效果.zip

Jquery实现的阅读全文(readmore.js)效果,简单高效。效果感觉还可以,有需要的可以下载。

2020-01-20

net实现秒杀活动

秒杀活动,模拟,架构:mvc+webapi+console+redis,netcore开发

2019-09-30

大视频分片上传,截取

视频格式必须为: mp4或mov。视频时长须在15秒以内,超出时长系统将自动截取前15秒内容。

2019-09-27

Repeater示例.rar

Repeater示例 说明, 虽然webform基本已经淘汰,但是总有一些老系统还在用。

2019-09-25

bootstrap页面.rar

Bootstrap 根据页面大小控制元素隐藏与显示。

2019-09-24

商品轮播.rar

jquery和carousel.min.js实现京东类似的轮播,前端效果。

2019-09-06

NET使用editormd

NET使用editormd.js 实现md编辑器效果,emoji表情无显示问题。

2019-05-18

基于NPOI的强类型Excel导入导出组件

C#实现导入导出Excel功能,基于NPOI的强类型Excel导入导出组件

2018-11-06

bootstrap一个小案例

包括导航条,carousel,利用栅栏的三栏布局,导航的标签页以及模态框等

2018-08-16

fastdfs-5.11安装合集

fastdfs-5.11安装合集,转自合集中各模块的github的截止2018.3.31的最新源码包

2018-04-01

Wijmo5 Flexgrid演示代码合集

Wijmo5 Flexgrid演示代码合集,打包发布 转载自官方网站.

2018-04-01

WijMo.js 5.2的FlexGrid介绍[Knockout]

演示如何使用Knockout,我们快速灵活的数据绑定网格控制FlexGrid执行常见任务。

2018-03-07

Redis管理web项目所需dll

Redis管理web项目所需dll

2017-06-15

超简单BeautifulSoup爬虫

超简单BeautifulSoup版博客爬虫

2017-05-03

Lucene.Net的DLL

快速搜索

2016-09-21

DapperDAL程序集

DapperDAL程序集下载

2016-09-13

Linq2Dapper程序集

Linq2Dapper 辅助类,直接项目里dll引用

2016-09-08

JSON数据库存储

JSON数据库存储

2016-06-23

Asp_.net常用问题解决

Asp_.net常用问题解决,应该还行吧!

2014-02-20

C# 3.0 特点

C#3.0特点,很好很强大,特别实用,开发必备参考手册。

2012-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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