随笔分类 - .Net中级
摘要:因为工作需要,这两天接触到了Uploadify插件,由于是第一次用,花了我近一天的时间。下面我把我在用这个插件过程详细的分享出来,也让自己巩固一下,也希望能帮助到你。所需文件:jquery-1.8.2.min.js (可以低版本)uploadify.cssswfobject.jsuploadify....
阅读全文
摘要:目录: 1:线程简介 2:怎么操作线程 3:Thread的常用方法 4:简单的获奖机 5:应用程序域线程:是Windows任务调度的最小单位。线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。作用: 让计算机"同时"做多件事情,节约时间。 多线程可以让一个程序“同时”处理多个事情。 后台运行程序,提高程序的运行效率,也不会使主界面出现无响应的情况解决问题:进程是一个资源的拥有者,因而在进程的创建、撤销、和切换的过程中,系统必须为之付出较大的时空开销,限制了并发程度的进一步提高怎么操作线程?创建线
阅读全文
摘要:原博客地址:对session和cookie的一些理解由于项目需要,最近用session容器比较多,传载的同时加上了自己的一些理解,不足之处还请大家补充和纠正。一、cookie机制和session机制的区别*************************************************************************************Cookie是客户端的存储空间,由浏览器来维持。具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标
阅读全文
摘要:说实话,本人不才,一直没理解HttpModule到底是什么,今天看页面的管道事件,突然有了点顿悟于是就写下来首先:1. HttpHandler泛指所有实现IHttpHandler接口的类型。(使用HttpHanlder的目的是生成响应结果)2. HttpModule泛指所有实现IHttpModule接口的类型。(设置所有请求)为什么HttpModule可以设置所有请求呢? 如果要了解HttpHandler和HttpModule以及HttpApplication那就首先要了解浏览器请求服务器的整个...
阅读全文
摘要:1、用户上传视频文件注意:调整允许上传文件的大小:ASP.Net为了防止过大的http恶意请求阻塞网站,所以限定了每次上传文件最大4M,asp.net1.1中把用户上传的文件先放到内存中,2.0后如果上传的文件过大(默认256K)则会把文件保存到磁盘中。不要修改全局的web.config来解除限制,保证安全,只对视频上传的ashx文件夹添加独立的web.config<system.web><httpRuntime maxRequestLength="204800" requestLengthDiskThreshold="1024"/&g
阅读全文
摘要:静态页生成首先先写一个html模板,里面会改变的地方设置为参数(用于替换) /// <summary> /// 根据书的编号生成一个html静态页 /// </summary> /// <param name="book"></param> public void CreateHtml(Model.Books book) { //读取模板页的html string html = File.ReadAllText(HttpContext.Current.Request....
阅读全文
摘要:1、当你想进行SEO优化,又想Ajax异步,这时你可以变一些小花样。例如x想点击a标签后往dv1中异步追加护肤的内容:优化前:HTML代码: <a href="javascript:void(0)">护肤</a> <div id="dv1"></div>JS代码: $("#a1").click(function () { $.post("/ashx/Seo.ashx", { "action": "a1" }, function
阅读全文
摘要:什么是url重写:其实就是把url地址改了一下,对什么样的URL地址重写:带参数的url进行重写为什么对其重写:提高SEO优化,搜索引擎蜘蛛会根据url进行搜索,当爬到带参数的url时会把这个url的权重降低,因为参数会变,页面内容会变,所以要把带参数的url变成不带参数的url,其实并不是html权重高,只要不带参数,html,aspx权重一样高例子:aspx.cs重写前: node.NavigateUrl = ListBook.aspx?categoryId=" + item.Id;重写后node.NavigateUrl = "/ListBook/ListBook_&q
阅读全文
摘要:在项目中,往往会有一些操作是限于登录后的用户,但怎么判断用户是否登录呢?首先,写一个类:需要验证登录的页面继承这个类就可以了View Code public class CheckLogin:System.Web.UI.Page { protected override void OnInit(EventArgs e) { if (Session["user"]==null) { Common.WebCommon.GotoPage();//调用的方法是跳转页面的 ...
阅读全文

浙公网安备 33010602011771号