码农奇迹
专注、专业、无畏的前行
摘要: 第一、按词条搜索 - TermQuery query = new TermQuery(new Term("name","word1")); hits = searcher.search(query); 这样就可以把 field 为 name 的所有包含 word1 的文档检索出来了。 第二、 “与或”搜索 - BooleanQuery 它实际是一个组合 query 看看下面的代码: query1=newTermQuery(newTerm("name","word1"));query2=newTermQuery(ne 阅读全文
posted @ 2011-04-24 11:32 @编程浪子@ 阅读(902) 评论(0) 推荐(1) 编辑
摘要: C#追加文件StreamWritersw=File.AppendText(Server.MapPath(".")+"\\myText.txt");sw.WriteLine("追逐理想");sw.WriteLine("kzlll");sw.WriteLine(".NET笔记");sw.Flush();sw.Close();C#拷贝文件 stringOrignFile,NewFile;OrignFile=Server.MapPath(".")+"\\myText.txt 阅读全文
posted @ 2011-04-23 21:24 @编程浪子@ 阅读(13156) 评论(0) 推荐(3) 编辑
摘要: <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>超酷的CSS列表排行榜</title><metahttp-equiv="content-type"content=& 阅读全文
posted @ 2011-04-22 17:11 @编程浪子@ 阅读(5533) 评论(0) 推荐(0) 编辑
摘要: 这两天测试网站的时候,发现网站的注册页面的一个bug,实现的功能是当点击”注册”按钮进行注册,后台代码中判断验证码,当用户输入的验证码和生成的验证码不一致时以alert的形式弹出对话框,提示用户验证码错误.但这时,当对话框弹出后,页面中的有些css样式失效。查找了下原因,发现是生成弹出对话框的代码是这么写的:Response.Write("<script>alert('验证码不正确');</script>");这段代码在执行的时候会在页面的最顶部生成对应的html代码.而由于ASP.NET 2.0默认采用http://www.w3.o 阅读全文
posted @ 2011-04-21 10:33 @编程浪子@ 阅读(1621) 评论(3) 推荐(0) 编辑
摘要: 1.先把freetextbox.dll添加到项目中,第一复制freetextbox.dll到你网站的bin目录中。然后点击菜单“项目”>>“添加引用”(对话框中-- .net -- com -- 项目 -- 浏览 -- 最近 --等选项),选择“浏览”,找到你网站下面bin目录的freetextbox.dll2.把ftb.colorpicker.aspx、ftb.imagegallery.aspx和ftb.inserttable.aspx从文件夹HelperScripts复制出来,放到外面与-test.aspx(测试)同等级目录,(不这么做,插入背景色,图片,表格就不好使)3.把i 阅读全文
posted @ 2011-04-20 11:02 @编程浪子@ 阅读(3607) 评论(0) 推荐(0) 编辑
摘要: 由于母版页给网站的开发带来了很多的便利,但是同时也存在一个非常大的缺陷,就是母版页与内容页在不同目录下时,会出现应用js,css,图片等失效的问题,通过前面两篇文章基本解决了js、css、图片的问题,现在一个新的问题又来了:网站的链接。由于母版页与内容页不在一个目录中,所以链接是的URL就很难定位。后来在一些网站上看到链接采用"<%=HttpContext.Current.Request.ApplicationPath%>/内容页目录/内容页文件名"的方式,这样做本地调试确实没有问题。但是把网站用IIS发布之后,问题就来了,网站链接定位时跳过了域名(如跳过htt 阅读全文
posted @ 2011-04-19 13:42 @编程浪子@ 阅读(1340) 评论(2) 推荐(0) 编辑
摘要: 前一篇接受了ASP中母版页中动态加载JS、CSS的后台代码,除了上面的处理之外也可以在前台中加载。具体做法如下。CSS代码:直接在母版页的head中添加。<headid="Head"runat="server"><linkhref="~/CSS/NavStyle.css"rel="stylesheet"type="text/css"/><linkhref="~/CSS/Site.css"rel="stylesheet"type 阅读全文
posted @ 2011-04-16 09:48 @编程浪子@ 阅读(832) 评论(0) 推荐(0) 编辑
摘要: ASP.NET中使用母版页最大的好处就是当有许多相似的页面时只用加一个母版页,每个页面用这个母版页生成内容页,然后根据情况修改每个内容页中的内容,保持页面布局的统一,同时也减少了代码量。但另一个突出的问题是使用母版页后,每个内容页中没有了<head></head>标记,因为这都在母版页中有了,而这对修改标题、加载JS/CSS等文件都有影响,前面我已经说过在ASP.NET中使用母版页后统一网页标题,那这篇就来说说如何加载JS/CSS等文件。与ASP.NET中使用母版页后统一网页标题中修改标题的原理一样,加载JS/CSS等文件可以在内容页中加,也可以在母版页中统一加载。1、 阅读全文
posted @ 2011-04-16 09:34 @编程浪子@ 阅读(3525) 评论(0) 推荐(1) 编辑
摘要: 用Response.Redirect()或Response.Write()进行URL带参数的页面重定向时出现如题所示的错误。Ajax是无刷新的,而使用Response进行带参重定向时需要刷新页面。所以只须在UpdatePanel下设置“asp:PostBackTrigger”的“ControlID”为指定的控件名称即可,如: <Triggers><asp:PostBackTriggerControlID="btnSave"/></Triggers> 阅读全文
posted @ 2011-04-15 14:12 @编程浪子@ 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 这里最重要的是:要把用户名:后面那个Textbox的AutoPostBack设置为True;.第一步:protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){//用户名文本框获得焦点ScriptManager1.SetFocus(txtUser);}}第二步:当你输入用户名时:看看数据库里是否存在这个用户。定义一个方法:privateboolCheckUser(){SqlConnectiontt=newSqlConnection(ConfigurationManager.ConnectionStrings["li 阅读全文
posted @ 2011-04-15 11:08 @编程浪子@ 阅读(624) 评论(0) 推荐(0) 编辑