项目类型

MS SQL Server 2008发布与订阅

北慕城南 提交于 2020-01-29 13:50:12
本文转载: http://chaoyouzhuo.blog.163.com/blog/static/126376001201173092514498/ 参考文章: http://www.cnblogs.com/gbmf/archive/2009/06/04/1496013.html 如果选择的是“快照发布”:则必须在发布服务器需要设置代理时间计划 ,订阅服务器可以不用设置代理时间计划。 如果选择的是“事务发布”;则发布服务器和订阅服务器不需要设置代理时间计划,这样几乎可以实现两台数据库服务器的数据实时同步。 订阅服务器有两种方式。一种是推式订阅,一种是拉式订阅(发布服务器上的快照路径必须是UNC路径共享路径,且订阅服务器的快照路径一样)。 (我做了一下,在配置订阅的时候,配置为事务订阅(发布服务器中对应的表必须有主键),延迟为2、3秒,而配置为快照订阅(立刻执行),则只同步一次,后来发布服务器上的数据更新没有在订阅服务器上有对应的更新;配置为快照订阅(自定义执行,每天的0:00:00执行),则每天更新一次。我都是采用推送订阅方式的。) 1 名词解释 < xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> ü 发布服务器 发布服务器是一种数据库实例,它通过复制向其他位置提供数据

maven 配置参数详解

こ雲淡風輕ζ 提交于 2020-01-22 23:59:21
引自:搬砖工的奋斗史www.cnblogs.com/laobiao/p/5589025.html <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <!-- 父项目的坐标。如果项目中没有规定某个元素的值,那么父项目中的对应值即为项目的默认值。坐标包括group ID,artifact ID和 version。--> <parent> <!-- 被继承的父项目的构件标识符 --> <artifactId /> <!-- 被继承的父项目的全球唯一标识符 --> <groupId /> <!-- 被继承的父项目的版本 --> <version /> <!-- 父项目的pom.xml文件的相对路径。相对路径允许你选择一个不同的路径。 默认值是../pom.xml。Maven首先在构建当前项目的地方寻找父项目的pom,其次在文件系统的这个位置(relativePath位置),然后在本地仓库,最后在远程仓库寻找父项目的pom。 -->

初试Code First(附Demo)

99封情书 提交于 2020-01-22 08:13:32
初试Code First(附Demo) 写在前面 新建项目 安装EntityFramework程序包 创建模型 创建上下文DbContext 创建数据库、读/写数据 配置连接字符串 Code First 迁移 示例Demo下载 后记   以前逛园子的时候,很多大牛写的一些东西,什么AOP、DDD之类的,看过之后一头雾水,远望大牛,回过头看看自己,原来程序员的差距还可以这么大。每个程序员都有个大牛梦想,当然小菜我也是,只是还在开始的路上。   因为前几天研究easyui,准备写个mvc+ef+easyui的简单示例,当然这对很多人来说很简单,有段时间也研究过别人写的,但这是小菜我第一次自己写,勿喷。而且这周安排给自己的任务:设计模式第五篇-控制反转(ioc),前段时间做些其他方面的事,设计模式也好久没写了,所以这周必须把它完成,想研究完ioc之后,试着再写上面的简单示例,把ioc融入到mvc中,想想应该有搞头。   关于Code First,昨晚无意间看到一位园友翻译的相关教程: http://www.cnblogs.com/qouoww/archive/2011/12/31/2309066.html ,这边小弟先谢过,前面几篇还可以看下去,但是后面几篇就有点不知所云了,学习是一方面,实践是另一方面,做的过程中才能学到更多的东西,这边也试着写个关于Code First的小示例。  

Maven Pom文件标签详解

烈酒焚心 提交于 2020-01-21 08:39:00
<span style="padding:0px; margin:0px"><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"> <!--父项目的坐标。如果项目中没有规定某个元素的值,那么父项目中的对应值即为项目的默认值。 坐标包括group ID,artifact ID和 version。--> <parent> <!--被继承的父项目的构件标识符--> <artifactId/> <!--被继承的父项目的全球唯一标识符--> <groupId/> <!--被继承的父项目的版本--> <version/> <!-- 父项目的pom.xml文件的相对路径。相对路径允许你选择一个不同的路径。默认值是../pom.xml。Maven首先在构建当前项目的地方寻找父项 目的pom,其次在文件系统的这个位置(relativePath位置),然后在本地仓库,最后在远程仓库寻找父项目的pom。--> <relativePath/> </parent> <

MAVEN和ANT的区别

半腔热情 提交于 2020-01-19 12:17:20
一.Maven简介 Maven是基于 项目对象模型(POM) ,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 目前,绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具。遗憾的是,Ant 的项目管理工具(作为 make的替代工具)不能满足绝大多数开发人员的需要。通过检查 Ant 构建文件,很难发现项目的相关性信息和其它信息(如开发人员/拥有者、版本或站点主页)。 Maven 除了以程序构建能力为特色之外,还提供 Ant 所缺少的高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目,而使用 Ant 则需要十几行。事实上,由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目现在使用 Maven,而且公司项目采用 Maven 的比例在持续增长。 Maven这个单词来自于意第绪语,意为知识的积累,最早在Jakata Turbine项目中它开始被用来试图简化构建过程。当时有很多项目,它们的Ant build文件仅有细微的差别,而JAR文件都由CVS来维护。于是Maven创始者开始了Maven这个项目,该项目的清晰定义包括,一种很方便的发布项目信息的方式,以及一种在多个项目中共享JAR的方式. 二.Maven常用命令 mvn archetype

maven的pom.xml文件标签含义

