随笔分类 - ASP.NET
摘要:有10000篇文章,每篇可能有0-10个标签,不同的标签共有1000个,用什么算法能最快地获取与指定文章相关度最高的其它文章? 用一个1000bit(归约为1024bit)数据类型来记录每篇文章包含了哪些标签,然后对这个数据进行与运算,以结果里出现的1的个数为标准排序即可。 规模大约为: 数据传输:1024bit=128Byte, 128Byte*10000=128B*10K=1MB(可以缓存,不是太大) 数据运算:比较次数为10000,每次比较1024bit。 得写个示例程序测试一下可行性。 using System; using System.Collections; using Syst
阅读全文
摘要:1如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数? 问题1答案如下: javaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById("btn1").click(); 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数; 方法二:1、函数声明为public 以下为引
阅读全文
摘要:传大文件,有好几种方法: 1、思归的HttpWorkerRequest方法,太难,看不懂:-( 2、利用第三方的控件 AspNetUpload 要钱!!算了,咱还是喜欢免费的。 3、修改web.config文件,但是不能捕获错误。 4、通过ftp的方式上传。服务器需要提供ftp服务。 没辙,只好选第三种方式,谁让咱太蠢了呢!(太蠢了,没有关系,要多吃鱼,听说吃鱼能聪明点。) 那就仔细专研第三种方式吧! 修改Webcong文件: 以下为引用的内容: <system.web> <httpRuntime maxRequestLength="40690" useF
阅读全文
摘要:function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW ||
阅读全文
摘要:1.检测到有潜在危险的 Request.Form 值 原因: (1)在提交数据的页面或webconfig中没有对validateRequest的属性进行正确的设置 (2)HTML里面写了两个 引起 解决: 方案一: 在.aspx文件头中加入这句: 方案二: 修改web.config文件: 以下是引用片段: <configuration> <system.web> <pages validateRequest="false" /> </system.web> </configuration> 因为validateRe
阅读全文
摘要:检查了web.config的配置是正确的: !-- 全球化 此节设置应用程序的全球化设置。 --> <globalization fileEncoding="gb2312" requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN" uiCulture="zh-CN"/>那问题处在何处?经分析发现:这是文件本身的编码格式造成的。 请在vs2005中用鼠标右键点击aspx文件 --> 打开方式 -->
阅读全文