- 博客(20)
- 资源 (12)
- 收藏
- 关注
原创 Cordova插件之支付整理
一、支付宝:支付宝插件: https://github.com/hhjjj1010/cordova-plugin-alipay-v2相关:http://www.cnblogs.com/gongdy/p/6903854.html更多:cordova-plugin-geolocation设备地理位置整理App-Launcher-Cordova-Plugin运行已
2017-07-29 17:41:55 1129
原创 C# dynamic类型序列化和反序列化之Newtonsoft.Json
一、说明1.Newtonsoft.Json 中的Linq To Json中提供了方便的json数据查询、修改等操作。例如:JObject,JArray2.在JObject.FromObject()或JArray.FromObject()中也提供了对dynamic类型的支持。二、dynamic转json字符串处理using Newtonsoft.Json;using Newto
2017-07-29 16:44:30 11694
原创 C# dynamic常用整理
一、说明C#4.0中添加了一些动态元素,用于改进与动态语言和框架之间的互操作行。需要.Net Framework4以上框架dynamic关系词标记变量为动态类型。dynamic的变量赋值操作,编译器不会进行类型检查。二、dynamic变量使用示例dynamic para1 = 10;Console.WriteLine(para1);//输出:10para1 = "张三丰";C
2017-07-25 18:18:44 8029 2
原创 C# int类型的强制转换整理
一、C#中将浮点数转换为整数1.使用小括号方式强制转换,此种方式的转换是舍精度处理,即只保留当前数字的整数部分,对于小数部分舍去2.使用Convert.ToInt32(xxx) 方式,此种方式是四舍五入的方式处理注:1.对于将浮点数转换成整数推荐使用方式12.对于将字符串的数字类型推荐使用方式2,应为对于null默认返回0,如果是空字符串也抛出异常3.当对于将double或
2017-07-24 17:12:13 12827
原创 jQuery Core 3.0升级指南
jQuery Core 3.0升级指南链接概述随着3.0版本的主要版本,jQuery Core团队已经利用这个机会对API进行了修改,并修复了可能会破坏某些代码的更改的错误。这包括删除先前已弃用的公共API,更改或删除未记录的API,以及对具体输入的现有API的已记录或未记录行为的更改。链接浏览器支持截至jQuery 3.0,支持以下浏览器:Internet Explorer:...
2017-07-24 11:21:14 1188
原创 Angularjs 表单验证3-密码、确认密码处理
一、表单定义 *会员编号: @AccountHelper.Code_Above * 旧登录密码 <input class="form-contr
2017-07-22 11:34:40 1375
原创 VsCode 插件整理之C#
在VsCode 中编写C#代码的常用插件整理一、C# FixFormat代码格式化工具1.安装命令ext install csharpfixformat2.使用方法快捷点Ctrl+Ait+i或者右键点击‘CSharp:Fix Format’3.更多配置参考官网:https://marketplace.visualstudio.com/items?itemName=L
2017-07-20 11:37:59 28761 2
原创 AngularJs 自定义表单验证
一、AngularJs中的表单验证,仅提供了一些前台格式验证,如果想通过后台验证,则需要自定义处理自定义指定使用ajax后台验证示例: form .ng-invalid { background: red; }
2017-07-17 16:08:53 2733
原创 VS Code插件之Vue 2 Snippets(Vue2 片段补全工具)
一、简介此扩展将Vue 2代码片段和语法突出显示添加到Visual Studio代码中。这个插件基于最新的Vue官方语法高亮文件添加了语法高亮,并且依据Vue 2的API添加了代码片段。支持语言VUE(.vue)HTML格式(.html)使用Javascript(.js文件)打字稿(.TS)帕格(.pug)官网地址:https://marketpla
2017-07-14 18:30:05 32487 4
原创 VS Code开发 Express项目基础搭建
使用 VS Code搭建Expres项目,创建 简单 ,使用方便一、安装Express npm install express --save二 、使用Expres 创建项目 express myapp创建结果: create : myapp/package.json create : myapp/app.js create : myapp/public cr
2017-07-13 22:31:44 7965
原创 Visual Studio Code 1.14 发布
更新时间2017年6月。亮点包括:集成终端改进 - 查找支持,选择/复制多个页面。命令调色板MRU列表 - 快速查找并运行最近使用的命令。新任务菜单 -用于运行构建和配置任务运行程序的顶级任务菜单。自动缩进 - 键入,移动和粘贴源代码时自动缩进。Emmet缩写增强 - 将Emmet添加到任何语言。多光标支持。新差异审查窗格 - 快速导航差异编辑器更改F7,以补丁格式
2017-07-12 16:54:45 774
原创 TypeScript 命名空间整理
一、介绍1.命名空间主要用于组织代码,以便于在记录他们类型的同时还担心与其他对象命名冲突。2.和C#一样,命名空间可以分离到多个文件二、单个文件中namespace Valid1 { export interface StringValidator { isAcceptable(s: string): boolean; } const let
2017-07-05 10:47:25 6405
原创 TypeScript模块整理(三)使用其他JavaScript库
一、TypeScript中使用其他Javascript库。要想描述非TypeScript编写的类库的类型,我们需要声明类库所暴露的AIP我们叫它声明因为大不是“外部程序”的具体实现。他们同事是 *.d.ts文件里定义的。1.外部模块的声明别写 (略)2.声明的引用,使用三斜杠指令/// import * as URL from "url";let myUrl = URL.p
2017-07-04 14:25:43 3303
原创 TypeScript模块整理(二)编译生成
一、生成模块代码1.编译时指定模块目前参数,编译器会生成相应的供Node.Js(CommonJS),Require.Js(AMD),isomorphic(UMD),SystemJD或ECMScript2015 native modules(ES6)模块加载系统使用的代码。在tsconfig.json中module可以修改模块的生成对象二、
2017-07-04 11:39:40 1662
原创 NodeJs之TypeScript开发环境--VS Code
NodeJs的开发中可以使用TypeScript。本文介绍在NodeJs项目中使用TypeScript,VSCode已经支持TypeScript的编辑编辑等功能。方式一:使用VS Code一、创建NodeJs项目可以参考:http://blog.csdn.net/u011127019/article/details/74295235二、在当前NodeJs项目中添加TypeScr
2017-07-04 11:37:05 11052
原创 NodeJs开发环境搭建之Visual Studio Code(二)
使用Visual Studio Code开发Node.Js目前Vs Code已经内置的NodeJs开发的许多功能本文假设已经安装里的NodeJs,更多参考:http://blog.csdn.net/u011127019/article/details/56673123一、使用 VsCode创建Hello World项目1.创建文件夹作为项目目录,使用 npm init 创建Node
2017-07-04 10:55:22 53688 4
原创 TypeScript模块整理(一)基础语法
一、介绍1.从ECMAScript2015开始,JavaScript引入了模块的概念。TypeScript也沿用了这个概念。2.模块在自身的作用域里执行,而不是在全局作用域里;这意味着在一个模块里的变量,函数,类等等再模块外部是不可见的,除非你明确的使用export形式之一导出他们。相反,如果你想使用其他模块导出的变量,函数,类,接口等的时候,你必须导入他们,可以使用import方式之
2017-07-03 19:24:45 2924
原创 TypeScript Symbols和迭代器
一、Symbols1.介绍自ECMScript2015起,symbol成为一种新的原生类型,就像number和string一样。symbol类型的值通过Symbol构造函数创建的。Symbols是不可变且唯一的。像字符串一样,symbols也可以被用作对象属性的键。Symbols也可以与计算出的属性名声明结合来声明对象的属性和类成员。let sym1 = Symbol();
2017-07-01 14:35:59 2892
原创 VS Code 列编辑功能说明
新版本v1.13.1或者附近的版本中的列编辑功能已经调整。一、多光标插入功能Alt+鼠标左键,添加多光标输入二、自由多行选择Alt键+鼠标左键拖动选择各行的部分内容三、列选择Shift+Alit+鼠标左键拖动,选中拖动的区域内容特别说明,在配置中 "editor.multiCursorModifier": "alt"指定当前编辑功能,如果改成
2017-07-01 11:23:50 118173 6
原创 TypeScript Cannot find name 'Symbol'
在学习TypeScript的Symbols标识的时候可能会遇到如下编译错误Cannot find name 'Symbol'错误原因:symbol从ECMAScript2015起才可以使用,也就是ECMAScript6开始解决方案:1.修改tsconfig.json将编译目标版本改成ec62.关闭重启vscode,就可以了更多:TypeScript
2017-07-01 10:31:56 3672
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人