问题列表 - 第42724页

按升序加载手机通讯录

我正在尝试加载手机通讯录并尝试按升序显示联系人姓名.我的代码如下:

    Cursor cursor = getContentResolver().query(
    ContactsContract.Contacts.CONTENT_URI, null,
    ContactsContract.Contacts.HAS_PHONE_NUMBER + " = 1", null,
    ContactsContract.Contacts.DISPLAY_NAME + " ASC");
Run Code Online (Sandbox Code Playgroud)

我得到了所需的输出.但是问题出在那里,用小写字母盯着的名字显示为最后一个.首先,大写字母被排序,只有在显示用小写字母盯着的联系人姓名之后.PLS帮助

输出是:

Alfin A
Bipin B
Calvin C
Jobin
Shine
anurag U
shine H
Run Code Online (Sandbox Code Playgroud)

android

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

Ruby宝石问题(最新进展)

我对发生的事情感到有点困惑.我的应用程序使用了一些不同的宝石,由于某种原因,存在需要更多宝石的问题.所以举个例子.我在config/environment.rb中有这个

config.gem 'will_paginate', :version => '2.3.12'
config.gem "bandsintown"
config.gem "gchartrb"
Run Code Online (Sandbox Code Playgroud)

我刚刚添加了gchartrb.当我跑

 rake gems
(in /Users/matt/Sites/someapp)
  - [R] will_paginate = 2.3.12
  - [R] bandsintown 
  - [ ] gchartrb 

 I = Installed
 F = Frozen
 R = Framework (loaded before rails starts)
Run Code Online (Sandbox Code Playgroud)

然后我跑了

sudo rake gems:install

gem install gchartrb
Successfully installed gchartrb-0.8
1 gem installed

gem list | grep gchart
gchartrb (0.8)
Run Code Online (Sandbox Code Playgroud)

所以我很困惑该怎么做.我在mac osx上的雪豹.这是我的环境

which gem
 /usr/local/bin/gem
which ruby
 /usr/local/bin/ruby

gem env

RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.7
  - RUBY …
Run Code Online (Sandbox Code Playgroud)

ruby gem rubygems ruby-on-rails

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

麻烦将.WAR部署到tomcat

我在tomcat上部署war文件时遇到问题.

我在我的Windows机器上写了一个关于netbeans的webapp.一切都运行良好.我想要做的是在我的Linux计算机上部署应用程序,该计算机充当我的服务器.构建应用程序后,我将war文件从项目目录中的dist文件夹复制到pendrive上.然后我将其复制到我的linux计算机的桌面上.

然后我启动tomcat并使用应用程序管理器浏览war文件进行部署,然后单击deploy.我在浏览器顶部收到一条消息,说"OK".但是,如果我在终端窗口中查看我的tomcat输出,我有以下错误:

4/01/2011 5:09:07 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive Kingdoms.war
4/01/2011 5:09:07 PM org.apache.catalina.startup.ContextConfig init
SEVERE: Exception fixing docBase for context [/Kingdoms] 
java.util.zip.ZipException: invalid CEN header (bad signature)
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:114)
    at java.util.jar.JarFile.<init>(JarFile.java:135)
    at java.util.jar.JarFile.<init>(JarFile.java:72)
    at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:72)
    at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:48)
    at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:70)
    at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:104)
    at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:71)
    at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:111)
    at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.java:706)
    at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:829)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:334)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:328)
    at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:308)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:131)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:812)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:787)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:570)
    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:891)
    at …
Run Code Online (Sandbox Code Playgroud)

java linux tomcat netbeans-6.9 tomcat7

14
推荐指数
3
解决办法
4万
查看次数

无法解析远程名称:'graph.facebook.com'

我第一次使用FaceBook C#SDK.

由于我有一个简单的应用程序,我想创建我已经选择了示例Azure MVC应用程序并将其修改为指向我的facebook应用程序实例和秘密,根据configuraiton指南.

