摘要:Windows环境中
set MAVEN_OPTS= -Xms128m -Xmx512m
阅读全文
摘要:如下方法可以在运行时获取ibatIS执行的sql:/// <summary>/// 获取运行时的sql语句/// </summary>/// <param name="readOrWriterName">读/写配置文件</param>/// <param name="statementName">sqlmap中的sql位置</param>/// <param name="paramObject">执行statementName对应的sql时传递的参数&
阅读全文
摘要:使用System.Transactions.TransactionScope类定义代码块以参与事务控制。利用分布式事务,保证数据的一致性
阅读全文
摘要:C#中的 int?是什么意思?
---结构作为值类型,是不能赋值为null的,而int32是个结构..有时(特别是与数据库交互时)需要赋值为null,就在结构后面加个?标识符,表示可以接受null空类型
阅读全文
摘要:写死,又称硬编码 (英文称 hard code, hard coding) :指的是在软体实作上,把输出或输入的相关参数 (例如:路径、输出的形式、格式) 直接写死在原始码中,而非在执行时期由外界指定的设定、资源、资料、或者格式做出适当回应。 Flower在《代码重构》一书中提到“代码味道”的概念,
阅读全文
摘要:通过一点经历,聊一聊一些感受,共勉。以前,在一次离职工作交接的时候,因为我的项目由我全权负责和开发,发现公司对我就和贼一样。因为以前出现过有人在离职的时候,出于对公司的某些人或者事情的不满,依赖自己对项目的了解,对代码进行了某些改动。也许是致命的,导致工程接连出现许多的问题。当然,导致这样的问题其实很多时候是公司的错误,某些制度的不合理,对岗位和工作分配的不合理,导致出现一个人掌握了所有的技术等。我还听说过有的程序员在离开的时候,对数据库进行了致命的操作。后来我才知道可以这样做,当时要是我也埋个雷,所有人都欲哭无泪了,不过我还是比较乖的,按部就班,做一个有素养,有道德的程序员。虽然,后来公司确
阅读全文