06 2009 档案
NHibernate2.0小试
摘要:用到的表Create table UserInfo( id int identity(1,1) not null primary key, userName varchar(50) not null, pwd varchar(50) not null, age int not null)DEMO项目结构:DomainModel层UserInfo.csusing System;namespace D...
阅读全文
TestDriven.NET单元测试工具(转载)
摘要:引言在软件开发领域,测试驱动开发(Test Driven Development,TDD)技术在逐渐为广大开发者所接受,它是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写你的测试代码,然后再编写代码让你的测试通过,可以想象,如果没有一个好的单元测试工具,这项工作其实是无法完成的。相信很多.NET开发人员者对于开源的NUnit都不陌生,但是它并不能很好的与Visual ...
阅读全文
spring2.5 AOP学习
摘要:aop所需jar包asm.jar asm-attrs.jar asm-commons-2.2.3.jarasm-util-2.2.3.jaraspectjlib.jaraspectjrt.jaraspectjweaver.jarDemo ===============dao层============= package org.dao.interfaces;/***@author:张*2009-6-...
阅读全文
PHP之Smarty模版简单应用
摘要:什么是模版,我的理解是将界面和实现代码分离开来,这样做的目的将美工和程序员的工作分离开来,提高工作效率,方便后期维护。PHP也有比较多的模版,例如PHPLIB Template、FastTemplate、Smarty等今天我研究的是Smarty 到Smarty的官方网站下载最新的Smarty套件: http://smarty.php.net/解开 Smarty 2.6.0 后,会看到很多档案,其中...
阅读全文
C#之扩展方法
摘要:先看例子:class Program { static void Main(string[] args) { string j="aa"; Console.WriteLine(j.TestMethod("Length"));//字符串多了个扩展方法了 } } public static class Test { public static object TestMethod(this string...
阅读全文
Maximum length exceeded错误 和 Maximum request length exceeded错误的解决办法
摘要:Maximum length exceeded 问题引起:在调用WebService方法是返回的Json数据超出默认长度解决方案:<system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength="10240000"> </jsonSeriali...
阅读全文
一个不错的PHP图片处理类
摘要:<?phpclass ThumbHandler { var $dst_img; // 目标文件 var $h_src; // 图片资源句柄 var $h_dst; // 新图句柄 var $h_mask; // 水印句柄 var $img_create_quality = 100; // 图片生成质量 var $img_display_quality = 80; // 图片显示质量,默认为7...
阅读全文
JQuery技巧(纯属转载)
摘要:1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象...
阅读全文
240多个JQuery插件(转载)
摘要:概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库...
阅读全文
数据分页PROC(纯属转载)
摘要:在项目中,我们经常遇到或用到分页,那么在大数据量(百万级以上)下,哪种分页算法效率最优呢?我们不妨用事实说话。 测试环境 硬件:CPU酷睿双核T5750内存:2G 软件:Windowsserver2003+Sqlserver2005 OK,我们首先创建一数据库:data_Test,并在此数据库中创建一表:tb_TestTable create database data_Test --创建数据库...
阅读全文
泛型委托学习(Func和Action)
摘要:Func<TParams,TResult>泛型委托。TParams是此委托封装的方法的参数类型,可以有0个或多个 但最多不能超过4个 TResult返回值类型可以使用此委托表示一种能以参数形式传递的方法,而不用显式声明自定义委托。该方法必须与此委托定义的方法签名相对应。也就是说,封装的方法必须具有一个通过值传递给它的参数,并且必须返回值例1:static void Main(strin...
阅读全文
Lambda表达式
摘要:什么是Lambda表达式?Lambda表达式为编写匿名方法提供了更简明的函数式的句法,但结果却在编写LINQ查询表达式时变得极其有用,因为它们提供了一个非常紧凑的而且类安全的方式来编写可以当作参数来传递,在以后作运算的函数。与那匿名方法其实效果是差不多的,只是语法上不同表现形式不同而已。在行内实现预期代理和匿名代理的内容的一种方式。我们先来看个例子public class UserInfo { p...
阅读全文
Linq to Sql学习之2
摘要:今天使用一对多的使用小记!两个表UserInfo 和 Sort 一对多关系[Table(Name="userInfo")] public class UserInfo { [Column(IsDbGenerated=true,IsPrimaryKey=true)] public int id { set; get; } [Column] public string userName { set;...
阅读全文
spring2.5注入学习
摘要:好久没有碰java了,今晚有空看了看spring2.5的anntation注入 确实方便好用,今日好好学习一下导入所需jar包spring.jarasm-2.2.2.jar (*)asm-commons-2.2.2.jar (*)asm-util-2.2.2.jar (*)cglib-nodep-2.1_3.jar (*)commons-logging.jar此处顺便说说其他那两个框架的基本包st...
阅读全文
LINQ To Sql 学习之
摘要:Linq自3.5 出世便受到很多人注意,有Linq to sql、Linq toobjcet、Linq to Json、Linq to DataSet等等今日 我也是出于好奇,便对其Linq to sql 进行了感受,感觉与以前使用java的Hibernate或说是Hibernate.net完全不一样,有点像女子。。。。呵呵好了 ,开始我们的小小的CRUD操作吧体系结构:BLL:业务逻辑 DAL:...
阅读全文
C# WinForm下Excel导入导出
摘要://引用命名空间 using Microsoft.Office.Interop.Excel;//DataGridView 导出到Excel public static void SaveAs(DataGridView gridView) { //导出到execl try { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFil...
阅读全文
IIS启动服务失败解决
摘要:今天在本机上部署个网站测试一下,IIS一直启动不了,网上查了资料果然是那个KB939373的补丁的缘故在添加/删除 把它删除 没用!网上找了个专门卸载此的补丁程序哈哈 OK 果然是专业好啊 启动World Wide Web Publishing服务成功 本来是一直报World Wide Web Publishing Services不能启动,提示“错误127,找不到指定的程序网上另些情...
阅读全文
C#3.0新特性
摘要:今天闲来无事想学习一下3.0开始使用的LINQ to SQL但看其相关文章的时候遇到了很多3。0的新特性,罢然,先学习3.0新特性在再学习他了。1.隐式类型化本地变量 就像类似javascript那样,变量无需特制定类型,统一使用使用"var"关键字来声明局部变量,而不再需要指明变量的确切类型了,变量的确切类型可通过声明变量时的初始值推断出来例如:var age=15; var list=new ...
阅读全文
ExtJS学习之ComboBox
摘要:1.简单应用<script lanage="javascript"> function ready() { //使用的是静态数据 var names = [ ['1', '张三'], ['2', '李四'], ['3', '王五'], ['4', '赵六'], ['5', '钱七'], ['6', '孙八'], ['7', '何九'] ]; Ext.QuickTips.init();...
阅读全文
php学习之简单的CRUD操作
摘要:PHP刚刚开始上手学习 刚刚进行了个最基本的CRUD操作,并以此记录数据表creater table userinfo{ id int auto_Increment promary key, userName varchar(30),pwd varchar(30), int age(int)}<?phpclass UserDAO { var $pdo; function __constru...
阅读全文
IBatis初体验2
摘要:继上一篇IBatis初体验上一篇介绍了基本配置和一个简单的插入(其它RUD操作也类似)本篇主要是对于一对多和多对一的基本使用还是Userinfo 与 Score 双向一对多关系javaBean:public class Userinfo {private int id;private String userName;private String pwd;private int age;privat...
阅读全文
Access小用之感
摘要:这两天在公司给一个客户做个服装类的排序功能,使用的是Access数据库,以前这数据库没怎么用过,用的最多都是SQL SERVER和Mysql,这次接触觉得果然没SqlServer,但平台方便,绝对的轻量级的!!项目 结构:C/S 语言:C# 数据库:Access 平台:.net Framewwork2.0总结一下使用: 1.常用函数对语法掌控上不少方面都与SQL SERVER不一样,我项目中主要是...
阅读全文
PHP之PDO介绍
摘要:PDO为何物? POD(PHP Data Object)扩展在PHP5中加入,PHP6中将默认识用PDO连接数据库,所有非PDO扩展将会在PHP6被从扩展中移除。该扩展提供PHP内置类 PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题。我是配置在windows下做开发用的。■PDO的目标提供一种轻型、清晰、方便的 API统一各种不同 RDBMS 库的共有...
阅读全文
PHP学习之路今日开启
摘要:PHP是一种简单的,面向对象的,解释型的,健壮的,安全的,性能非常之高的,独立于架构的,可移植的,动态的脚本语言。PHP具有和JAVA类似的Class关键字。因为不需要虚拟机,以致速度比JAVA快5倍。PHP 正迅速变成一种标准的,多用途的,面向对象的脚本语言。PHP不仅可用来开发Web应用程序,也可以开发普通应用程序。PHP环境最流行的莫过于LAMP, LAMP是一种Web网络应用和开发环境,是...
阅读全文
javascript key code 大全
摘要:keycode8=BackSpaceBackSpacekeycode9=TabTabkeycode12=Clearkeycode13=Enterkeycode16=Shift_Lkeycode17=Control_Lkeycode18=Alt_Lkeycode19=Pausekeycode20=Caps_Lockkeycode27=EscapeEscapekeycode32=spacespacek...
阅读全文
浙公网安备 33010602011771号