发布

SqlServer2008的同步处理(发布,订阅)

南楼画角 提交于 2020-04-15 16:18:51
【推荐阅读】微服务还能火多久?>>> 有一台虚拟机上的sql server 2008的老数据库老化严重,计划废弃,迁移出来统一部署。2008的SqlServer自带了一个数据同步功能,那就是发布与订阅。 老数据库IP:192.168.2.85 新数据库IP:192.168.2.86 发布是在85上执行,订阅可以在85上做,也可以在86上做。在85上做订阅相当于push更新的数据,而在86上做相当于pull老数据库上更新的数据。 具体过程可以参考: http://www.cnblogs.com/daizhj/archive/2009/11/18/1605293.html 中间需要注意的是, 1.发布有4种类型:快照,事务,可更新事务,合并发布。我这边用的快照,需要设置间隔时间定期传播到订阅服务器。 2.发布支持数据库的基本对象,table,view,procedure,用户自定义的对象以及DDL操作的相关修改都能传播的订阅服务器上。 3.大数据量的订阅发布要按增量去处理,按全量更新很容易卡死和造成堵塞。 4.订阅时去选择发布服务器,因为限制了IP选项,需要在本地的hosts文件中做相关的映射。 5.对习惯看TSQL的人也可以在发布和订阅时查看同步生成的脚本文件。 限制: 1.对发布的项目数和表列数等有限制 2.加密的过程函数,视图,触发器等不能复制 3.XML类型的更改不能被复制 4

JBoss 系列七十一:jBPM 6 发布,快速安装,新功能介绍

。_饼干妹妹 提交于 2020-03-10 17:33:41
概述 jBPM 6.0 最终版已与上月底发布,本文主要从两个方面去介绍jBPM 6.0 : 快速安装 新功能介绍 快速安装 快速安装包括如下三步: 下载安装包 从 http://sourceforge.net/projects/jbpm/files/jBPM%206/jbpm-6.0.0.Final/ 选择下载 jbpm-6.0.0.Final-installer-full.zip ,解压,解压完成生成jbpm-installer目录。 安装 到jbpm-installer目录下执行ant命令: ant install.demo ant命令执行完成jBPM 6.0安装完成。注意,安装过程包括: 安装 JBoss AS 7.1.1 安装 Eclipse 安装 jbpm-console 等到JBoss AS 7. 安装 Drools & jBPM Eclipse plugin到Eclipse jbpm-console war jbpm-console war jbpm-console war jbpm-console war jbpm-console war jbpm-console war 我们可以通过如下命令启动jBPM 6: ant start.demo 这将会启动如下服务: 启动 H2数据库 启动 JBoss AS 7 启动 Eclipse 注意,我们也可以不启动Eclipse

App递交的一般流程和注意事项

久未见 提交于 2020-03-02 06:23:47
因为是第一次递交,所以,只说我的递交过程,以及在此过程中遇到的问题及解决方法。 递交流程: 1. 加入Apple developer program。这一部分就不废话了。 2. 登陆到Apple Developer,进入Member center --> iTunes Connect。 3. 进入My Apps。因为首次肯定是没有内容的,就点左上角的+号。 4. 出现一个弹出框,填写你的新App的基本信息。 4.1. Name。填写你给软件起的名字。 4.2. Primary Language。主要语言。你的软件可以是国际化的,但是要选择主要语言。 4.3. Bundle ID。这个是和Xcode里的Bundle ID对应。选择第二个选项 Xcode iOS Wildcard App ID - *之后,会在右侧出现一个新的框,标题为Bundle ID Suffix。 注意 填写和你在Xcode中Bundle ID里的内容 一模一样 的内容,否则递交时会报错,而且由于现在版本不稳定,报错内容可能会与实际错误不相符。 4.4. Version。版本号,随你填写。 4.5. SKU。不会出现在App Store中的独一无二识别符。随你填写,但建议自己得建立规矩。点Create进入到App递交详细设置界面。 5. App递交详细设置界面。 5.1. Version

iPhone应用发布:你的程序被拒了吗?

陌路散爱 提交于 2019-12-27 09:30:25
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> iPhone应用发布:你的程序被拒了吗? 2012-04-26 11:33 易飞扬 易飞扬的博客 程序提交了到App Stroe需要经过审核,但是不遵循Apple的iPhone Human Interface Guideline,或者使用了Private API,你的程序就很可能被拒。 AD: 51CTO云计算架构师峰会 抢票进行中! 这里总结一些被拒的经验与对策,也许对你有些帮助。 UI相关 相机图标 问题 如果使用SDK中标准的照相机ICON(UIBarButtonSystemItemCamera),必须遵循Apple的iPhoneHumanInterfaceGuideline。一般以为是个照相机图标,那么按下后肯定是照相了(UIImagePickerControllerSourceTypeCamera)。其实不然,如果单纯的这样做,肯定会被Reject的。那么正确的做法是什么呢? 解决方法 如果还是使用系统自带的图标,需要提示用户是打开『相册』还是『照相机』,比如下面FaceBook中实现的方法。 或者干脆自己设计一个照相机图标,替代系统默认的那个 相同的理由,使用系统的图标,而执行的不是系统默认的动作,一样会被Reject的 大小图标 iPhone开发入门(11)

软件发布版本区别介绍-Alpha,Beta,RC,Release

