摘要:
Sql server 的bulk insert语句可以高效的导入大数据量的平面文件(txt,csv文件)到数据库的一张表中,其用法如下: bulk insert testfrom 'f:\test.txt'with(fieldterminator=',',rowterminator='\n')其中" 阅读全文
摘要:
背景: 个人尝试bulk insert...的使用: 1 BULK INSERT test4 2 FROM 3 'D:\参数.txt' 4 WITH( 5 fieldterminator=',', 6 rowterminator='\n', 7 FIRSTROW =1 8 ); [Err] 4200 阅读全文
摘要:
深拷贝 深拷贝是一个整个独立的对象拷贝,深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配的内存。当对象和它所引用的对象一起拷贝时即发生深拷贝。深拷贝相比于浅拷贝速度较慢并且花销较大。 浅拷贝 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。即对象的浅拷贝会 阅读全文
摘要:
桥接模式(Bridge),使它的抽象部分与实现部分分离,使它们都可以独立的变化。 什么叫抽象与它的实现分离,这并不是说,让抽象类与其派生类分离,因为这没有任何意义。实现指抽象类与它的派生类来实现自己的对象。 代码如下: 1 public abstract class Implementor { 2 阅读全文
摘要:
合成/聚合复用原则,尽量使用合成/聚合,尽量不要使用类的继承。 聚合表示一种弱的“拥有”关系,体现A对象可以拥有B对象,但B对象不是A的一部分;合成则表示一种强的“拥有”关系,体现了严格的部分与整体的关系,部分与整体的生命周期一样。 合成/聚合复用原则的好处是,优先使用对象的合成/聚合将有助于你保持 阅读全文