0

蛙蛙推荐:神马ORM都是浮云,看看史上最简单最好用的OleDbHelper

摘要:大多数据库都支持OleDb,OleDb的参数化查询不支持命名参数,参数用?表示就行,赋值是按顺序赋值的。今天把Sqlserver迁移到Access,顺手写了个简单的OleDbHelper,由于OleDb的通用性,应该也可以访问其它的数据库,而且参数化查询也不怕sql注入,性能应该也会太差。以下...

蛙蛙王子 发布于 2011-07-30 18:55 评论(3) 阅读(573)
3

蛙蛙推荐:用javascript作一个通用向导

摘要:向导可以让你的网站用户快速上手使用你的web应用,提高网站的吸引力。向导一般分为好几个步骤,每个步骤收集一些数据,并且支持退回功能,所有步骤完成后可以得到每一步的收集结果。这里给大家展示一种比较通用,灵活且简单的向导框架。1、界面设计index.html:只提供了一个向导显示位置的占位符<...

蛙蛙王子 发布于 2011-07-09 12:48 评论(14) 阅读(1846)
0

使用EventLog所产生的问题

昨天在项目中,需要想系统的日志中写入相应的日志信息,比如错误日志,所以便在园里看了看,发现了一篇不错的文章。http://www.cnblogs.com/nokiaguy/archive/2009/02/26/1398708.html具体内容不说了,看这个文章就好,作者写的很不错。那我写这个做什么呢...

风疑 发布于 2011-05-24 10:40 评论(0) 阅读(136)
0

使用System.IO.Packaging.Package进行文件压缩所产生的问题

