问题列表 - 第26202页

将数据库字段增加1

使用MySQL,如果我有一个字段,比如登录,我将如何在sql命令中将该字段更新为1?

我正在尝试创建一个INSERT查询,它创建firstName,lastName和logins.但是,如果firstName和lastName的组合已存在,则将登录增加1.

所以表可能看起来像..

firstName----|----lastName----|----logins

John               Jones             1
Steve              Smith             3
Run Code Online (Sandbox Code Playgroud)

我正在执行一个命令,当运行时,将插入一个新人(即Tom Rogers)或增加登录,如果John Jones是使用的名称..

mysql insert increment

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

Android:在按钮上转到HTTP URL

我想在Android应用中点击按钮进入网页.所以说,我有一个名为"Google"的按钮,当用户点击该按钮时,我希望google.com在屏幕上打开.这是如何实现的?

此外,有一种方法,一旦用户完成Google,我可以控制回我的应用程序?

url android http android-button android-activity

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

jQuery:你怎么预加载声音?

我有一个网站,当你点击一个按钮播放声音.

我就是这样做的

function PlaySound(soundfile) {
    $('#soundContainer').html("<embed src='/uploads/sounds/" + soundfile + "' hidden=true autostart=true loop=false>");
}
Run Code Online (Sandbox Code Playgroud)

你如何事先预装声音文件?

谢谢.

audio jquery preload

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

Linux核心转储太大了!

最近我注意到我的应用程序生成的核心转储的大小增加了.最初,它们大小只有5MB左右,包含大约5个堆栈帧,现在我有2GB以上的核心转储,其中包含的信息与较小的转储没有区别.

有什么办法可以控制生成的核心转储的大小吗?它们不应该至少小于应用程序二进制文件本身吗?

二进制文件以这种方式编译:

  • 使用调试符号在发布模式下编译(即GCC中的-g编译器选项).
  • 调试符号被复制到
    单独的文件中并从
    二进制文件中剥离.
  • GNU调试符号链接添加到二进制文件中.

在应用程序开始时,有一个调用setrlimit将核心限制设置为无穷大 - 这是问题吗?

linux coredump

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

通过将Sizzle.js和jquery1.4.2包括在一起,我可以获得多少益处?

从jquery.com下载的最新jquery 1.4.2也附带了Sizzle.js.

我可以从Sizzle.js中获取的方式和利益是多少?

Sizzle.js是一个独立的库吗?

为什么它包含在jquery库中?

/*!
 * jQuery JavaScript Library v1.4.2
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Sat Feb 13 22:33:48 2010 -0500
 */
Run Code Online (Sandbox Code Playgroud)

虽然这是在sizzle.js网站上提到的

完全独立(没有库依赖)

css xhtml jquery sizzle

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

使用file_get_contents将本地PHP文件的HTML输出存储到字符串中

有一个header.php文件,它包含一些返回HTML的PHP​​代码.我知道我可以使用require,include来回显结果,但我想要做的是将处理后的输出字符串存储到变量中.

在一个页面中,我使用了:

$headerHTML=file_get_contents('header.php');
Run Code Online (Sandbox Code Playgroud)

然后我得到了PHP代码输出而不是处理过的HTML输出.我知道添加http://会有所帮助.但我更喜欢继续使用相对路径,我怎么能告诉函数正确处理php文件?

注意:我想继续使用此声明,file_get_contents而不是ob_start()尽可能使用.

php file-get-contents

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

为什么我们需要数据库表中的审计列?

我看到很多数据库设计在所有表上都有以下审计列......

  • 由...制作
  • 创建DateTime
  • 更新者
  • Upldated DateTime

从一个角度来看,我从以下视图中看到了表...

  • 实体表:
    • 审计专栏的良好候选人)
  • 参考表:
    • 审核列可能需要也可能不需要.在某些情况下,根本不需要上次更新信息,因为记录永远不会被修改.)
  • 参考数据表
    • 与国家/地区名称,实体状态等...可能不需要审核列,因为这些信息仅在系统安装期间创建,并且永远不会更改.

我看到很多设计师盲目地将所有审核专栏都放到了所有表中,这种做法是否良好,如果是的话可能是什么原因......

我只是想知道,因为对我而言似乎不合逻辑.我很难弄清楚他们为什么这样设计数据库?我不是说他们错了或是对的,只是想知道为什么?

