随笔分类 - .net
后台开发常见问题解析
摘要:垃圾回收器帮我们处理了内存中不在使用的对象,提高了机器的性能,让开发人员轻松了很多。 但是,你真的了解垃圾回收吗? 或许你知道垃圾回收,听说过是通过标记回收,可是怎么标记回收呢就不是很清楚了,好吧,如果不清楚就继续往下看。如果你是大神对这块了如执掌,请直接跳过,欢迎来提不同的意见。 1、我们先来聊一
阅读全文
摘要:$('#fuzzySearchBox').on('keyup', function (event) {var searchStr = $(this).val().toLowerCase();//if (searchStr.length > 0) {//(e.which == 13) {lastTim...
阅读全文
摘要:NHibernate这个框架用了有一年多了,相对有很大的优势,可以省去很多写Sql的时间。但是如果你想用它做统计,那么有点抱歉,只能手动写写了。它内置的东西很难符合你的需求。我遇到的问题是这样的。我需要统计一个表中根据一个字段分组统计这个每个组的数量。这个Sql很简单表名要用对象名替换,字段也要用对...
阅读全文
摘要:单独做图片上传很简单,如果要客户端要上传头像保存到服务器就要稍微麻烦一点点了。不多说了,直接上源码:private void Upload() { string jsonInfo = string.Empty; ///这句是关键,它是获取HTTP中文件流 的对象集合。 HttpFileCollection hfc = System.Web.HttpContext.Current.Request.Files; string mobile = string.IsNullOrEmpty(Request.Form["mobile"]) ? Request.QueryString[&
阅读全文
摘要:ScriptManager.RegisterStartupScript(this, this.GetType(), "", "", false);
阅读全文
摘要:DropdownList绑定的两种方法DropdownList绑定的两种方法动态绑定方法一:动态绑定数据库中的字段。SqlConnection conn = UtilitySqlClass.OperateDataBase.ReturnConn(); string strSQL = "select * from CompanyType"; SqlDataAdapter ada = new SqlDataAdapter(strSQL, conn); DataSet ds = new DataSet(); ada.Fill(ds, "CompanyType")
阅读全文
摘要:C#笔记(五):文件和流我们可以知道,在System.IO 命名空间下提供了一系列的类,我们可以通过相应的类进行文件、目录、数据流的操作。System.IO 命名空间原理:.NET Framework封装了一系列底层的方法,有些直接与Windows API打交道。那么例如创建文件,要经过怎样的一个流程呢?实际上是调用System.IO 命名空间File类Create方法,Create方法再依次向上调用,调用底层的函数,再去调用Windows API创建文件的相关方法,一个新的文件就这样诞生了!要使用IO操作,需要引用using System.IO。文件总结File类:提供用于创建、复制、删除、
阅读全文
摘要:.NET笔试题集(四)1、请你简单的说明数据库建立索引的优缺点使用索引可以加快数据的查询速度,不过由于数据插入过程中会建索引,所以会降低数据的插入、更新速度,索引还会占磁盘空间。2、什么是WEB服务控件?使用WEB服务控件有那些优势、劣势?web服务控件就是可以在服务器执行的控件,优势在于可以回传数据(ViewState),带有事件驱动(doPostBack),简化了Html标签的使用,使得开发ASP.net程序可以像开发Winform程序一样简单。Web服务控件最终还是被渲染(Render)为Html标签。使用WEB服务控件的劣势是会生成一些无用的属性、ViewState等,不利于SEO,一
阅读全文
摘要:.NET笔试题集(二)1.using关键字有什么用?什么是IDisposable?using可以声明namespace的引入,还可以实现非托管资源的释放,实现了IDisposiable的类在using中创建,using结束后会自动调用该对象的Dispose方法,释放资源。using其实等价于try……finally,用起来更方便。2.Assembly.Load("foo.dll"); 这句话是否正确?错误,正确的应该是Assembly.Load("foo"); 或者Assembly.LoadFrom("foo.dll");3.XML
阅读全文

浙公网安备 33010602011771号