摘要:
{ "fieldName": "photo", "originalFilename": "1395130808991.jpg", "path": "tmpupload/25546-z8u01y.jpg", "headers": { "content-dispos... 阅读全文
摘要:
本人JAVA转前端有一段时间了,最近项目用到异步上传文件 ,做java的同事茫然了。。。得啵得:众所周知Ajax没有提供上传文件的方法(兼容方案) 。form表单提交文件是要跳转页面的。 方法: 通过‘无刷新页面’上传文件 。模拟AJAX准备工作: 1、主页面写个iframe(隐藏掉),设置name... 阅读全文
摘要:
hasLayout: IE独有CSS渲染引擎。ie下很多bug都因为没有触发hasLaayout而引起。触发hasLayout的方法有:width\height\position:relative或height:1%。但会出现一些副作用。于是,完美的解决方案:zoom:1;当然:zoom:1在极其复... 阅读全文
摘要:
1. 这个姑且叫做分组判断执行(具体我也不知道怎么叫准确)。(a||b||c||d||function(){})()第一次见到这样的代码,确实有点头疼,不过很好,得一些朋友的解答。该代码的具体含义为:第一个()里面会有判断,如果a为 true 的话,那么此句代码直接就执行为a(),如果a为false,那么就判断b是否为true,如果b为true,则执行为b().如果前面的都不为true,那就是执行最后的默认方法。2. js的分号自动组合不知道何时看到过这样的代码.;(function($){//dosomethings})(jQuery);在很才一段时间,我不知道为什么在代码的第一行要加一个分 阅读全文
摘要:
系统Windows8 64位 ,用virtualBox最新版本安装centOs6.5。安装到最后一总会提示内存不足,虚拟异常关闭。换了多个版本的linux系统也不好用。最后更换了virtual4.1.6版本,虽然依然提示内存不足,但virtualbox不会再异常关闭。问题解决~ 阅读全文
摘要:
node.js使用mongoose操作mongodb时查不到数据菜鸟入门级错误: 错误描述: mongoose查不到数据。 解决方法: 安装mongodb数据库。 && 安装node.js的mongodb模块。(这个必须安装)mongoose使用困惑: 困惑描述: mongoose为什么要使用Schema,作用是什么? 困惑粗解: 首页,Schema是必不可少的。其次,必须用Model或Entity操作mongodb库。 因为Schema生成Model,Model生成Entity,然后Model或Entity进行CRUD。 很显然,如果没... 阅读全文
摘要:
项目的需要,需要一个背景半透明的效果,于是马上想到“opacity:0.5″等等,为兼容IE可能还会用到filter,如:filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;上面的是可以达到半透明的效果,但是会影响里面的子元素也半透明,例如DIV里面的文字也半透明了,这不是我想要的如下,实现了可以兼容各浏览器,达到背景颜色半透明而不影响子元素的代码:background:rgba(0,0,0,0.6)background: transparent\9;zoom:1\8;/* required for the filters */-ms 阅读全文
摘要:
让webstorm支持Node.js方法:1、打开设置--找到javascript--选择NODE.js NPM-并导入node源码。如下图所示:2、安装express支持,如下图,根据箭头走即可。3、在Libraies里选中对Node.js的支持 阅读全文
摘要:
错误1:查看Express版本错误:error: unknown option `-v' 安装完express后按国际惯例和网络上的大部分教程,需要先查看Express版本.(命令:express -V);这里是最容易出错的地方,因为要用大写的V。(我承认我用小写的v试了半个小时)错误2:用express testWEBSite 生成第一个项目,并用node app.js运行。结果出现如下错误:错误原因:端口号被占用。解决办法:进入testWEBSite项目打开app.js更改这段代码【app.set('port', process.env.PORT || 3000)】 阅读全文