如果有其他审计模式或解决方案,您也可以建议我......

感谢致敬

database database-design

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

以编程方式进行调用后,我的Android应用程序崩溃了

标题解释了所有...我在我的应用程序中有这段代码:

String url = createTelUrl("3112007315");
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse(url));
context.startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

它会拨打电话,但一旦通话结束,我的应用程序就会崩溃.一旦通话结束,我想回到我的应用程序,但我读了这篇文章,似乎不可能.所以......无论如何,至少暂停我的应用程序并在通话结束后恢复它?

编辑:

感谢我收到的两个答案,我觉得我真的很接近我的目标......我已经做了一些你们建议的事情.但是,也许我没有解释应用程序的一些细节...我正在开发谁想成为Millonarie游戏,所以我需要实现调用(我不知道它在美国或其他国家如何调用,但是在这里我们称之为"给朋友打电话").

无论如何......我对这个应用做了太多改动,现在它没有崩溃.但是,一旦调用结束,我绘制UI的Canvas就不会被显示出来.

我有一个SurfaceView拥有UI.为此,SurfaceView我创建了一个用于刷新UI的线程......这基本上是线程的作用:

@Override
public void run() {
    Canvas c;
    while (_run) {
        c = null;
        try {
            c = _surfaceHolder.lockCanvas(null);
            // Check if should wait
            synchronized (_surfaceHolder) {
                _panel.onDraw(c);
            }
        } finally {
            // do this in a finally so that if an exception is thrown
            // during the above, we don't leave the Surface in an …
Run Code Online (Sandbox Code Playgroud)

java android

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

如何使用Eclipse调试JNI代码(Java和C/C++)

虽然我可以使用用于Java代码的Eclipse JDT调试器和用于C代码的GDB调试我的应用程序,但我更倾向于使用单个工具进行所有调试.我找到了几个在Eclipse中启用"混合模式"调试的项目,并支持Java和本机代码之间的单步执行.

不幸的是,一个声称是预发布质量,另一个目前没有维护. 是否有任何插件以可靠的方式为Eclipse带来混合模式调试功能,还是应该继续使用两个单独的调试器?

java eclipse debugging java-native-interface android-ndk

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

java.lang.StackOverFlow错误.怀疑太多意见?

当您收到类似下面的错误(Android 1.5)时,是因为嵌套的ViewGroup太多,还是因为View的总数太大了?是否有任何技巧可以解决它,同时仍然保持您的应用程序相同的外观?

java.lang.StackOverflowError
   at android.text.Styled.measureText(Styled.java:371)
   at android.text.Layout.measureText(Layout.java:1600)
   at android.text.Layout.getLineMax(Layout.java:654)
   at android.text.Layout.draw(Layout.java:310)
   at android.text.BoringLayout.draw(BoringLayout.java:356)
   at android.widget.TextView.onDraw(TextView.java:3921)
   at android.view.View.draw(View.java:5838)
   at android.view.ViewGroup.drawChild(ViewGroup.java:1486)
   at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
   at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
   at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
   at android.widget.AbsListView.dispatchDraw(AbsListView.java:1319)
   at android.widget.ListView.dispatchDraw(ListView.java:2820)
   at android.view.View.draw(View.java:5944)
   at android.widget.AbsListView.draw(AbsListView.java:2121)
   at android.view.ViewGroup.drawChild(ViewGroup.java:1486)
   at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
   at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
   at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
   at android.view.View.draw(View.java:5841)
   at android.widget.FrameLayout.draw(FrameLayout.java:352)
   at android.view.ViewGroup.drawChild(ViewGroup.java:1486)
   at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
   at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
   at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
   at android.view.View.draw(View.java:5841)
   at android.widget.FrameLayout.draw(FrameLayout.java:352)
   at android.view.ViewGroup.drawChild(ViewGroup.java:1486)
   at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
   at android.view.View.draw(View.java:5841)
   at android.view.ViewGroup.drawChild(ViewGroup.java:1486)
   at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
   at android.view.View.draw(View.java:5841)
   at android.view.ViewGroup.drawChild(ViewGroup.java:1486)
   at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
   at android.view.View.draw(View.java:5841)
   at android.widget.FrameLayout.draw(FrameLayout.java:352)
   at android.view.ViewGroup.drawChild(ViewGroup.java:1486)
   at …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-view

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