• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
A Developer's Expedition
敏而好学、孜孜不倦、TOP10
博客园 首页 新随笔 订阅 订阅 管理
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页

2010年9月27日

NHibernate笔记Ⅲ--关于EF和NH的比较
摘要: 国内(比较早)2008-10-1416:58KarronQiu目前看起来LinQ2SQL和Linq2Entities在ORM范围内还没有达到NH的高度,比如延迟加载,关系映射,Domain层的纯洁度上面离NH还差得远.为了达到可视化的设计,引入的丑陋的后台代码或者配置信息,简直就是据人以千里之外,完全没办法进行真正的领域方法设计,虽然我也很讨厌NH的xml配置,但是可以用castle的AR的att... 阅读全文
posted @ 2010-09-27 18:47 Livermore.S 阅读(3698) 评论(0) 推荐(0)
 
 

2010年9月25日

JQuery笔记Ⅲ--渐进篇
摘要: JQuery--渐进篇鸣谢:张子秋博客、baidu、google、wiki动态创建元素1)使用html创建元素这里我们使用了:1.createElement2.appendChild2)使用jQuery创建元素3)添加元素到对象使用$()将我们的函数包装起来即可.而且可以在一个页面绑定多个函数,如果使用传统的window.onload则只能调用一个函数.所以请大家将修改DOM的函数使用此方法调用.... 阅读全文
posted @ 2010-09-25 21:52 Livermore.S 阅读(1464) 评论(2) 推荐(0)
 
JQuery笔记Ⅱ-实例篇
摘要: JQuery--实例篇鸣谢:张子秋博客、baidu、google、wikiDemo1本节我们来编写一个JQuery的HelloWorld程序,迈出JQuery的第一步.我们这里来编写一个显示/隐藏HelloWorld在桌面上创建一个JQdemo文件夹,里面创建一个HelloJQuery.html文件,内容如下:对于没了解过js的同学,<scripttype="text/javascript"... 阅读全文
posted @ 2010-09-25 18:47 Livermore.S 阅读(723) 评论(7) 推荐(0)
 
JQuery笔记Ⅰ-朦胧篇
摘要: 鸣谢:张子秋博客、baidu、google、wikiJQuery--概念篇                                                jQuery是一套跨浏览器的JavaScript库,强化HTML与JavaScript之间的操作。由JohnResig在2006年1月的BarCampNYC上释出第一个版本。目前全球有28%的站台使用jQuery,是目前最受欢迎的... 阅读全文
posted @ 2010-09-25 13:15 Livermore.S 阅读(506) 评论(2) 推荐(0)
 
 

2010年9月23日

test
摘要: 呀,测试通过。不过为什么上面导航点了以后怎么无法变回白色捏?我好像没设置啊? 阅读全文
posted @ 2010-09-23 15:45 Livermore.S 阅读(239) 评论(5) 推荐(0)
 
销魂睡姿16式
摘要: 任人宰割型自大型两小无猜型没脸见人型奔放型甜蜜型跳水型汤圆型小鸟依人型美梦成真型考研型古墓派吮指型YY型伪娘型孤僻型 阅读全文
posted @ 2010-09-23 09:42 Livermore.S 阅读(392) 评论(2) 推荐(0)
 
 

2010年9月21日

NH菜鸟笔记Ⅱ
摘要: 体系结构                                         ISessionFactory(NHibernate.ISessionFactory)针对单个数据库映射关系经过编译后的内存镜像,是线程安全的(不可变)。它是生成ISession的工厂,本身要用到IConnectionProvider。该对象可以在进程或集群的级别上,为那些事务之间可以重用的数据提供可选的二级... 阅读全文
posted @ 2010-09-21 23:48 Livermore.S 阅读(556) 评论(0) 推荐(0)
 
 

2010年9月17日

NHibernate Reading Notes-Basic ConceptⅡ
摘要: 1.2Approachestopersistencein.NET                        We’vediscussedhow,inanysizeableapplication,youneedapersistencelayertohandleloadingandsavingdata.Manyapproachesareavailablewhenyou’re... 阅读全文
posted @ 2010-09-17 19:06 Livermore.S 阅读(352) 评论(3) 推荐(0)
 
