存档
google_gravity重力感应体验地址:http://mrdoob.com/projects/chromeexperiments/google_gravity/,记住要用支持html5的浏览器浏览,比如:google浏览器。
比如双击浏览器窗口、切换浏览器标签都会有特殊的效果…赶快去试试吧
Google Maps version 3支持发现用户的地理位置,Google建议使用W3C Maps的标准发现用户的Geolocation,下面的js代码来源Google Code:
表A中有一列StorageByte(int, not null),求和
A.Where(a => a.JobId ==@jodid).Select(c=>c.StorageByte).Sum()
如果这个@jodid不存在,程序会报InvalidOperationException:The null value cannot be assigned to a member with type System.Int32 which is a non-nullable value type.
解决方案:
1.
public int GetSum(int jobId)
{
if (! A.Any(a => a.JobId == jobId)) return 0;
return A.Where(a => a.JobId ==jobId).Select(c=>c.StorageByte).Sum();
}
虽然能解决问题,但毕竟需要一次查询,于是想出方案2
2.
public int GetSum(int jobId)
{
return A.Where(a => a.JobId ==jobId).Select(c=>c.StorageByte).ToArray().Sum()
//or
//return A.Where(a => a.JobId ==jobId).Select(c=>c.StorageByte).ToList().Sum()
}
出处:http://www.cnblogs.com/yuxuanji/archive/2010/04/21/1716887.html
彼岸之远现在推出邮政编码查询,欢迎大家使用….如果有什么问题,欢迎与我联系:
Email:limingru@xnwai.com
QQ围脖:http://t.qq.com/blue-nature
邮政编码查询网站:http://www.xnwai.com/youbian/
按城市浏览邮政编码:http://www.xnwai.com/youbian/postcode/province.asp
今天在用asp.net写网站的时候,莫名其妙报错:Ambiguous match found,然后就一直找错误,后面发现asp.net页面有一个控件的名字和我定义变量是一样的,虽然两个名字大小写不一样。后面把其中的一个改了其他的名字,结果一下子就好了,为什么asp.net会这样呢?不解…
其他网友也遇到了这样的错误:http://blog.csdn.net/snlei/archive/2009/11/04/4766385.aspx
http://www.cnblogs.com/smjack/archive/2008/08/15/1268566.html
这张信息视图展示了计算机编程领域的先驱,计算机简史以及各种编程语言的最新统计数据。还随机的穿插一些事实和算法,使视图更直观更可视化。
silverligth 页面现实滚动条的设置:
给用户控件内容加上scrollviewr,控件中就有滚动条了。
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
</ScrollViewer>
你常常会觉得一个桌面不用吗?或者升级到Windows 7后,觉得原本惯用的虚拟桌面软件和Windows 7的兼容性不好?那么编辑建议你应该改用VirtuaWin。从字面上就可以看出来VirtuaWin和虚拟桌面很有关系,在试用之后觉得VirtuaWin表现算是可圈可点。除了可以自定义多个虚拟桌面外,切换起来也相当快速,而且最重要的是能和Windows 7的新版工具栏相容。
VirtuaWin分为安装版本及随身版本,安装开启后就会在工具栏多一个小图示,右键单击就可以打开设定。首先设定你需要几个虚拟桌面,接下来就是设定切换虚拟桌面的快捷键。以VirtuaWin来说,最多可以新增20个虚拟桌面,还可以针对每个桌面单独设定快捷键,弹性非常大。如果你不想使用键盘来切换桌面,那么VirtuaWin也提供以鼠标来切换的选项,设定在屏幕4个方向停留几毫秒,就可以使用鼠标来切换屏幕。
为了搭上Windows 7的潮流,VirtuaWin和Windows 7也是100%兼容,某些旧版的虚拟桌面软件并不支持Windows 7中的工具栏,不过VirtuaWin可没有这个问题,不论Aero Peek或Aero Shake都能顺畅运作,而占用的资源才仅仅1.2MB,应该是无可挑剔的软件。
下载地址:http://downloads.sourceforge.net/virtuawin/VirtuaWin_setup_4.2.exe
附图:
点击Move to Desktop可以快速移动界面了。。。
SilverLight应用程序开发,做用户登陆的时候都会涉及到验证码,在silverlight中验证码可以通过Service远程调用产生验证码,也可以直接在silverlight客户端中进行验证码生成,比如这样的界面:
上图中的验证码是通过silverlight中生成的:
1、首先创建一个IndentifyCodeClass.cs这样的类,这个类就是silverlight客户端验证码的核心类,
2、调用IndentifyCodeClass.cs类,
IndentifyCodeClass inc = new IndentifyCodeClass();
string _InitCheckCodeString = "";//存放生成的验证码,字符串的形式
_InitCheckCodeString = inc.CreateIndentifyCode(6);
inc.CreatImage(_InitCheckCodeString, CheckCodeImg, 120, 30);//CheckCodeImg是一个Image控件名
3、怎么验证用户输入的验证码是否正确?
//获取用户输入的验证码,比如变量为txtCheckCode.
if(txtCheckCode.ToLower()==_InitCheckCodeString.ToLower())
{
MessageBox.Show("验证码输入正确");
}
else
{
MessageBox.Show("验证码有误..");
}
附IndentifyCodeClass.cs下载
windows 2003 server ,程序的数据库是Access,运行错误:
Microsoft JET Database Engine 错误 ‘80040e09′
不能更新。数据库或对象为只读
解决方法:
(1)检查是否在IIS中对整个网站打开了“写入”权限,而不仅仅是数据库文件。
(2)检查是否在WIN2003的资源管理器中,将网站所在目录对EveryOne用户打开所有权限。具体方法是:打开“我的电脑”—-找到网站所在文件夹—-在其上点右键—-选“属性”—–切换到“安全性”选项卡,在这里给EveryOne用户所有权限。
注意: 如果你的系统是XP,请先点“工具”—-“文件夹选项”—-“查看”—–去掉“使用简单文件共享”前的勾,确定后,文件夹“属性”对话框中才会有“安全性”这一个选项卡。
最新评论