摘要: 好久不写博文了,回想起来上一篇博文应该是很久以前写的了。今天写点过去的学习心得——.net中实现伪静态。比如:类似这样的链接list.aspx?id=1&pid=5,我们并不想在浏览器地址栏中(注意这句话)看到后缀和参数的传递,我们想让他变成list-1-5.html这样的。原理很简单,首先展现给客... 阅读全文
posted @ 2014-12-05 10:09 Daniel wang 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 很高兴今天开通博客了!说点什么呢?嗯~,首先进行一下回顾吧!上网很多年了,博客园也逛过N多次了,终于有了自己的博客,感觉嘛不是那么新鲜,但是很向往~~其次呢,作为设计开发的乐园,我以前来到博客园都是作为寄生虫的身份出现的,从来都没有为她做那么一点点的贡献,那,从今天起,我要在博客园开启一个全新的自我,多做贡献,为自己,为大家尽量留下技术的足迹!最后呢,还是来点期盼吧!博客园汇聚了全国的技术精英,有老牛、有大牛、有小牛,但是不管哪头牛,你们都是我学习的榜样,请各位牛人多多赐教~~~~~~~~~~~ 阅读全文
posted @ 2013-08-15 12:11 Daniel wang 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 上午写了点EasyUI下datagrid的绑定的东东,单独运行的时候居然不显示,就是说通过IIS解析打开并不绑定数据,奇怪了,后来在网上找到一篇文章解决了这个问题,其实说实在的,如果要自己去摸索,肯定还是要去网络看那个指南什么的,其实有时候觉得拿来主义并不是那么的卑鄙,如果任何知识都是自己的发明那就... 阅读全文
posted @ 2014-12-30 16:02 Daniel wang 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 接连折腾了1天,通过不断的学习和调试,今天终于搞定了easyui中的重要一环——datagrid的数据绑定。1天的折腾算不了什么,其实只是给我加深了对easyui框架的理解罢了,通过不断的学习easyui的中文指南,让我明白了datagrid数据绑定的写法和用法,也下载了相关的demo捣鼓了一阵,但... 阅读全文
posted @ 2014-12-30 12:00 Daniel wang 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 上次我在学习了EasyUI后台管理系统后,主要是对后台代码的布置进行了简单的学习,突出了代码的封装和实体类的对象化编程。今天想讲讲前台部分结合后台的部分。有点神秘,前台结合后台,让我娓娓道来。先以一个学生班级的2个对象来说。我们在做后台的时候,学生永远是属于班级的部分,所以在添加和编辑学生信息的时候... 阅读全文
posted @ 2014-12-25 10:22 Daniel wang 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 有时候写点东西还是有必要的。接上次写的那个伪静态的学习,今天写写用EasyUI这个框架做那个后台系统的一点成果。在学习中还是有很多收获的,今天就写写自己对这个源码的组织发点感想吧:第一个是内部代码组织部分,多层架构这个是第一感觉,分实体部分、业务逻辑部分、数据访问类等。这个可以在很多系统源码中看到这... 阅读全文
posted @ 2014-12-18 11:43 Daniel wang 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 在Module中使用自定义过滤器,来统一对站内所有请求响应的输出内容进行采集或更改。 因项目需要,对每一个访问网站的请求要做原始数据记录,其中要包括几个要素:1.客户端的IP2.客户端请求的页面路径3.客户端发出的请求头4.服务器返回的正文内容。在代码设计前分析了一下,前三个都很好解决,对于截获服务器返回的正文,准备用HttpResponse 对象中的Output 和 OutputStream 属性输出信息来解决。可是在正式编码的过程中,发现Output和OutputStream 并不是想像中可以直接把数据转出取回,耗费了近两天的时间,想尽了一切办法可还是仅仅可以追加内容并无法读取。在网上查阅 阅读全文
posted @ 2014-01-02 17:29 Daniel wang 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 引 言随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别,所以目前市面的防火墙都不会对SQL注入发出警报,如果管理员没查看IIS*志的习惯,可能被入侵很长时间都不会发觉。但是,SQL注入的手法相当灵活,在注 阅读全文
posted @ 2014-01-02 17:27 Daniel wang 阅读(7211) 评论(0) 推荐(0) 编辑
摘要: 如题,在MVC3下,我用的Code first开发模式进行的网站开发,在上下文类中,我这样写了一条语句:public MVCApollo365Entities() : base("MVCApollo365Entities") { } protected override void OnModelCreating(DbModelBuilder modelBuilder) { throw new UnintentionalCodeFirstException(); }红色部分,见鬼了,硬是导致了错误如下:Code generated using the T4 templates 阅读全文
posted @ 2013-12-17 18:58 Daniel wang 阅读(1599) 评论(0) 推荐(0) 编辑
摘要: 在页面需要加上QQ的地方写下面这句话就可以直接跟1298715410这个人聊天了!/ 文字 阅读全文
posted @ 2013-12-11 11:45 Daniel wang 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 锁表是最简单的自己操作是,上锁,操作完之后解锁参考==============================锁定数据库的一个表SELECT * FROM table WITH (HOLDLOCK)注意: 锁定数据库的一个表的区别SELECT * FROM table WITH (HOLDLOCK)其他事务可以读取表,但不能更新删除SELECT * FROM table WITH (TABLOCKX)其他事务不能读取表,更新和删除SELECT 语句中“加锁选项”的功能说明SQL Server提供了强大而完备的锁机制来帮助实现数据库系统的并发性和高性能。用户既能使用SQL Server的缺省设置 阅读全文
posted @ 2013-12-04 14:56 Daniel wang 阅读(146) 评论(0) 推荐(0) 编辑