自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Army-海军的博客

只有不断的努力,才是成功的根本。

  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 PayPal开发前台生成订单和后台生成订单

1.创建账号给自己申请个账号在这个网站https://www.paypal.com为了测试创建个个人账号即可。流程很简单,因为这个网站是中文的,开发网站是英文的。2.开发思路这个为了方便大家测试,提供了一套沙箱机制,也就还有另外一个网站,和真是网站一模一样,但是钱都是虚拟的,可以查看交易记录啊,转账金额啊,都能看,就是为了方便开发,到了真是环境,换个client-id就可以了,很人...

2019-07-26 17:09:13 19587 25

原创 TypeScript基本类型总结

基本类型布尔值let isDone: boolean = false;数字和JavaScript一样,TypeScript里的所有数字都是浮点数。这些浮点数的类型是number。除了支持十进制和十六进制字面量,TypeScript还支持ECMAScript 2015中引入的二进制和八进制字面量。let decLiteral: number = 6;let hexLiteral:...

2019-07-11 16:34:16 14989 11

原创 TS元祖

元祖数组合并了相同类型的对象,而元组(Tuple)合并了不同类型的对象。元组起源于函数编程语言(如 F#),在这些语言中频繁使用元组。定义一对值分别为 string 和 number 的元组:let xcatliu: [string, number] = ['Xcat Liu', 25];当赋值或访问一个已知索引的元素时,会得到正确的类型:// 会报错let xca...

2019-07-11 15:28:45 16750 10

原创 TypeScript类型别名和字符串字面量类型

说白了就是把类似string这种东西换个别名,至于字面量,你可以约束类型,我也能约束他是什么或者在哪个范围之内选择。类型别名类型别名用来给一个类型起个新名字。type Name = string;type NameResolver = () => string;type NameOrResolver = Name | NameResolver;function getNam...

2019-07-11 14:14:15 15503 10

原创 TS的内置对象

TS的内置对象学习资料获得出处JavaScript 中有很多内置对象,它们可以直接在 TypeScript 中当做定义好了的类型ECMAScript 的内置对象ECMAScript 标准提供的内置对象有:Boolean、Error、Date、RegExp 等。我们可以在 TypeScript 中将变量定义为这些类型let b: Boolean = new Boolean(...

2019-07-11 13:56:07 16847 10

原创 TypeScript类型断言

TypeScript类型断言类型断言(Type Assertion)可以用来手动指定一个值的类型自己理解,有的时候在联合类型的时候,只能访问联合类型的共有方法或者属性,但是这个时候是不够用的。这个时候就要自己手动断言成某个类型。断言不是改变某个类型,不是类型转换。这个时候能让取到你断言成的类型的方法。更像是call或者applyfunction getLength(something:...

2019-07-11 10:42:20 17283 29

原创 TS函数的类型

函数的类型函数的声明一个函数有输入和输出,要在 TypeScript 中对其进行约束,需要把输入和输出都考虑到,其中函数声明的类型定义较简单function sum(x: number, y: number): number { return x + y;}在调用时,输入多余的(或者少于要求的)参数,是不被允许的function sum(x: number, y:...

2019-07-11 09:58:27 32057 10

翻译 CSDN的markdown写法(效果)

欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:1. 全新的界面设计 ,将会带来全新的写...

2019-07-10 17:22:28 14987 11

原创 TypeScript 数组的类型

TypeScript 数组的类型最简单的方法是使用「类型 + 方括号」来表示数组let fibonacci: number[] = [1, 1, 2, 3, 5];数组的项中不允许出现其他的类型:数组的一些方法的参数也会根据数组在定义时约定的类型进行限制:let fibonacci: number[] = [1, 1, 2, 3, 5];fibonacci.push(...

2019-07-10 17:10:10 23675 18

原创 TypeScript对象的类型-接口

TypeScript接口1.接口interface Person { name: string; age: number;}let tom: Person = { name: 'Tom', age: 25};我们就约束了 tom 的形状必须和接口 Person 一致。定义的变量比接口少了一些属性是不允许的interface Person...

2019-07-10 15:22:39 18007 11

原创 CSDN的markdown写法(要不每次忘了都不知道哪去找)

把我这篇文章复制到markdown编辑器里查看效果是这样的https://blog.csdn.net/weixin_41229588/article/details/95355587# 欢迎使用Markdown编辑器你好! 这是你第一次使用 **Markdown编辑器** 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本...

2019-07-10 15:20:37 15058 10

原创 谷歌浏览器调试工具使用进阶(二)

tip:此乃进阶篇。如果有些不懂得,先去看看基础篇目录1.在抛出错误处开始断点2.查看堆栈,即调用过程3.查看断点处的周围变量的值4.条件断点5.调试取这几个按钮的作用6.把局部变量变成全局变量即时输出查看7.Blackboxing 脚本将通过从堆栈中排除特定的脚本或者正则匹配模式的脚本来过滤调用堆栈。8.watch除了可以监听变量的值还可以是表达式1.在抛...

2019-07-09 11:33:40 17145 10

原创 css中的图标字体的实现方案及原理和工具使用

方案一:利用background-position,专用名词CSS Sprite(没啥意思就是记不住这个名字)懂原理就好。要是面试的问我这个我肯定忘了这个单词了。。这个也是解决前端资源优化的一种方案,原理很简单:就是全局就引一张图片,然后在背景图片靠着background-position显示出来展现一下老版本的bootsrap的方案图片是这样的:[class^="ic...

2019-07-05 15:12:23 16118 27

原创 无限debugger反调试和设置打开调试工具回调

有的时候不想让别人知道网站的源代码,比如网站是视频网站,资源网站,或者非常安全类的用户交互网站,都不想让别人看到自己源码或者不想让爬虫那么轻易就进来。但是道高一尺魔高一丈的,总有办法破开的、、防护一下中级还是可以的有的时候比如网站中有下载链接或者播放链接,想要再打开调试模式时就删除,这个时候就用到了,话不多说上代码。setInterval(function() { debugger}...

2019-07-05 10:16:17 19294 20

原创 JavaScript一些优雅小技巧不得不知

一般这些小技巧都是经常用的,就算你不经常用也要知道,为什么呢,还不是你要看别人的代码呢,总不能看一行百度一下,关键时刻百度可是没啥用的。1.数字字符串快速转换数字var a = "3";console.log(a * 1); // 3console.log(+a); // 3 这个方法最长用console.log(a.valueOf()); // 3有的时候后台来的字...

2019-07-05 09:45:16 15083 21

MySQL常用.pdf

Mysql常用命令大全,留着备用也送给有需要的人。 MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

2020-05-12

redis-5.0.8.zip

mac电脑安装版的redis,下载通过官网,下载时间于2020年4.21,为了方便下载和保存。通常官网下载比较慢,还是要国内的网才靠谱,如果你下载,请到我的博客点个赞

2020-04-21

redis windows x64安装包msi格式的

因为官网下载速度太慢了。实在没有办法。有需要的可以下载,上传于2020年4月12日的最新版,如果要感谢的话,随便找个博文,给我点个赞

2020-04-21

后台创建订单PayPal.html

PayPal按钮显示出来并且利用后端传来的orderId实现PayPal后台创建的订单前端部分

2019-07-26

测试PayPal.html

就是PayPal的写法,这种是前台创建订单,还有一种是后台创建订单

2019-07-26

空空如也

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

TA关注的人

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