标签: sync

通过文件传输WCF服务开发自定义文件同步提供程序

我正在尝试开发一个自定义同步提供程序,以使用WCF服务在Internet上同步文件.

我们已经有了文件传输服务,它正在生产中,但我需要在它上面实现自定义同步提供程序.我在这里检查了Braynt Likes博客中的解决方案,但这并不能满足我的需求.

我们非常感谢您提供的任何建议,指导或示例代码?

wcf synchronization sync microsoft-sync-framework

6
推荐指数
1
解决办法
2198
查看次数

如何使用仅手动同步到磁盘的mmap来获取检查点文件

我需要以最快的方式定期将文件与内存同步.

我想我想要的是有一个mmap'd文件,它只能手动同步到磁盘.我不确定如何防止任何自动同步发生.

除非我手动指定,否则无法修改该文件.关键是要有一个检查点文件,它将状态的快照保存在内存中.我想尽可能避免复制,因为这需要相当频繁地调用,速度很重要.

c mmap sync

6
推荐指数
1
解决办法
3020
查看次数

当iTunes同步/文件传输完成时,iOS中的通知回调

我已经在文件系统发生变化时搜索了如何在iOS5中接收回调.我从Apple的网站上找到了以下示例,但它只在删除/创建文件时通知给定的代理.

DocInteraction示例应用程序中的DirectoryWatcher类

http://developer.apple.com/library/ios/#samplecode/DocInteraction/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010052

我是否可以通过API调用来接收"同步完成"回调事件?注意,用户可能会传输大文件,我需要知道传输何时完成.此外,在iOS5中,iTunes同步可以在后台进行,这意味着您的应用程序不一定会离开前台; 因此不会调用此方法:

- (void)applicationDidBecomeActive:(UIApplication *)application
Run Code Online (Sandbox Code Playgroud)

filesystemwatcher itunes sync ios5

6
推荐指数
1
解决办法
1495
查看次数

在计算机之间快速同步git工作区

我有一个使用git的个人项目,我经常在Github上托管的多台计算机上进行攻击.由于我在家工作,我往往会经常中断.我将在声明的中间,晚餐将准备好,或者我需要更换尿布.当我回到编码时,我可能在不同的计算机上.获得最新版本的最佳方法是什么?

我认为最正统的答案是承诺和推动.我经常做出承诺,但在这里承诺对我来说似乎很混乱.代码可能处于一个完全破碎的状态,我正处于思考的中间.提交和发布它,即使是在主题分支上,对我来说也不合适.它也比我想要的步骤更多.

到现在为止我一直在使用DropBox.但这似乎导致了我的腐败指数.不难想象,因为这些同步可以跨越不同版本的git和不同的操作系统.所以我害怕这个.

有没有人有更好的选择?

git sync dropbox

6
推荐指数
1
解决办法
1220
查看次数

何时/不使用同步适配器

我想弄清楚我是否需​​要在我的Android应用程序中使用同步适配器.

程序方法示例:

  1. (具有网络覆盖范围)用户所做的更改将自动发送到服务器.
  2. (没有网络覆盖)更改将保存在sqlite表中,并等待在线广播上传更改.
  3. 发送到服务器的更改将保存到sqlite表,在某种程度上镜像服务器上的内容.
  4. 服务器上的更改将使用C2DM框架通知用户更改.
  5. 当应用程序收到通知时,它将从服务器获取必要的数据并更新sqlite表.

问题是,我应该使用同步适配器进行这项工作吗?如果是这样的话,基于我上面的例子的高级方法是什么.谢谢.

java android sync

6
推荐指数
1
解决办法
1918
查看次数

在iOS和Android之间同步应用程序数据

有些应用程序可以在iOS和Android(包括手机和平板电脑)上运行,并且可以设置跨不同设备同步数据.

  1. 是否有提供此同步功能的框架或库?
  2. 如果没有,实施的不同选择有哪些?
  3. iCloud可以用于在Android和iOS设备上同步应用程序数据吗?

android sync ios icloud

6
推荐指数
1
解决办法
7003
查看次数

一段时间内获取MYSQLI新查询

我现在正在制作一些有趣的网站,但我陷入了困境.

