1.在本地项目中基于NPM/YARN安装第三方模块 package.json 2.安装在本地和全局的区别 3.NODE入门 NODE本身是基于CommonJS模块规范设计的,所以模块是NODE的组成 内置模块:NODE天生提供给JS调取使用的 第三方模块:别人写好的,我们可以基于NPM安装使用 自定 ...
分类:
Web程序 时间:
2019-09-09 19:17:27
阅读次数:
108
直接推导,直接运用规则进行的推导 间接推导、n次推导 有两种符号 第一种是,表示多次运用直接推导 第二种是,表示零次或多次运用直接推导 n表示中间的步骤数 规范推导 其实就是最右推导 ...
分类:
其他好文 时间:
2019-09-09 19:16:55
阅读次数:
180
优化前 优化后 顺带复习下 字符串的常用方法 ...
分类:
其他好文 时间:
2019-09-09 19:16:37
阅读次数:
101
RateLimiter是guava提供的基于令牌桶算法的实现类,可以非常简单的完成限流特技,并且根据系统的实际情况来调整生成token的速率。 通常可应用于抢购限流防止冲垮系统;限制某接口、服务单位时间内的访问量,譬如一些第三方服务会对用户访问量进行限制;限制网速,单位时间内只允许上传下载多少字节等 ...
分类:
其他好文 时间:
2019-09-09 19:16:20
阅读次数:
133
题意: 对区间进行异或 与 或操作 和询问区间和 对每一位开一棵线段树即可 #include<cstdio> #include<iostream> #include<cstring> using namespace std; #define rep(i,a,b) for(int i=(a);i<=( ...
分类:
其他好文 时间:
2019-09-09 19:15:58
阅读次数:
81
微信露底问题 最近在开发一个IM的项目,但有一个问题就是客户端会在微信浏览器里面“露底”。真的是让人非常恼火,如图 然后就开始解决吧。 原理 其实就是对页面滚动进行控制。禁止了全局滚动,开放了局部滚动。虽然说有一些不友好,但总归有用 代码 因为用的是vue所以自然就是es6啦,并且直接制作一个自定义 ...
分类:
微信 时间:
2019-09-09 19:15:22
阅读次数:
148
root@ostack01:~# python Python 2.7.12 (default, Nov 19 2018, 06:48:02) [GCC 5.4.0 20160609] on linux2 Type "help", "copyright", "credits" or "license"... ...
分类:
编程语言 时间:
2019-09-09 19:15:05
阅读次数:
117
giggle v 傻笑 chuckle v 偷笑 snigger v 暗笑 grin v/n 漏齿笑 laugh v 笑;嘲笑 laughter n 笑声 glance v 憋 peep v 窥视 peek v 偷看 glimpse v 瞥见;开始理解 skim v 擦过;略读 scan v 细看; ...
分类:
其他好文 时间:
2019-09-09 19:14:50
阅读次数:
85
一、时区0. date '+%Y%M%D' 按照格式显示当前日期,结果如下: date "+%Y-%m-%d %H:%M:%S" 1. 查看当前时区 :[root@master ~]# date "+%Z" 2. 修改设置时区 方法(1) :[root@master ~]# tzselect 方法( ...
分类:
系统相关 时间:
2019-09-09 19:13:59
阅读次数:
140
[TOC] 适配器模式(Adapter Pattern)是结构型模式。主要用来解决接口不兼容的问题,将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 相关概念 目标类(Target):定义客户所需接口,可以是一个抽象类或接口,也可以是具体类 ...
分类:
其他好文 时间:
2019-09-09 19:13:44
阅读次数:
81
C#标识符 标识符是用来识别类、变量、函数或任何其它用户定义的项目。(通俗的说就是类名、变量名、函数名等)在 C# 中,类的命名必须遵循如下基本规则: 标识符必须以字母、下划线或 @ 开头,后面可以跟一系列的字母、数字( 0 - 9 )、下划线( _ )、@。 标识符中的第一个字符不能是数字。 标识 ...
animation是CSS3的动画属性,可以设置以下六种属性。 transition是CSS3的过度属性,可以设置以下四种属性。 从属性上分析,animation可以设定循环次数。 其次,两者的触发条件不同,transition通常和hover等事件配合使用,由事件触发。animation则和gif ...
分类:
Web程序 时间:
2019-09-09 19:13:07
阅读次数:
119
本人文章中出现的所有专有商业名称,一律XX匿名处理。 首先要说明的是app的几个外部重要参数和自定义的简称: 在线 OL oniline,是否需要网络 内购 B buy ,内部购买会员 root R 请求root权限 解破版 H hack,即就是解破版 来源 F form,软件在哪里下载的,如果来源 ...
分类:
移动开发 时间:
2019-09-09 19:12:46
阅读次数:
140
1. Two Sum [Easy] 思路 水题 要点 1. map用法: put, get, containsKey 2. 声明数组new int[]{1, 2}; 3. 异常情况还需要返回值的话, 抛IllegalArgumentException 代码 java class Solution { ...
分类:
其他好文 时间:
2019-09-09 19:11:24
阅读次数:
66
ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准, ...
分类:
编程语言 时间:
2019-09-09 19:11:00
阅读次数:
79
[TOC] GCC 基础知识 一、GCC编译选项解析 1、 常用编译选项 命令格式:gcc [选项] [文件名] E:仅执行编译预处理; S:将C代码转换为汇编代码; c:仅执行编译操作,不进行连接操作; o:指定生成的输出文件。 2、gcc编译的四个阶段(ESc,iso) 1、将hello.c预处 ...
分类:
其他好文 时间:
2019-09-09 19:10:45
阅读次数:
78
[TOC] pycharm 的快捷键 ctrl(command) + c 复制,默认复制整行 ctrl + v 粘贴 ctrl + z 撤销 ctrl + x 剪切,默认剪切整行 ctrl + a 全选 ctrl + f 查找;选中批量修改 shift + ctrl + z 反撤销 ctrl + d ...
分类:
编程语言 时间:
2019-09-09 19:10:20
阅读次数:
94