最近在项目中需要进行文件压缩,即将打包好的压缩文件提供给用户,用户进行下载。获知微软提供了一个System.IO.Packaging.Package的类,从而可以进行打包,那么我就进行了使用。谁知道,这一用就用出事了。首先看代码吧。结构并不复杂,vs2010+mvc3,直接写在action里。(例子...

风疑 发布于 2011-05-11 17:13 评论(5) 阅读(1335)
5

在ASP.NET MVC中进行排序

在上一篇文章中曾经说了一个排序,当然,那个是客户端的排序,能力有限。但是在我的项目中却真的就需要一个排序功能,鄙人不才,能力有限,写了一堆丑陋的代码,仅实现了功能,希望路过的神们review下。好,废话不多说,直接【插入】主题吧。(咦?这个词很好啊。)首先早Models里创建一个实体,这里没弄数据库...

风疑 发布于 2011-04-25 18:01 评论(2) 阅读(883)
0

客户端排序--jquery排序

前天,同事问我,jquery可不可以排序,我就有点发蒙,我说你在服务器端排吧,linq排起来很容易的,不过被否决了。(不过最终还是linq排的,但那是后话,下次说怎么做)我就google了下,别说,还真有,我就想嘛,jquery的迭代器那么强大,怎么也会有能排序的。具体哪里找的忘记了,不过作者的地址...

风疑 发布于 2011-04-23 18:13 评论(0) 阅读(1207)
1

iColorPicker——最简单的jQuery颜色选择器

昨天得知,在我的项目中需要加入一个调色板,即颜色选择器。根本没多想,直接jquery的插件吧,服务器端神马的就直接无视了。在网上找了找,发现有很多不错的,但是都看起来比较复杂,有的相对来说底子差点的用户可能不太会用,最终发现了一款不错的颜色选择器----iColorPicker。简介iColorPi...

风疑 发布于 2011-04-23 17:57 评论(2) 阅读(774)
7

蛙蛙推荐:利用IronPython做更灵活的网页爬虫

由于各种原因,我们经常需要去别的网站采集一些信息,.net下所有相关的技术都已经非常成熟,用Webrequest抓取页面,既支持自定义Reference头,又支持cookie,解析页面一般都是用正则,而且对方网站结构一变,还得重新改代码,重新编译,发布。  如果有了IronPython,可以把抓取和...

蛙蛙王子 发布于 2011-02-22 09:33 评论(17) 阅读(3519)
3

蛙蛙推荐:asp.net网站性能优化2则

摘要:Web服务器的性能优化有很多资料介绍了,多台主机负载均衡,查询结果的多级缓存,数据库索引优化等都是常见的优化手段。随着后端优化空间越来越小,现在越来越多的网站更注重前端性能的优化,就是浏览器,http层面的优化,这里写两点最简单最有效的asp.net网站优化技巧。== 了解常见的网站性能优化技...

蛙蛙王子 发布于 2011-01-13 20:28 评论(6) 阅读(2743)
3

蛙蛙推荐:VIM快速编辑一例--快速生成Sql参数

假设你要写一段往表里插入数据的代码,大致如下string sql = "insert table(a,b,c,d,e,f,g) values(@a,@b,@c,@d,@e,@f,@g)";string[] parms = new string[] {"@a", "@b", "@c", "@d", "...

蛙蛙王子 发布于 2010-12-22 10:50 评论(1) 阅读(427)
0

蛙蛙推荐:分享几个关于社交网络的创意

互联网行业,创意是最不值钱的,有什么好的创意,大家一起分享吧:1、分布式网站访问速度测试系统  想知道全国各地的人们访问你的网站速度快还是慢吗?有专门的测速网站可以测试,大概原理就是全国各地的各个运营商部署一些终端PC,当你查询你的网站访问速度时,这些终端PC都去打开你指定的网址,记录下访问速度传给...

蛙蛙王子 发布于 2010-12-19 20:26 评论(1) 阅读(414)
4

蛙蛙推荐:用c#实现Protocol Buffers的变长字节整形编码

摘要int在.net里固定占4个字节,如果我们存储和传输大量的int数据,并且大部分数的值比较小,我们就会浪费很多的网络流量和磁盘存储。Protocol Buffers对整数的编码是让值小的数占少量几个的字节,值大的数占多个字节。编码算法首先看如下链接,了解Protocol Buffers对整形的编...

蛙蛙王子 发布于 2010-10-16 12:39 评论(6) 阅读(1455)
2

蛙蛙推荐:C语言入门之三——接口,委托,泛型,单元测试

摘要:C是一个比较底层的语言,没有提供高级语言的很多特性,如接口,泛型等,但我们要用C写一些通用的库却很需要这些机制。《代码大全》里说过:“我们不要在一门语言上编程,而要深入一门语言去编程”,就是说我们不要受语言的限制,可以加一些人为的约定来提高语言的表达能力,达到我们的目的...

蛙蛙王子 发布于 2010-09-25 23:54 评论(12) 阅读(3104)
2

蛙蛙推荐:利用操作符重载提高程序的可读性

摘要:以前做过一个简单的ORMapping的小组件,但c#代码转换成SQL代码的部分不是很直观,用到了很多丑陋的方法名来代替操作符,今天受脑袋指点,其实可以用操作符重载来实现c#直接写数据查询条件。  c#可以重载很多操作符,对于SQL操作来说,主要是 ==,!=,&&,||(为了演...

蛙蛙王子 发布于 2010-08-09 22:35 评论(13) 阅读(1619)
3

蛙蛙推荐:动手做个网页游戏-五子棋

声明:五子棋的算法和思路是来源自园友二十四画生的一个帖子,地址如下,在此感谢。http://www.cnblogs.com/esshs/archive/2005/04/01/129824.html我只是在算法上稍加改进,并从c#代码移植到javascript和html上。摘要:五子棋是中国的传统休闲...

蛙蛙王子 发布于 2010-07-25 16:21 评论(19) 阅读(2551)
0

学习园地:微博项目

小组地址:失业者学习园地介绍微博是一个时下很火热的web2.0应用,使人们能随时随地的用手机或电脑获取信息和发布信息,基本功能比较简单,但要做细化功能和提高性能也是需要相当多的经验,所以想让大家通过自己制作一个微博系统来锻炼web开发能力及项目经验。什么是微博:http://help.sina.co...

蛙蛙王子 发布于 2010-07-18 14:57 评论(3) 阅读(1533)
0

Visual Studio 2010 简体中文旗舰版(含各版本下载地址 和KEY) 以及各版本对比图

本人已验证中文U版与官方公布的一致,其它版本请大家自行验证SHA1: 44B73423A7BBCE38D06BA55ECD821946630BEA4D软件版本: Visual Studio 2010 --------------------------------------------------...

小柯 发布于 2010-06-22 08:17 评论(2) 阅读(775)
4

蛙蛙推荐:代码大全第20,21,30章摘抄,软件质量概述,代码复查,结对编程及个人性格

第20章 软件质量概述大部分研究都发现,检测比测试的成本更小。NASA软件工程实验室的一项研究发现,阅读代码每小时能够检测出来的缺陷要比测试高出80%左右(Basili and Selby 1987)。后来,IBM的一项研究又发现,检查发现的一个错误只需要3.5个工作时,而测试则需要花费15-25个...

蛙蛙王子 发布于 2010-05-26 09:13 评论(2) 阅读(440)
0

Enterprise Library 4.1 Configuration的使用

Enterprise Library Configuration是Enterprise Library附带的编辑App.Config的工具,安装Enterprise Library就会编译生成。使用这个工具编辑App.config时非常方便,但是也遇到一些使用上的问题。记录下来,以备后查。 问题起因...

小柯 发布于 2010-04-17 14:37 评论(0) 阅读(235)
2

蛙蛙推荐:《代码大全》1至3章读书笔记

最近在看《代码大全》这本书,感觉挺有用的,对实际的设计和编码有很好的指导意义。尽管有很多高手说这本书写的没有宣传的那么好,名不副实,但我却没这感觉,各取所需吧,写了一些读书笔记和体会,和大家分享。第一章 欢迎进入软件构建的世界  这章阐述了软件构建的重要性,软件构建大体上就是说具体程序员做的工作,而...

蛙蛙王子 发布于 2010-04-10 14:30 评论(2) 阅读(1845)
×