很多人喜欢模板,因为合理地使用工具可以帮我们少写很多代码,可是模板的复杂性却又让很多人在使用中困难重重.
我们在ITOO项目中,使用了DB
First和ModelFirst相结合的方式实现实体数据的映射.说得详细一点就是先将PowerDesigner设计的实体图导入数据库生成表,然后去掉外键关联,只保留主键.使用EF的DBFirst生成Model,在Model中手动添加...
分类:
数据库 时间:
2014-12-15 20:20:47
阅读次数:
267
数据库锁1前言数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server(2005)为例。2....
分类:
数据库 时间:
2014-12-14 00:40:58
阅读次数:
208
回顾在腾讯的十年,作为一个本科毕业生,在管理上六年升任副总监,技术上七年半晋升 T4 专家。虽不是发展最好的,但相对平均速度来说都是比较快的。我总结主要的几点是学习成长、合作共赢、总结呈现、思考前行。分享一下这些方面的体会,希望可以帮助初入互联网行业的技术人员或发展遇到困惑的人突破和提升自己,让自己...
分类:
其他好文 时间:
2014-12-13 00:47:16
阅读次数:
175
原文:c语言下多线程 【问题】创建了10个线程,10个线程公用一个线程体,创建如下:
int
t1=0,t2=1,t3=2,t4=3,t5=4,t6=5,t7=6,t8=7,t9=8,t10=9; int
*one=&t1,*two=&t2,*three=&t3,*four=&t4,*five=&t...
分类:
编程语言 时间:
2014-12-12 18:47:44
阅读次数:
160
工程布线双绞线英文名:twist-pair屏蔽双绞线:STP非屏蔽双绞线:UTP室内双绞线标准:EIA/TIA-568定义了7类线5类线(cat5):带宽1~100MHZ常见标准10Base-和100Base-T(市场主流产品)100Base-T技术标准:包括100Base-tx(八根线中的四根传输)和100Base-T4(八根中6根传输)----已淘汰超5类..
分类:
其他好文 时间:
2014-12-09 20:00:31
阅读次数:
238
RazorEngine官網網址:http://razorengine.codeplex.com在找到RazorEngine之前曾經想過其他的方案,如T4與V8 Engine載jquery.template,但T4如果要獨立於MSBuild或Visual Studio執行有點麻煩,而V8 Engine...
分类:
其他好文 时间:
2014-12-09 19:11:35
阅读次数:
245
模版引擎XTemplate是一个仿T4设计的引擎,功能上基本与T4一致(模版语法上完全兼容T4,模版头指令部分兼容)。 自己设计模版引擎,就是为了代码生成器、网站模版、邮件模版等多种场合,也就是要能拿出来单独使用、功能强大并且容易控制的。T4是个很好的引擎,但是它的设计基本上倾向于vs,几乎不顾别....
分类:
Web程序 时间:
2014-12-08 13:53:25
阅读次数:
332
1. 项目前奏工厂模式;门面模式;2. OA项目搭建(1)父接口(IBLL,IDAL)中的类都是部分类,方便拓展。(2)T4模板使用。(3)扩展程序集版本的统一。(4)面向接口编程。(5)类里面的一个对象,依赖外部来对其进行实例化,这个过程叫做控制反转。(6)抽象工厂和实体工厂。(7)DBSessi...
分类:
编程语言 时间:
2014-12-06 11:19:01
阅读次数:
250
花了3天时间研究了下对于NHibernate+MVC4+bootstrap+Redis(这个是选配只做了登陆测试)+T4这些都是第一次使用。用着有些生硬权当鼓励下自己,记录下来有空就继续完善。思路是:扩展AuthorizeAttribute,在Controller里面标识类或方法,来获取档期url....
分类:
Web程序 时间:
2014-12-01 19:00:54
阅读次数:
621
In a T4 template the executing assembly is not yours but one from the T4 engine.To access types from your assemblies, you have to perform the followin...
分类:
其他好文 时间:
2014-11-27 15:54:23
阅读次数:
135