前端面试题中 2017-03-09

来自妙味的一套面试题,以下答案来自JS讲师的现场上课记录! 一.选择题 1.分析下段代码输出结果是( B ) var arr = [2,3,4,5,6]; var sum =0; for(var i=1;i < arr.length;i++) { sum +=arr[i] } console.log(sum); A.20 B.18 C.14 D.12 2.以下关于 A ...

MongoDB第三篇RockMongo的安装 2017-03-09

MongoDB第三篇RockMongo的安装
第一步:准备 1. 安装 Nginx 参照 Nginx[第一篇]安装 2. 安装 php 参照 PHP[第一篇]安装 3. RockMongo 安装包 rockmongo-v.r53.zip 第二步:安装 1. 安装 autoconf # yum install autoconf 未安装会报错: 2. 安装 MongoDB PHP Driver 版本: mongo ...

前端基本知识四:JS的异步模式:1、回调函数;2、事件监听;3、观察者模式;4、promise对象 2017-03-08

 JavaScript语言将任务的执行模式可以分成两种:同步(Synchronous)和异步(Asychronous). “同步模式”就是一个任务完成之后,后边跟着一个任务接着执行:程序的执行顺序和排列顺序是一直的:”异步模式”则完全不同,每一个任务都有一个或者多个回调函数(callback),前一个任务结束的时候,不是执行下一个任务,二十执行回调函数,后一个任务则是不等前 ...

读书笔记effectivec++Item30理解内联的里里外外(大师入场啦) 2017-03-08

最近北京房价蹭蹭猛涨,买了房子的人心花怒放,没买的人心惊肉跳,咬牙切齿,楼主作为北漂无房一族,着实又亚历山大了一把,这些天晚上睡觉总是很难入睡,即使入睡,也是浮梦连篇,即使亚历山大,对C++的热情和追求还是不减,应该是感动了周公吧,梦境从此处开始,大师入场来给我安慰了... 11点躺在床上了,脑子里总结一下最近的工作:最近的开发用到inline函数比较多,众所周知,inli ...

Git基础教程一 2017-03-08

Git基础教程一
本教程为学习笔记,github作为最受欢迎的资源库,不可不学!详细教程参见:廖雪峰的官方网站Git教程系列.准备花两篇幅搞定实战总结,闲言碎语少说,脚踏实地求真! Administrator@WIN- $ git config --global user.name Administrator@WIN- $ git config --global user.email Adm ...

c++文件读取一---输入类使用和查找当前程序路径 2017-03-08

c++文件读取一---输入类使用和查找当前程序路径
鉴于公司人员流动大,设计一个小的日志定位器,首先要读取日志文件 用输入输出流类操作文件比c的stdio更安全和容易,当然任何此类观点都是对大牛除外 首先是查找当前文件路径,如果用GetCurrentDirectory函数的话 问题一:记得不能在打开文件之后,因为这个是当前进程当前目录,而不是进程的镜像文件(.exe)路径,怎么理解呢 假如exe放在:d:\用户目录\我的文档 ...

线性代数第1讲-线性代数及基本代数结构 2017-03-08

线性代数第1讲-线性代数及基本代数结构
从群论角度听我瞎掰,包含不少数学定义.你可跳过这些部分,或翻书. 1 前言 据说一篇优秀的文章必然有一个优秀的前言. really? 好的,那我一定要学习一下,像模像样地弄个「前言」什么的. 前言 咦,不对吗?对的吧? good,那我就开始正文咯. 这篇文章是线性代数的第1讲,先凑凑字数介绍下来龙去脉. 2 什么是线性代数 线性代数嘛,linear algebra,学生狗们 ...

如何修改第三方库内容 2017-03-08

案例1:修改IQKeyboarManager的完成按钮,将英文Done改成中文         方式:找到定义该标题的地方,确定她在哪行代码?或者哪个控件的定义处.         方案1:<1直接搜索Done关键字,但发现搜索出的条目太多,不好找         方案2:<1间接搜索其位于同一父控件的上下箭头,发现搜出来的条目只有三个,好!,缩小范围了,   ...

使用多target来构建大量相似App,唐巧大神理论验证附工程代码地址 2017-03-08

使用多target来构建大量相似App,唐巧大神理论验证附工程代码地址
无意间看到巧神的文章时,感觉非常兴奋,此文章正好解决了公司目前项目的痛点. 读到以下关键一段时,不甚明了,故自己做了实验分享给有缘人. "我们的每个课程的资源文件都具有相同的文件名,例如首页背景都叫 HomeBackgroundBg.png ,由于每个课程背景不一样,所以我们在工程中,每一个课程 target 下,通过修改Copy Bundle Resources ...

