自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 bootstrap-SweetAlert插件本地使用

找了很久,找到了这个可以本地化使用的插件,特来分享给大家、 http://lipis.github.io/bootstrap-sweetalert/

2020-03-13 10:45:43

阅读数 29

评论数 0

原创 bootstrap-paginator + ajax实现分页效果

bootstrap的3.x版本需要使用一个<ul></ul>,将其设置为分页组件 是用bootstrap要确保 ,jquery版本是1.8以上 引入CSS和JS,网上都可以找到。 简单demo如下: 用VS2013写的,后台数据读取在.ashx中完成逻辑 HTML...

2020-01-02 19:28:04

阅读数 61

评论数 0

原创 Select控件动态添加option Jquery

var data = new Array(); for (var j = 0; j < data.length; j++){ $("#sel_BladeModel").append("<option value='" + dat...

2019-12-17 14:01:49

阅读数 12

评论数 0

原创 CSS中的块级元素、行内元素和行内块级元素

由于不同的元素显示的方式是不同的,有的是一个元素占据一行的,有的是多个元素占据一行的。故CSS中将元素分为块级元素、行内元素和行内块级元素三个大类。 1. 块级元素(inline) 块级元素一般可以作为其他容器使用,可容纳块级元素和行内元素,其特点如下: 块级元素可以设置宽(width)和高...

2019-12-06 09:12:46

阅读数 37

评论数 0

原创 CSS样式权重优先级规则说明

文中部分内容参考自:https://blog.csdn.net/yue_yue_moon/article/details/88828460 css优先级规则 1.css选择规则的权值不同时,权值高的优先; 2.css选择规则的权值相同时,后定义的规则优先; 3. css属性后面加 !imp...

2019-12-02 09:50:33

阅读数 51

评论数 0

转载 在Ajax请求中什么时候用GET方式什么时候用POST方式?

当我们有大量数据要传送时最好的办法是一次发出多个只传递少量信息的Ajax调用时。 如果你正用一个Ajax调用发送大量数据,那么最好是结束这种做法,因为这样做并不能节约时间。   因此,需要传送大量数据能成为我们在GET和POST之间犹豫不决的理由吗?这两个方法都是为不同的目的而设计的, 两者的不...

2019-10-31 10:55:05

阅读数 42

评论数 0

原创 JS 获取时间

Js获取当前系统时间 var myDate = new Date(); myDate.getYear();//获取当前年份(2位) myDate.getFullYear();//获取完整的年份(4位,1970-????) myDate.getMonth();//获取当前月份(0-11,0代表1月...

2019-10-31 10:19:17

阅读数 13

评论数 0

原创 Vue.JS 发送post请求

发送Post请求,this.$http.pst 1.this.$http.pst() 中接收三个参数 1.1 第一个参数:要请求的url地址; 1.2 第二个参数: 要求交个服务器的数据,要以对象形式提交个服务器 { name: this.name } 1.3 第三个参数:是一...

2019-10-19 22:23:41

阅读数 63

评论数 0

原创 jQuery的$实质

1.$其实就是一个函数,以后用$的时候,记得跟小括号 $(); 参数不同,功能就不同。3中用法: (1)参数是一个function,就是入口函数 (2)$(DOMObj),就是把DOM对象转换为jquery对象 (3)参数是一个字符串,用来找对象 $("控件类型"):标...

2019-09-07 22:16:45

阅读数 24

评论数 0

原创 JS的词法作用域规则

1.函数允许访问函数外的数据; 2.整个代码结构中只有函数才可以限定作用域; 3.作用规则首先使用提升规则分析; 4.如果当前作用域规则中有名字了,就不考虑外面的名字 例子1:(规则1) var num = 123; function foo (){ consol...

2019-09-02 20:58:44

阅读数 14

评论数 0

原创 JavaScript函数声明与函数表达式的区别

函数声明可以分为两部分:声明函数名称,以及将函数名和函数体绑定 函数声明是单独卸载一个结构中,不存在任何语句、逻辑判断等结构中 例如: if(true){ function f (){ ..... } } 这种情况的 f 就是函数表达式,不是函数声明 ...

2019-09-01 17:54:18

阅读数 14

评论数 0

原创 Function 的原型链结构(JavaScript)

忽略了constructor 1.在JS中任何对象都继承自Object.prototype; 2.在JS中任何函数都继承自Function.prototype; 3.Function.prototype本身又继承自Object.prototype。

2019-08-29 21:02:06

阅读数 74

评论数 0

原创 什么是原型——JS

总 原型就是存储方法或属性的对象;构造函数创建出来的实例,能够使用原型里面的方法,简单来说,原型能够实现继承。 分 1. 构想函数一旦定义好,原型就创建了; 2. 原型本身是个对象,里面存储了方法或者属性; 3. 构造函数创建的实例对象,实例对象在调用某一个方法或属性时,...

2019-08-11 20:12:03

阅读数 42

评论数 0

原创 JS原型相关的概念

神秘对象针对构造函数称为“原型属性” 神秘对象就是构造函数的原型属性 简称原型 神秘对象与构造函数所创建出的对象也有一定关系 关系:对象调方法或者属性时,如果对象中没有该成员,就去神秘对象去找(到这个构造函数的原型属性上找) 神秘对象针对构造函数创建出的对象称为“原型对象” 简称原型 对...

2019-08-07 22:44:28

阅读数 20

评论数 0

原创 JS面向对象——抽象性、封装性、继承

抽象性:如果需要用一个对象描述一个数据,需要抽取这个对象的核心数据 抽取核心数据 不在特定条件下,不知道具体描述的是什么 封装性:对象是将数据和方法组合到一起,这就叫封装; JS对象是键值对的组合 键值如果是数据(基本数据、符合数据、空数据),就称为属性 键值若果是函数,就称为方法;...

2019-08-04 15:41:19

阅读数 103

评论数 0

原创 创建对象的过程 JavaScript

1. 代码: var p= new Person(); 2. 首先运算符 new 了一个对象,它类似于'{ }',是一个没有任何成员的对象。 使用new 创建对象,对象的类型就是创建它的构造函数名; 使用 { } ,无论如何都是Object 类型,相当于 new Obje...

2019-07-30 19:38:05

阅读数 29

评论数 0

转载 一般DOM树结构

2019-07-30 19:36:33

阅读数 53

评论数 0

原创 excel表格的基本操作——保存(C#)

using Excel = Microsoft.Office.Interop.Excel; private void toExcel2(string saveFileName, string[,] dt)         {             bool fileSaved = false;...

2018-11-13 19:11:17

阅读数 117

评论数 0

原创 返回子数组和为0(Python)

给定一个数组,写一个函数返回其中全部子数组其和为0,如果没有返回NULL。如:findzero([4,2,-5,1,2,-3]) = [2,-5,1,2]。 代码思路: 本题采用递归算法来实现。 代码实现:  class Solution(object):     def findZero...

2018-09-03 13:51:19

阅读数 221

评论数 0

原创 合并K个已排序数组(Python)

将K个已排序数组合并成一个数组,如merge([[2,4,5],[1,3,9],[6,7,8]]) = [1,2,3,4,5,6,7,8,9] 代码思路: 本题采用归并算法较为简单清晰。归并法的实现简单来说就是分治法的实现,讲一个大问题不停拆解,最后在将其合并。例如: 拿到一个长数组,将其不...

2018-09-03 12:08:38

阅读数 1719

评论数 0

原创 LeetCode746. 使用最小花费爬楼梯(Python)

数组的每个索引做为一个阶梯,第 i个阶梯对应着一个非负数的体力花费值 cost[i](索引从0开始)。 每当你爬上一个阶梯你都要花费对应的体力花费值,然后你可以选择继续爬一个阶梯或者爬两个阶梯。 您需要找到达到楼层顶部的最低花费。在开始时,你可以选择从索引为 0 或 1 的元素作为初始阶梯。 ...

2018-08-31 19:32:51

阅读数 231

评论数 0

原创 LeetCode91. 解码方法(Python)

一条包含字母 A-Z 的消息通过以下方式进行了编码: 'A' -&gt; 1 'B' -&gt; 2 ... 'Z' -&gt; 26 给定一个只包含数字的非空字符串,请计算解码方法的总数。 示例 1: ...

2018-08-31 11:32:10

阅读数 774

评论数 0

原创 LeetCode70. 爬楼梯(Python)

假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入: 2 输出: 2 解释: 有两种方法可以爬到楼顶。 1. 1 阶 + 1 阶 2. 2 阶 示例 2: 输入...

2018-08-30 16:38:21

阅读数 106

评论数 0

原创 LeetCode64. 最小路径和(Python)

给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例: 输入: [   [1,3,1], [1,5,1], [4,2,1] ] 输出: 7 解释: 因为路径 1→3→1→1→1 的总和最...

2018-08-30 16:06:44

阅读数 429

评论数 0

原创 LeetCode63. 不同路径 II(Python)

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 网格中的障碍物和空位置分别用...

2018-08-30 15:00:26

阅读数 413

评论数 0

原创 LeetCode53. 最大子序和(Python)

给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 进阶: 如果你已经实现复杂度为 O(n) ...

2018-08-29 12:04:47

阅读数 304

评论数 0

原创 LeetCode62. 不同路径(Python)

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有多少可能的路径? 说明:m 和...

2018-08-29 12:03:42

阅读数 421

评论数 0

原创 LeetCode566. 重塑矩阵(Python)

在MATLAB中,有一个非常有用的函数 reshape,它可以将一个矩阵重塑为另一个大小不同的新矩阵,但保留其原始数据。 给出一个由二维数组表示的矩阵,以及两个正整数r和c,分别表示想要的重构的矩阵的行数和列数。 重构后的矩阵需要将原始矩阵的所有元素以相同的行遍历顺序填充。 如果具有给定参数...

2018-08-28 15:21:26

阅读数 245

评论数 0

原创 LeetCode561. 数组拆分 I(Python)

给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大。 示例 1: 输入: [1,4,3,2] 输出: 4 解释: n 等于 2, 最大总和为 4 =...

2018-08-28 14:55:17

阅读数 390

评论数 0

原创 LeetCode532. 数组中的K-diff数对(Python)

给定一个整数数组和一个整数 k, 你需要在数组里找到不同的 k-diff 数对。这里将 k-diff 数对定义为一个整数对 (i, j), 其中 i 和 j 都是数组中的数字,且两数之差的绝对值是 k. 示例 1: 输入: [3, 1, 4, 1, 5], k = 2 输出: 2 解释: 数...

2018-08-27 16:56:16

阅读数 157

评论数 0

原创 LeetCode495. 提莫攻击(Python)

在《英雄联盟》的世界中,有一个叫“提莫”的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。现在,给出提莫对艾希的攻击时间序列和提莫攻击的中毒持续时间,你需要输出艾希的中毒状态总时长。 你可以认为提莫在给定的时间点进行攻击,并立即使艾希处于中毒状态。 示例1: 输入: [1...

2018-08-27 14:56:43

阅读数 233

评论数 0

原创 LeetCode643. 子数组最大平均数 I(Python)

给定 n 个整数,找出平均数最大且长度为 k 的连续子数组,并输出该最大平均数。 示例 1: 输入: [1,12,-5,-6,50,3], k = 4 输出: 12.75 解释: 最大平均数 (12-5-6+50)/4 = 51/4 = 12.75   注意: 1 &lt;=...

2018-08-27 14:56:33

阅读数 480

评论数 0

原创 LeetCode485. 最大连续1的个数(Python)

给定一个二进制数组, 计算其中最大连续1的个数。 示例 1: 输入: [1,1,0,1,1,1] 输出: 3 解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3. 注意: 输入的数组只包含 0 和1。 输入数组的长度是正整数,且不超过 10,000。   代码实现...

2018-08-27 14:56:20

阅读数 488

评论数 0

原创 LeetCode628. 三个数的最大乘积(Python)

给定一个整型数组,在数组中找出由三个数组成的最大乘积,并输出这个乘积。 示例 1: 输入: [1,2,3] 输出: 6 示例 2: 输入: [1,2,3,4] 输出: 24 注意: 给定的整型数组长度范围是[3,104],数组中所有的元素范围是[-1000, 1000]。 输...

2018-08-27 14:55:56

阅读数 675

评论数 0

原创 LeetCode448. 找到所有数组中消失的数字(Python)

给定一个范围在  1 ≤ a[i] ≤ n ( n = 数组大小 ) 的 整型数组,数组中的元素一些出现了两次,另一些只出现一次。 找到所有在 [1, n] 范围之间没有出现在数组中的数字。 您能在不使用额外空间且时间复杂度为O(n)的情况下完成这个任务吗? 你可以假定返回的数组不算在额外空间...

2018-08-27 14:55:32

阅读数 726

评论数 0

原创 LeetCode442. 数组中重复的数据(Python)

给定一个整数数组 a,其中1 ≤ a[i] ≤ n (n为数组长度), 其中有些元素出现两次而其他元素出现一次。 找到所有出现两次的元素。 你可以不用到任何额外空间并在O(n)时间复杂度内解决这个问题吗? 示例: 输入: [4,3,2,7,8,2,3,1] 输出: [2,3] 解题思...

2018-08-27 14:55:20

阅读数 352

评论数 1

原创 LeetCode120. 三角形最小路径和(Python)

给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。 例如,给定三角形: [ [2], [3,4], [6,5,7], [4,1,8,3] ] 自顶向下的最小路径和为 11(即,2 + 3 + 5 + 1 = 11)。 说明: ...

2018-08-27 14:55:05

阅读数 691

评论数 0

原创 LeetCode122. 买卖股票的最佳时机 II(Python)

给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 示例 1: 输入: [7,1,5,3,6,4] 输出: 7 ...

2018-08-27 14:54:47

阅读数 124

评论数 0

原创 LeetCode414. 第三大的数(Python)

给定一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数。要求算法时间复杂度必须是O(n)。 示例 1: 输入: [3, 2, 1] 输出: 1 解释: 第三大的数是 1. 示例 2: 输入: [1, 2] 输出: 2 解释: 第三大的数不存在, 所以返回最...

2018-08-27 14:54:34

阅读数 224

评论数 0

原创 LeetCode121.买卖股票的最佳时机(Python)

给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 注意你不能在买入股票前卖出股票。 示例 1: 输入: [7,1,5,3,6,4] 输出: 5 解释: 在第 2 天(股票价格 ...

2018-08-27 14:54:20

阅读数 71

评论数 0

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