问题列表 - 第28201页

Android:如何与Google日历界面?

我正在为Android 2.1构建一个应用程序,它根据日历事件提供通知.但我知道Calendar API存在问题,而不是随时可用/稳定/无论如何.

我想做的是以某种方式与用户的Google日历进行通信,以便每隔几个小时或者更新日历时获取任务列表,然后在本地存储这些数据,这样他们就不需要有活跃的互联网始终连接.

然后在特定时间,将发生通知事件.

当然,有人必须确定一种与Google日历接口的方法吗?我确信必须有许多可用的连接到它的应用程序和解决方案,我的用户可以使用他们喜欢的任何界面与之交互,但我需要能够读取数据并将其存储在本地.

谢谢!

android google-calendar-api

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

SQL - 如何在给定select的结果的情况下批量更新

我有一个select语句,它连接几个表并获取一些信息.我想用select中包含的信息更新其中一个表(在select中找到)的所有记录.选择如下:

SELECT  account.id
        document.id
FROM    customer INNER JOIN account ON
            (customer.firstname = account.firstname AND 
            customer.lastname = account.lastname AND
            customer.phone = account.phone)
        INNER JOIN document ON
            customer.id = document.customerid
WHERE   document.accountid IS NULL;
Run Code Online (Sandbox Code Playgroud)

在英语中,文档可以属于客户和帐户.我正在寻找与客户记录匹配的帐户记录,其中文档属于客户,而不是帐户.

现在,我可以手动完成结果并运行:

UPDATE  document
SET     accountid = /*account.id*/
WHERE   id = /*document.id*/;
Run Code Online (Sandbox Code Playgroud)

它可以按照我的意愿运行,但是有大量的记录符合我的查询,如果可以的话,我想在一个声明中完成.

mysql sql

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

Cassandra - 交易支持

我正在通过apache cassandra并处理样本数据插入,检索等.

文档非常有限.

我有兴趣知道

  • 我们可以完全用cassandra替换像mysql/oracle这样的关系数据库吗?
  • cassandra支持回滚/提交吗?
  • cassandra客户端(thrift/hector)是否支持获取相关对象(我们在另一个超级列族中保存一个超级列的键的对象)?

这将有助于我进一步前进.

先感谢您.

java database cassandra nosql

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

com.sun.mail.handlers.text_plain 不能转换为 javax.activation.DataContentHandler

我正在从 ColdFusion 8 升级到 ColdFusion 9。我有一个从 CF 调用的 Java 类,它读取和解析 mbox 邮箱文件的内容。该类在 CF 8 中运行良好,但在 CF 9 中引发错误。错误是:

com.sun.mail.handlers.text_plain 不能转换为 javax.activation.DataContentHandler

错误发生在 Java 代码从 javax.mail.internet.MimeMessage 调用 getContent() 函数的地方。根据消息的 MIME 类型,我将 getContent() 的返回值转换为 String、MimeBodyPart 或 Part 之一。

有没有人有任何想法如何解决这个问题?

这是我的 Java 函数:

public String getHtmlContent(Part p) throws IOException, MessagingException {
    StringBuffer szContent = new StringBuffer();
    if ( p.isMimeType("text/plain") ) 
    {
        szContent.append( contentToHtml( (String) p.getContent() ) );           
    }
    else if ( p.isMimeType("multipart/*") ) 
    {
        Multipart multipart = (Multipart) p.getContent();
        for ( int i …
Run Code Online (Sandbox Code Playgroud)

java coldfusion

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

公共数据成员vs Getters,Setters

我目前在Qt等C++工作.我正在拥有具有私有数据成员和公共成员函数的类.我有班级中可用的数据成员的公共getter和setter.

现在我的问题是,如果我们的类中有数据成员的getter和setter,那么将这些数据成员设置为私有的重点是什么?我同意基类中的私有数据成员听起来合乎逻辑.但除此之外,拥有私人会员以及他们的吸气者和制定者对我来说似乎并不合乎逻辑.

或者我们可以将所有变量都公开,以便根本不需要getter和setter吗?拥有那些是一个好习惯吗?我知道让私有成员确保数据抽象,但让getter和setter实际上可以很容易地访问这些变量.欢迎任何关于此的指示.

c++ getter setter

70
推荐指数
7
解决办法
3万
查看次数

在C#/ .NET中持久存储设置/变量

好的,这是一个全新的问题,所以请原谅我.

存储变量以保持变量并且可以恢复的最佳方法是什么?我有一个小应用程序,使用大约10个变量(字符串和十进制)作为设置.目前,我将它们全部转换为字符串,如果需要,将它们放入一个数组并将数组序列化为一个文件.

如果我想添加一个变量,那就太痛苦了.所以,我正在考虑使用哈希表并将其序列化.同样,不确定最好的方法是什么.

我的一些要求是数据需要安全存储(加密),并且必须可由其他应用程序访问(我有两个其他小应用程序读取设置).

我知道我过于复杂的东西太简单了.这必须在几乎所有构建的应用程序中完成.

TIA

.net c# settings

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

你如何检测清除"搜索"HTML5输入?

在HTML5中,search输入类型在右侧显示一个小X,将清除文本框(至少在Chrome中,可能是其他文件框).有没有办法检测这个X在javascript或jQuery中被点击的时间,比如检测到什么时候单击该框或进行某种位置点击检测(x-position/y-position)?

javascript jquery events html5 javascript-events

135
推荐指数
7
解决办法
8万
查看次数

关于javascript命名空间的问题

通过在第二个代码片段中直接声明NS,可以完成同样的事情,以下示例中返回方法的重点是什么?

1:

var NS = function() {
    return {
        method_1 : function() {
            // do stuff here
        },
        method_2 : function() {
            // do stuff here
        }
    };
}();
Run Code Online (Sandbox Code Playgroud)

2:

var NS = {
    method_1 : function() { do stuff },
    method_2 : function() { do stuff }
};
Run Code Online (Sandbox Code Playgroud)

javascript namespaces

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

在jquery中克隆后更改各种id

我正在尝试克隆表行并更新多个id以反映输入字段.我开始这样做,它的工作原理:

$(id).clone().attr("id", "newId");
Run Code Online (Sandbox Code Playgroud)

这会将我的主表行的id更改为新的id.在表格行中,我有其他需要更改的ID.例如:

<input type="text" id="input_1">
Run Code Online (Sandbox Code Playgroud)

将改为:

<input type="text" id="input_2">
Run Code Online (Sandbox Code Playgroud)

我认为改变id是这样的:

$(id).clone().attr("id", "newId").("#input_1").attr("id", "input_2");
Run Code Online (Sandbox Code Playgroud)

这不起作用.我怎样才能解决这个问题,以便所有id的变化?

javascript jquery

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

如何区分实体不存在和不正确的端点之间的404?

使用REST原则,404似乎用于表示实体不存在.但是,客户如何区分这种情况并完全击中不正确的端点?

我想区分,"你来到正确的端点,但该实体不存在"和"你不在正确的端点".从技术上讲,这可以使用其他响应代码,自定义标题等来区分,但我主要关注此领域的REST最佳实践,因此客户端尽可能简单和标准.

rest

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