摘要: 1.Flexbox布局: 2.Bootstrap栅格布局 一共12格,分成3块,每块占4列。居中的内容写在中间的那一块。 3.圣杯/双飞翼(水平自适应居中的基础上) 第一步:居中的div写在最前面, 撑满一整行。三个div都向左浮动 第二步:让三个div显示在同一行 第三步:让中间的div能够自适应 阅读全文
posted @ 2018-06-05 23:16 SingSingaSong 阅读(13791) 评论(0) 推荐(0) 编辑
摘要: 比如 、`left transform translate`方法,他们的百分比都是相较谁而言的? 、`left`是基于父元素的: translate的参数:left(x 坐标) 和 top(y 坐标) 位置参数 , 如果是百分比,会以本身的长宽做参考 的时候: 把 设置成 的时候, 的左、上距离就是 阅读全文
posted @ 2018-06-05 20:04 SingSingaSong 阅读(2842) 评论(0) 推荐(0) 编辑
摘要: 思想: 适用于有序的顺序表; 给定值key,与表中中间的元素进行比较。如果相等,则查找成功;若不相等,如果key小于中间元素的关键字,则所需查找的元素在顺序表的前半部分,如果是大于,则所需查找的元素在顺序表的后半部分。在缩小的范围内继续同样的查找,一直重复直达找到位置,或者确定表中没有所需要查找的元 阅读全文
posted @ 2018-05-09 10:04 SingSingaSong 阅读(1573) 评论(0) 推荐(0) 编辑
摘要: 定义:JavaScript”预解析”,可以理解为把变量或函数预先解析到它们被使用的环境中。 通俗点讲,即认为浏览器在正式运行JavaScript代码前, 第一步,会预先根据关键字var、function等,来查找一些需要被解析的东西, 例如:var a = 1; function test(){ a 阅读全文
posted @ 2018-04-16 21:52 SingSingaSong 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 注意 /`会报错 React的props React中的每一个组件,都包含有一个属性(props),在组件内部,我们可以通过this.props获取属性对象。 组件如下: 属性使用方法: 1.直接调key/value 2.延展属性 用{...props}方法 3.调用组件的setProps函数来指定 阅读全文
posted @ 2018-04-12 09:34 SingSingaSong 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 粗浅的理解是把要展现的东西一股脑写道render{}里面就好,然后在页面指定的div内渲染出来。 顺带复习一下es6中map: es6的Map结构用来表示键值对的集合,和js的Object的区别在于: object只能用字符串做键名,但是Map是可以包括各类值的 比如 阅读全文
posted @ 2018-04-12 09:08 SingSingaSong 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1.安装了babel 但是终端执行 命令时说“babel:command is not found” 经百度,找到solution——把babel安装在全局环境下(global安装)就好了 疑惑:官网建议local install,为什么呢?我安装在项目里,这不就出问题了么……为什么还不提倡全局安装 阅读全文
posted @ 2018-04-12 09:02 SingSingaSong 阅读(181) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/singsingasong/article/details/79886566 阅读全文
posted @ 2018-04-10 19:52 SingSingaSong 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 题二: 答案: 上面这个写法,用输入流进行输入、输出,因为牛客网对输入输出有要求。 然后在终端运行文件(用了sys.stdin的输入流,只能通过命令行来执行): 1.在命令行中打开父文件夹 2. 运行pthon文件 3.输入参数(本例子的参数是字符串) 以下是python输入输出说明的样例: 阅读全文
posted @ 2018-04-03 22:06 SingSingaSong 阅读(2012) 评论(0) 推荐(0) 编辑
摘要: immediately invoked function expression 立即调用的函数表达式 出现的形式: 最近做牛客网的JS在线编程,遇到几道考闭包的题目,发现闭包的尾巴那儿经常会出现一对小括号。 举个栗子: 所以百度了一些 出现的意思/为什么要有IIFE? 因为在es6提出块作用域之前, 阅读全文
posted @ 2018-04-01 21:42 SingSingaSong 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: 举个例子: 一道题目 这两个程序的区别就在于我向setInterval的参数一function写入了参数。这就是导致运行结果不尽如人意的原因。 setInterval()方法可以接收三个参数,此参数会作为参数传递给第一个函数参数。不能直接写在参数一的function里面! 阅读全文
posted @ 2018-03-22 20:56 SingSingaSong 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 先举个例子: 结果: 结果: 原因: 解析器在向执行环境中夹在数据时,对函数声明和函数表达式并非一视同仁。解析器会率先读取函数声明,并使其在执行任何代码之前可用(可以访问)。 说白了就是,用函数声明形式定义的函数支持变量提升 ,而函数表达式形式的不行。 个人理解: 如果能够变量提升,先用了再说,然后 阅读全文
posted @ 2018-03-21 20:23 SingSingaSong 阅读(780) 评论(0) 推荐(1) 编辑
摘要: 因为object没有某个方法,但是别的对象有,可以借助apply或call像别的对象借方法来操作。 猫吃鱼,狗吃肉,奥特曼打小怪兽。 有天狗想吃鱼了 猫.吃鱼.call(狗,鱼) 狗就吃到鱼了 猫成精了,想打怪兽 奥特曼.打小怪兽.call(猫,小怪兽) call需要把参数按顺序传递进去,而appl 阅读全文
posted @ 2018-03-21 10:08 SingSingaSong 阅读(892) 评论(2) 推荐(0) 编辑
摘要: 目标: 第一步:两个div设置固定 高度 , 右边 的设置固定宽度,并且都float:left; 第二步:右边的div设置固margin right,让它能和左边的div并排显示; 第三步:在左边的div中再添加一个小div real,由它来撑开div left 设置margin right,值为d 阅读全文
posted @ 2018-03-13 11:36 SingSingaSong 阅读(230) 评论(0) 推荐(0) 编辑
摘要: ![](http://images2017.cnblogs.com/blog/917748/201802/917748-20180203112456093-2025585906.png) 阅读全文
posted @ 2018-02-03 11:26 SingSingaSong 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 项目中遇到一个问题: 代码如下: 但是代码如下时,却不会出现bug: bug的导火索是ejs的注释: 因为我没有用对注释,所以被注释部分的if语句仍旧生效了。 bug的根本原因是没有对mod类型进行判断。 只有mod存在的时候,才展示shadow和mod_dialog; 阅读全文
posted @ 2018-01-29 11:38 SingSingaSong 阅读(2985) 评论(0) 推荐(0) 编辑
摘要: 先是因为李诞,然后是因为许知远看似斯文实则犀利的提问,渐渐产生了兴趣。原以为只是个访谈节目,实际上不知不觉间把嘉宾想说的和不想说的都一并扥出来了。 许知远在喝茶喝酒抽烟吃饭的时候一搭一搭得提出自己的偏见、疑问,而李诞的戏谑让许知远感到对方正在把话题面弄得越来越窄。 作为嘉宾,当他在镜头面前几句话说出 阅读全文
posted @ 2018-01-20 11:46 SingSingaSong 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-01-03 09:28 SingSingaSong 阅读(2266) 评论(0) 推荐(0) 编辑
摘要: 为什么要用这个? 因为看论文和博客的时候很常见,不论是干嘛的,既然这么火,不妨试试. 如何安装 1. 从网上爬数据下来 2. 对数据进行过滤、分词 3. 用word2vec进行近义词查找等操作 完整的工程传到了我的github上了:https://github.com/n2meetu/word2ve 阅读全文
posted @ 2017-12-27 09:44 SingSingaSong 阅读(14881) 评论(0) 推荐(1) 编辑
摘要: 涉及以下这些内容: 1. 主体、 2. cookie、session 3. 数据 4. 模板引擎 服务器基本结构: nodejs: 注意: 1.enctype一共有三种类型: 2.multer有一些参数.比如any,意思是可以接收任何文件 比如single,意思是只能接收指定文件 执行结果: nod 阅读全文
posted @ 2017-12-20 21:51 SingSingaSong 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 适配问题 怎么适配iphone6 1px问题 为什么页面与设计稿会出现偏差? ,只有dpr等于1的时候,实际效果和设计稿的尺寸比例才是1:1。 因为iPhone6的DPR(设备像素比)为2,设备像素为750,所以iPhone6的理想视口尺寸为375px。 因为设计稿是基于设备像素,页面是基于css像 阅读全文
posted @ 2018-09-12 20:27 SingSingaSong 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 说说你常用的技术栈? ajax解决跨域问题的方法?jsonp的主要实现原理? 点击页面某个按钮,将原本一行显示的内容分成两行,如何实现? 怎样实现段首缩进?值是什么? 如何实现文本限制显示两行,多出来的用省略号表示? js ‘== ’ 和 ‘===’ 举个栗子 ? js数组去重的方法(至少说三种ES 阅读全文
posted @ 2018-04-19 21:37 SingSingaSong 阅读(271) 评论(0) 推荐(0) 编辑