使用npm安装时的-D和-S

  • Post author:
  • Post category:其他

-D表示的是开发依赖,会把包添加到package.json的devDependencies下,这些包只在做项目的时候会使用到,在项目打包上线后不依赖于这些包项目依然可以正常运行。比如:gulp/webpack、eslint、sass等等。 -S表示的是生产依赖,会把包添加到package.json的dependencies下,这些包在项目打包上线后依然需要使用项目才能正常运行,比如:axios、e…

继续阅读 使用npm安装时的-D和-S

JQuery filter()与find()的用法及实例

  • Post author:
  • Post category:其他

JQuery的find()方法与filter()方法对于初学者来说容易混淆,在这里对这两个方法通过一个小例子来进行比较和说明,旨在了解这两种方法的区别。 一.find使用 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <h…

继续阅读 JQuery filter()与find()的用法及实例

GIT | git stash pop 后有冲突时,如何撤销

  • Post author:
  • Post category:其他

切换分支时,如果当前分支有修改,又不想提交或放弃,可以使用 git stash 将改动存到暂存区。 git stash 后即可以随意切换分支,切换后再使用 git stash pop 即可将暂存区的改动恢复至当前分支。 但如果使用 git stash pop 后有冲突时,如何撤销? 可以使用 git reset --hard ,即可撤销 git stash pop 操作,将当前分支状态恢复。 而该…

继续阅读 GIT | git stash pop 后有冲突时,如何撤销

python中能够处理的最大整数是_实例讲解Python中整数的最大值输出

  • Post author:
  • Post category:python

在Python中可以存储很大的值,如下面的Python示例程序: x = 10000000000000000000000000000000000000000000; x = x + 1 print (x) 输出: 10000000000000000000000000000000000000000001 在Python中,整数的值不受位数的限制,可以扩展到可用内存的限制。因此,我们永远不需要任何特殊…

继续阅读 python中能够处理的最大整数是_实例讲解Python中整数的最大值输出

C# DateTime各种常用操作

  • Post author:
  • Post category:其他

时间转换也是我们开发中常用的,例如:获取当前系统时间、获取UTC时间、日期时间格式化、0时区转换成当前系统时区、日期时间运算、取单个日期时间; 一、获取日期时间 //获取当前系统时间 var currentTime = DateTime.Now; //获取UTC时间 var utc = DateTime.UtcNow; 二、日期时间格式化 //获取当前系统时间 var currentTime = …

继续阅读 C# DateTime各种常用操作

Lyapunov稳定性理论

  • Post author:
  • Post category:其他

系统稳定性一般有系统状态的稳定性和关于平衡点的稳定性两种定义形式,对线性系统而言,系统状态稳定性和平衡点稳定性是完全等价的,但是对于非线性系统而言,二者具有完全不同的含义。 所谓平衡点稳定性是指系统在受到外扰动作用下,轻微偏离平衡点后,是否具有回到平衡点处的能力,若系统偏离平衡点后,能自行回复到平衡点处,则系统关于平衡点是稳定的,否则系统关于平衡点是不稳定的。在Lyapunov稳定性分析中,对平衡…

继续阅读 Lyapunov稳定性理论

前后端分离和不分离

  • Post author:
  • Post category:其他

在开发Web应用中,有两种应用模式: 前后端不分离 前后端分离 1 前后端不分离 在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。 这种应用模式比较适合纯网页应用,但是当后端对接App时,App可能并不需要后端返回一个HTML网页,而仅仅是数据本身,所以后端原本返回网页的接口不再适用于前端App应用,为了对…

继续阅读 前后端分离和不分离

贪心算法:贪心选择性和最优子结构

  • Post author:
  • Post category:其他

每一个贪心算法之下,几乎总有一个更加繁琐的动态规划算法。 ——CLRS 如果问题的最优解包含 两个 (或更多)子问题的最优解,且子问题多有重叠,我们考虑使用动态规划算法。 而如果问题经过贪心选择后,只剩下 一个 子问题,且具有优化子结构,那么可以使用贪心算法。 贪心选择性 :每一步贪心选出来的一定是原问题的最优解的一部分 最优子结构 :每一步贪心选完后会留下子问题,子问题的最优解和贪心选出来的解可…

继续阅读 贪心算法:贪心选择性和最优子结构

6、Python的输入和数据类型转换

  • Post author:
  • Post category:python

之前我们已经学习了Python的输入、运算和赋值。大家思考一下,如果编写程序时不知道需要使用什么数据,程序执行的时候才知道,那我们怎么办呢?那这一讲我们就要提到Python的输入了。 一、Python的输入 说到输入,我们要认识一个新的函数,它的名字叫input()。它的作用是:接收用户键盘输入的内容。使用方式如下: variable = input("tips") variable是用来接收输入…

继续阅读 6、Python的输入和数据类型转换

Leetcode.45 跳跃游戏 II

  • Post author:
  • Post category:其他

题目链接 Leetcode.45 跳跃游戏 II mid 题目描述 给定一个长度为 n 的 0 索引整数数组 nums 。初始位置为 nums[0] 。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳转到任意 nums[i + j] 处: 0 < = j < = n u m s [ i ] 0 <= j <= …

继续阅读 Leetcode.45 跳跃游戏 II