小编Ran*_*ser的帖子

Android SQLite问题 - 表...没有命名列

我收到这个错误 - 07-03 12:29:18.643: E/SQLiteLog(5181): (1) table accounts has no column named otherNotes

这是我的代码:

private static final int DATABASE_VERSION = 1;
private static final String DATABASE_NAME = "accountsManager";
private static final String TABLE_ACCOUNTS = "accounts";

private static final String KEY_ID = "id";
private static final String KEY_TITLE = "title";
private static final String KEY_USERID = "userId";
private static final String KEY_PASSWORD = "password";
private static final String KEY_LOGINURL = "loginUrl";
private static final String KEY_OTHERNOTES = "otherNotes";

public DatabaseHandler(Context context) …
Run Code Online (Sandbox Code Playgroud)

sqlite android android-sqlite

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

如何开始使用SQLCipher for android?

我需要使用SQLCipher for android ...我已经使用SQLite创建了我的应用程序,并希望将其转换为SQLCipher.

问题是,我对SQLCipher一无所知.

我在这个链接中读过它:http://sqlcipher.net/sqlcipher-for-android/

但我还是不太清楚.我想知道你是否可以为Android教程提供一些基本的sqlcipher,其中所有内容都是从绝对基础知识中轻松教授的.

谢谢!

database android sqlcipher android-sqlite

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

在python中排序 - 如何对包含字母数字值的列表进行排序?

我有一个包含以下详细信息的列表:

list1 = ["1", "100A", "342B", "2C", "132", "36", "302F"]
Run Code Online (Sandbox Code Playgroud)

现在,我想对此列表进行排序,以使值按以下顺序排列:

list1 = ["1", "2C", "36", "100A", "132", "302F", "342B"]
Run Code Online (Sandbox Code Playgroud)

只是list1.sort()显然没有给出正确的答案 - 它给出:

list1 = ["1", "100A", "132", "2C", "36", "302F", "342B"]
Run Code Online (Sandbox Code Playgroud)

我假设这是因为python直接将所有这些视为字符串.但是,我想根据它们的数值FIRST对它们进行排序,然后根据数字后面的字符对它们进行排序.

我该怎么办?

非常感谢 :)

python sorting python-2.7 python-3.x

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

将网页缩小到 90%

当您在任何浏览器上按Ctrl+-时,页面会缩小到原始大小的 90%。我需要复制它,并在默认情况下以原始页面的 90% 打开我的网页,而不是 100%,因为它在 90% 时看起来更好。

我尝试了此处此处此处提到的最常见方法,所有这些方法基本上都告诉您在css.

html
{
    zoom: 0.9; /* Old IE only */
    -moz-transform: scale(0.9);
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}
Run Code Online (Sandbox Code Playgroud)

这样做的问题是它在左侧和右侧产生了一个间隙,并且在顶部产生了一个巨大的间隙,当您通过执行ctrl+手动减小尺寸时,这些间隙不存在-

当我使用上面提到的代码时会发生这种情况 - 注意左侧,右侧,顶部的间隙。 这就是我使用上述代码时发生的情况

虽然这是我想要的 - 这就是当您在浏览器中手动执行ctrl+时会发生的情况-虽然这就是我想要的 - 这就是你按 ctrl 时会发生的 - 。

我该怎么做?

编辑:正如乔纳森在评论中所说,如果我的页面在 90% 时看起来更好,我应该将它设计成那样而不是缩小。问题是我正在使用这个默认模板,我只是更喜欢它的 90% 而不是完整的 100%。

html javascript css web

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

在 R 中执行常量插值

我有一组数据,例如:

x<-c(1, 2, 3, 4, 5, 6)
y<-c(100, 110, 121, 133.1, NA, 161.051)
Run Code Online (Sandbox Code Playgroud)

现在,y显然以 10% 的恒定速度增长。

我希望能够在 处插入数据x=5,并且我想打印146.41作为答案。但是,这个函数似乎并没有这样做:

approx(x,y,5)
Run Code Online (Sandbox Code Playgroud)