NHibernate Reading Notes-Basic ConceptⅠ
摘要: Chapter1.Object/relationalpersistencein.NET        本章包括:■.NET持久化及关系数据库■.NET应用程序分层■.NET中持久化的解决方案■NHibernate是如何解决关系数据库中的持久化的■高级特性在我们开始NHibernate之前,我们有必要了解一下什么是持久化以及用.NET框架实现它的多种方法。这章我将告诉大家我们为什么要用NHibern... 阅读全文
posted @ 2010-09-17 10:33 Livermore.S 阅读(417) 评论(2) 推荐(0)
 
 

2010年9月15日

CLR_via_C#.3rd 笔记[25.10 前台线程和后台线程]
摘要: 25.10ForegroundThreadsversusBackgroundThreads.前台线程和后台线程      CLR将每个线程视为前台线程或者是后台线程。一个进程中的所有前台线程停止运行时,CLR强制终止仍在运行的任何后台线程。这些后台线程被直接终止:不会抛出异常。因此,你应该用前台线程来执行你想完成的任务,比如把内存缓冲区的数据转移到磁盘(likeflushingdatafromam... 阅读全文
posted @ 2010-09-15 11:16 Livermore.S 阅读(1454) 评论(0) 推荐(0)
 
 

2010年9月14日

NH菜鸟笔记Ⅰ
摘要: NH菜鸟笔记Ⅰ本文是看了"京哥"的NH系列后写的随笔,感谢京哥,感谢博客园,感谢WZMC的实验室给我这次写笔记的机会。从一个简单的NH控制台程序出发1.NHibernate的环境 我使用的开发环境:MicrosoftVisualStudio2008SP1+SQLServer2005Express+NHibernate-3.0.0.Alpha2本图来自京哥博客,http://www.cnblogs.... 阅读全文
posted @ 2010-09-14 19:52 Livermore.S 阅读(790) 评论(2) 推荐(2)
 
 

2010年9月13日

浅入浅出设计模式--策略模式篇
摘要: 浅入浅出设计模式简介                         GoF(“四人帮”Gang of Four,指Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides四人)的《设计模式》(1995年出版)是第一次将设计模式提升到理论高度,并将之规范化。本书提出了23种基本设计模式,自此,在可复用面向对象... 阅读全文
posted @ 2010-09-13 17:49 Livermore.S 阅读(1267) 评论(7) 推荐(2)
 
 

2010年9月12日

CLR_via_C#.3rd 翻译[25.9 线程调度和优先权]
摘要: 25.9ThreadSchedulingandPriorities线程调度和优先权抢占式(preemptive)操作系统必须使用某种算法,来决定在什么时候调度哪些线程以及调度多长时间。本节将讨论Windows采用的算法。本章前面部分,我提到每个线程的内核对象都包含一个上下文结构。上下文结构反映了当线程上一次执行时,线程的CPU寄存器的状态。在一个时间片(time-slice)之后,Windows检... 阅读全文
posted @ 2010-09-12 19:42 Livermore.S 阅读(497) 评论(0) 推荐(0)
 
 

2010年9月10日

CLR_via_C#.3rd 翻译[25.8 使用线程的理由]
摘要: 25.8ReasonstoUseThreads使用线程的理由使用线程是出于三方面的理由:●可以使用线程将代码同其他代码隔离。这将提高你的应用程序的可靠性。事实上,这也是为什么Windows在OS中引入线程概念的原因。Windows之所以需要线程来获得可靠性,是因为你的应用程序对于操作系统来说是第三方组件,而Microsoft不会在你发布应用程序之前对这些代码的质量进行验证。但在发布前,你应该自行测... 阅读全文
posted @ 2010-09-10 21:59 Livermore.S 阅读(412) 评论(0) 推荐(0)
 
 

2010年9月8日

CLR_via_C#.3rd 翻译[25.7 使用专用线程执行异步的计算限制操作]
摘要: 25.7UsingaDedicatedThreadtoPerformanAsynchronousCompute-BoundOperation使用专用线程执行异步的计算限制操作本节将展示如何创建一个线程,并让它执行一次异步计算限制(asynchronouscompute-bound)操作。虽然会教你具体如何做,但强烈建议你避免采用这里展示的技术。相反,应该尽量使用CLR的线程池来执行异步计算限制操作... 阅读全文
posted @ 2010-09-08 19:04 Livermore.S 阅读(336) 评论(0) 推荐(0)
 
 

2010年9月7日

CLR_via_C#.3rd 翻译[25.6 CLR线程和windows线程]
摘要: 25.6CLRThreadsandWindowsThreads.CLR线程和windows线程今天,CLR使用的是Windows的线程处理能力,所以本章第V部分实际着眼于由Windows向开发人员公开的线程处理能力。我将解释线程在Windows中是如何工作,以及CLR如何改变线程的行为(如果能的话)。然而,如果你想更多地学习线程,建议阅读我以前就这个主题出版的一些著作,比如我的《Windowsvi... 阅读全文
posted @ 2010-09-07 20:04 Livermore.S 阅读(410) 评论(0) 推荐(0)
 
 

2010年9月5日

CLR_via_C#.3rd 翻译[25.5 NUMA架构]
摘要: 25.5NUMAArchitectureMachinesNUMA架构的机器尽管多核CPU表面上看起来十分强大,但它们也带来了新的问题。现在,多个内核要并发访问其他系统资源,这些资源就成为系统总体性能的瓶颈。例如,假如两个内核需要同时访问RAM,由于内存带宽限制了总体性能,所以造成双核系统相比单核系统只提升了30%到70%的性能。为了缓解这个问题,计算机现在采用了所谓的NUMA(Cache-Cohe... 阅读全文
posted @ 2010-09-05 14:59 Livermore.S 阅读(544) 评论(2) 推荐(1)
 
 

2010年9月4日

CLR_via_C#.3rd 翻译[25.4 CPU趋势 ]
摘要: 25.4CPUTrendsCPU趋势在过去,CPU速度一直随着时间也在变的越来越快,所以在旧机子上运行慢的应用程序在新机子上一般会快一些。然而,CPU制造商已经无法延续CPU越来越快的趋势。当你的CPU处于告诉的状态,它们会产生更多的热量。几年前,我从一个著名的厂商那里购买了一台新款笔记本电脑。这台电脑的固件有一个bug,造成它的风扇故障。最后,在开机一会以后,CPU和主板便烧坏了。硬件厂商更换了... 阅读全文
posted @ 2010-09-04 14:55 Livermore.S 阅读(359) 评论(0) 推荐(0)
 
 

2010年9月3日

CLR_via_C#.3rd 翻译[25.3 停止疯狂 ]
摘要: 25.3StoptheMadness停止疯狂如果非常在意原始性能,那个一台机器上最好的线程数就是这台机子上CPU的数量。所以,单核的机子就只有一个线程,双核的机子两个线程,以此类推。原因很明显:如果你的线程比CPU的数量多,那么上下文切换就会被创建并使性能变差。如果每个CPU只有一个线程,那么就不存在上下文切换,而且线程会全速运行。然而,微软在设计windows的时候,更侧重于可靠性和响应能力,而... 阅读全文
posted @ 2010-09-03 13:51 Livermore.S 阅读(374) 评论(0) 推荐(0)
 
 

2010年9月2日

CLR_via_C#.3rd 翻译[25.2 线程开销 ]
摘要: 25.2 Thread Overhead . 线程开销 线程是非常强大的,因为它允许windows 即使在“应用程序执行一个长时间运行的任务”情况下也能及时响应。另外,线程允许用户使用一个应用程序(比如“任务管理器”) 强制终止一个似乎已经冻结的应用程序。但是,和一切虚拟化机制一样,线程会有空间(内存消耗)和时间(运行时的执行性能)上的消耗。下面我们... 阅读全文
posted @ 2010-09-02 16:51 Livermore.S 阅读(656) 评论(0) 推荐(0)
 
 
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3