极客神殿

坚持,自由,信仰

NHibernate使用入门(四)

Future()返回IEnumerable<>集合public class Program { public static void Main(string[] args) { NHibernateProfiler.Ini...

2016-08-31 14:51:44

阅读数:754

评论数:0

NHibernate使用入门(三)

全文检索–查询数据NHibernate.config配置文件<?xml version="1.0" encoding="utf-8"?> <hibernate-configuration xmlns="urn:nhibernate...

2016-08-31 14:39:21

阅读数:797

评论数:0

NHibernate使用入门(二)

一.创建更新DDLNHibernate.config配置文件<?xml version="1.0" encoding="utf-8" ?> <hibernate-configuration xmlns="urn:nhiberna...

2016-08-31 13:43:22

阅读数:1159

评论数:0

NHibernate使用入门(一)

项目结构如图:Product.cs模型类 public class Product { public virtual Guid Id { get; set; } public virtual string Name { get; set; } ...

2016-08-30 21:33:37

阅读数:881

评论数:0

Python设计模式(二十三)【模板方法模式】

过去属于死神,现在属于自己。""" 模板方法模式 """ ingredients = "垃圾邮件 鸡蛋 苹果" line = '-' * 10# 骨架 def iter_elements(getter, action)...

2016-08-30 17:45:19

阅读数:845

评论数:0

Python设计模式(二十二)【连接池模式】

天才是重复次数最多的人。# -*- coding: utf-8 -*-class QueueObject(): def __init__(self, queue, auto_get=False): self._queue = queue self.object...

2016-08-30 17:23:55

阅读数:919

评论数:0

Python设计模式(二十一)【备忘录模式】

相信是成功的起点,坚持是成功的终点。# -*- coding: utf-8 -*- from copy import copy, deepcopydef memento(obj, deep=False): state = deepcopy(obj.__dict__) if deep els...

2016-08-30 17:09:03

阅读数:1579

评论数:0

Python设计模式(二十)【中介模式】

我不去想是否能够成功,既然选择了远方,便只顾风雨兼程;我不去想,身后会不会袭来寒风冷雨,既然目标是地平线,留给世界的只能是背影。# -*- coding: utf-8 -*- import random import timeclass TC: def __init__(self): ...

2016-08-30 16:55:43

阅读数:1709

评论数:0

Python设计模式(十九)【图搜索模式】

人得自知,既然没种去死,那就找点乐子活下去class GraphSearch: """ 在python模拟图搜索模式 """ def __init__(self, graph): self....

2016-08-30 16:34:46

阅读数:2928

评论数:0

Python设计模式(十八)【享元模式】

即然选择了脚下这条路,就算是跪着都要把他走完。# -*- coding: utf-8 -*- """ 享元模式 """ import weakrefclass FlyweightMeta(type): def __new__(mc...

2016-08-30 16:20:42

阅读数:2074

评论数:0

Python设计模式(十八)【组合模式】

天空黑暗到一定程度,星辰就会熠熠生辉。"""组合模式,将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。"""""" 一个类定义的组合对象,它可以用名称...

2016-08-30 15:44:25

阅读数:1206

评论数:0

Python设计模式(十七)【观察者模式】

勇敢,世界就会让步。如果有时候你被它打败了,不断地勇敢再勇敢,它就会屈服。"""观察者模式""" class Subject(object): def __init__(self): self._observers ...

2016-08-30 15:29:11

阅读数:1376

评论数:0

Python设计模式(十六)【迭代器模式】

人只要不失去方向,就不会失去自己!""" Implementation of the iterator pattern with a generator 一个生成器实现迭代器模式 """ from __future__ import pr...

2016-08-30 14:41:48

阅读数:2036

评论数:0

Python设计模式(十五)【访问者模式】

只要能执着远大的理想,且有不达目的绝不终止的意愿,便能产生惊人的力量。"""访问者模式""" class Node(object): passclass A(Node): passclass B(Node): pa...

2016-08-30 14:18:09

阅读数:1790

评论数:0

Python设计模式(十四)【策略模式】

生活充满了选择,而生活的态度就是一切。""" 策略模式 """ import typesclass StrategyExample: def __init__(self, func=None): self.name...

2016-08-30 11:25:31

阅读数:930

评论数:0

Python设计模式(十三)【状态模式】

志向和热爱是伟大行为的双翼"""状态模式的实现""" from __future__ import print_functionclass State(object): """基本状态。这是共享的功能...

2016-08-30 10:54:15

阅读数:2284

评论数:0

流年,留念

青春里欢笑的少年何在不悲,不痛笑声里参不透或喜或悲后知,后觉

2016-08-30 00:17:27

阅读数:1228

评论数:1

Python设计模式(十二)【代理模式】

生活赋予我们一种巨大的和无限高贵的礼品,这就是青春:充满着力量,充满着期待志愿,充满着求知和斗争的志向,充满着希望信心和青春。"""代理模式""" import timeclass SalesManager: def talk(s...

2016-08-29 23:54:06

阅读数:1352

评论数:0

Python设计模式(十一)【原型模式】

人的理想志向往往和他的能力成正比"""原型模式""" import copyclass Prototype: value = 'default' def clone(self, **attrs): "...

2016-08-29 23:27:30

阅读数:1949

评论数:0

Python设计模式(十)【工厂模式】

要勇敢选择自己想要的生活"""工厂模式""" class ChineseGetter: def __init__(self): self.trans = dict(dog="狗", cat=&q...

2016-08-28 21:53:05

阅读数:3950

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