问题列表 - 第24783页

Android插入sqlite数据库

我知道可能有一件我想念的简单事情,但在过去的一两个小时里,我一直在撞墙.我有一个我正在使用的Android应用程序的数据库(Android v1.6),我只想在数据库表中插入一条记录.我的代码如下所示:

//Save information to my table
sql =   "INSERT INTO table1 (field1, field2, field3) " +
        "VALUES (" + field_one + ", " + field_two + ")";
Log.v("Test Saving", sql);
myDataBase.rawQuery(sql, null);
Run Code Online (Sandbox Code Playgroud)

myDataBase变量是一个SQLiteDatabase对象,可以从模式中的另一个表中选择数据.保存似乎工作正常(在LogCat中没有错误)但是当我从设备复制数据库并在sqlite浏览器中打开时,新记录不存在.我也尝试在sqlite浏览器中手动运行查询,并且工作正常.table1的表模式是_id,field1,field2,field3.

任何帮助将不胜感激.谢谢!

sqlite android

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

程序可以直接分配内存吗?

是否有任何真正的低级编程语言可以直接访问内存变量?例如,如果我有一个程序有一个变量i.任何人都可以访问内存以将我的程序变量更改i为其他值吗?

memory security programming-languages

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

C++类访问说明符详细程度

"传统的"C++类(只是一些随机声明)可能类似于以下内容:

class Foo
{
public:
  Foo();
  explicit Foo(const std::string&);
  ~Foo();

  enum FooState
  {
    Idle, Busy, Unknown
  };

  FooState GetState() const;
  bool GetBar() const;
  void SetBaz(int);

private:
  struct FooPartialImpl;

  void HelperFunction1();
  void HelperFunction2();
  void HelperFunction3();

  FooPartialImpl* m_impl; // smart ptr
  FooState m_state;
  bool m_bar;
  int m_baz;
};
Run Code Online (Sandbox Code Playgroud)

如果原始程序员没有整齐地组织他的"访问区域",我总是发现这种类型的访问级别规范很难并且难以遵循.


看一下Java/C#风格的相同代码片段,我们得到:

class Foo
{
  public: Foo();
  public: explicit Foo(const std::string&);
  public: ~Foo();

  public: enum FooState
  {
    Idle, Busy, Unknown
  };

  public: FooState GetState() const;
  public: bool GetBar() const;
  public: void SetBaz(int);

  private: struct …
Run Code Online (Sandbox Code Playgroud)

c++ coding-style class access-specifier

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

如何使用 Java 获取 SQL 中列的中位数/众数/范围?

我必须从表中的一列中获取测试分数的中位数、众数和范围,但我不确定如何去做。当您使用 java 连接到数据库时,通常会返回一个结果集,您可以用它制作表格或其他内容,但是如何获取特定的数字或数字?是否有 SQL 命令来获取中位数/众数/范围,或者我必须自己计算这个,以及如何从表中提取数字以便能够计算众数/中位数/范围?

谢谢。

java mysql jdbc

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

如果对象不为null,如何将属性值分配给var ONLY

在我的代码中,是否有一个简写,我可以使用它来为一个对象的属性的值赋值变量,如果该对象不为null?

string username = SomeUserObject.Username;     // fails if null
Run Code Online (Sandbox Code Playgroud)

我知道我可以像if(SomeUserObject!= null)那样进行检查,但我想我看到了这种测试的简写.

我试过了:

string username = SomeUserObject ?? "" : SomeUserObject.Username;
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

c# null

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

如何在C#中模拟元组和集合?

我想在c#中使用python的一些功能,如Tuples和Sets.我应该实施它们吗?还是已经实施了?任何人都可以知道.net语言的动态数据结构库吗?

c# python tuples set data-structures

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

Haskell列表的嵌套笛卡尔积

我想制作一个方法,我可以给它一个长度列表,它将返回笛卡尔坐标的所有组合,直到这些长度.用例子更容易解释:

cart [2,5]
Prelude> [ [0,0],[0,1],[0,2],[0,3],[0,4],[1,0],[1,1],[1,2],[1,3],[1,4] ]

cart [2,2,2]
Prelude> [ [0,0,0],[0,0,1],[0,1,0],[0,1,1],[1,0,0],[1,0,1],[1,1,0],[1,1,1] ]
Run Code Online (Sandbox Code Playgroud)

一个简单的列表理解将无法工作,因为我不知道列表将有多长.虽然我喜欢Haskell对于许多问题的简单性,但我可以在5分钟内编写程序(在C或其他东西),而Haskell给我一个动脉瘤!

这个特定问题的解决方案可以帮助我很多; 在处理这样的事情时,我也很想知道你的思维过程.

haskell list-comprehension

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

如何使用ARM Neon内在函数重新排序矢量数据?

这与ARM Neon SIMD编码有关.我正在使用ARM Neon instrinsics来处理视频解码器中的某些模块.我有一个矢量化数据如下:

氖寄存器中有四个32位元素 - 比如Q0--大小为128位.

3B 3A 1B 1A
Run Code Online (Sandbox Code Playgroud)

在其他Neon寄存器中还有另外四个32位元素,即Q1,大小为128位.

3D 3C 1D 1C
Run Code Online (Sandbox Code Playgroud)

我希望最终数据按顺序排列如下:

1D 1C 1B 1A
3D 3C 3B 3A
Run Code Online (Sandbox Code Playgroud)

什么Neon instrinsics可以实现所需的数据顺序?

arm simd intrinsics neon

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

如何使用Delphi获取其他进程的信息?

我想创建一个显示此信息的任务管理器程序:

  1. 图像名称
  2. 内存使用情况
  3. PID

我怎样才能做到这一点?

delphi process

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

MATLAB中最好的捷径是什么?

padColor = [bgColor bgColor bgColor];
padColor = reshape(padColor,1,1,3);  
Run Code Online (Sandbox Code Playgroud)

如何以更紧凑的方式执行上述操作(更少的代码/复制)?

syntax matlab

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