混江龙づ霸主 提交于 2020-01-18 01:24:19
pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"> <!--父项目的坐标。如果项目中没有规定某个元素的值,那么父项目中的对应值即为项目的默认值。 坐标包括group ID,artifact ID和 version。--> <parent> <!--被继承的父项目的构件标识符--> <artifactId/> <!--被继承的父项目的全球唯一标识符--> <groupId/> <!--被继承的父项目的版本--> <version/> <!-- 父项目的pom.xml文件的相对路径。相对路径允许你选择一个不同的路径。默认值是../pom.xml。Maven首先在构建当前项目的地方寻找父项 目的pom

构建之法 第8,16章

走远了吗. 提交于 2020-01-17 04:10:02
学习了第八章的需求分析之后,我了解了软件需求的类型、利益相关者;获取用户需求的常用方法和步骤;竞争性需求分析的框架NABCD,四象限方法;项目计划和估计的技术。我们在做产品的时候要明确它所需要满足的各种功能和他的所属类型:杀手功能,外围功能,必要需求,辅助需求。软件项目的时间估计我们可以从自底而上和回溯两个方面来看,从而更好的进行估计。 在学习了第十六章IT行业的创新我了解到的是关于创新,有哪些似是而非的断论;WIIFM;创新者的困境;创新的时机,创新路上的鸿沟;先发优势和后发优势;改良式的创新和颠覆式的创新;效能过剩;NPS,CAC,用户留存率。书中提出的迷思一至七是值得我们去深深思索和探寻的,本章中也有结合第八章所提及的四象限方法,可以一起思考消化。 来源: https://www.cnblogs.com/XLX1/p/5487259.html

异常和Log4j

拜拜、爱过 提交于 2020-01-12 02:33:39
一.生活中的异常一路畅通但是,异常情况迟早要发生!堵车!撞车! 二.什么是异常 异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序 生活中面对异常通常会这样处理 绕行或者等待 请求交警解决 生活中,根据不同的异常进行相应的处理,而不会就此中断我们的生活 三.Java的异常处理是通过5个关键字来实现的 try、catch、 finally、throw、throws 捕获异常 执行可能产生异常的代码 无论是否发生异常, 捕获异常 代码总能执行 声明异常 抛出异常 四.常见的异常类型 异常层次结构的父类 算术错误情形,如以零作除数 数组下标越界 尝试访问 null 对象成员 不能加载所需的类 方法接收到非法参数 五.Log4J 在项目中加入log4j的JAR文件 创建log4j.properties文件 配置日志信息 使用log4j记录日志信息 来源: CSDN 作者: athga 链接: https://blog.csdn.net/athga/article/details/103826302

通向Golang的捷径【9. 包】

倖福魔咒の 提交于 2019-12-29 21:39:53
9.1 标准库 Go 语言发行版中, 包含了 150 个标准包, 其中包含大部分的基本功能, 比如 fmt,os 等, 这些包也被称为标准库, 除了一些底层包之外, 其他大部分包的文档, 都可在页面http://golang.org/pkg/中找到. 在本书的大部分示例中, 都会使用到标准包, 并且附录中将包含标准包的索引表和相关用法, 本章将描述一些包函数的用法, 但是并不会讨论这些包函数的内部细节. • unsafe: 可实现 Go 语言中类型安全的一些命令, 这些命令并不会在普通程序中实现, 而是常用于与 C/C++ 的接口. • syscall ⊕ os ⊕ os/exec: ▶ os: 可提供一个与平台无关的接口, 以实现与本地操作系统的关联, 基于类 Unix 系统, 完成了它们的设计, 同时它们隐藏了不同操作系统之间的差异, 以使文件以及其他操作系统对象, 可实现一致性的处理. ▶os/exec: 用于运行本地操作系统所包含的一些命令或程序. ▶ syscall: 这是一个底层包, 可为操作系统调用, 提供一个基本接口. 以下 Go 代码可实现 Linux 系统的重新启动命令 (reboot): 例 9.1 reboot.go •archive/tar: archive/zip-compress: 用于压缩和解压文件. • fmt ⊕ io ⊕ bufio ⊕

SAP财务凭证概念

风格不统一 提交于 2019-12-29 02:01:22
Accounting Documents会计凭证 SAP系统在数据处理,无论是业务处理,还是财务处理都会产生大量的凭证,无论是什么凭证,最终的反映形式就是会计凭证。 1.凭证原则Code 每笔记账都一直以凭证形式存储,每一凭证都作为前后一致的单位保留在系统中,直至将它归档。唯有完整凭证可以计入SAP系统;“完整”是指借贷余额为零。 其近一步的条件是完整、准确输入系统配置时定义为“必输(Required)”的字段。保存凭证或者进入不同凭证项目时,系统自动根据配置检查必输项目是 否已经输入或者是否按照标准输入,并发出适当的提示信息,拒绝进行下一步动作,如果输入错误的话。 2.凭证结构Structures 每张凭证都有一个凭证抬头(Document Header)和两个以上的行项目(Document Items)组成。 凭证抬头——对整个凭证有效的信息,例如四个日期、文本摘要、凭证类型等等。 行项目(Line Items)——仅仅包含特定项目的信息,如记账码、科目编码、金额、税码、成本对象等有科目、记账码等配置综合决定的信息。 3.凭证特征Features 凭证的基本特征包括子分类帐/总分类帐一体化、自动记账、跨公司代码业务(Across Company Code)。 子分类帐/总分类账一体化 FI-AR应收帐款和FI总分类帐、FI-AP应付账款和FI总分类帐、FI