安稳与你 提交于 2019-12-04 08:56:02
一、 软件版本阶段说明 Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。 Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。 RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。 Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。 二、 版本命名规范 软件版本号由四部分组成: 第一个1为主版本号, 第二个1为子版本号, 第三个1为阶段版本号, 第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有5种,分别为:base、alpha、beta、RC、release。例如:1.1.1.051021_beta。 三、版本号定修改规则 主版本号(1):当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。此版本号由 项目决定 是否修改。 子版本号(1):当功能有一定的增加或变化,比如增加了对权限控制、增加自定义视图等功能。此版本号由 项目决定 是否修改。 阶段版本号(1)

dropbox 死掉后 IOS 7.1 应用发布替代解决方案

孤街浪徒 提交于 2019-12-01 21:53:18
由于大家都知道的原因Dropbox 挂掉了,免费的 https文件分享链接没有了,广大通过 dropbox https 分享链接来发布ios应用的童鞋悲剧了 。今天就给大家支个招儿。 分析 ios 7.1 安装链接 格式 itms-services://?action=download-manifest&url=https://xxx.plist 1、必须是 https 的安全链接。 2、链接是以 .plist 结尾 3、最重要的一点 这个 https://xxx.plist 必须要能够直接解析为文本 那么情况很明了,只需要找到一个支持 https ,保持原文件名,并且可以将 .plist 文件直接解析成文本的空间就可以了。 https 空间选择 首先排除各种网盘。原因是:麻烦不能跟开发环境很好集成。那么还有什么空间可以达到我们的要求呢?呵呵,这个空间好找的很,现在开源代码托管服务来拯救我们了,主流的代码托管服务基本都是 https 的,支持开源有好处啊。 现在开始来干货了。 1、选择 githut 或者 git.oschina.net 建立一个项目 比如 “ios 7.1 应用程序发布” 2、git 或 svn 检出 “ios 7.1 应用程序发布”到一个本地目录 比如 d:\ios 7.1 应用程序发布\ 3、将待发布的 app的plist文件 拷贝到 d:\ios 7.1

Maven依赖本地jar包,上传第三方jar包

两盒软妹~` 提交于 2019-11-30 11:39:20
前言:maven 管理项目,经常用到 中央仓库没有的 第三方jar包,需要将本地的jar包发布到私有库供项目使用。 打包到本地仓库 mvn install:install-file -Dfile=my-jar.jar -DgroupId=org.richard -DartifactId=my-jar -Dversion=1.0 -Dpackaging=jar 直接依赖本地的jar包 <dependency> <groupId>org.alipay</groupId> <artifactId>alipay</artifactId> <version>20161129201425</version> <scope>system</scope> <systemPath>${basedir}/src/main/resources/alipay-sdk-java20161129201425.jar</systemPath> </dependency> 1.使用之前需要修改本地maven的settings.xml配置文件,设置用户名密码 <!-快照--> <server> <id>snapshots</id> <username>admin</username> <password>*</password> </server> <!-发布--> <server> <id>releases<

CXF创建webservice客户端和服务端

不问归期 提交于 2019-11-27 17:51:37
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。 作者: 永恒の_☆ 地址: http://blog.csdn.net/chenghui0317/article/details/9320053 一、CXF的介绍 Apache CXF是一个开源的WebService框架,CXF大大简化了Webservice的创建,同时它继承了XFire的传统,一样可以和spring天然的进行无缝的集成。CXF框架是一种基于servlet技术的SOA应用开发框架,要正常运用基于CXF应用框架开发的企业应用,除了CXF应用本身之外,还需要JDK和servlet容器的支持。 二、CXF的准备条件 所需要的jar包: xmlbeans-2.4.0.jar wss4j-1.5.9.jar jetty-server-7.1.6.v20100715.jar jetty-util-7.1.6.v20100715.jar geronimo-ws-metadata_2.0_spec-1.1.3.jar geronimo-activation_1.1_spec-1.1.jar geronimo-servlet_3.0_spec-1.0.jar velocity-1.6.4.jar jaxb-xjc-2.2.1.1.jar xml-resolver-1.2.jar

有关Jfinal在jetty环境下开发,tomcat环境下发布造成的问题解决心得。

不打扰是莪最后的温柔 提交于 2019-11-26 16:57:19
首先熟悉一下tomcat的发布配置相关: 具体的发布配置步骤: 当然,还有jar包的问题,由于使用到了web容器的环境变量,所以jetty的时候需要引用 jetty-server-8.1.8.jar 包;如果tomcat的时候需要引用 servlet-api.jar包,必须二选一的引用。 题外话,如果牵扯到jfinal上传文件的话,必须要有cos.jar 的包。 我的项目部署: 配置文件:tomcat../conf/server.xml <Host .. <Context path="" reloadable="false" docBase="E:\www\gmb"/> </Host> 原本是没有问题的,不过 @jfinal,詹总推荐把tomcat配置的path留空 " ",那么问题来了。很多时候我们前端的action请求 是以项目名称为前缀的,这样就等于少了一层(me.add(new ContextPathHandler("ctx")) 取到的是 " ")。 有人就会说了,path那就不留空 ,根据项目名称来,如 "/gmb",可是问题又来了,前端访问的时候,就变成了: http://localhost:8080/gmb/gmb 才能访问了,不要忘了tomcat下面配置的 docBase 的物理地址。 没错,就是这里的问题,折腾的我大半夜的现在才发这个心得。解决办法呢,就是 在