2012年2月24日

NHibernate使用入门(含NHbernate中CodeSmith的使用)

摘要: 操作步骤:1.在数据库中创建把.Net类持久化的类2.创建需要被持久化的.Net类3.创建映射文件,告诉NH应该如何去持久化这些类的属性4.创建NH的配置文件,以后NH怎样连接数据库5.使用NH提供的API一、下载NHibernate进入网站:http://www.hibernate.org/下载对应NHibernate包二、第一个入门例子:环境:windows 7 (64 bit)+vs2010+sql server 2008+CodeSmith Professional 5.2setup1:创建一个数据库(NH,并在NH数据库中创建一张表)View Code use NHgo-- 创建数据 阅读全文

posted @ 2012-02-24 14:00 wolfram 阅读(1564) 评论(0) 推荐(0) 编辑

2012年2月7日

Mysql的安装

摘要: mysql默认root用户没有密码,输入mysql –u root 进入mysql1、初始化root密码进入mysql数据库?1mysql>update user set password=PASSWORD(‘123456’) where User='root';2、允许mysql远程访问,可以使用以下三种方式:a、改表。?1234mysql -u root –pmysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select 阅读全文

posted @ 2012-02-07 10:05 wolfram 阅读(179) 评论(0) 推荐(0) 编辑

2011年12月27日

LinuxQQ的安装与卸载

摘要: QQ for Linux怎么安装和卸载?RPM版本安装:①打开控制台,使用管理员身份登录②在终端中输入命令“rpm –U package_name.rpm”,package_name是QQ安装包文件名。卸载:在终端中输入命令“rpm -e package_name.rpm”DEB版本安装:①打开控制台,使用管理员身份登录②在终端中输入命令 “dpkg -i package_name.deb”,package_name是QQ安装包文件名。卸载:在终端中输入命令“dpkg -r package_name” 注意,这里必须是包名,而不是文件名;Linuxqqtar.gz版本安装:①打开控制台②在终端 阅读全文

posted @ 2011-12-27 14:37 wolfram 阅读(1462) 评论(0) 推荐(0) 编辑

2011年12月23日

UML学习

摘要: 矩形框:代表一个类class 类图分为三层,第一层显示类的名称,如果是抽象类,则用斜体表示 第二层是类的特性,通常是字段和属性,第三层是类的操作 +表示 public -表示private #表示protected接口:与类图的却别主要是顶端偶<<interface>>,第一行显示接口名称,第二行显示接口方法 接口另一种表示方法,棒棒糖表示方法继承关系用空心三角形+实线来表示实心关系用空心三角形+虚线表示关联association关系用实线箭头来表示聚合Aggregation关系 聚合表示一种弱‘拥有’关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分;使用 阅读全文

posted @ 2011-12-23 17:18 wolfram 阅读(398) 评论(0) 推荐(0) 编辑

2011年11月7日

.Net高级技术之正则表达式

摘要: 先来看几个需求需求1:判断一个字符串是否是Email?必须含有@和.、不能以@或者.开始或者结束、@要在最后一个.之前需求2:从一个文本中提取出所有的Email:我有全部333M的照片,要的给我发email:me@wo.com。我也要you@you.com,123456@163.com,楼主好人:888888@qq.cn。需求3:提取网页中的所有图片、超链接。看到这样的需求,是不是很无奈?当掌握正则表达式之后,一切变得很简单1.什么是正则表达式,正则表达式能做什么?正则表达式是用来进行文本处理的技术,是语言无关的,在几乎所有语言中都有实现。javascript中还会用到。一个正则表达式就是由普 阅读全文

posted @ 2011-11-07 20:06 wolfram 阅读(579) 评论(0) 推荐(0) 编辑

2011年10月11日

MVC2中自定义校验

摘要: 新建一个Mvc2的应用程序;在Models 文件夹下新建一个类EmailAttribute 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.ComponentModel.DataAnnotations; 6 7 namespace MvcTemp.Models 8 { 9 public class EmailAttribute: RegularExpressionAttribute10 {11 ... 阅读全文

posted @ 2011-10-11 18:33 wolfram 阅读(391) 评论(0) 推荐(0) 编辑

2011年10月10日

VS2010出现FileTracker : error FTK1011编译错误的解决办法

摘要: VS2010出现FileTracker : error FTK1011不知道是不是vs2010的一个bug,反正有人提交了.FileTracker : error FTK1011编译错误的解决办法有三个,推荐使用第二个方法一:把目标框架改为Framewotk=4.0方法二:新增环境变量TRACKFILEACCESS=false:操作步骤:右击"我的电脑"(或"计算机")-->"高级"-->"环境变量"-->"新建系统变量"-->填写"变量名"为&quo 阅读全文

posted @ 2011-10-10 08:58 wolfram 阅读(5146) 评论(5) 推荐(3) 编辑

Sybase数据库在Windows7 64位上无法调试的解决方案

摘要: 把数据库访问层的项目属性修改成也就是将目标平台修改成x86,这样修改之后,调用数据库访问层的DLL,如果是反射的话,出现异常,则把调用层的属性也更改为x86 阅读全文

posted @ 2011-10-10 08:49 wolfram 阅读(366) 评论(0) 推荐(0) 编辑

2011年9月13日

SQL交叉表的实例(横表转纵表)

摘要: --建表SQLCREATE TABLE [Test] ( [id] [int] IDENTITY (1, 1) primary key, [name] [nvarchar] (50) , [subject] [nvarchar] (50), [Source] int,)ON [PRIMARY]GOINSERT INTO [test] ([name],[subject],[Source]) values (N'张三',N'语文',60)INSERT INTO [test] ([name],[subject],[Source]) values (N'李四&# 阅读全文

posted @ 2011-09-13 18:11 wolfram 阅读(352) 评论(0) 推荐(0) 编辑

导航