问题列表 - 第42987页

麻烦将mysql命令输出重定向到bash脚本中的文件

由于某种原因,bash脚本不会将以下代码段中的mysql命令输出重定向到指定文件.

#!/usr/bin/bash

cmd="select * from foo > '/tmp/sample.txt'"
mysql --user=test --password=test <db name> --host=<hostname> --port=<portname> -e "$CMD"
Run Code Online (Sandbox Code Playgroud)

上面的脚本重定向输出到控制台而不是文件

 #!/usr/bin/bash

    cmd="select * from foo INTO OUTFILE '/tmp/sample.txt' "
    mysql --user=test --password=test <db name> --host=<hostname> --port=<portname> -e "$CMD"
Run Code Online (Sandbox Code Playgroud)

当我用"INTO OUTFILE"替换">"重定向操作符时,我收到了访问权限错误

mysql bash

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

什么是Python最快/最高性能的SQL驱动程序?

我知道PyMySQLDb,这是访问MySql的最薄/最轻的方式吗?

python mysql

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

Android应用程序开发:创建了两个图标,我只需要一个

我正在编写一个Android应用程序,它有一个主要活动和一个子活动.当我在手机上安装应用程序进行测试时,我得到两个图标而不是一个.第一个图标用于主要活动,第二个图标用于子活动.我不希望/需要一个图标的子活动.

有谁知道如何在我的应用程序代码中关闭它,以便只安装主活动的图标?非常感谢您提供的任何信息!

谢谢,MobiKnow

icons android

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

线程代码......有什么不妥之处,必须使用java 1.4

我有一个servlet在app服务器启动时自动启动,在init()中,我正在创建另一个线程:

init(){ new FooThread().start() }
Run Code Online (Sandbox Code Playgroud)

在FooThread()中,我想定期检查数据库值的状态,然后根据值进行Web服务调用.当这两个任务完成后,我希望线程休眠等待一段时间然后重复.这个循环将永远持续下去.

FooThread:

public class FooThread implements Runnable{
  Thread t;

  FooThread(){
    t = new Thread(this, "FooThread");
  }

 public void start(){
   t.start();
 }

  public void run() {
    try{
      while(true){
        //do the db check, then conditionally do the web services call
        logger.info("*** calling sleep() ***");
        Thread.sleep(50000);
        logger.info("*** now awake ***");
      }
    } catch (InterruptedException e) {
      System.out.println("*** FooThread interrupted");
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

java multithreading

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

带有嵌套过滤器的Django注释

是否可以在注释中进行过滤?

在我看来这样的事情(实际上并不起作用)

Student.objects.all().annotate(Count('attendance').filter(type="Excused"))

由此产生的表格将让每个学生都有理由缺席.查看文档过滤器只能在注释之前或之后进行,否则将无法产生所需的结果.

解决方法就是这样

for student in Student.objects.all():
    student.num_excused_absence = Attendance.objects.filter(student=student, type="Excused").count()
Run Code Online (Sandbox Code Playgroud)

这可以工作,但在实际应用程序中执行很多查询,这可能会变得不切实际.我认为这种类型的语句在SQL中是可行的,但如果可能的话,我更愿意继续使用ORM.我甚至尝试过两个单独的查询(一个用于所有学生,另一个用于获得总数)并将它们与|组合.组合改变了总数:(

阅读答案和评论后的一些想法

我在这里使用额外的SQL解决了出勤问题.

  • 蒂米的博客文章很有用.我的答案是基于它的.
  • hash1baby的答案有效,但似乎与sql一样复杂.它还需要执行sql然后在for循环中添加结果.这对我不好,因为我将大量这些过滤查询堆叠在一起.我的解决方案构建了一个包含大量过滤器和额外的大型查询集,并立即执行所有操作.
  • 如果性能没有问题 - 我建议for循环工作.到目前为止,这是最容易理解的.

django

20
推荐指数
2
解决办法
8538
查看次数

MySQL和PHP - 插入NULL而不是空字符串

我有一个MySQL语句,将一些变量插入数据库.我最近添加了2个可选字段($ intLat,$ intLng).现在,如果没有输入这些值,我会将空字符串作为值传递.如何将显式NULL值传递给MySQL(如果为空)?

$query = "INSERT INTO data (notes, id, filesUploaded, lat, lng, intLat, intLng)
          VALUES ('$notes', '$id', TRIM('$imageUploaded'), '$lat', '$long', 
                  '$intLat', '$intLng')";
mysql_query($query);
Run Code Online (Sandbox Code Playgroud)

php mysql null sql-insert

75
推荐指数
5
解决办法
16万
查看次数

获取局部变量

当从已部署的应用程序获取堆栈跟踪作为错误报告时,获取实际变量值以在抛出异常之前重建系统状态会很有帮助。

在 Java 中这样的事情是否可行?如何做到这一点?

干杯,马克斯

java debugging local-variables stack-trace

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

评估存储在字符串中的算术表达式(C#)

我正在使用C#中的应用程序,我想在其中计算以字符串形式给出的算术表达式.就像我有一个字符串:

string myExpr="4*(80+(5/2))+2";
Run Code Online (Sandbox Code Playgroud)

我想计算算术表达式的结果.在使用Javascript,PHP等语言时,你可以使用Eval来做这个技巧,这似乎不是C#中的一个选项.

我想可以编写一个代码将它分成无数简单的表达式,计算它们并将它们加在一起,但这需要相当长的时间,而且我可能会遇到很多麻烦.

所以...我的问题,有没有"简单"的方法来做到这一点?

c#

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

在PHP中将属性值作为字符串文字访问

好吧,即时通讯重新学习PHP的一个小型家庭项目,并遇到一个问题,因此对于所有你的PHP专家来说快速的一个:

我已经构建了一个抽象类,它应该访问YQL Yahoo返回的JSON对象的属性,这些对象被解码为PHP对象.让我们说我想访问该属性id然后我喜欢这样:

print($phpObject->id);  // Okay
Run Code Online (Sandbox Code Playgroud)

但我希望能够以更抽象的方式访问该属性,即:

$propertyName = 'id';
print($phpObject[$propertyName]); 
print($phpObject["id"]);    
Run Code Online (Sandbox Code Playgroud)

但以上都没有工作 - 我肯定有明显的理由,但我不是PHP专家,我很难说出这个电话.请帮帮我.

php abstract-class object

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

你能使用SOAP和WSHttpBinding对WCF服务进行jQuery调用吗?

我可以使用SOAP和WSHttpBinding对WCF服务进行JQuery调用吗?

如果是这样,怎么样?(网上的任何例子?)如果没有,为什么不呢?

正如你在这篇文章中看到的那样,我无法让它发挥作用.

我需要能够使用WSHttpBinding,所以我可以支持SAML和WS-Security.据我所知,basicHTTPBinding不支持ws-Security.

SO上的所有其他示例都使用json(我可以轻松工作)或basicHttpBinding.

我需要使用SOAP和ws-Security来符合OGC 07-118r8标准.

.net javascript c# wcf jquery

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