会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
没肉包子
博客园
|
首页
| |
新文章
|
联系
|
订阅
|
管理
随笔:82 文章:0 评论:975 阅读:
42万
上一页
1
2
3
4
5
6
下一页
2005年11月10日
NHibernate文档翻译 第3章 持久化类(Persistent Classes)
摘要: 第 3 章 持久化类(Persistent Classes) 目录 POCO 简单示例 为持久化字段声明访问器(getters 和 setters) 实现一个默认的构造方法(constructor) 提供一个标识属性(identifier property)(可选) 建议使用不是sealed的类 (可选) 实现继承(Inheritance) 实现Equals()和GetH...
阅读全文
posted @ 2005-11-10 09:34 没肉包子
阅读(4153)
评论(4)
推荐(0)
编辑
2005年11月9日
NHibernate文档翻译 第2章 ISessionFactory配置
摘要: 第2章 ISessionFactory配置 目录 可编程配置方式 获取ISessionFactory 用户自行提供ADO.NET连接 NHibernate提供ADO.NET连接 可选配置属性 SQL 方言 (SQL Dialects) 外连接抓取(Outer Join Fetching ) 自定义 CacheProvider 查询语言替换 Logging 因为NH...
阅读全文
posted @ 2005-11-09 17:09 没肉包子
阅读(7354)
评论(6)
推荐(0)
编辑
NHibernate文档翻译 第1章 体系结构
摘要: 第1章 体系结构 总览 对NHibernate体系结构的非常高层的概览: 这幅图展示了NHibernate使用数据库和配置文件数据来为应用程序提供持久化服务(和持久化的对象)。 我们试图显示更多NHibernate运行时体系结构的细节。 但挺不幸的,NHibernate是比较灵活的并且提供了好几种不同的运行方式。我们展示一下两种极端情况。轻型体系中,应用程序自己提供ADO.NET...
阅读全文
posted @ 2005-11-09 10:18 没肉包子
阅读(6894)
评论(11)
推荐(0)
编辑
2005年11月8日
NHibernate文档翻译进度&问题收集(持续更新)
摘要: NHibernate 1.0已经正式发布了,而且加入了 JBoss ,最近又当选了 SourceForge.net 2005年11月的当月项目(详细情况可以到http://wiki.nhibernate.org/display/NH去看看),NHibernate 的影响力日渐扩大。 我 正在翻译NHibernate的文档,虽然自己研究NHibernate 也有些时日,而且有Hibernate的文...
阅读全文
posted @ 2005-11-08 18:01 没肉包子
阅读(5454)
评论(19)
推荐(1)
编辑
学习or工作?身为程序员的你迷茫吗?
摘要: 程序员是个让人着迷但是又让人痛苦、迷茫的一个职业。让我们先来看看两个例子,这可能是现在迷茫的程序员的两个典型。 程序员甲:技术爱好者,广泛的研究各种新技术,利用各种时间不停的学习,而和人沟通少,加之不善言谈,结果是和公司的开发大环境脱离,苦于如何学以致用。程序员乙:工作狂人,每天忙于工作,起初感觉很好,但一段时间后便发现新技术让其应接不暇,自己本身的技术提高不大。 再让我们来思考一下下面几个问题 ...
阅读全文
posted @ 2005-11-08 16:16 没肉包子
阅读(1466)
评论(5)
推荐(1)
编辑
2005年9月5日
使用NHibernateContrib中的Nullables
摘要: 在NHibernate做字段映射时,一般会把数据库中的数字类型映射为.Net中的值类型,例如SqlServer中的int映射为Int32类型,如果不给此字段赋值,系统将给出默认值,Int32将给出0,而存到数据库中的值也就成了0。虽然我们可以在读取数据时作出处理,发现这样的值当成不合法的数据不予显示。但这样做似乎有些别扭,而且让数据库白白的存些没有用的数据,实在有些浪费。 NHibernateC...
阅读全文
posted @ 2005-09-05 19:21 没肉包子
阅读(1922)
评论(6)
推荐(1)
编辑
2005年8月8日
重新开始写博客
摘要: 很久没有写博客了。因为在写了一段时间博客后,发现自己很浅薄,发出来的东西没什么深度,没有达到博客应有的境界。现在想来才发现一切都是给自己的懒惰找来的理由罢了,写不写是自己的事,博不博也是自己。最近比较烦,工作很忙,常加班,每天事情做不完,然后和女友的关系也恶化的厉害,吵架成了家常便饭。在双重压力之下,感觉十分疲惫。 很久没玩游戏了,有快两个月了,原因很简单,来上海没有自己的电脑了,不过发现没有游戏...
阅读全文
posted @ 2005-08-08 12:47 没肉包子
阅读(406)
评论(0)
推荐(0)
编辑
2004年11月25日
多维数组和交错数组
摘要: 首先我们来看一段java的代码 public class Untitled1{ public static void main(String args[]) { int [][] arr1={{1,2}, {3,4}, {5,6}, {7,8}}; for(int i=0;i<arr1.length;i++) { for(int j=0;j<arr1[i].l...
阅读全文
posted @ 2004-11-25 17:25 没肉包子
阅读(1388)
评论(0)
推荐(0)
编辑
2004年9月6日
几个正则表达式的小工具
摘要: 今天看这则表到式时发现的. Regulator (http://royo.is-a-geek.com/iserializable/regulator/) - 一种在客户端运行的正则表达式测试工具,通过 Web 服务与 RegexLib 紧密集成,提供对“匹配”、“拆分”和“替换”等的支持。包括性能分析和语法突出显示功能。 RegexDesigner.NET (http://www.sellsbro...
阅读全文
posted @ 2004-09-06 17:58 没肉包子
阅读(2336)
评论(0)
推荐(0)
编辑
2004年8月31日
关于能自定义格式的、支持多语言的、支持多数据库的代码生成器的想法
摘要: 我的上个随笔提到我的代码生成器,已经可以生成用SQL语句操作数据库库,用存储过程操作数据库(并同时生成存储过程),和对数据进行映射。 我一直在努力想将他扩展成多种格式,语言,多数据库支持的。但我发现每种新格式必须新写不少代码,麻烦,而且格式只能写死在代码里。 大前天,我突然想到,为什么不设置一个格式文件通过解析格式生成代码呢,这样用户在拓展生成格式的时候只需要写个格式文件就可以了,跨语言,跨格式一...
阅读全文
posted @ 2004-08-31 11:04 没肉包子
阅读(3196)
评论(8)
推荐(0)
编辑
自动代码生成器
摘要: 重复的数据库操作,无休止的写存储过程参数列表,不停的对数据库的内容进行映射,无聊而且又容易出错,你是否已经厌倦了这样写代码。 其实这些代码的格式都几乎是固定的,完全可以自动生成。 我最近写了这么个小东东,希望能给大家一点帮助 思路路下 用OleDbConnection的GetOleDbSchemaTable方法获取数据库的机构存放在自己定义的对象中。 //根据数据库获得数据库映射。 ...
阅读全文
posted @ 2004-08-31 10:49 没肉包子
阅读(9846)
评论(30)
推荐(1)
编辑
2004年8月4日
《.NET中统一的存储过程调用方法(收藏) 》的具体实现
摘要: 最近有个网友问我转载的文章《.NET中统一的存储过程调用方法(收藏) 》具体该如何实现. 于是我写了代码完成了此功能.代码中有两个类 一个是用来做返回值的载体的用一个DataSet返回查询出的数据,用一个Hashtable返回存储过程的返回值和输出参数. using System;using System.Data;using System.Collections;namespace DDLLY...
阅读全文
posted @ 2004-08-04 17:19 没肉包子
阅读(2396)
评论(4)
推荐(0)
编辑
2004年7月13日
《java与模式》读书笔记6----迪米特法则(LoD)
摘要: 迪米特法则(LoD):又称最少知识原则(LKP),就是说一个对象应当对其他对象尽可能少的了解。 狭义的迪米特法则: 如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用.如果其中一个类需要调用另一个类的方法的话,可以通过第三者转发这个调用. 缺点: 会在系统内造出大量的小方法,散落在系统的各个角落.这些方法仅仅是传递间接的调用,因此系统与系统中的商业逻辑无关.当设计师试图从一张类图看...
阅读全文
posted @ 2004-07-13 10:38 没肉包子
阅读(1972)
评论(1)
推荐(0)
编辑
2004年7月11日
《java与模式》读书笔记5----接口隔离原则(ISP)和合成/聚合复用原则(CARP)
摘要: 接口隔离原则(ISP):使用多个专门的接口比使用单一的总接口要好。 一个类对另外一个类的依赖性应当是建立在最小的接口上的。 一个接口都代表一个角色,不应当将不同的角色都交给一个接口。没有关系的接口合并在一起,形成一个臃肿的大接口,这是对角色和接口的污染。 合成/聚合复用原则(CARP):又称合成复用原则(CRP),就是在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向...
阅读全文
posted @ 2004-07-11 16:35 没肉包子
阅读(2263)
评论(1)
推荐(1)
编辑
《java与模式》读书笔记4----里氏代换原则(LSP)和依赖倒转原则(DIP)
摘要: 里氏代换原则(LSP):如果对每一个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1定义的所有程序P在所有的对象o1都代换成o2时,程序P的行为没有变化,那么类型T2是类型T1的子类型。换言之,一个软件实体如果使用的是一个基类的话,那么一定使用于其子类,而且它根本不能察觉出基类对象和子类对象的区别。 里氏代换原则是继承复用的基石。只有当衍生类可以替换掉基类,软件单位的功能不会受到影响时,...
阅读全文
posted @ 2004-07-11 14:03 没肉包子
阅读(1408)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
下一页
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
公告
一切都是最好的安排。
昵称:
没肉包子
园龄:
20年9个月
粉丝:
79
关注:
4
+加关注
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
积分与排名
积分 - 281367
排名 - 3667
随笔分类
(84)
.NET(11)
Asp.net(5)
NHibernate(28)
Office编程(1)
Python(2)
VIM(1)
编程其他(1)
代码生成(4)
读书笔记(6)
规范文档(1)
设计(架构)模式(2)
思考和感悟(4)
随便写写(16)
正则表达式(2)
project
patterns & practices Application Architecture Guide
友情博客
Robin's Space
Ike
林子
eric_gqs
SHY520
Terrylee
阅读排行榜
1. Vim as Python IDE on windows(46058)
2. 强大的代码生成工具MyGeneration(43075)
3. NHibernate翻译文档提供下载(chm和html格式)(30524)
4. 用我的MyGeneration模板生成NHibernate映射文件和关系(one-to-one,one-to-many,many-to-many)(23248)
5. NHibernate的关联映射(one-to-one,one-to-many,many-to-many)以及cascade分析(20270)
6. NHibernate快速起步(14034)
7. NHibernate的调试技巧和Log4Net配置(12613)
8. NHibernate的灵活配置(12420)
9. NHibernate的Session管理(10604)
10. .NET中统一的存储过程调用方法(收藏)(10545)
评论排行榜
1. NHibernate翻译文档提供下载(chm和html格式)(134)
2. 有关NHibernate的问题请在此提出(87)
3. 有追求的程序员是痛苦的吗?(75)
4. 用我的MyGeneration模板生成NHibernate映射文件和关系(one-to-one,one-to-many,many-to-many)(52)
5. NHibernate快速起步(37)
6. 自动代码生成器(30)
7. Vim as Python IDE on windows(27)
8. NHibernate的Q&A(持续更新)(27)
9. 强大的代码生成工具MyGeneration(26)
10. NHibernate文档翻译完成(25)
推荐排行榜
1. Vim as Python IDE on windows(16)
2. NHibernate的调试技巧和Log4Net配置(4)
3. 用我的MyGeneration模板生成NHibernate映射文件和关系(one-to-one,one-to-many,many-to-many)(3)
4. NHibernate的Session管理(3)
5. NHibernate翻译文档提供下载(chm和html格式)(3)
最新评论
1. Re:Vim as Python IDE on windows
楼主讲的很详细,必须赞一个!但是对于我们初学者很费劲,要是能图文并茂深入讲解就好了,我给你推荐一个不错的博文。Python基本语法,python入门到精通[二]最近园子新开的python系列,一步步从...
--成王之路
2. Re:NHibernate翻译文档提供下载(chm和html格式)
真的非常感谢。
--網絡蛀蟲
3. Re:Vim as Python IDE on windows
谢谢楼主,特地注册账号来感谢谢楼主的!
就是有一事不明,F5编译运行成功,但是没有输出怎么办?
再次谢谢楼主!!!
--Ice Xue
4. Re:NHibernate的Session管理
@ DDL引用@杨炎武在我调用此类库的其他类库中,对此进行了其他的处理,所以我使用时不存在此问题.至于你说的问题,你可以按你的想法进行更改.@ivanking引用@DDL你的ThreadSession...
--lingxyd
5. Re:Vim as Python IDE on windows
好文!先mark下,以后学python的时候就好好来整一整vim!~
--elf_tech
6. Re:NHibernate的调试技巧和Log4Net配置
我想将Hibenate的日志和sql语句都记录到日志文件中,但是sql语句还是出现在了输出窗口中.怎样改一下才能达到目标呢?
--峰回路转
7. Re:用我的MyGeneration模板生成NHibernate映射文件和关系(one-to-one,one-to-many,many-to-many)
谢谢分享
--韩梦芫
8. Re:Vim as Python IDE on windows
LZ插件我也能全部弄出来,但是弄出来之后没法像你的那样让Tlist和NERDTree或者winmanager各在左边的左上角和左下角,我一直纠结这个界面的事情,麻烦指导下
--异类深呼吸
9. Re:NHibernate翻译文档提供下载(chm和html格式)
楼主真的好厉害,最近想学习这个东东,可以下了打不开啊,可以发到我的邮箱吗?谢谢!!!!!我的邮箱:1197791095@qq.com
--vivianqing
10. Re:Vim as Python IDE on windows
牛掰,学习
--slider
点击右上角即可分享