思路话语

。Arlen:思想有多远你就能走多远...

文章分类 -  .net

asp.net生成静态页(非url rewrite)
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--protectedoverridevoidOnInit(EventArgse){ intid; try {   id=int.Parse(Request.QueryString["id"]); } c... 阅读全文

posted @ 2009-12-11 17:04 Arlen 阅读(109) 评论(0) 推荐(0)

B 树、 B- 树、 B+ 树、 B* 树都是什么
摘要:B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如:B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入左儿子;如果比结点关键字大,就进入右儿子;如果左儿子或右儿子的指针为空,则报告找不到相应... 阅读全文

posted @ 2009-11-18 13:22 Arlen 阅读(182) 评论(0) 推荐(0)

webservice接口修改引起的问题
摘要:现场描述:分配系统调用了配置系统的webservice接口ConfigInterface,ConfigInterface又引用了另一个Project “ReferenceInterface”,而该Project又引用了ADS系统提供的webservice接口AdsInterface。在分配系统调用配置系统webservice接口时,出现异常:Unable to connec... 阅读全文

posted @ 2009-11-09 11:04 Arlen 阅读(1536) 评论(0) 推荐(0)

ftp软件比较
摘要:真正用到这些软件的时候才发现,原来没一个好用的。cuteftp pro v8:比较重量级,而且装好后有很多ftp站点,问题在于:我对这些ftp站点没有任何兴趣。我只想快速准确的把我的文件上传到server上就可以了。另外,当文件多的时候,上传的过程会假死。受不了。一死掉,再看的时候就不知道上传到哪了。也不知道上传完了没有。flashFXP:不知道速度到底是不是要好一些,但比cuteftp做得好的一... 阅读全文

posted @ 2009-11-08 12:42 Arlen 阅读(367) 评论(0) 推荐(0)

windows2003中MySQL(10048)错误解决方案 另附10060错误的解决方案
摘要:环境:Web:windows2003 myodbc3.51 DB:linux mysql以下这段摘自网上:解决Can’t connect to MySQL server on ‘localhost’ (10048), 一般见于使用mysql的windows 2003服务器.错误的出现的原因:应用程序需要快速释放和创建新连接, 但是由于 TIME_WAIT 中存在... 阅读全文

posted @ 2009-11-02 11:17 Arlen 阅读(809) 评论(0) 推荐(0)

asp.net中在webconfig中去掉皮肤
摘要:在system.web节点中加上<pages theme=""/>有时候在主网站下建虚拟目录,如果主网站用了皮肤但某虚拟目录是不需要皮肤的就可以用这一句来避免错误。 阅读全文

posted @ 2009-10-21 15:00 Arlen 阅读(94) 评论(0) 推荐(0)

相同程序注册多份windows服务的终级解决方案
摘要:1.相同程序注册多份windows服务的终级解决方案:sc命令:C:\Documents and Settings\arlenliu>sc create AdsService2 binpath= "D:\AdsScheduleService\Tencent.Itil.Config.ADS.AdsScheduleService.exe" type= share start= autodispl... 阅读全文

posted @ 2009-09-20 11:03 Arlen 阅读(389) 评论(0) 推荐(1)

asp.net中点击按钮后变灰disabled,以防止用户重复提交数据
摘要:在的web页面中,一般都会要求在用户录入数据点击保存后,保存按钮变灰,不可点击,以防止用户重复提交数据。在asp.net中,我想出有一个办法,大体思路如下:放两个按钮,第一个就是普通的客户端input,第二个按钮是服务器端控件用于处理用户点击保存后执行的业务。显示第一个input,将第二个服务器端按钮的display设为none。在用户点击第一个input后,将其disabled掉,并在客户端触发... 阅读全文

posted @ 2009-09-19 13:41 Arlen 阅读(1518) 评论(0) 推荐(0)

asp.net中添加了hidden类型的input回发后却没有值的深层原因及解决办法
摘要:在asp.net中,我尝试象普通的html页面一样,添加了一个hidden类型的input,企图在回发后仍然存着用户之前录入的值。(这样做的理由很多,比如说用户录了一个姓名,在点击一个runat=server的提交按钮后,服务器判断该姓名已经存在,然后输出javascript.alert提示用户名称已经存在,请重新输入。这时候需要保存数据现场,也就是用户之前录入的姓名还得显示在文本框中。)结果我发... 阅读全文

posted @ 2009-09-18 11:24 Arlen 阅读(1496) 评论(0) 推荐(0)

CodeSmith缓存引起问题
摘要:发现codesmith会缓存与数据库的连接当我将数据库中的表结构修改了后,如果codesmith没有关闭,而是直接又按F5,那么生成的文件还是之前的。重新打开数据库连接,重新选一次同样的表就可以了。不知道这个的话会浪费很多时间在这个无聊的问题上。 阅读全文

posted @ 2009-06-02 21:45 Arlen 阅读(275) 评论(0) 推荐(0)

mysql datetime转换为字符
摘要:CAST(date_format(approve_history.ModifyTime,'%Y-%m-%d') as char) as '发起时间'在将sql执行结果导出为excel时,如果字段类型为datetime,在导出的excel中会以数字的形式出现。解决的办法 就是象上面这样,将datetime转换为string再输出 阅读全文

posted @ 2009-05-22 10:32 Arlen 阅读(3417) 评论(0) 推荐(0)

CSS的编码引起的效果差异(在IE8、IE7、Firefox下可以正常显示,但是在IE6下会使CSS失效)
摘要:问题描述:CSS的编码不对的时候,CSS效果在IE8、IE7、Firefox下可以正常显示,但是在IE6下会使CSS失效,不起作用。 问题所在,CSS文件的编码不正确,网页采用的是utf-8编码的,而CSS是使用的是ANSI编码的,这种情况在IE8、IE7和Firefox可以被识别CSS样式会正常显示,但是IE6及其以下版本都不认识,导致了上面问题描述的情况。 解决办法:将网页和CSS文件的编码使... 阅读全文

posted @ 2009-05-21 19:41 Arlen 阅读(371) 评论(0) 推荐(0)

高效sql-查出树形的层级关系
摘要:select b3.chinesename, b2.chinesename,b1.chinesename from business b1inner join business b2 on b1.treeid=b2.treeid and b2.depth=2 and b1.lvalue BETWEEN b2.lvalue and b2.rvalueinner join business b3 on... 阅读全文

posted @ 2009-05-21 17:34 Arlen 阅读(597) 评论(0) 推荐(0)

两个优秀的CMS介绍php drupal 和 .net DNN
摘要:php下drupal: http://drupal.org/ http://www.drupalchina.org/ -drupal是比较有名的一个CMS,念作“猪跑”,由php开发 http://www.vitacy.cn/ asp.net下DNN: http://www.dotnetnuke.com/ http://www.dnnchina.net/ 引用dnnchina的一段介绍:DNN... 阅读全文

posted @ 2009-04-07 23:24 Arlen 阅读(550) 评论(0) 推荐(0)

正则表达式在c#中应注意的地方
摘要:看看这个代码有没有问题: Regex.IsMatch("999;999",@"^(999)(;999)$ | ^999$") 看出问题了么?对了!|符号的左右两边有空格! 在Regulator中这个表达式匹配没有任何问题,貌似它会自动将空格忽略,而在c#中如果这样写,就会出问题! 因为它会认为999+空格 才算是匹配的! 阅读全文

posted @ 2009-03-17 19:01 Arlen 阅读(105) 评论(0) 推荐(0)

DataTable RemoveAt应注意的地方
摘要:先看看这段代码有没有什么问题: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->for(int i = 0; i < table.Rows.Count; i++) { if(table.Rows[i][0].ToString() == ... 阅读全文

posted @ 2009-03-17 18:49 Arlen 阅读(374) 评论(0) 推荐(0)

WebService中用SoapHeader对调用进行验证
摘要:http://www.cnblogs.com/downmoon/archive/2007/12/30/1021138.html 看起来,这个方案在.net里应该没有什么问题,但是在跨平台时存在如下问题:如何构造SoapHeader 但也找到类似的方案,如下面这篇flex与asp.net通讯的文章就说了在flex中如何构造soapHeader: http://blog.csdn.net/jiaoh... 阅读全文

posted @ 2009-03-09 14:31 Arlen 阅读(1018) 评论(0) 推荐(0)

vs.net中部署windows服务
摘要:第一种方案:可视化安装包 部署windows服务 (1)、建立一个新的windows服务项目Server1 (2)、打开Service1代码视图,找到OnStart部分,加入代码 (3)、切换到设计视图,右键-添加安装程序 (4)、切换到新生成的ProjectInstaller.cs设计视图,找到serviceProcessInstaller1对Account属性设置为LocalSystem... 阅读全文

posted @ 2009-02-12 16:40 Arlen 阅读(441) 评论(0) 推荐(0)

导航