banama

banama 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

banama 提出了问题 · 2017-04-10

对于存在 submodule 的 git 仓库怎么 clone 最少的代码?对比 git clone --depth=1

单纯从 github 下载使用软件时,可以通过 depth 参数来下载最先的代码,但是对于有 submodule 的项目,执行 git submodule update --init --recursive --depth=1 ,因为 submodule 是 shallow clone, 所以无法 checkout 到目标 commit。

这种情况有什么办法解决?

关注 3 回答 1

banama 提出了问题 · 2016-04-22

webpack loader 返回的字符串里的 require 是什么时候被编译的?(请详细看问题内容)

标题不知道该怎么讲清楚,抱歉,请看下面描述。

有些 webpack loader 专门是这样的写法

module.export = function(){
    var output = 'require("xxx")\n' +
        'if(false){\n'+
        '   require("yyy")}'
    return output
}

loader处理后返回的是一个字符串,但是却包含着 require 关键字。

第一个require关键字会被编译,第二个则不会。 我不明白webpack是怎么处理这种返回带有 require 的loader。 没有找到相关资料,不知道是自己看的不仔细还是没有相关资料。 但是我发现不少loader都是这种写法, 比如vue-laoder

而且除了require关键字的编译,在 vue-loader 219行代码中的 module.hot webpack打包后也会变成布尔值。

关注 1 回答 0

banama 提出了问题 · 2016-01-02

redis做mysql前端数据代理的可能性(全数据缓存)

题目可能描述不清晰,也不是需求驱动,全是我自己yy的,一些名字也是我臆想的,见谅

我的想法是mysql读操作就是正常的缓存逻辑,而mysql的写操作也写到redis,在空闲的时候再同步到mysql,这样web服务的数据操作全部打到redis上,应该可以扛住更大流量

对mysql可以读写分离,redis做读缓存,然后写操作通过消息队列减轻写操作的压力。这种方法可能有实时问题,不知对不对。

以上只是开脑洞,还望大神能指教可行性和实现是否有意义

关注 4 回答 3

banama 回答了问题 · 2015-11-16

vuejs的组件中该如何引用一个html模板而不是片段?

可以结合webpack用其他loader实现。
另外 Why Vue.js doesn't support templateURL

关注 14 回答 6

banama 回答了问题 · 2015-11-16

vuejs和后台交互时,怎么发送请求和接收请求?

关注 9 回答 4

banama 回答了问题 · 2015-10-25

javascript的添加样式问题

关注 10 回答 6

banama 回答了问题 · 2015-10-25

js的非构造函数的继承问题

要理解这个函数的功能。

第三个框,`i` 是"数组下标(其实它是string类型)"还是object的key,取决于p。

第二个框是递归,理解一下深拷贝

第一个框, c[key]是数组还是对象还是值取决于传进来的p。p若是对象,有数组和对象两种拷贝处理方式,这也就是[]和{}区别。

关注 9 回答 6

banama 回答了问题 · 2015-10-24

怎样有效的学习javascript?

1、在你这个阶段,书不用多看,选中一两本书就可以,但是只看一遍也是肯定不够的。另外推荐`javscript高级程序设计`。

2、空看书、博客、视频只会让你浮躁(个人经验,不能一概而论)。当你真正有需要的时候有针对性的看书或博客更有效果。视频资源在初学阶段类似看书和博客,学的比较虚,等到需要进阶了,倒不如直接看文档来得扎实。

3、既然你说到套用插件和库,我猜测你手头是有前端项目的,可以尝试看看这些插件或者库的源码,试试自己能不能实现。代码写起来,慢慢就进入状态了。

4、网上有很多优秀的网站,多看看他们的代码。不管混淆没混淆,好看不好看,用心去发掘,总有收获。

关注 9 回答 3

banama 回答了问题 · 2015-10-24

关于texarea的问题

曾经遇到的情况是移动端输入框 onfocus 调起键盘,会使 position:fixed 失效。后来采取方案是监听输入框onfocus事件,让固定定位元素回到文档流。

关注 4 回答 2

banama 回答了问题 · 2015-10-24

手机H5开发中有哪些好的工具可以设置断点,抓网络请求,调试js程序?

调试: webview用weinre; firfox,safari都可以debug移动浏览器打开的网页
抓包: mac charles,windows fiddler

关注 7 回答 5

认证与成就

  • 获得 31 次点赞
  • 获得 108 枚徽章 获得 11 枚金徽章, 获得 45 枚银徽章, 获得 52 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2013-12-20
个人主页被 822 人浏览