vue源码分析三:源码构建

Vue.js 源码是基于 Rollup 构建的,它的构建相关配置都在 scripts 目录下。 1.为什么是Rollup webpack更加强大 可以将图片,css等都解析为js。 rollup 更适合于js库的编译,只适用于js部分,别的文件是不管的,并且更加友好。 2.构建脚本 通常一个基于 NPM 托管的项目都会有一个 package.json 文件,它是对项目的描述文件,它的内容实际上是一个标准的 JSON 对象。 我们通常会配置 script 字段作为 NPM 的执行脚本,Vue.j
分类: 编程语言 发布时间: 02-03 21:00 阅读次数: 0

创建指定个数,指定最小值,最大值的随机数

/***创建指定个数,指定最小值,最大值的随机数*@authorztd*@paramcount随机数个数*@paramminVal随机数最小值*@parammaxVal随机数最大值*@return*/publicstaticList<Integer>createRandomList(intcount,IntegerminVal,IntegermaxVal){ArrayList<I
分类: 编程语言 发布时间: 02-03 20:50 阅读次数: 0

Github建立静态网站(不需要购买服务器)

git源码 登录github,建立repository repository名字格式固定:kishonculture.github.io index.html为首页 配置Github Pages 获取ip地址 cmd窗口获取ip地址: ping
分类: 编程语言 发布时间: 02-03 20:48 阅读次数: 0

stat命令详解 基础命令学习目录首页

基础命令学习目录首页 原文链接:https://blog.csdn.net/yexiangcsdn/article/details/81012732 stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。 语法 stat(选项)(参数) 选项 -L:支持符号连接; -f:显示文件系统状态而非文件状态; -t:以简洁方式输出信息; --help:显示指令的帮助信息; --version:显示指令的版本信息。 参数 文件:指定要显示信息的普通文件或者文件系统对应的
分类: 其他 发布时间: 02-03 20:48 阅读次数: 0

python多线程的两种写法

1.一般多线程 import threading def func(arg): # 获取当前执行该函数的线程的对象 t = threading.current_thread() # 根据当前线程对象获取当前线程名称 name = t.getName() print(name, arg) for i in range(5): t1 = threading.Thread(target=func, args=(i,)) t1.setNa
分类: 其他 发布时间: 02-03 20:48 阅读次数: 0

UVA10791

题目 UVA10791 做法 分解一下:\(n=p_1^{k_1}p_2^{k_2}...p_n^{k_n}\),易证\(a+b<a\cdot b(a,b≥2)\),把\(n\)分解成\(p_1^{k_1},p_2^{k_2}...,p_n^{k_n}\),有几个特判,细节看代码吧 My complete code #include<bits/stdc++.h> using namespace std; typedef long long LL; LL kase; inline void So
分类: 其他 发布时间: 02-03 20:48 阅读次数: 0

C#学习笔记_07_数组

07_数组 数组的声明与实例化 名词解释 数组:数组是一个容器,用来存储一系列相兼容的数据类型的变量; 实例化:声明一个数组,并且赋初始值; 数组长度:就是数组的容量,表示这个数组可以存储多少个数据; 元素:数组中存储的数据称作这个数组中的元素; 注意: 1、一个数组的长度一旦决定了,就不能再修改了; 2、如果在实例化的时候没有指定数组中元素的初始值,那默认值是数据类型和默认值; 数组中元素的访问 访问数组中的元素需要通过元素的下标 在程序中,元素的下标是从0开始的,0,1,2... 遍历数组
分类: 其他 发布时间: 02-03 20:48 阅读次数: 0

MT【294】函数定义的理解

已知函数$f(x)$的定义域为$D,\pi\in D$.若$f(x)$的图像绕坐标原点逆时针旋转$\dfrac{\pi}{3}$后与原图像重合, 则$f(\pi)$不可能是( ) A$\dfrac{\sqrt{3}}{2}\pi$ B$\sqrt{3}\pi$ C$\pi$ D$\sqrt{2}\pi$ 提示:可以考虑圆周上间隔为$\dfrac{\pi}{3}$的6个点,若$f(\pi)=\sqrt{3}\pi$,可以发现$x=\pi$时圆周上对应有两个点,与函数定义不符. 练习:(2018上
分类: 其他 发布时间: 02-03 20:48 阅读次数: 0

JarvisOJ-德军的密码

Problem Description 已知将一个flag以一种加密形式为使用密钥进行加密,使用密钥WELCOMETOCFF加密后密文为 000000000000000000000000000000000000000000000000000101110000110001000000101000000001 请分析出flag。Flag为12位大写字母。 题解 密钥的字符串长度为12。 密文的二进制长度为84,是密钥的7倍。 因此猜测加密方法是一次一密,使用的是ASCII码的后7位,不使用奇偶校验
分类: 其他 发布时间: 02-03 20:48 阅读次数: 0

uptime命令详解 基础命令学习目录首页

基础命令学习目录首页 原文链接:https://www.cnblogs.com/ultranms/p/9253217.html uptime 另外还有一个参数 -V(大写),是用来查询版本的 procps是一个实用程序包,主要包括ps top kill等程序主要用来显示与控制一些系统信息,进程状态之类的内容。 以下显示输入uptime的信息: 04:03:58 up 10 days, 13:19, 1 user, load average: 0.54, 0.40, 0.20 当前时间 04:0
分类: 其他 发布时间: 02-03 20:48 阅读次数: 0

算法——有趣的问题集合

折纸问题——打印折痕方向   例如:N=1时,打印:   down   N=2时,打印:   down   down   up 动手折出来,仔细看下就不难发现,这提莫就是个二叉树,从上往下打印,就是中序遍历,而且除去根节点,左子树是down,右子树是up。 void f(int n,int sign) { if (n == 0)return; f(n - 1,0); if (sign == 0) cout << "下" << endl; if (sign ==
分类: 其他 发布时间: 02-03 20:47 阅读次数: 0

dailiaojie new

http://imushan.com/categories/Java/
分类: 其他 发布时间: 02-03 20:47 阅读次数: 0

拉格朗日乘子法 学习笔记

本来是想写支持向量机的学习笔记的然后觉得内容太多了越写越不想写于是 咕掉了。 把写好的拉格朗日乘子法发上来吧QwQ 拉格朗日乘子法 wiki链接 拉格朗日乘子法用来求解带多个等式约束的情况下的多元函数极值。 它将一个有n个变量与m个约束条件的最优化问题转换为一个解有n + m个变量的方程组的解的问题。 单约束 考虑平面上的情况: \[ \max f(x,y)\\ s.t.\ g(x,y)=0 \] 引入Lagrange multiplier \(\lambda\) ,构造Lagrange fu
分类: 其他 发布时间: 02-03 20:47 阅读次数: 0

python多线程的适用场景

1.多线程对于计算密集型无用 需求:列表li1每个元素加1,列表li2每个元素加100 # 导入模块 import threading li1 = [11, 22, 33] # +1 li2 = [44, 55, 66] # 100 def func(data, plus): for i in range(len(data)): data[i] = data[i] + plus # 线程1:负责给li1每个元素加1 t1 = threading.Threa
分类: 其他 发布时间: 02-03 20:47 阅读次数: 0

浙大版《C语言程序设计(第3版)》题目集 习题3-2 高速公路超速处罚 (15 分)

习题3-2 高速公路超速处罚 (15 分) 按照规定,在高速公路上行使的机动车,达到或超出本车道限速的10%则处200元罚款;若达到或超出50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。 输入格式: 输入在一行中给出2个正整数,分别对应车速和限速,其间以空格分隔。 输出格式: 在一行中输出处理意见:若属于正常行驶,则输出“OK”;若应处罚款,则输出“Exceed x%. Ticket 200”;若应吊销驾驶证,则输出“Exceed x%. License Revoke
分类: 其他 发布时间: 02-03 20:31 阅读次数: 0

【QT】Installer requires Xcode Version 5.0.0 for Qt download if toolchain not found

When I install QT in MacOS 11.3.6, it prompts I need to install xcode then I install xcode but it was still fruitless. now, it's the solution: referrence: https://www.jianshu.com/p/5a6b7fcdf4c3
分类: 其他 发布时间: 02-03 20:31 阅读次数: 0

算法训练营:道路升级

问题描述 Z国有 n 个城市和 m 条双向道路,每条道路连接了两个不同的城市,保证所有城市之间都可以通过这些道路互达。每条道路都有一个载重量限制,这限制了通过这条道路的货车最大的载重量。道路的编号从 1 至 m 。巧合的是,所有道路的载重量限制恰好都与其编号相同。 现在,要挑选出若干条道路,将它们升级成高速公路,并满足如下要求: 所有城市之间都可以通过高速公路互达。 对于任意两个城市 u,v 和足够聪明的货车司机:只经过高速公路从 u 到达 v 能够装载货物的最大重量,与经过任意道路从 u 到
分类: 其他 发布时间: 02-03 20:31 阅读次数: 0

《人月神话》读后感第一篇

读完了前九章,可以说读不懂吧,书中把项目的年人改成了人月,以人和月为完成项目时间的单位,为什么呢? 例如: 2000人一年的工作量变成人月的话,就是12×6个月30人(换算成人年是2160人一年)的工作量。 我所说的工作量为工作的有效时间,不包括交流时间,只有制作组合的时间。 2000个人的团体和30个人的团体相比来说,有什么区别呢? 2000人团队与30人团队比较 2000人团队 30人团队 人数过多,需要更多的交流 30个人不多不少可以根据项目进行较少的交流 需要更多的项目经理来组合 可分
分类: 其他 发布时间: 02-03 20:31 阅读次数: 0

C#控制Windows系统关机、重启和注销的代码

如下资料是关于C#控制Windows系统关机、重启和注销的代码。 protected void btnShutDown_Click(object sender, EventArgs e) { } protected void btnRestart_Click(object sender, EventArgs e) { } protected void btnLogOff_Click(object sender, EventArgs e) { }
分类: 其他 发布时间: 02-03 20:31 阅读次数: 0

最简单开启三星s8Usb调试模式的流程

每次我们使用安卓手机通过数据线连接到电脑的时候,如果手机没有开启USB调试模式,电脑则没法成功识别我们的手机,部分APP也没法正常使用,这时候我们需要想办法将手机的USB调试模式打开,下面我们讲解三星s8如何开启USB调试模式的教程。 接着在三星s8应用程序界面打开设置icon,进入三星s8系统设置界面。 接下来,点击设置界面上的“关于手机”栏目。 接着找到软件信息这行,点击进入软件信息界面。 然后,进入到“软件信息”界面之后,连续点击“版本号”一栏,直到看出弹出“您已进入开发者模式”的提示信
分类: 其他 发布时间: 02-03 20:31 阅读次数: 0