我想执行一个组任务,组中的任何成员都可以启动它.该组织的所有人都将获得相同的黄金,经验并分享相同的冷却时间.我的数据库中有3个表(我只会显示重要信息)

Members:
username, level, experience, playergold

Levels:
level, required_experience

Groups:
leader, member_1, member_2, member_3, last_quest_started, quest_cooldown

Quests:
success_message, failed_message, chance, minimum_experience, maximum_experience, minimum_gold, maximum_gold, cooldown
Run Code Online (Sandbox Code Playgroud)

我想在组中更新last_quest_started和quest_cooldown,我想更新每个成员他/她的级别,经验,playergold

因此,在获得组成员的每个用户名后,任务数据,计算经验和金币.我用它来更新:

if($select_members_info_stmt = $mysqli->prepare("SELECT members.username, members.level, members.experience, members.playergold, levels.required_experience FROM members INNER JOIN levels ON members.level = levels.level WHERE ((members.username = ?) OR (members.username = ?) OR (members.username = ?) OR(members.username = ?))"))
{
    $select_members_info_stmt->bind_param('ssss', $leader, $member_1, $member_2, $member_3);
    $select_members_info_stmt->execute();
    $select_members_info_stmt->bind_result($selected_username, $level, $experience, $playergold, $required_experience);
    while($select_members_info_stmt->fetch())
    {
        $now = time();

        if($update_user_stats_stmt = $mysqli->prepare("UPDATE …
Run Code Online (Sandbox Code Playgroud)

php mysqli sync while-loop

6
推荐指数
2
解决办法
3379
查看次数

是否可以实时同步2个SQL Server数据库

我有一个在服务器A上运行的应用程序,数据库在同一台服务器上
有一个备用服务器B,我在服务器A关闭的情况下使用它

应用程序将保持不变,但数据库中的数据会不断变化

有没有办法实时自动同步这两个数据库?

目前我等到所有用户都离开了,所以我可以在备份服务器上手动备份和恢复.

编辑:当我说实时我并不是字面意思时,我可以处理长达一个小时的延迟,但同步越快越好.

  • 我的数据库位于同一本地网络上的2台服务器上.

  • 其中2个是SQL Server 2008,主要数据库是在Windows Server 2008上

  • 备份在Windows Server 2003上

  • Web应用程序(Intranet)正在使用DB

  • 我可以使用sql代理(如果这可以帮助)

我不知道什么样的细节可以解决这个问题,请告诉我什么可以帮助.谢谢.

编辑:我只需要同步所有表和表.
第二个数据库是可写的不是只读的

sync sql-server-2008

6
推荐指数
1
解决办法
2万
查看次数

在Mysql Workbench中,Synchronize Model with Database

如Mysql 数据库同步文档中所示.

我找不到这个特定的Synchronize Model with Database窗口/向导Database ->

我有Mysql Workbench 6.0.9.11421 build 1170 Community Edition

mysql schema synchronization sync mysql-workbench

6
推荐指数
1
解决办法
5029
查看次数

当应用关闭并强行退出时,Dropbox Carousel如何同步?

我一直试图找到有关这方面的信息,但似乎找不到任何东西.我有一些想要实现的想法,并希望即使应用程序不在应用程序切换器中,我也可以进行后台同步.这个Stack Qverflow问题似乎表明,如果用户强制退出,iOS将不会让应用程序唤醒并执行任务.我放弃了这个想法,直到现在.

我最近安装了Dropbox Carousel,并一直用它来自动上传照片.我希望我每隔一段时间就必须打开应用程序才能将照片上传到Dropbox.然而,当它完全关闭(强制退出)时,当我在我的电脑时,我注意到文件被添加到Dropbox.

不知何故,Carousel正在后台上传照片,即使应用程序在应用程序切换器中无处可用.Dropbox如何做到这一点?我错过了什么吗?

我间歇性地注意到这种行为,它不像照片立即上传,但是在一定的时间间隔上传批次而不打开应用程序而且没有我的任何动作(手机只是连接到WiFi关闭屏幕).

background sync objective-c ios

6
推荐指数
1
解决办法
2547
查看次数