- 博客(22)
- 收藏
- 关注
转载 JS中的构造函数,原型,原型链,原型链继承
JavaScript是一门基于原型的解释型脚本语言,运行在浏览器端,同时JS也是面向对象的编程语言,在JS中所有的事物都可以看作是对象,字符串,数字,函数等等。首先复习一下创建对象的方式有哪些?1.通过对象字面量来创建:var student = { key:value,...}2.通过new Object()创建对象:var student = new Object(); stude...
2019-04-16 15:59:37 589
原创 CSS排版
块级元素【div p h1 ul li form 】: 元素独占一行,有序纵向排列;可设置宽高行内元素【a label span br …】: 元素都在一行,有序横向排列;不可设置宽高,margin padding 都没用,默认高度就是元素内容的自身高度display:block; // 元素显示为块级元素display:inline; // 元素显示为行内元素display:inlin...
2019-03-28 10:20:52 851
原创 ES6入门篇(中)
1.【正则扩展】// ES5 声明一个正则表达式 let regex = new RegExp("xyz",'i'); //方式1 , “i”修饰符是不区分大小写 let regex2 = new RegExp(/xyz/i); // 方式2 console.log(regex.test('xyz123'),regex2.test('xyz123')); // true true/...
2019-03-07 17:35:04 248
原创 ES6项目构建
Vue,Element,D3.js框架都是基于ES6标准来编码实现的,但是ES6浏览器(chorme,IE,IE6,7,8只支持ES3)是不支持直接运行的,所以要使用ES6标准来进行前端开发必须先构建支持ES6项目运行的环境。构建工具:npm, gulp ,webpack,babel【项目构建】(1)基础架构(2)任务自动化(gulp):减少人工做,让机器(计算机)自动去监听所有的操作...
2019-03-06 16:58:09 365
原创 ES6入门篇(下)
【Iterators 迭代器(轮流交换)】 每次执行会返回一个对象// 执行 next() ,会返回对象,{value,done}// { value :xx , done:true or false} value表示迭代的值,done表示迭代是否结束// 定义一个迭代器 function chef(foods){ let i = 0; return { ...
2019-03-06 12:04:27 175
原创 ES6入门篇(上)
简单说:ECMAScript 是一套标准,JavaScript 实施的就是这一套标准【 es6 <=> es2015】【作用域】:一个变量的有效范围,js 之前只有全局作用域,和函数作用域1.【块级作用域 】// 定义一个‘块’, 最简单的就是一个 { } ,let 定义的变量作用域只在这个块里 if(true){ var fruit = '苹果'; let fruit ...
2019-03-05 18:01:05 230
原创 Cookie,Session和Token
这边参考这篇博文,绝对是满满的干货:http://www.cnblogs.com/moyand/p/9047978.html简单粗暴的理解cookie,session和token这三个变量,都是用来表示 用户在使用浏览器发送请求给服务器端的时候不是 无名人士,而是有头有脸的人,都是有身份的,所以在后边再次发送请求过来的时候,服务器端要有眼力见,不要再 有眼不识泰山,浪费时间,还耗用自己的资源,...
2019-02-25 15:35:27 221
原创 Vue项目(vue-cli)和 node后台跨域(CORS)的问题
参考了这两篇博文,很是简单明了,感谢:https://www.jianshu.com/p/2f73c9c6ceb6https://blog.csdn.net/qq_42172829/article/details/83655889更详细规范讲解:https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORShtt...
2019-02-22 17:11:58 7321 2
原创 Node.js - 回调函数,事件驱动
【Node.js的简要介绍,保证被问得时候说出点东西出来,嘿嘿~~~】简单说 ,Node.js就是运行在服务器端的Javescript【js之前一直是运行在浏览器端的最基础的网络脚本语言】Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个 事件驱动I/O服务端 JavaScript环境,基于Google的V8引擎,V8引擎执行Javas...
2019-02-22 14:22:22 331
原创 MongoDB的终端启动与 nodesjs中的连接,封装
最近学习了 nodejs 的后台服务开发,需要用到数据库,这里选择的是 mongodb(非关系型数据库),下面对 MongoDB的使用过程进行一个简单的总结,作为想学习笔记。【MongoDB终端使用:】1.首先是安装好 MongoDB,按照教程,MongoDB下可以看到 3个文件夹 bin, data, log2.Windows键 + R 运行 cmd 打开命令终端,切换到 MongoDB的...
2019-02-22 10:14:46 433
原创 GitHub 初次使用
参考博客地址:http://www.cnblogs.com/schaepher/p/5561193.html;https://blog.csdn.net/qazwsxpcm/article/details/68946736下面让我这个新手走一遍流程【最近自己写了一个小项目,想要试着走一遍玩完整的流程,作为第一份完全属于自己的代码提交到github上】:(1)【在这之前自己在 github...
2019-02-21 18:11:13 273
原创 Tensorboard可视化,解决6006端口问题
1.在服务器上跑一个关于聊天机器人的时候,想要对其训练过程进行可视化,用了tensorflow可视化的好帮手 Tensorboard一开始直接在项目下执行,后来又切换到项目对应的logs文件加下运行tensorboard --logdir=logs返回一个TensorBoard 1.12.2 at http://vm-21a-01sgt:6006 (Press CTRL+C to quit...
2019-01-08 11:05:36 5488 1
原创 Xmanager初次使用,并在ubuntun服务器上跑项目
第一次接触在服器上跑项目,于是用到了 Xmanager这个软件。下载Xmanager,最好是包含Xshell,Xftp等等,都包含进去的,我下载的是Xmanager5Xshell 创建会话,设置主机:服务器的Ip,端口号:xx ;【设置用户名和密码】最后的形式就类似与Ubuntu上的终端Xftp添加会话类似于Xshell,这里出现了点小问题,然后将 ftp 改成了 sftp 就成功...
2019-01-07 18:12:03 1023
原创 ubuntu16.04安装pip,pip3
1.一系列检查,如果没有则安装python2.x和python3.xpython -Vpython3 -V正常,BUT!pip -Vpip3 -V这里发现 pip 都是python3.5对应的pip,怪不得我执行pip install numpy 一直说numpy已经存在(之前pip install numpy过),但是在运行python2.x编写的项目的时候,报错...
2019-01-07 17:37:14 11019 1
转载 CSS 实现隐藏滚动条同时又可以滚动
移动端页面为了更接近原生的体验,是否可以隐藏滚动条,同时又保证页面可以滚动?使用 overflow:hidden 隐藏滚动条,但存在的问题是:页面或元素失去了滚动的特性。由于只需要兼容移动浏览器(Chrome 和 Safari),于是想到了自定义滚动条的伪对象选择器::-webkit-scrollbar。关于这个选择器的介绍可以参考:Styling ScrollbarsCustom S...
2019-01-03 10:49:55 279
原创 CSS实现div盒子水平垂直居中的方式
网上看到有很多方式,这里记录一下我用起来顺手的几种方式,这里敲黑板做笔记,哈哈~~<div id='container'> <div class='middle'> </div></div>首先预备工作,假设这是登录界面,那通常会涉及到背景图片撑满屏幕 <style&gt
2019-01-03 10:26:02 5469
原创 utils封装 —— localStorage && sessionStorage
LocalStorage 本地存储相关操作:存储:localStorage.setItem(key,JSON.stringify(value))获取:JSON.parse( localStorage.getItem(key) )移除:localStorage.removeItem(key)清空:localStorage.clear()1.简单粗暴式封装export class Stor...
2019-01-02 15:44:00 1570
原创 utils封装 —— 时间格式化
export class Util { /** * 格式化时间年月日时分秒 * @param str */ static formatTime( str:string){ if( str===null || str==="" || str==="undefined"){ return "--" }...
2019-01-02 14:11:42 493
原创 JavaScript的作用域,闭包问题的理解
这里记录一下,嘻嘻~~详情请看这个网址 ↓↓↓↓https://blog.csdn.net/whd526/article/details/70990994这个博主讲的很好呦~~~
2018-11-30 10:41:56 221 1
原创 echarts初学实用笔记
以下这些是我最近经常用到的,做笔记总结一下!vue中使用通常都是:a:给定容器:<di id='container'></div>b:设置option:import echarts from 'echarts'export default{ data(){ return { option:{} } }}c:初始化echartmount...
2018-11-27 16:22:40 418
原创 常用的几个样式,布局的备忘笔记
1.div插入背景图片,撑满整个屏幕html,body{ height:100%;}假设 div这个容器的id = ‘container’#container{ position:fixed; top:0; left:0; width:100%; height:100%; background:url( image的相对路径 ) no-repeat; background...
2018-11-23 14:32:03 445
原创 vue项目中简单封装axios成插件来使用
前提是准备工作都做好啦~~在这之前一直使用的是 vue-resource用的也很顺手,后面了解到公司使用的是 axios,就来学习使用axios,看axios 的官方文档觉得使用的方式和ajax也差不多哈~,都是些套路Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。它不可以像vue-resource那样install之后Vue.use()一下就可...
2018-11-13 16:34:24 749
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人