• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






。呢他

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | | | 管理

随笔分类 -  项目随笔

1 2 3 下一页

记录项目中遇到的一些问题与解决,总结提高
 
C#trim不掉空格的原因
摘要:项目中使用trim()方法trim()不掉,原来是是因为在字符串中含有非ascii的空格,而是含有不可见的ascii字符,比如ascii的0到63之间有许多不可见字符,例如 "\0" 这个在base64编码的时候很常见.只需要将那些不可见的字符去掉即可,如果不知道含有哪些不可见字符,可以循环把他们的asc码打印出来. 阅读全文
posted @ 2007-05-16 14:53 在北京的湖南人 阅读(2215) 评论(0) 推荐(0)
vss2005 只获取到文件夹获取不到文件的解决
摘要:今天特不爽,因为这个问题折腾了一天,还搞得晚上加班,post以留纪念,也为别人遇到类似问题提供参考.问题是这样的,我新到一个项目组,然后代码重量总共大概50M,然后我第一次使用vss2005获取整个文件夹.但是却获取了很久也没有获取到文件,只是文件夹一大堆的获取,而且界面死机频繁.而且经常到半途就告诉我network not found,很无奈,强行结束vss,后来反复几次,还是不行,最后,换了网... 阅读全文
posted @ 2007-05-15 17:20 在北京的湖南人 阅读(2921) 评论(6) 推荐(0)
关于asp.net session机制的疑惑以及猜想
摘要: 这几天自己做着玩一个网站,但是遇到了一个关于session的问题。我使用prototype的Ajax对象来访问页面获取参数,这个参数必须要根据当前的会话的唯一id来确认客户。一般这种需求都会想到SessionId,所以我使用了他。但是我却惊奇得发现,每次使用ajax去请求的时候,SessionId却是变化的! 阅读全文
posted @ 2007-04-17 15:38 在北京的湖南人 阅读(4709) 评论(19) 推荐(0)
数据库中null字段在逻辑层的判断的两种办法
摘要:群里的一位朋友问如何在逻辑层判断null字段,我写了个demo,顺便来个post.判断是否为null,在framework中有个类,叫做DBNull类,判断某个列是否为空,可以采用以下办法:1 if (ds.Tables[0].Rows[0]["NullField"] == DBNull.Value) 2 if (ds.Tables[0].Rows[i]["NullField"]is DBNull... 阅读全文
posted @ 2007-04-03 10:37 在北京的湖南人 阅读(1233) 评论(2) 推荐(0)
复制粘贴都出错,还有什么错不能出的?
摘要:在项目中需要拿到同事的一个wen.config配置,于是同事把config复制到了gamil里面发送给我了。我就从mail里面捡取出来,复制,然后贴在了我的config中,结果在后来的调试中,怎么都不通,而且一切的情况都显示在config配置有问题,奇怪,在同事那边运行是好的呀?找了很多可能的因素,一直没找到答案。。。。结果是因为在复制的时候google把这个 2.0.0.0解析成了一个ip地址。... 阅读全文
posted @ 2007-03-21 10:55 在北京的湖南人 阅读(633) 评论(0) 推荐(0)
asp.net上传时出现的问题:"对路径的访问被拒绝"
摘要:今天张兄在搞一个上传图片的时候郁闷了半天,老是出现这个错误,对路径的访问被拒绝,最后,帮他查看了一下,原来是他把图片 saveas()方法里面的参数传进了一个目录!而这个方法实际接受的是一个文件的路径+文件名,那他想对文件夹进行存储操作,当然会被拒绝! 阅读全文
posted @ 2007-03-18 10:20 在北京的湖南人 阅读(4290) 评论(9) 推荐(1)
gridview超链接列带多个参数
摘要:以前处理数据控件带多参数的问题,一直就是用的模版列,但是在 2.0版本的gridview中,今天写代码发现了一个叫做 DataNavigateUrlFields 的属性,听这个名字好像就能满足的我需求,一试验,果然是!使用gridview的带多参数链接这下可以不用模版列了,直接写入下代码: 这样,你的多个字段可以用逗号隔开,然后再格式化那个url的时候,使用代替符替代就可以。这个属性在2.0是新... 阅读全文
posted @ 2007-03-17 09:07 在北京的湖南人 阅读(4841) 评论(9) 推荐(0)
访问 IIS 元数据库失败
摘要:遇到这个问题的朋友可以直接在vs2005的命令提示下运行此行命令:aspnet_regiis-i 这行代码就是让asp.net重新到iis中注册,然后,我的这个问题就消失了. 阅读全文
posted @ 2007-03-14 18:23 在北京的湖南人 阅读(336) 评论(0) 推荐(0)
sql server clr 集成系列之四 创建一个clr的表值函数---实用的Split函数
摘要:大家都知道在C#把一个字符串以指定的字符分成一个数组,实用split方法很容易办到,但是在t-sql 中却。。。。 在我的项目中,有如下应用:批量读取一批数据,然后处理每行的数据,处理完后,把处理成功的id和处理失败的id返回给数据库,这就涉及到一个批量更新的一个问题,你是把id一个一个写成批处理更新回数据库还是每个id就打开一次数据库,更新呢?其实,只要t-sql支持数组就能够做到。好了,我们现在就让t-sql支持数组! 阅读全文
posted @ 2007-03-14 17:07 在北京的湖南人 阅读(3228) 评论(4) 推荐(1)
sql server 2005 clr 集成 之三 关于context connetion
摘要:创建sql clr 存储过程和函数时,如果你需要访问数据库的话,那就需要这个连接字符串,这个指示数据库在上下文环境中,打开连接,对数据库进行操作。也就是在开启这种连接的时候,代码只能运行在sql server 进程中!比如以下代码: public partial class UserDefinedFunctions{ [SqlFunction(DataAccess = DataAcces... 阅读全文
posted @ 2007-03-14 10:58 在北京的湖南人 阅读(2533) 评论(10) 推荐(1)
sql server clr 集成系列之二 简单的sql 函数
摘要:第一, 新建类库,引用命名空间,using Microsoft.SqlServer.Server; 第二, 编写一个公共类,含有一个公共的静态函数,并且具有特性:[Microsoft.SqlServer.Server.SqlFunction(DataAccess=DataAccessKind.None)] ,其中的DataAccess=DataAccessKind.None ,意味该函数不访问用户数据,DataAccessKind.Read 枚举值表示需要访问。。。。 阅读全文
posted @ 2007-03-14 00:52 在北京的湖南人 阅读(2548) 评论(9) 推荐(0)
Sql server 2005 Clr集成系列开篇 为什么微软要集成clr 到sql server?
摘要:在我看来,clr 存储过程是非常好的东西,它弥补了t-sql 做为一门查询语言的不足,使得数据库在处理逻辑问题的时候不像以前那么蹩脚。 阅读全文
posted @ 2007-03-14 00:08 在北京的湖南人 阅读(3957) 评论(11) 推荐(0)
return语句写错地方导致数据库表长时间被锁
摘要:项目中一位朋友在使用事务的时候return写错地方了,事务还没有结束,sp就已经结束了,然后我们用select * 都出不来数据,只有用select * form table1 with(nolock) 才能够出来。不过我还在网上找到了一个好的重写sp_who_lock 的存储过程,拿出来大家一起共享。if exists (select * from dbo.sysobjects where ... 阅读全文
posted @ 2007-03-13 15:33 在北京的湖南人 阅读(445) 评论(0) 推荐(0)
C# 使用windows程序控制window服务
摘要:最近在做一个大型项目的时候,需要window服务来做扫表倒表,但是又最好能够随时远程登录后控制,并且可以传递一些参数进去让windows服务与外界有些交互,并得到控制,于是,自己研究了一番,现在,把一些体会拿来跟大家一起体会。 阅读全文
posted @ 2007-03-09 22:58 在北京的湖南人 阅读(3018) 评论(0) 推荐(0)
C# multithread,threadpool,ParameterizedThreadStart,传递参数给线程以及回调
摘要:using System;using System.Collections.Generic;using System.Text;using System.Threading;using System.IO; namespace ConsoleApplication1{ class Program { static void Main(string[] args) ... 阅读全文
posted @ 2007-02-27 14:58 在北京的湖南人 阅读(1911) 评论(0) 推荐(0)
seo(搜索引擎优化)和重定向以及实现
摘要:常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh: 301 redirect: 301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法, 只要不是暂时搬移的情况,都建议使用301来做转址。 阅读全文
posted @ 2007-02-27 09:56 在北京的湖南人 阅读(1233) 评论(0) 推荐(0)
framework 2.0 新增的一个string.split()方法重载
摘要:在1.1版本的时候,出现的split方法只能够使用分隔符分开一个字符串得到一个数组,如果2个分隔符连续的话,那么这个方法会把他解析成一个空字符串在数组中,但是现在的framework2.提供一个重载,支持不把连续的分隔符解析成空字符串,只需要你在重载方法里面传递一个true参数,那么就可以使得方法忽略空字符串了,这对某些逻辑来说,是很好的,不然,你要想实现的话,那就只能够先split,再循环数组,... 阅读全文
posted @ 2007-02-25 17:13 在北京的湖南人 阅读(479) 评论(2) 推荐(0)
post xml文件给指定url的2种方法
摘要:1 这段代码是在网上搜到的,拿来共享,项目正好要用到。其中的data你只需要传递一个xml字符串就可以protected string PostXmlToUrl(string url,string data) { HttpWebRequest hwr = (HttpWebRequest)HttpWebRequest.Create(url); ... 阅读全文
posted @ 2007-02-24 09:42 在北京的湖南人 阅读(3176) 评论(1) 推荐(0)
在sqlserver中如何根据字段名查找字段所在的表
摘要:select a.name 表名,b.name 列名 from sysobjects a,syscolumns b where a.id=b.id and b.name='表名' and a.type='U' 还算经常使用 转载自 http://www.cnblogs.com/dahuzizyd/archive/2007/02/02/sql.... 阅读全文
posted @ 2007-02-04 11:03 在北京的湖南人 阅读(2002) 评论(0) 推荐(0)
关于asp.net上传出现的找不到网页dns错误
摘要:项目中需要上传一些50m左右文件到服务器。我们的上传是这样设计的:使 用asp.net 自带的上传控件,它会自动把form里面的格式更改。然后更改相应的webconfig设置,maxrequestlength 和最大超时时间。然后在iis中设置最大连接超时时间。但是却出现了这样的情况,在上传较小的文件是,通常不超过8m,可以上传成功,但更加常见的情况是 文件在比较大时,在上传很长一段时间后,进度条... 阅读全文
posted @ 2007-02-04 10:17 在北京的湖南人 阅读(1431) 评论(3) 推荐(0)
 

1 2 3 下一页