2014年4月21日
摘要: 这是个常见的面试题,特别是前端面试很多人不常用这两个方法,所以也很难说清楚它们的区别。其实,理解这两个方法也许确实不容易,但是单纯回答这个问题却很容易只要搜一下就可以知道:这两个方法唯一的区别,就是call接收的参数是用逗号分割的多个参数apply接收的参数是一个数组如,theFunction.ca... 阅读全文
posted @ 2014-04-21 17:24 人在做,人在看 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1,回调函数的参数顺序相反,each:i,elem,map:elem,i2,返回值不同,map返回一个新的数组,each返回原始数组回调的返回值,each只能返回 true 和 false,map返回的是新数组的元素3,map 的回调函数里 ,没有 this,each中的this代表当前迭代对象4,... 阅读全文
posted @ 2014-04-21 14:12 人在做,人在看 阅读(664) 评论(0) 推荐(0) 编辑
  2014年4月10日
摘要: 1、Action 、RenderActionAction方法以字符串的形式返回子视图,可以直接被呈现。RenderAction方法在适当的地方呈现子视图。//One alternative (renders a string)//Another alternative (renders in place)2、Partial 、RenderPartialPartial方法以字符串的形式返回子视图,可以直接被呈现。RenderPartial方法在适当的地方呈现子视图。//或是指定UserControl的路径3、区分:1)、Action 、Partial 以<%=开头后面无需加; 。Rende 阅读全文
posted @ 2014-04-10 11:13 人在做,人在看 阅读(255) 评论(0) 推荐(0) 编辑
  2014年3月17日
摘要: 面试的时候遇到一个问题,要求手写的方式上传文件。本来觉得很简单,但是结果怎么也成功不了。前台: 后台: [HttpPost] public ActionResult AcceptFiles(string id) { var files = Request.Files; return View(); }Request.Files 总是0,搞了半天,没用,只好放弃。回家查了下,原来form上缺少一个属性,以前要么是用FileUpload控件,要么是用第三方的上传控件,连原始的... 阅读全文
posted @ 2014-03-17 11:57 人在做,人在看 阅读(280) 评论(0) 推荐(0) 编辑
  2013年12月12日
摘要: 1,在使用orm访问数据库的相目里,也要引用EntityFrameWork.dll,否则无法使用orm否则,编译错误错误 5 “System.Data.Entity.DbSet`1”不包含“Where”的定义,并且找不到可接受类型为“System.Data.Entity.DbSet`1”的第一个参数的扩展方法“Where”(是否缺少 using 指令或程序集引用?) 2,web.config里的链接字符串最好和app.config里相同,因为ef的链接字符串需要一些特殊的参数否则:异常如果在 Code First 模式下使用,则使用 T4 模板为 Database First 和 Model 阅读全文
posted @ 2013-12-12 18:02 人在做,人在看 阅读(2110) 评论(1) 推荐(1) 编辑
  2013年12月3日
摘要: mvc .net 中,从服务器端跳转页面有很多方法有些不会改变浏览器地址栏的地址,这个好理解,mvc本身的机制就是action的名字不一定是view的名字我们请求的不是文件名,在action中我们可以任意调用其它的action有些跳转方式,是会改变浏览器地址栏的webform的开发者常用的跳转方式,直接将js代码返回到客户端,并触发mvc也可以用,如return Content("");这种方法也好理解,但是另一种会改变地址栏的方法:Redirect是通过什么方式通知浏览器去重定向地址栏的呢?这其实是很基础的web开发知识,但是我确实不知道以RedirectToAction 阅读全文
posted @ 2013-12-03 15:31 人在做,人在看 阅读(1765) 评论(0) 推荐(0) 编辑
  2013年11月6日
摘要: 测试结果,四舍五入 阅读全文
posted @ 2013-11-06 12:14 人在做,人在看 阅读(1250) 评论(0) 推荐(0) 编辑
  2013年4月1日
摘要: 为了节约系统资源,通常是用到的时候才启东sql服务今天启动时报错找了半天,貌似原因很多,有说master库损坏,有说某些组件没启动的查了下日志,得到初始化失败,出现基础结构错误。请检查以前的错误。通常每个套接字地址(协议/网络地址/端口)只允许使用一次。无法初始化 TCP/IP 侦听器。ipv4等信息应该是tcp/ip协议出问题了可能是我安装了sql2008和sql2012引起的其实我不常用sql的tcp协议干脆直接禁用了然后就好了 阅读全文
posted @ 2013-04-01 17:39 人在做,人在看 阅读(2568) 评论(1) 推荐(0) 编辑
摘要: 场景:在一个用frameset做的主页内,布局如下topleftright-列表内容 | 操作xxxxxxx | <a href='TagetPage'></a>在right窗口内,通过点击a链接,打开一个页面。现象:打开的页面,进度条一直在跑,永远不会结束。原因查找:1,怀疑目标页TagetPage内部有问题,实验:将TagetPage页面内部内容全部删除,只剩空白页,结果:还是有进度条,排除TagetPage页面的问题2,怀疑frameset的问题,实验:单独打开right页面,再点击a链接,结果,进度条没问题,至少frameset有部分原因... 阅读全文
posted @ 2013-04-01 15:04 人在做,人在看 阅读(808) 评论(2) 推荐(0) 编辑
  2013年3月29日
摘要: DECLARE MyCursor CURSORFOR select Name from dbo.sysobjects where OBJECTPROPERTY(id, N'IsView') = 1 and (not name in ('sysconstraints','syssegments')) DECLARE @name varchar(40)OPEN MyCursor FETCH NEXT FROM MyCursor INTO @nameWHILE (@@fetch_status <> -1)BEGIN IF (@@fetch_ 阅读全文
posted @ 2013-03-29 18:08 人在做,人在看 阅读(214) 评论(0) 推荐(0) 编辑