h5标签基础多媒体标签embed 2017-03-08

多媒体标签作用:制作背景音乐和播放音频视频 eg: <embed src="www.zhagen.com/1.mp3" > </embed> 属性:  src="播放歌曲的地址" hidden="true"制作背景音乐时候使用

推荐一本书:清华出版的Modbus软件开发实战指南 2017-03-08

前言: 最近在研究Modbus开发,如果只是简单的了解了一些modbus基础知识,但是不够系统和全面. 其实,modbus虽然比较简单,但是如果不注意有很多坑,特别是寄存器的位数,大小端处理,浮点数,长整数的处理等等.目前也没有什么合适的书籍系统介绍,帮助理解的. 刚刚搜了一下,只有最近清华出版的<Modbus软件开发实战指南>不错,应该是Modbus开发方面第 ...

WebGIS前端瓦片地图显示原理及实现 2017-03-08

WebGIS前端瓦片地图显示原理及实现
目前,有很多WebGIS开发包,ArcGIS API for JS.OpenLayers.LeafLetjs等为我们从事WebGIS开发的人封装了很多强大的功能.我们很方便的使用这些库的时候,也让我们忽略了很多原理性的东西. 比如说,我之前一直在被一个问题困扰,就是如何将一个点正确的显示在浏览器屏幕的正确的位置,即经纬度坐标和屏幕坐标的转换问题.直到我看到一位大牛的博客(点 ...

用PHPping一个IP 2017-03-08

用PHPping一个IP
最近要做一个 测试IP列表 是否能连通的功能.大家都知道我们一般用 ping 命令就可以看到IP端口可不可以连通.那在程序里要怎么做呢? 我们在网上找到很多都是使用  exec("ping XXX")  的方式,然而这种方式有很大的安全隐患,exec() 是直接执行一个shell指令.由于其危险性,甚至很多公司都把此函数禁用了.况且就算不考虑其安全性,执 ...

Spring框架(6)---AspectJ实现AOP 2017-03-08

Spring框架(6)---AspectJ实现AOP
System.out.println("狗会跑" System.out.println("狗会跳" System.out.println("狗能吃" } @RunWith(SpringJUnit4ClassRunner. @ContextConfiguration(locations="classpath ...

Javascript中的bind()函数 2017-03-08

今天看到公司大神的一段代码: function ReplaceProcessor() { this._dom = { btnReplace: $('#ro_btnReplace'), btnComplete: $('#ro_btnComplete') }; // Bind events this._dom.btnReplace.on('click', this._onRep ...

unity3d教程-01-安装及使用Unity 2017-03-08

unity3d教程-01-安装及使用Unity
我们前往unity官网:https://unity3d.com/cn/ 选择下载个人版,免费使用,功能齐全,就是在应用启动时有unity的动画 支持正版从我做起 整个安装过程需要网络的支持 下载安装程序,安装程序会从服务下载安装包 下载完成安装程序之后,启动安装程序 同意协议,Next 根据电脑位数选择是64位还是32位 选择组件 Unity必选 Documentation ...

初探LVSNAT与DR 2017-03-08

初探LVSNAT与DR
1. LB.LVS介绍LB集群是load balance 集群的简写,翻译成中文就是负载均衡集群 LVS是一个实现负载均衡集群的开源软件项目 LVS架构从逻辑上可分为调度层(Director).server集群层(Real server)和共享存储层LVS可分为三种工作模式:  NAT(调度器将请求的目标ip即vip地址改为Real server的ip, 返回的数据包也经过 ...

你不知道的JavaScript整理五——值与原生函数 2017-03-08

一.值 a.toExponential(); b; a.toUpperCase(); console.log(c.valueOf()); // true 在需要用到封装对象中的基本类型值的地方会发生隐式拆封. 上面的源码可以在此处浏览.

双系统win7和ubuntu14.04进入了grubrescue> 2017-03-08

可以跳过的废话:最近在学习caffe,需要在linux下安装cuda,sudo apt-get install cuda后,出现了由于根目录/空间不足而失败的情况. 于是想把win7下80G的一个盘格式化,然后挂载到/下,实现扩容(本人linux小白,想法很幼稚).格式化后重启,竟然进入grub rescue.好慌张!!! 拯救: 1.提示grub rescue>_ ...

需求工程KANO模型 2017-03-08

需求工程KANO模型
引言 1979年10月东京理工大学教授狩野纪昭(Noriaki Kano)和其同事 Fumio Takahashi发表的论文 <Motivator and Hygiene Factor in Quality>,该论文第一次将满意与不满意引入质量管理领域.狩野教授于1982年完成了 <Attractive Quality and Must-be Qualit ...