- 博客(17)
- 收藏
- 关注
原创 git 指令
1.git add readme.txt 把文件添加到仓库(暂存区)2.git commit -m "注释" 把文件提交到仓库2.git branch -r 查看远程分支 git branch查看本地分支 git branch -a查看本地和远程分支3.git log 查看历史记录 最近到最远的提交记录4.git log --pretty=oneline 简略版本只显示id和注...
2019-11-25 10:17:10
138
原创 setTimeout和promise组合使用实现不同的时间切换内容显示
function sleepwait(duration){ return new Promise(function(resolve){ setTimeout(resolve,duration); })}async function changepage(page,duration){ if(page==1){ console.lo...
2019-08-20 10:37:45
437
原创 保险知识点
1.意外险。意外伤害死亡残疾保险(只保障意外伤害导致的死亡或者残疾)意外伤害医疗保险(意外伤害导致的医院治疗费,住院和津贴)综合意外伤害保险(既针对死亡和残疾赔付,也对医疗费用赔付)意外伤害收入保障保险(因意外带来的收入影响)意外险的杠杆率高:杠杆率=保额/保费挑选意外险的基本原则1.意外险保费的高低和年龄无关,和职业有关。2.选择短期消费型意外险,优先选择承诺可以...
2019-05-20 05:24:52
519
原创 node特点及事件循环以及同步异步阻塞非阻塞
1.node服务器的特点单线程,非阻塞IO(打比方服务员点餐,点了餐以后他不会一直等着你的餐上来才走,他又去给其它人点餐),节约内存,节约上下文时间,没有多个线程请求资源的问题。2.webworker是多线程的,它受主线程的控制(相当于主线程雇佣的小弟),它不能操作DOM,所以它改变不了javascript是单线程的本质3.事件循环先执行栈里面的内容,遇到回调或者setTimeout放入回...
2019-05-10 17:43:18
227
原创 前端的性能优化
性能问题可以分为很多方面,最重要的几个点是:页面加载性能,动画与操作性能,内存电量消耗页面加载性能跟用户的流失率有非常强的关联性,而用户流失率,正是公司业务最看重的指标在最初用“用户平均加载时间”指标来衡量页面的加载性能,后来出现了新的指标“秒开率”,即一秒之内打开的用户占用户总量的百分比从执行上把工程从低到高分成三个阶段,纯管理,制度化,自动化,目前多数公司采用制度化和自动化...
2019-05-10 11:30:47
180
原创 可转债投资
买入可转债的四个挑选指标,在集思录上筛选1.溢价率<20%2.到期收益率>0%3.评级是AA级以上4.上市满半年把钱分散买入筛选出来的组合,10只以上为好卖出当可转债涨到130块以上时,只要从最高点跌去10块钱,就可以卖出注:买入卖出技巧来自lip师兄公众号...
2019-05-08 15:38:42
1431
原创 angular的输入输出属性
<app-type-item-list [categoryList]='entityTrade' (tabChange)='onTabChanged($event)' (typeChange)='onTypeChanged($event)'></app-type-item-list>categoryList为app-type-item-list这个组件的ts中的输入属...
2018-01-18 15:04:00
478
原创 angular动画的应用
此文目的,方便自己记忆。1.在app.module.ts中引入动画模块和功能import { BrowserModule } from '@angular/platform-browser';import { BrowserAnimationsModule } from '@angular/platform-browser/animations';@NgModule({ imports:
2018-01-16 14:55:48
305
原创 js函数声明
看下面三个例子1.var foo=1;function foo(){console.log(123)};console.log(foo);//1知识点:函数声明提前,最后赋值为1,所以打印结果为1. 2. var foo=1;foo=function(){console.log(123)};console.log(foo);//function(){cons...
2017-10-24 17:21:21
375
原创 js判断数据类型的几种方法
var a="zjj";var b=523;var c=[1,2,3];var d=new Date();var e=false;var f=new Boolean(true);var g=function(){ console.log(123);};var h=NaN;var i=undefined;var j=null;1.最常用的typeoftypeof在
2017-10-24 14:23:22
520
原创 横向文字滚动定义与引用
定义,文件名为singleLineMarqueeMgrComponent.jsimport UUID from 'uuid-js';class singleLineMarquee { constructor() { this.id = null; this.timer = null; } marqueeHTML(str, wid
2017-07-03 15:05:37
435
原创 html5 visibilitychange事件
visibilitychange事件在当前网页在可见和不可见之间变换的时候调用,可以设置用户没有浏览当前网页时执行一些操作,比如停止页面动画。这样可以减少网络请求,减小服务器压力。document.addEventListener('visibilitychange',() =>{ if(document.visibilityState === 'hidden' ){
2017-06-21 09:58:26
2332
原创 js知识点汇总
1.undefined与任意数类型进行“+”运算结果都是NANvar abc=true+1+undefined+9+"zjj"+false+null+9+[];console.log(abc);//NaNzjjfalsenull92.可以用JSON.stringify()判断一个对象是否为空对象var a=new Object();console.log(JSON.str
2017-06-01 18:04:25
379
原创 前端面试题汇总
朋友发来了最近面试的一些题目,下面谈谈我对这些面试题的理解。1.call和apply的区别和用途它们的作用都是将函数绑定到另外一个对象上去运行,仅在定义参数方式上有区别,call的第二个参数可以是任意类型,apply的第二个参数只能是数组。2.闭包的理解闭包就是一个函数引用另一个函数的变量。就是一个函数里定义子函数,子函数可以访问父函数的变量,并且这个变量会始终保存在内存中。...
2017-05-10 13:54:57
448
原创 ES6数组扩展
1.Array.from用于将类似数组的对象和可遍历的对象转为真正的数组。Array.from('hello') //['h','e','l','l','0']Array.from([1,2,3],(x)=>x*x) //[1,4,9]2.Array.of将一组值转化为数组Array.of(3,11,8) //[3,11,8]Array.of(3) //[3]3.数组实例的co
2017-05-08 17:24:38
222
原创 用github发布静态页面
注册github好久了,确一直没用过。想发布一个静态页面生成一个可以预览的地址,捣鼓了一天,最终还是在同事的帮助下完成了。网上的帖子没少搜索,看起来操作简单,可是实际用的时候就各种问题卡壳。在这里分享一下我的方法,希望对无从下手的人有所帮助,也方便自己以后查阅。1.下载安装TortoseGit下载地址 https://tortoisegit.org/download/2.在gi
2017-05-04 15:46:01
12437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人