这节学习ES6中对函数新增的方法和属性。 1.新增函数的参数默认值 参考S6系列第二篇:http://www.cnblogs.com/diweikang/p/8976854.html 2.新增了函数的rest参数 参考ES6系列第二篇:http://www.cnblogs.com/diweikang ...
分类:
其他好文 时间:
2018-07-30 00:33:45
阅读次数:
164
Object.is()方法 +0 0;/true +0 0;//true Object.is(+0,-0);//false Object.is(NaN,NaN);//true 对于Object.is来说,其运行结果在大部分情况中与 运算符相同,唯一的区别在于+0和-0被识别为不相等并且NaN与NaN ...
分类:
其他好文 时间:
2018-07-30 00:33:40
阅读次数:
390
给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词。 示例 1: 输入: s = "anagram", t = "nagaram" 输出: true 示例 2: 输入: s = "rat", t = "car" 输出: false 说明: 你可以假设字符串只包含小写字 ...
分类:
其他好文 时间:
2018-07-30 00:33:34
阅读次数:
171
在节奏比较快的当今社会,效率作为最精致的一环,工作上是不可或缺的一部分。Jenkins本来就是为其而生,又怎么能因为安装Jenkins浪费大量的时间呢?为此,写下记录,方便大家,也方便自己迅速安装Jenkins,避免繁琐没用的安装步骤。从安装系统开始。 ...
分类:
系统相关 时间:
2018-07-30 00:33:25
阅读次数:
173
1、 自旋锁的优缺点: 自旋锁 自旋锁原理非常简单,如果持有锁的线程能在很短时间内释放锁资源,那么那些等待竞争锁的线程就不需要做内核态和用户态之间的切换进入阻塞挂起状态,它们只需要等一等(自旋),等持有锁的线程释放锁后即可立即获取锁,这样就避免用户线程和内核的切换的消耗。 但是线程自旋是需要消耗CP ...
分类:
其他好文 时间:
2018-07-30 00:33:16
阅读次数:
199
本地化图片,有两种方式,第一种方式和本地化代码中的字符串一样,通过NSLocalizedString(key,comment)来获取相应的字符串,然后根据这个字符串再获取图片。 1、方式一 2、方式二 2.1 首先需要添加需要本地化的语言,具体步骤参考第一章配置需要国际化的语言。因为我演示的demo ...
分类:
其他好文 时间:
2018-07-30 00:33:09
阅读次数:
163
```C++ /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(N... ...
分类:
编程语言 时间:
2018-07-30 00:33:01
阅读次数:
182
https://mp.weixin.qq.com/s/S5HBH3RTo0B2irr8sGwDdw 一. 基本问题 FreeRTOS会在关键区即taskENTER_CRITICAL()和taskEXIT_CRITICAL()包裹的区间中,执行进程切换。即在关闭中断的时候,进行进程切换。 我们已经知道 ...
分类:
系统相关 时间:
2018-07-30 00:32:54
阅读次数:
375
因为npm连接的数据源网站太慢,可以使用淘宝提供的npm数据源, npm config set registry https://registry.npm.taobao.org 使用NPM(Node.js包管理工具)安装依赖时速度特别慢,为了安装Express,执行命令后两个多小时都没安装成功,最后 ...
分类:
其他好文 时间:
2018-07-30 00:32:44
阅读次数:
175
1、字符串的全排列 题目:{a,b,c}要求输出{abc,acb,bac,bca,cab,cba}。 字符串全排列可以把字符串看成两个部分,第一个部分为它的一个字符,第二部分是后面的字符。 分两步完成:首先求所有可能出现在第一个位置的字符,即把第一个字符与后面的所有字符交换。第二步固定第一个字符,求 ...
分类:
其他好文 时间:
2018-07-30 00:32:34
阅读次数:
121
"76. 最小覆盖子串" 脑子不清醒的时候, 不要刷题,不要刷题,不要刷题。。。。 我这么困,为什么要刷题! 在串S上维护i,j两个指针,i表示当前包含T所有字母的起始位置,相反j是终止位置。 首先让j一直加,直到找到了字串s.substring(i,j)满足条件。之后,j再++,每碰到一个T中拥有 ...
分类:
其他好文 时间:
2018-07-30 00:32:27
阅读次数:
127
1、内存分配的形式有哪些 内存四区模型啊:栈、堆、全局区、代码区。 栈:存局部变量、返回值、参数等 堆:动态申请内存。存malloc或者new出的数据 全局区:存全局变量、静态变量、常量等 代码区:存放二进制代码 2、什么是内存泄漏 占用的内存空间得不到释放,导致这块内存不可再被使用,这就叫内存泄漏 ...
分类:
其他好文 时间:
2018-07-30 00:32:19
阅读次数:
155
```
package com.lanqiao.shopping.test; import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.Fi... ...
分类:
数据库 时间:
2018-07-30 00:32:10
阅读次数:
147
Algorithm 1. "739. Daily Temperatures LeetCode" 1. "535. Encode and Decode TinyURL LeetCode" 1. "811. Subdomain Visit Count LeetCode" 1. "706. Design ...
分类:
其他好文 时间:
2018-07-30 00:32:02
阅读次数:
165
有时候在自定义的visualforce页面上,需要实现系统标准的查找样式,当不能使用标准的style的时候,我们只能选择自定义实现,下面分享一个demo,预览效果如下: 实现代码,Visualforce页面 后台控制类 附赠使用的css文件 链接: https://pan.baidu.com/s/1 ...
分类:
其他好文 时间:
2018-07-30 00:31:56
阅读次数:
299
进程(线程)同步的基本概念 进程之间的制约关系 1. 直接制约关系(进程同步) 这个关系主要源于进程合作,例如,有一个输入进程A通过单缓冲向进程B提供数据,当该缓冲空时,进程B因为不能获得所需数据而被阻塞,A将数据送入缓冲区时边将B唤醒。 2. 间接制约关系(进程互斥) 这种关系主要源于资源共享,比 ...
分类:
编程语言 时间:
2018-07-30 00:31:44
阅读次数:
172
package 网络编程UDP; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.net.SocketException; public ... ...
分类:
其他好文 时间:
2018-07-30 00:31:36
阅读次数:
204