问题列表 - 第31294页

如何/从哪里开始阅读开源代码?

我一直想参与一个开源项目,但一旦得到源代码,我不知道从哪里开始.

考虑到Sinatra框架(基于Ruby)和Apache Maven 3,但我不知道从哪里开始.

通常如何开始阅读/查看开源代码?

感谢您的帮助和时间.

open-source

32
推荐指数
2
解决办法
8985
查看次数

如何在SQL存储过程中实现日志记录和错误报告?

背景

我目前正在开发一个大量使用SQL存储过程的项目.有些表每天有多达几十万个程序执行.因为项目为我们的客户端日志记录提供关键业务功能,所以快速错误检测至关重要

如何在SQL存储过程中实现快速可靠的日志记录和错误报告?

sql sql-server logging stored-procedures sql-server-2005

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

检查ostream对象是cout还是ofstream,c ++

在C++中有没有办法检查ostream对象是对象cout还是ofstream对象?

就像是:

ostream& output(ostream& out)
{
    if (out == cout)
        return out;
    else
    {
        out << "something different because its not going to the console" << endl;
        return out;
    }
}

我想这样做的原因是,我想重载<<运算符以执行两个不同的操作,具体取决于它使用的流类型.

是否有可能<<每次使用不同类型的流重载操作员两次?

更新以更好地反映意图.

c++ cout ofstream ostream

8
推荐指数
3
解决办法
5596
查看次数

PostgreSQL索引使用分析

是否有工具或方法来分析Postgres,并确定应创建哪些缺失索引​​,以及应删除哪些未使用的索引?我对使用SQLServer的"profiler"工具有一点经验,但我不知道Postgres附带的类似工具.

sql postgresql database-design

81
推荐指数
6
解决办法
4万
查看次数

如何确定运行C#应用程序的"bit-ness"?

在具有x64处理器的计算机上,.NET dll可以作为32位和64位运行.我需要在运行时确定我的应用程序运行的位数.

目前我一直在做类似的事情System.IntPtr.Size == 8,但这似乎是一个丑陋的黑客.是否有更"正确"的方法来确定这一点?

.net c#

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

使用forloop.counter0来索引Django中的数组

我试图使用forloop.counter0django模板访问数组的内容,但我不能让它工作.

我拥有的是什么

{% for action in my_action_list %}
    {{another_list.forloop.counter0}}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

my_action_list列表在哪里,another_list也是列表.我已尝试手动执行此操作,例如{{another_list.0}},这样可行,我也尝试了{{forloop.counter0}},这是打印出正确的索引,因此不确定为什么它不起作用.

有任何想法吗?

django django-templates

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

Java中的""和""如何处理它们?

我在JAVA写这个:

stmt.executeQuery("SELECT * FROM mytable INTO OUTFILE '/tmp/mytable.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\n' ;");
Run Code Online (Sandbox Code Playgroud)

这必须写在""之间,因为它必须是一个字符串.但是,当我运行代码时,它会显示"Unclosed String and Character laterals".我知道,但是如何不让编译器被内部语句中的"和"混淆?我希望编译器将它们视为普通的字符串而不是Java操作.

Plz帮助!

java string compiler-errors syntax-error

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

Eclipse DDMS错误"无法绑定到本地8600 for debugger"

我在Eclipse中收到以下错误:

[timestamp - ddms] Can't bind to local 8600 for debugger
Run Code Online (Sandbox Code Playgroud)

为什么?

android

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

为什么线程共享堆空间?

每个线程都有自己的堆栈,但它们共享一个公共堆.

每个人都清楚堆栈是针对本地/方法变量和堆的,例如/类变量.

在线程之间共享堆有什么好处.

有几个线程同时运行,因此共享内存可能会导致并发修改,互斥等开销等问题.堆中的线程共享哪些内容.

为什么会这样?为什么不让每个线程拥有自己的堆呢?任何人都可以提供一个真实世界的例子,线程如何利用共享内存?

java heap concurrency multithreading

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

截取设备当前屏幕的屏幕截图

当想要在Play商店(以前称为Android Market)上发布他的应用程序时,他可以上传他的应用程序的屏幕截图.我想用我当前用来测试应用程序的当前设备(Motorola Droid)拍摄这些截图.

Play商店中有一些应用程序允许您截取屏幕截图,但您必须根据自己的手机操作,这是我不想要的.Stack Overflow中有相关主题,人们希望从那里获取截图(这里).但是,我只想用当前设备截取我正在运行的应用程序的屏幕截图,该设备通过USB连接到我的计算机; 我是通过Eclipse开发的,所以应该有办法告诉你的运行设备应该通过SDK截取屏幕截图,对吗?

一些网站(例如LifeHacker)提到了一种方法,

要截取屏幕截图,您需要在设置下启用USB调试,安装Android软件开发工具包,然后使用调试工具连接到手机

但他们没有解释我实际上需要一步一步做什么.

如果有人可以帮助我,我真的很感激.

android screenshot device

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