这会打印147.0755,这不是我正在寻找的答案。

approx(x,y,5,method="constant")
Run Code Online (Sandbox Code Playgroud)

也不行。

我哪里错了?

interpolation r linear-interpolation

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

在 R 中使用 for 循环绘制许多直方图

我有一个 .csv 文件,其中包含如下数据:

         RI    Na   Mg   Al    Si    K    Ca   Ba   Fe Type
1   1.51793 12.79 3.50 1.12 73.03 0.64  8.77 0.00 0.00  BWF
2   1.51643 12.16 3.52 1.35 72.89 0.57  8.53 0.00 0.00  VWF
3   1.51793 13.21 3.48 1.41 72.64 0.59  8.43 0.00 0.00  BWF
4   1.51299 14.40 1.74 1.54 74.55 0.00  7.59 0.00 0.00  TBL
5   1.53393 12.30 0.00 1.00 70.16 0.12 16.19 0.00 0.24 BWNF
6   1.51655 12.75 2.85 1.44 73.27 0.57  8.79 0.11 0.22 BWNF
Run Code Online (Sandbox Code Playgroud)

我想为每一列的分布创建直方图。我试过这个: …

statistics r histogram data-analysis

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

C中的范围规则:嵌套块

我有以下嵌套函数:

int main()
{
   int a, b, c;
   a = 10;
   int foo()
   {
       int a, b, c;
       //some more code here
   }
   // some more code here
}
Run Code Online (Sandbox Code Playgroud)

现在,我需要分配变量a属于foo()与变量的值a属于main().基本上,foo.a = main.a我正在寻找的东西.

有没有办法做这种任务?我在这里这里阅读了范围规则,但在这种情况下我找不到任何可以使用的东西.

我知道使用嵌套函数是不可取的,但我正在研究预先存在的代码,而我无权更改代码的结构.

我该怎么办?

c gcc scope nested language-lawyer

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

Perl:cpan force install在单个命令中不起作用

我想要force install一个perl模块.当我这样做时,安装成功:

cpan shell -- CPAN exploration and modules installation (v2.00)
Enter 'h' for help.

cpan[1]> force install Net::DNS::SEC
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,它失败了:

root@ubuntu:~# cpan force install Net::DNS::SEC

Warning: Cannot install force, don't know what it is.
Try the command

    i /force/ 

...
...

Running make install
  make test had returned bad status, won't install without force    
Run Code Online (Sandbox Code Playgroud)

我需要cpan force install在一个命令中运行.我该怎么办?

perl cpan

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

在Python中从PDF提取超链接

我有一个带有一些超链接的PDF文档,我需要从pdf中提取所有文本。我使用了http://www.endlesslycurious.com/2012/06/13/scraping-pdf-with-python/中的PDFMiner库和代码 来提取文本。但是,它不会提取超链接。

例如,我有一段文字说出Check this link out,并附有链接。我能够提取单词Check this link out,但是我真正需要的是超链接本身,而不是单词。

我该怎么做呢?理想情况下,我更喜欢用Python来做,但是我也愿意用任何其他语言来做。

我看过了itextsharp,但是还没有使用过。我正在上运行Ubuntu,希望对您有所帮助。

python pdf hyperlink pypdf pdfminer

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

Python Tkinter:在for循环中将函数与标签绑定

我在for loopusing 中动态创建标签tkinter。我不知道将创建多少标签,但是在单击每个标签时,必须使用特定参数调用特定函数。

为此,我使用以下代码:

for link in list_of_links:
    link_label = Label(self.video_window, text="Frame "+str(video_number), fg="blue", cursor="hand2")
    link_label.pack()
    link_label.place(x=xcod2, y=ycod2)
    link_label.bind("<1>", lambda x: self.goto_video_link(link))
Run Code Online (Sandbox Code Playgroud)

目前,我正在创建 10 个标签。问题是单击十个标签中的任何一个时,该goto_video_link功能似乎只使用第 10 个链接。

如果我点击第 5 个标签,我希望它使用第 5 个链接。

我该怎么做?

python label tkinter python-3.x

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