1.安装nodejs 先装nodejs,如果你的电脑已经装过了,最好确认是比较新的版本,否则可能会出问题 没有安装的直接去nodejs官网下载nodejs安装。安装过程很简单,官网有教程。 安装完成后,打开cmd 输入node -v 看看node.js安装版本 2.安装cnmp 由于Angular ...
分类:
其他好文 时间:
2018-08-26 13:05:58
阅读次数:
219
react中这两个API出镜率超级高,但是一直不太懂这到底是干嘛的,有什么用;今天整理一下,方便自己查看同时方便大家。 1.constructor( ) super( )的基本含义 constructor( )——构造方法 这是ES6对类的默认方法,通过 new 命令生成对象实例时自动调用该方法。并 ...
分类:
其他好文 时间:
2018-08-26 13:05:50
阅读次数:
124
给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。 思路分析: (1)比较容易想到的解法是,从字符串 s 开头处开始匹配,若匹配到字典里的字符串,则继续匹配剩下的字符串。这样递归下去,直到找到一个可行的序列或尝试所有的 ...
分类:
其他好文 时间:
2018-08-26 13:05:41
阅读次数:
151
OkHttp 内置拦截器 在这篇博客 "OkHttp3 拦截器(Interceptor)" ,我们已经介绍了拦截器的作用,拦截器是 OkHttp 提供的对 Http 请求和响应进行统一处理的强大机制,它可以实现网络监听、请求以及响应重写、请求失败充实等功能。 同时也了解了拦截器可以被链接起来使用,我 ...
分类:
Web程序 时间:
2018-08-26 13:05:34
阅读次数:
298
lodash的cloneDeep函数能够很方便的拷贝对象,但是一旦拷贝一些很复杂的对象就有可能报错。比如用cloneDeep克隆一个vue实例,就有可能包key.charAt is not a Function的错。(正确的拷贝方法是Vue.extend())。一般来说复杂的对象都会内置拷贝方法,使 ...
分类:
其他好文 时间:
2018-08-26 13:05:27
阅读次数:
1271
/** DOM0级事件绑定 会存在覆盖的问题;下边的代码会把上边的代码覆盖* *//** DOM2级事件绑定 * 支持绑定多个函数;* 只有三个参数都相同时,才会处理称重复绑定,这时就不再往 事件池 添加* */// oDiv.addEventListener('click',function () ...
分类:
其他好文 时间:
2018-08-26 13:05:19
阅读次数:
336
1、概述 Map集合没有继承Collection接口,其提供的 key到value的映射。Map中不能包含相同的key,每个key只能映射到一个value。key还决定了存储对象在映射中的存储位置,但不是由key对象本身决定的,而是通过一种“散列技术”进行处理,产生一个散列码的整数值。散列码通常用做 ...
分类:
其他好文 时间:
2018-08-26 13:05:10
阅读次数:
191
设计模式——面向对象设计原则 1.什么是面向对象设计 世界是具体的,认知是抽象的。像自然界中的生物、植物、动物一个个名词,就是对一系列具体个体抽象出来的称谓,而鱼、老虎、树等就是一个个实在的具体。哦,也许你会说,树也是对一系列具体个体的抽象出来的称谓,对也不对,对是因为树确实是一系列具体个体的抽象称 ...
分类:
其他好文 时间:
2018-08-26 13:05:03
阅读次数:
141
优化内容包括内核(文章末尾注释掉了,看个人需求)ssh时间同步yum源#!/bin/bash#updatetime20180824#version1.1.0echo-e"\033[31m------------------------------AuthornameisHeFangYaonie--------------------------\033[0m"if[["
分类:
系统相关 时间:
2018-08-26 12:34:36
阅读次数:
230
在同一个分支下,提交代码会有代码合并情形。 1.未同步代码前,提交代码 2.提交报错 3. 拉取未同步的提交代码 4.点击提交到暂存区, 5. 暂存区变成2条,再点击推送。 6.sourceTree 状态 ...
分类:
其他好文 时间:
2018-08-26 12:34:30
阅读次数:
140
我使用的是win7版本的git(git安装略去,自行搜索)。 本地git使用:1、在本地某个盘下新建一个文件夹,例:在E:盘创建gitProject文件夹,打开git命令窗口。2、git命令窗口进入gitProject文件夹,命令git init把这个文件夹变成Git可管理的仓库.3、把你需要上传的 ...
分类:
其他好文 时间:
2018-08-26 12:34:21
阅读次数:
148
AOSP编译 1 编译环境Win10系统安装VMplayer14,主机16G内存,I3-4170 ,虚拟机ubuntu-16.04.1-desktop-amd64,12G内存。 2 软件安装sudo apt-get updatesudo apt-get install m4sudo apt-get ...
分类:
其他好文 时间:
2018-08-26 12:34:07
阅读次数:
285
本周的收获很多,自己自行在电脑上安装了游戏编译软件scratch,说真的安装这个费了我好大力气才安好。就像我自己安装java一样。安装了好久才安装了上去。最后又用了很长时间调节电脑的编译的环境变量。但是这样自行操作让自己懂了很多。任何事只有自己亲自操作了才知道。不管别人怎么样说自己还是体会领悟不了多 ...
分类:
其他好文 时间:
2018-08-26 12:34:02
阅读次数:
124
java.lang包中的类是不需要import的 基本数据类型的包装类 包装类的使用相差不大,使用方法则以Integer为例 属性: MAX_VALUE 最大值 MIN_VALUE 最小值 构造方法: Integer t1 = new Integer(123); 将int构造成Integer Int ...
分类:
编程语言 时间:
2018-08-26 12:33:53
阅读次数:
180
问题 我在 中向浏览器添加了一个useid的cookie(这里没有指定path), 然后试着从 中取值,发现无法取到, 通过开发者工具查看发现userid的path是 , 所以无法在 下面取到, 解决办法就是在添加cookie时指定path为 , 这时page目录下的所有页面都可以获取到userid ...
分类:
其他好文 时间:
2018-08-26 12:33:43
阅读次数:
148
1、Redis 是一个高性能的key-value数据库。包括5中数据类型:string list hash set sorted set;主从模式:一个主服务器master,多个从服务器slave,主服务器负责写,并同步到从服务器上,从服务器负责系统获取数据的请求。string:set get li ...
分类:
其他好文 时间:
2018-08-26 12:33:35
阅读次数:
224