2013年9月13日

ASP.NET图片验证码的实现

摘要: ASP.NET图片验证码的实现 虽然我认为图片验证码没有什么用,并且也特别的烦人(每次上移动的网站都要频频地输入验证码),但人家要求,也只好弄一个。 生成图片验证码页面createImg.aspx,验证页面Default.aspx。 CreateImg.aspx页面使用的各个函数如下: string getRandomValidate(int len) 得到随机长度为len的字符串 drawLine(Graphics gfc,Bitmap img) 在图片中画底线 drawPoint(Bitmap img) 在图片中画杂点(移动画的杂点挺好不错) getImageValidate(string 阅读全文

posted @ 2013-09-13 07:53 yellowCow 阅读(322) 评论(0) 推荐(0) 编辑

2013年9月10日

Javascript this指针

摘要: Javascript this指针 阅读全文

posted @ 2013-09-10 20:50 yellowCow 阅读(166) 评论(0) 推荐(0) 编辑

2013年9月8日

对session和cookie的一些理解

摘要: 对session和cookie的一些理解由于项目需要,最近用session容器比较多,传载的同时加上了自己的一些理解,不足之处还请大家补充和纠正。一、cookie机制和session机制的区别*************************************************************************************Cookie是客户端的存储空间,由浏览器来维持。具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以se 阅读全文

posted @ 2013-09-08 10:46 yellowCow 阅读(340) 评论(0) 推荐(0) 编辑

2013年8月11日

正则表达式

摘要: 首先让我们构成一个正则表达式。为简单起见,先构成一个正则表达式来识别下面格式的电话号码数字:(nnn)nnn-nnnn。 第一步,创建一个pattern对象来匹配上面的子字符串。一旦程序运行后,如果需要的话,可以让这个对象一般化。匹配上面格式的正则表达可以这样构成:(\d{3})\s\d{3}-\d{4},其中\d单字符类型用来匹配从0到9的任何数字,另外{3}重复符号,是个简便的记号,用来表示有3个连续的数字位,也等效于(\d\d\d)。\s也另外一个比较有用的单字符类型,用来匹配空格,比如Space键,tab键和换行符。 是不是很简单?但是,如果把这个正则表达式的模式用在java程序中.. 阅读全文

posted @ 2013-08-11 23:59 yellowCow 阅读(321) 评论(0) 推荐(0) 编辑

2012年12月10日

学习GridView的一些技巧

摘要: 学习GridView的一些技巧 阅读全文

posted @ 2012-12-10 21:52 yellowCow 阅读(0) 评论(0) 推荐(0) 编辑

2012年12月1日

SQL注入攻防入门详解

摘要: 毕业开始从事winfrm到今年转到 web ,在码农届已经足足混了快接近3年了,但是对安全方面的知识依旧薄弱,事实上是没机会接触相关开发……必须的各种借口。这几天把sql注入的相关知识整理了下,希望大家多多提意见。(对于sql注入的攻防,我只用过简单拼接字符串的注入及参数化查询,可以说没什么好经验,为避免后知后觉的犯下大错,专门查看大量前辈们的心得,这方面的资料颇多,将其精简出自己觉得重要的,就成了该文)下面的程序方案是采用 ASP.NET + MSSQL,其他技术在设置上会有少许不同。 示例程序下载:SQL注入攻防入门详解_示例 什么是SQL注入(SQL Injection) 所谓SQL注入 阅读全文

posted @ 2012-12-01 11:07 yellowCow 阅读(61) 评论(0) 推荐(0) 编辑

2012年11月18日

silverlight旋转木马效果

摘要: 具有3D旋转效果的图片组的一种实现时间:2010-11-16 06:30来源:博客园作者:Skiper点击:1654次前段时间看到QQ群里面有朋友问一组图片的3D旋转效果怎么做,虽然之前看到过flash版本的这种效果,但是自己却也没有做过这种效果。于是,就想来练习练习,最终的效果是这样的: 其实,这个东西就是要利用椭圆的标准方程,然后,你通过一个dispatchertimer 每隔一段时间触发一次动作,使得里面的图片沿着椭圆的轨迹改变坐标 前段时间看到QQ群里面有朋友问一组图片的3D旋转效果怎么做,虽然之前看到过flash版本的这种效果,但是自己却也没有做过这种效果。于是,就想来练习练习... 阅读全文

posted @ 2012-11-18 22:33 yellowCow 阅读(713) 评论(0) 推荐(0) 编辑

2012年9月15日

vs中web网站和web应用程序的区别

摘要: vs中web网站和web应用程序的区别 Vs2005和VS2008中都有建立web应用程序和Web网站,总搞的大家不知所戳。 web应用程序可能是微软为了让程序员很好的从winform过渡到web开发而保留了。Web网站就完全要应用到web开发的。其实两者之间没有什么大的区别,自己从表象总结了一下他们的异同点。 相同: 1、都是设计Asp网页的。 2、都可以添加ASP.Net文件夹(都包括App_Browsers、App_Data、App_GlobalResources、App_LocalResources、App_Themes)。 不同: 1、web应用程序Default.aspx显示有两个 阅读全文

posted @ 2012-09-15 10:44 yellowCow 阅读(418) 评论(0) 推荐(0) 编辑

c#命名规范

摘要: 1.命名规范a)类【规则1-1】使用Pascal规则命名类名,即首字母要大写。【规则1-2】使用能够反映类功能的名词或名词短语命名类。【规则1-3】不要使用“I”、“C”、“_”等特定含义前缀。【规则1-4】自定义异常类应以Exception结尾。【规则1-5】文件名要能反映类的内容,最好是和类同名。b)类字段【规则2-1】用camel规则来命名类成员变量名称,即首单词(或单词缩写)小写。【规则2-2】类字段变量名前可加“_”前缀。【规则2-3】坚决禁止在普通变量前加“m_”(这是VC老命名规则)。c)方法【规则3-1】方法名采用Pascal规则,第一个字符要大写。【规则3-2】方法名应使用动 阅读全文

posted @ 2012-09-15 08:45 yellowCow 阅读(191) 评论(0) 推荐(0) 编辑

导航