c#中Split分割字符串时常见问题分析
[ 2007-05-29 02:12:16 | 作者: admin ]
1、用String.Split 函数时,若间隔符为单个字符,就没有问题了 String.Split('|') 。2、若间隔字符为多个字符,情况就不同了,其结果并不是我们所希望看到的...
阅读全文…
引用
演示:
===============
string strBreak = "|";
string str= "111"+ strBreak +"222"+ strBreak +"333"+ strBreak +"444";
string[] arr1=str.Split('|') ;
foreach(string i in arr1)
Response.Write( i.ToString() +"<br>\n");
结果(符合要求)
===============
111<br>
222<br>
333<br>
444<br>
===============
string strBreak = "|";
string str= "111"+ strBreak +"222"+ strBreak +"333"+ strBreak +"444";
string[] arr1=str.Split('|') ;
foreach(string i in arr1)
Response.Write( i.ToString() +"<br>\n");
结果(符合要求)
===============
111<br>
222<br>
333<br>
444<br>
引用
演示:
===============
===============
阅读全文…
Yahoo在大陆火不起来,究其原因总结如下:
(p.s.仅仅是我个人的感觉,这么好一个牌子发展不了,好像ebay一样,如鲠在喉,不吐不快)
一、多变
yahoo中国多方易手,每次的管理层都在培养自己的亲信(中国传统),每每换血都带来运营的360度改变,
员工无所适从,用户更加不明白这个网站到底是做什么样,无非:咦,又不认识了!可悲的是换汤不换药。
二、东方
Yahoo的西方味太重,而中国是东方的代表,所以西方网络公司想在中国落户并且成长,不是让中国人管理就可以了事的,
中国人太讲究人脉关系,所以寻求职业经理的路线未必可以给这些企业带来神话,炒作是短暂,更多的是沉寂。摆脱这一
比较致命问题的解决办法就是yahoo中国培养自己的了解大陆的核心,不要合同工,要发展正式工,要学习中国长命网络
...
阅读全文…
(p.s.仅仅是我个人的感觉,这么好一个牌子发展不了,好像ebay一样,如鲠在喉,不吐不快)
一、多变
yahoo中国多方易手,每次的管理层都在培养自己的亲信(中国传统),每每换血都带来运营的360度改变,
员工无所适从,用户更加不明白这个网站到底是做什么样,无非:咦,又不认识了!可悲的是换汤不换药。
二、东方
Yahoo的西方味太重,而中国是东方的代表,所以西方网络公司想在中国落户并且成长,不是让中国人管理就可以了事的,
中国人太讲究人脉关系,所以寻求职业经理的路线未必可以给这些企业带来神话,炒作是短暂,更多的是沉寂。摆脱这一
比较致命问题的解决办法就是yahoo中国培养自己的了解大陆的核心,不要合同工,要发展正式工,要学习中国长命网络
...
阅读全文…
ultraedit, editplus, notepad 与 UTF-8
[ 2007-05-21 16:35:03 | 作者: admin ]
以上四个工具对UTF-8 的支持不相同,曾经有过开发部门禁止
使用editplus 来编辑UTF-8 文件。下面是我对四个工具对UTF-8 支持
的总结:
UTF-8 BOM header: 是三个字符: EF BB BF。
1. notepad
notepad 在保存时,选择UTF-8 格式,会在文件头写上BOM header.
2. editplus
文件保存时,选择UTF-8 格式,不会在文件头写上 BOM header.
3. ultraedit
ultraedit 对UTF-8 的支持最为完备。在advanced->configuration中可以
选择文件保存时是否写上BOM header.
4. vi
指的是Linux 下的vim, 如果UTF-8 文件开头有BOM header, 其能够正常
显示UTF-8 编码,否则,显示为乱码。
...
阅读全文…
使用editplus 来编辑UTF-8 文件。下面是我对四个工具对UTF-8 支持
的总结:
UTF-8 BOM header: 是三个字符: EF BB BF。
1. notepad
notepad 在保存时,选择UTF-8 格式,会在文件头写上BOM header.
2. editplus
文件保存时,选择UTF-8 格式,不会在文件头写上 BOM header.
3. ultraedit
ultraedit 对UTF-8 的支持最为完备。在advanced->configuration中可以
选择文件保存时是否写上BOM header.
4. vi
指的是Linux 下的vim, 如果UTF-8 文件开头有BOM header, 其能够正常
显示UTF-8 编码,否则,显示为乱码。
...
阅读全文…
关于dreamweaver中utf-8以及ROM问题
[ 2007-05-21 15:04:13 | 作者: admin ]
对于ie中utf-8,网上已经有一篇很好的文章,
IE中打开UTF-8编码title为中文的网页会显示空白页的问题:http://yskin.net/2006/08/ie-utf-8-bug.html
p.s. 以下网上多有提到,我只略做总结
dreamweaver 软件默认已经为utf-8编码
在DW中,本设置只对新建文档有效,历史文档似乎不会被自动批处理转换成utf-8,只好逐页转(也或许我没有找到方法而已)。
另外,在dw下面有个选择: “包括 Unicode 签名(BOM)”,UTF-8用BOM标记字节顺序。ROM一般加在文件头,长度三字节(EF BB BF)。如果程序发现BOM,则自动按照UTF-8处理。问题是PHP...
阅读全文…
IE中打开UTF-8编码title为中文的网页会显示空白页的问题:http://yskin.net/2006/08/ie-utf-8-bug.html
p.s. 以下网上多有提到,我只略做总结
dreamweaver 软件默认已经为utf-8编码
在DW中,本设置只对新建文档有效,历史文档似乎不会被自动批处理转换成utf-8,只好逐页转(也或许我没有找到方法而已)。
另外,在dw下面有个选择: “包括 Unicode 签名(BOM)”,UTF-8用BOM标记字节顺序。ROM一般加在文件头,长度三字节(EF BB BF)。如果程序发现BOM,则自动按照UTF-8处理。问题是PHP...
阅读全文…
css,xhtml中隐藏滚动条与设置样式
[ 2007-05-20 22:45:30 | 作者: admin ]
p.s. html的隐藏方式在xhtml中有可能无效,xhtml中隐藏滚动条的方法如下
在用ie6浏览有框架的xhtml页面的时候,默认会水平和垂直滚动条会一起出现,这是ie6的一个
bug,在firefox上是正常的,出现的原因是其对XHTML 1.0 transitional doctype的解释缺陷.
对于这个bug一般有3种解决方案,
方法1:
代码:
html { overflow-y: scroll; }
原理:强制显示ie的垂直滚动条,而忽略水平滚动条
优点:完全解决了这个问题, 允许你保持完整的XHTML doctype.
缺点:即使页面不需要垂直滚动条的时候也会出现垂直滚动条。
方法2:(推荐采用)
代码:
html { overflow-x: hidden; overflow-y: auto; }
原理:隐藏横向滚动,垂直滚动根据内容自适应
优点:在视觉上解决了这个问题.在不必要的时候, 未强制垂直滚动条出现.
...
阅读全文…
在用ie6浏览有框架的xhtml页面的时候,默认会水平和垂直滚动条会一起出现,这是ie6的一个
bug,在firefox上是正常的,出现的原因是其对XHTML 1.0 transitional doctype的解释缺陷.
对于这个bug一般有3种解决方案,
方法1:
代码:
html { overflow-y: scroll; }
原理:强制显示ie的垂直滚动条,而忽略水平滚动条
优点:完全解决了这个问题, 允许你保持完整的XHTML doctype.
缺点:即使页面不需要垂直滚动条的时候也会出现垂直滚动条。
方法2:(推荐采用)
代码:
html { overflow-x: hidden; overflow-y: auto; }
原理:隐藏横向滚动,垂直滚动根据内容自适应
优点:在视觉上解决了这个问题.在不必要的时候, 未强制垂直滚动条出现.
...
阅读全文…
http://hi.baidu.com/mp330/blog/item/bd348d02c8622f0f4afb51f6.html
隐藏滚动条:
方法一:设置CSS属性overflow为hidden。
<body style="overflow:hidden">
方法二:设置body元素的scroll属性为no。
<body scroll="no">
注意:建议用方法一隐藏滚动条,用方法二的话在IE5.0中无法再用脚本对页面进行滚动进行操作。因为方法只是隐藏滚动条不显示,而方法二是直接设置为没有滚动条。这一点可以在本部分第六章的《问题6》中分别用本例的两种方法设置demo.htm页的滚动条来测试。在IE5.0上,用方法二隐藏demo.htm页滚动条后,控制页面滚动的功能将失效。
技巧:如果只想隐藏横向或纵向上的滚动条,可以用overflow-x或overflow-y来设置。
全屏网页代码:
...
阅读全文…
隐藏滚动条:
方法一:设置CSS属性overflow为hidden。
<body style="overflow:hidden">
方法二:设置body元素的scroll属性为no。
<body scroll="no">
注意:建议用方法一隐藏滚动条,用方法二的话在IE5.0中无法再用脚本对页面进行滚动进行操作。因为方法只是隐藏滚动条不显示,而方法二是直接设置为没有滚动条。这一点可以在本部分第六章的《问题6》中分别用本例的两种方法设置demo.htm页的滚动条来测试。在IE5.0上,用方法二隐藏demo.htm页滚动条后,控制页面滚动的功能将失效。
技巧:如果只想隐藏横向或纵向上的滚动条,可以用overflow-x或overflow-y来设置。
全屏网页代码:
...
阅读全文…
单一登陆(Single Sign-on)问题 sso,通行证方案
[ 2007-05-18 02:51:24 | 作者: admin ]
p.s. 作者思路清晰,实现通行证的方法切实可行,准备采纳之。
当用户注销登陆时,认证服务器的退出网页根据回来的认证cookie,为每个目前用户已经登陆的应用/网站生成一个〈IMG〉,其属性SRC则指向各个应用/网站的退出认证页面,并使认证服务器的认证cookie过期。
以上是我以前所没有想到的,佩服佩服,终于解决用户在所有登陆网站统统退出的大问题了。
===============================================================================
http://blog.joycode.com/saucer/archive/2004/02/25/13789.aspx
大型的互联网网站总有不少独立的网络应用,而每个应用都有些需要用户登陆后才能看到的内容。很明显,你不想在每个应用里搞一套自...
阅读全文…
当用户注销登陆时,认证服务器的退出网页根据回来的认证cookie,为每个目前用户已经登陆的应用/网站生成一个〈IMG〉,其属性SRC则指向各个应用/网站的退出认证页面,并使认证服务器的认证cookie过期。
以上是我以前所没有想到的,佩服佩服,终于解决用户在所有登陆网站统统退出的大问题了。
===============================================================================
http://blog.joycode.com/saucer/archive/2004/02/25/13789.aspx
大型的互联网网站总有不少独立的网络应用,而每个应用都有些需要用户登陆后才能看到的内容。很明显,你不想在每个应用里搞一套自...
阅读全文…
ASP检索出现的内存溢出
[ 2007-05-16 01:13:12 | 作者: admin ]
将日文字符做编码处理
编码...
阅读全文…
编码
引用
Function JpEncode(byVal iStr)
if isnull(iStr) or isEmpty(iStr) then
JpEncode=""
Exit function
end if
dim F,i,E
' F=array("ゴ","ガ","ギ","グ","ゲ","ザ","ジ","ズ","ヅ","デ",_
' "ド","ポ","ベ","プ","ビ","パ","ヴ","ボ","ペ","ブ","ピ","バ",_
' "ヂ","ダ","ゾ","ゼ")
E=array("Jn0;","Jn1;","Jn2;","Jn3;","Jn4;","Jn5;","Jn6;","Jn7;","Jn8;","Jn9;","Jn10;","Jn11;","Jn12;","Jn13;","Jn14;","Jn15;","Jn16;","Jn
if isnull(iStr) or isEmpty(iStr) then
JpEncode=""
Exit function
end if
dim F,i,E
' F=array("ゴ","ガ","ギ","グ","ゲ","ザ","ジ","ズ","ヅ","デ",_
' "ド","ポ","ベ","プ","ビ","パ","ヴ","ボ","ペ","ブ","ピ","バ",_
' "ヂ","ダ","ゾ","ゼ")
E=array("Jn0;","Jn1;","Jn2;","Jn3;","Jn4;","Jn5;","Jn6;","Jn7;","Jn8;","Jn9;","Jn10;","Jn11;","Jn12;","Jn13;","Jn14;","Jn15;","Jn16;","Jn
阅读全文…