我想检索一个月状态消息,所以我需要授权,这要归功于CanvasAuthorize(Perms ="user_about_me")属性.

但是现在当我转到about视图时,我首先在控制器中出现错误:dynamic result = fbApp.Get("me");

实际错误列为:无法解析远程名称:'graph.facebook.com'

任何人都可以帮我确定我做错了什么?

非常感谢,

_大卫

facebook facebook-c#-sdk

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

C++:多线程程序中的静态变量

在多线程程序中使用静态变量(特别是在函数内)有什么问题?

谢谢.

c++ static multithreading

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

最简单的发送短信进行号码验证的方式?

我的应用程序需要验证用户提供的电话号码.向手机发送短信的绝对最便宜的方式是什么?我应该去哪家公司/ API?我不是在寻找一个黑客解决方案来发送10个短信一个月的事情,我需要推出一个公司,将发送大量的验证.但他们希望以最低的成本做到这一点.(每个用户只需要验证一次)

对不起忘了提到短信需要国际化

api mobile sms message sms-gateway

82
推荐指数
4
解决办法
8万
查看次数

MessageBox的问题

我在C#/ WPF程序中使用MessageBox遇到了奇怪的行为.

创建一个基本的WPF应用程序,在其上放置一些标签和一个按钮.

这是按钮点击的代码

    private void button1_Click(object sender, RoutedEventArgs e)
    {
        MessageBoxResult result;
        do
        {

            result = MessageBox.Show(this, "Please Click here under", "TestBugMessageBox", MessageBoxButton.OKCancel, MessageBoxImage.Information, MessageBoxResult.None);
            if (result.Equals(MessageBoxResult.OK))
            {
                result = MessageBox.Show(this, "Is it the first time you see it ?", "TestBugMessageBox", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.None);
            }
        } while (result.Equals(MessageBoxResult.Yes));
    }
Run Code Online (Sandbox Code Playgroud)

然后将窗口放在屏幕的中心(为了让MessageBox覆盖一些标签)

点击是三次,没有最后一次,你会看到问题(我希望):

消息框保持显示在应用程序上.

你能让我知道它有什么问题吗?

c# wpf refresh messagebox

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

为什么不使用MPI实现Hadoop?

如果我错了,请纠正我,但我的理解是Hadoop不使用MPI进行不同节点之间的通信.

这有什么技术原因?

我可能会冒一些猜测,但我不知道MPI如何在"引擎盖下"实施,以了解我是否正确.

想想看,我对Hadoop的内部结构也不是很熟悉.我在概念层面理解框架(map/combine/shuffle/reduce以及它如何在高级别工作),但我不知道细节的实现细节.我一直认为Hadoop 通过TCP连接传输序列化数据结构(可能是GPB),例如在混洗阶段.如果不是这样,请告诉我.

hadoop tcp distributed-computing mpi protocol-buffers

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

.ashx中的Server.UrlEncode

我想用Server.UrlEncode.ashx.

我尝试使用以下代码.

HttpServerUtility ser = new HttpServerUtility();
ser.UrlEncode(pfile.FileName);
Run Code Online (Sandbox Code Playgroud)

这是错的,但是我想使用Server.UrlEncode,所以让我们知道.

asp.net urlencode

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

使用LINQ获得平均值

希望有人能帮助我使用LINQ语法来计算平均值.例如,我有以下LINQ查询:

var rates = from rating in ctx.Rates  
            where rating.Id == Id  
            select new 
            {   
                UserId = rating.UserId,  
                Rating = rating.Rating  
            };  
Run Code Online (Sandbox Code Playgroud)

如果返回10条记录,我需要在Rating字段上计算平均值.它在我的DB中被定义为Double.我正在使用LINQ到EF.所以我会分配UserId,MiscId,而评级将是返回记录的平均值.我将一个对象传递回客户端代码.

c# linq

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