问题列表 - 第43778页

这在c int a中是什么意思:16;?

可能重复:
'unsigned temp:3'是什么意思?

请注意这个符号是什么意思

int a:16;

我发现它是这样的代码,它确实编译.

struct name {int a:16; }

c c++ annotations programming-languages

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

阅读JSON文件错误

我尝试用Java读取JSON文件.代码是:

public static void main(String[] args) throws Exception {
    InputStream is = new FileInputStream("j.txt");
    String jsonTxt = IOUtils.toString( is );

    JSONObject json = (JSONObject) JSONSerializer.toJSON( jsonTxt );

    JSONObject routes = json.getJSONObject("routes");
    JSONObject legs = routes.getJSONObject("legs");
    JSONObject distance = legs.getJSONObject("distance");
    String dist = distance.getString("text");
}
Run Code Online (Sandbox Code Playgroud)

该行JSONObject json = (JSONObject) JSONSerializer.toJSON( jsonTxt );出错:

 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at …
Run Code Online (Sandbox Code Playgroud)

java json

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

Delphi 2010的Crt单位

我需要用于Delphi 2010控制台应用程序的Crt单元(ReadKey,GotoXY,...).Delphi 2010是否有任何Crt单元?

delphi crt delphi-2010

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

更新数据库中的项目,而不在ContentValues中设置所有列

例如,我有四列:first_name,last_name,phone_numberpicture.在我的代码中的某处:

ContentValues values = new ContentValues();
values.put(MyPerson.FIRST_NAME, "Ted");
values.put(MyPerson.LAST_NAME, "Johnson");
values.put(MyPerson.PHONE_NUMBER, "111-111-1111");
values.put(MyPerson.PICTURE, "file://tedpicture.jpeg");

getContentResolver().update(tedUri, values, null, null);
Run Code Online (Sandbox Code Playgroud)

我可以运行类似的东西:

ContentValues values = new ContentValues();
values.put(MyPerson.PHONE_NUMBER, "222-222-2222");

getContentResolver().update(tedUri, values, null, null);
Run Code Online (Sandbox Code Playgroud)

并期望first_name,last_name以及picture列有,当我第一次设置它们的值相同.或者,我也必须填充first_name,last_namepicture列吗?

java android android-contentprovider

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

正则表达式与 string:find() 用于简单单词边界

假设我只需要找出从文件读取的一行是否包含有限单词集中的单词。

一种方法是使用如下的正则表达式

.*\y(good|better|best)\y.*
Run Code Online (Sandbox Code Playgroud)

实现此目的的另一种方法是使用如下伪代码:

 if ( (readLine.find("good")   != string::npos) ||
      (readLine.find("better") != string::npos) ||
      (readLine.find("best")   != string::npos) )
 {
   // line contains a word from a finite set of words.
 }
Run Code Online (Sandbox Code Playgroud)

哪种方式会有更好的性能?(即速度和CPU利用率)

c++ regex performance search

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

MySQL python DBAPI.如何获得字典而不是元组?

在执行的游标上调用fetchall时,Python DB API返回元组列表.如果您使用_mysql模块,fetch_row有一个how参数,允许获取字典而不是元组.如何用光标实现同样的效果?

python mysql python-db-api

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

在Web开发中使用SVN

最近我读过这篇文章:http://www.smashingmagazine.com/2009/09/25/svn-strikes-back-a-serious-vulnerability-found/

许多热门网站的开发者,如apache.org,php.net(http://ru2.php.net/.svn/entries),classmates.com和俄罗斯Yandex使用SVN,但不遵循SVN给出的建议(至使用命令export).

那么,不使用而不是像他们所做的那样更新公共副本的原因svn export什么?

php svn apache security

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

具有多个模板参数包的部分模板专业化

继续我的可变模板世界之旅,我遇到了另一个问题.

假设以下模板类:

template < typename T >
struct foo 
{
    //default implementation
};
Run Code Online (Sandbox Code Playgroud)

它可以部分地专门用于变量模板实例化,如下所示:

template < template < typename ... > class T, typename ...Args >
struct foo< T< Args... > >
{
    //specialized implementation
};
Run Code Online (Sandbox Code Playgroud)

有了这个,foo< int >将对应于默认实现和foo< std::tuple< int, char > >专门的实现.

但是,使用多个模板参数时,事情会变得更加复杂.例如,如果我们有以下模板类

template < typename T, typename U >
struct bar {};
Run Code Online (Sandbox Code Playgroud)

我们想要像我们所做的那样对它进行部分专业化foo,我们做不到

template < template < typename ... > class T, typename ...TArgs,
           template < typename ... > …
Run Code Online (Sandbox Code Playgroud)

c++ templates variadic-templates c++11

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

我们应该使用k-means ++而不是k-means吗?

k均值++算法有助于以下两个原始K-means算法的要点:

  1. 原始k-means算法在输入大小上具有超级多项式的最差情况运行时间,而k-means ++声称为O(log k).
  2. 与最佳聚类相比,所发现的近似可以产生关于目标函数的不太令人满意的结果.

但是k-means ++有什么缺点吗?从现在开始我们应该总是使用它而不是k-means吗?

algorithm comparison performance cluster-analysis k-means

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

为什么C++仍在使用stdio.h?

这可能是一个愚蠢的问题,但我无法找到我想要的答案.另外,我不确定这是一个C++问题还是VS2010问题,但我正在寻找的答案是技术POV,所以我最终在这里.

在VS2010中启动新的控制台应用程序项目时,它会自动包含stdafx.h,而stdafx.h又包含stdio.h.我发现有关stdio.h与iostream的答案或多或少:

stdio.h用于C,iostream用于C++

我不知道这是对还是错,但......

我的问题是:为什么stdio.h仍然自动包含在C++项目中?没有iostream足够吗?

c++ visual-studio-2010

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