共 9 篇文章 |
|
第1篇 Git 是什么?我假设你从零开始创建一个项目并且想用 Git 来进行版本控制,我们会讨论如何在你的个人项目中使用 Git ,比如如何初始化你的项目,如何管理新的或者已有的文件,如何在远端仓库中储存你的代码。git reset 、 git checkout 和 git revert 都是用来撤销代码仓库中的某些更改,所以我们经常弄混。提交是 Git 的精髓所在,你无时... 阅182 转0 评0 公众公开 16-08-19 14:18 |
马上着手开发Mac应用程序转自Esoft Mobile [微博]你是否想要开发 Mac 应用程序却又不知道从哪里入手?创建应用程序后,你可使用 Xcode 来测试和调试源代码、分析和改进应用程序的性能、执行源代码控制操作、归档并将应用程序提交到 Mac App Store 等等。立即阅读此文章:"准备提交到 Mac App Store"描述为 Mac App Store 开发应用... 阅2846 转3 评0 公众公开 13-12-20 16:31 |
十万个为什么之测试驱动开发。是为了编写独立的单元而方便进行单元测试。为什么要用中间层而不是把逻辑写在页面上或者存储过程中?是因为页面或存储过程里的逻辑不好测试,中间层的代码好测试。是为了让测试结果不被互相连接的模块而影响,更准确的体现测试结果。是为了方便在单元测试中使用Mock对象。因为我们要做测试驱动开发。 阅42 转0 评0 公众公开 13-12-19 16:46 |
Instead Of 触发器 INSTEAD OF触发器指定执行触发器而不是执行触发 的SQL 语句,从而替代触发语句的操作。Instead Of 触发器并不(Insert,Update,Delete)操作,这些触发器在执行任何约束前执行,因此可执行预处理以补充约束操作Instead Of 触发器的主要优点是可以使不能更新的视图支持更新在含有用 DELETE 或 UPDATE 操作定义的外键的表上... 阅2256 转9 评0 公众公开 13-12-19 16:44 |
比如有两个表一个Article(ArticleID,UserID,ArticleName,ArticleType)文章类型有通过,或者未通过,,User(UserID,UserName)。/*find UnPass count for every user and insert into t1*/ insert into t1 select A.UserID,UserName,count(A.UserID) from Article a,users u where A.UserID = U.UserID and ArticleType = 0 gro... 阅3411 转8 评0 公众公开 13-12-19 16:43 |
数据层驱动模式。所谓数据层驱动模式,就是先设计数据层,陈述层围绕数据层展开,一旦完成了数据成和陈述层,业务层就围绕数据层展开,因为陈述层是围绕数据层展开的。由于陈述层是围绕数据层设计的,它常常是凭直觉模仿数据层的实际结构。这种修改经常会违反至少损害数据的特有规则,导致不必要的数据冗余和数据的非标准化。用隔离驱动模式设... 阅132 转0 评0 公众公开 13-12-19 16:42 |
最简单的web.config加密解密方法。NET/Framework/v2.0.50727/aspnet_regiis.exe -pef "appSettings""C:/Inetpub/wwwroot/vsfore"PAUSE.NET/Framework/v2.0.50727/aspnet_regiis.exe -pdf "appSettings" "C:/Inetpub/wwwroot/vsfore"PAUSE.要加密 只要双击 DecryptWebConfig.bat,要解密只需双击Encrypt... 阅376 转0 评0 公众公开 13-12-19 16:41 |