C#难点逐个击破(7):checked与unchecked
C#默认情况下,若常数表达式的值超过了目标类型的最大值,将会导致编译错误。若目标数据类型不能容纳非常数表达式的数据,那么数据在赋值时会被截断。实现代码如下: class Program { static void Main(string[] args) { int n = int.MaxValue;
C#默认情况下,若常数表达式的值超过了目标类型的最大值,将会导致编译错误。若目标数据类型不能容纳非常数表达式的数据,那么数据在赋值时会被截断。实现代码如下: class Program { static void Main(string[] args) { int n = int.MaxValue;
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(
第一个问题:廷时处理 在页面刚加载的时候对FCK赋值,比如在信息列表中选中一条信息进行查看或修改的时候,信息添加的时候用FCK编辑的,加载页面的时候会加载FCK编辑器,此时会报出一个错误:"FCKeditorAPI undefined",这是为什么呢,因为页面加载对FCKeditorAPI 赋值时F
在windows7下安装SQL2005时会提示不兼容,需要安装SQL2005 SP3或更高的版本,不用管它,一路安装下去,等装完在开始菜单没有SQL Server Management Studio。没关系,只要下载微软的“SQL Server Management Studio Express”就
工作中遇到的小问题,一个页面中通过window.showModel("comm/morelanguage.jsp?str=zh_CN:爱#;zh_TW:愛;en:love;",,,,);弹出另一个页面并将参数传递到另一个页面,另一个页面接受得到src参数值时会出现问题,值不对,测试过是因为#特殊字符
今天遇到一个蛮有趣的问题,由于公司与一些厂商有合作关係,因此双方的网站中也都会交换连结,当今天合约也终止后,但对方始终一直没把连结的部分下掉时,这有时会产生一些不必要的误会,让一般的使用者认为双方还有合作关係,固然说这样子可赚到一些流量,但相对的也造成了一些误解,因此上头则希望能否去判断使用从它站连
非常简单的权限设置,就是访问网站时会弹出用户名和密码,通过身份验证后可以正常浏览,如下图。在Apache和Windows2003中配置起来也非常方便,主要参考了Apche的手册 1.建立密码文件 Apache在其安装目录的bin子目录中提供了htpasswd工具,用于建立密码文件:实现代码如下:ht
iconv( "UTF-8", "gb2312//IGNORE" , $FormValues['a']) ignore的意思是忽略转换时的错误,发现iconv在转换字符"—"到gb2312时会出错,如果没有ignore参数,所有该字符后面的字符串都无法被保存。 另外mb_convert_encodi
实现代码如下:@echo off :: 保留空行替换字符串 :: 当行首有冒号时会抛掉最开始的几个连续冒号(这个问题可以解决) :: 会忽略以分号开头的行 :: 不能正确处理感叹号(因为启用了变量延迟) :: :: set file= set /p file= 请把要处理的文件拉到本窗口: set
注意是在本地测试 一.编码格式,如果是utf-8编码则直接打开页面内含有object对象时会提示是否加载控件,如果改为gb2312编码则没有提示 二,如果以gb2312编码的网页往页面中的swf对象传递参数中包含中文字符时,swf收到后需进行如下转码: var BA:ByteArray = new