问题列表 - 第34427页

Android SyncAdapter用例

我们目前在做什么?
我们在使用Web服务(RESTful)公开的服务器上有一些结构化的文本数据.我的应用程序定期轮询此服务器(AlarmManagerService)以获取数据并将其保存在本地数据库(sqlite)上.此外,用户事先经过身份验证和授权以进行访问.

问题:

  1. SDK中有一个SyncAdapter/AccountManager类,我想知道它是否可以在我的应用程序中用于实现上述同步?

  2. 如果是,后端需要什么样的基础设施才能支持使用此适配器进行同步设置?链接到文章等,提供使用此适配器和其他信息的详细信息表示赞赏.

android android-syncadapter

18
推荐指数
1
解决办法
8103
查看次数

使用像java Map这样的javascript对象?

我需要在javascript中使用HashMap.我们可以这样做:

var map = {};
map['foo'] = true;
map['zoo'] = true;
...

if (map['foo']) {
    // yes, foo exists.
}
else {
    // no, foo does not exist.
}
Run Code Online (Sandbox Code Playgroud)

如果不存在,我们如何正确检查属性是否存在而不插入?例如,如果我没有明确添加它,我不希望在上面的检查后存在map.foo,

谢谢

javascript

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

Django,什么是最好的,最快的方式来获得第一个和最后一个元素,Customer.objects.xxxx

Django,什么是最好的,最快的方式来获得第一个和最后一个元素,Customer.objects.xxxx这样的过滤器,value_list或...

python django django-models

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

SQL Server:使用DBCC SHRINKFILE的隐藏风险

我们通过在SQL Server数据库中使用完全恢复模式获得了一个巨大的LDF文件.所以我们计划缩小日志文件.

使用DBCC SHRINKFILE减少数据库日志文件大小(LDF)是否有任何性能损失?

那么将它应用于数据文件(MDF)呢?

sql-server sql-server-2008 dbcc

5
推荐指数
1
解决办法
7984
查看次数

在非类似集合的类中使用泛型

我正在研究一种引擎,该引擎可由用户(不是最终用户,库用户)配置以使用不同的组件.例如,假设该类Drawer必须具有ITool,PencilBrush,和IPattern,PlainMosaic.此外,比方说,一个Brush必须拥有的IMaterial任一CopperWood

让我们说选择的效果PencilBrush实际上是非常不同的,IPattern类型也是如此.Drawer使用如下通用概念对类进行编码是不是一个坏主意:

public class Drawer<Tool, Pattern> where Tool: ITool where Pattern : IPattern { ... }
public class Brush<Material> where Material : IMaterial { ... }
Run Code Online (Sandbox Code Playgroud)

然后可以使用该类,如:

Drawer<Pencil, Mosaic> FirstDrawer = new Drawer<Pencil, Mosaic>();
Drawer<Brush<Copper>, Mosaic> SecondDrawer = new Drawer<Brush<Copper>, Mosaic>();
Run Code Online (Sandbox Code Playgroud)

我主要使用泛型来收集等等,而且还没有真正看到泛型用于那种事情.我是不是该?

c# generics design-patterns class

5
推荐指数
0
解决办法
220
查看次数

Qt中有哪些功能或概念让你恼火?

Qt是一个很好的框架和优秀的UI工具包,它有许多有用的功能和概念.我们大多数人可能都同意,最近诺基亚的奇趣科技公司在开发它方面做得非常好.Qt的最新进展之一是QML,我发现它具有令人着迷的进步.

但是,我发现一些设计糟糕或执行不当的概念,例如模型/视图(概念很好,但实现不是),同样适用于Phonon媒体框架.有人说它的元对象概念让他们发疯.

所有这些显然或多或少都是主观的,但是你在Qt中使用哪些特征或概念令人烦恼或烦恼?你如何绕过它们?

qt qt4

17
推荐指数
3
解决办法
2677
查看次数

初始化模板化类的静态成员

我试图弄清楚为什么这个例子不能编译.我的理解是,如果没有显式设置静态变量,那么它默认为0.在下面的五个示例中,其中四个行为与我期望的一样,但是被注释掉的那个将不会编译.

#include <iostream>
class Foo
{
public:
    static int i;
    static int j;
};
template <int n>
class Bar
{
public:
    Bar(int) { }
    static int i;
}; 

static int i;
int Foo::i;
int Foo::j = 1;
template <> int Bar<2>::i;
template <> int Bar<3>::i = 3;

int main(int argc, char** argv)
{
    std::cout << "i         " << i << std::endl;
    std::cout << "Foo::i    " << Foo::i << std::endl;
    std::cout << "Foo::j    " << Foo::j << std::endl;
    //std::cout << "Bar<2>::i …
Run Code Online (Sandbox Code Playgroud)

c++ templates initialization static-members

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

在没有提交Mercurial或Git的情况下推送

对于Mercurial或Git来说似乎都是如此,如果我先不提交,那么我不能推?

所以,如果我不提交(尚未准备好),我不能推送到远程服务器来备份我的代码?代码在笔记本电脑中,随身携带,携带起来有点脆弱.

git mercurial dvcs push

9
推荐指数
3
解决办法
2741
查看次数

无法在heroku上排队不响应perform - delayed_job的项目

我想在heroku上使用delayed_job,我收到以下错误:

Cannot enqueue items which do not respond to perform
Run Code Online (Sandbox Code Playgroud)

我正在使用插件http://github.com/pedro/delayed_job

我正在使用以下cron rake任务(cron.rake):

task :cron => :environment do
require 'heroku'    
    puts "starting the cron job at #{Date.today}"

    heroku = Heroku::Client.new(ENV['HEROKU_USER'], ENV['HEROKU_PASS'])
    heroku.set_workers(ENV['HEROKU_APP'], 1)

    Contact.all.each do |contact|
      email = contact.email_today #email_today is a contact method returning email object if <= today

      unless contact.email_today == "none"
        puts contact.first_name
        puts email.days
        puts contact.date_entered
        puts email.substituted_subject(contact,contact.colleagues)

        # create the Contact Email object that gets created and sent

        contact_email = ContactEmail.new
        contact_email.contact_id = contact.id …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails heroku delayed-job

7
推荐指数
1
解决办法
3033
查看次数

7
推荐指数
2
解决办法
9896
查看次数