问题列表 - 第43263页

包装漂浮很长

我想把2个花车装进很长的路上.这样做的正确方法是什么?

c bit-manipulation

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

不同的数据库在Django中进行测试?

DATABASES = {
#    'default': {
#        'ENGINE': 'postgresql_psycopg2',
#        ...
#    }

    # for unit tests
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': 'mydatabase'
    }
}
Run Code Online (Sandbox Code Playgroud)

我有两个数据库:一个我想用于单元测试,一个用于其他一切.是否可以在Django 1.2.4中配置它?

(我问的原因是因为使用postgresql我收到以下错误:

foo@bar:~/path/$ python manage.py test
Creating test database 'default'...
Got an error creating the test database: permission denied to create database

Type 'yes' if you would like to try deleting the test database 'test_baz', or 'no' to cancel: yes
Destroying old test database...
Got an error recreating the test database: database "test_baz" does …
Run Code Online (Sandbox Code Playgroud)

sqlite django postgresql unit-testing

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

为什么JavaScript原型设计?

这可能会让你觉得这是一个语法不正确和可能是疯狂的问题,但这就是我的意思:当试图理解prototypeJavaScript中的概念时,我遇到了以下几个或多或少复杂版本的例子:

//Guitar function constructor
function Guitar(color, strings) {
    this.color = color;
    this.strings = strings;
}
//Create a new instance of a Guitar
var myGuitar = new Guitar('Black', ['D', 'A', 'D', 'F', 'A', 'E']);
//Adding a new method to Guitar via prototype
Guitar.prototype.play = function (chord) {
    alert('Playing chord: ' + chord);
};
//Now make use of this new method in a pre-declared instance
myGuitar.play('D5');
Run Code Online (Sandbox Code Playgroud)

所以,关于我的问题:为什么你想要这样做?你为什么不直接把这个play功能放进Guitar去?为什么声明一个实例然后开始添加方法?我能看到的唯一原因是,如果你想myGuitarplay最初创建它时无法访问它,但我可以想出没有一个例子来说明为什么你会想要这样的东西.

看起来这样做会更有意义:

function Guitar(color, string) { …
Run Code Online (Sandbox Code Playgroud)

javascript

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

学习掌握AppKit框架的最佳方法

我目前一直在学习Objective-C和Cocoa,但我觉得我需要了解更多有关AppKit框架的知识.我经常怀疑我应该将哪些组件用于特定用途.例如,我花了很多时间研究如何简单地在两个NSView之间切换(与NSTabView相同,但没有它的标签,例如在IBAction中).

我已经阅读了Aaron Hillegass 为Mac OS X编写的Cocoa Programming,但我正在寻找接下来要阅读/做的内容,以扩展我对AppKit框架的知识以及使用Cocoa开发用户界面.你建议我看一下什么?

先感谢您.

cocoa objective-c appkit

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

相对路径或绝对路径以及如何在PHP中设置

我有一个网站,我正在努力,我正在尝试去网站的主目录,我不知道如何设置它.我想要做的是包括_inc/config.php通过/_inc/config.php而不是必须使用../_inc/config.php任何想法如何添加这个?

php relative-path absolute-path

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

使用C#在Windows 7中模拟鼠标单击和鼠标移动

我已经编写了一段代码来模拟鼠标点击,这在我的Vista中运行良好.但是当我在Windows 7中测试它时,它没有生成click事件.有人可以帮忙吗?我正在添加下面的代码段.谢谢,Nikil

[DllImport("user32.dll")]
        static extern void mouse_event(int dwFlags, int dx, int dy, int dwData, int dwExtraInfo);


[Flags]
        public enum MouseEventFlags
        {
            LEFTDOWN = 0x00000002,
            LEFTUP = 0x00000004,
            MIDDLEDOWN = 0x00000020,
            MIDDLEUP = 0x00000040,
            MOVE = 0x00000001,
            ABSOLUTE = 0x00008000,
            RIGHTDOWN = 0x00000008,
            RIGHTUP = 0x00000010
        }

System.Windows.Forms.Cursor.Hide();
System.Windows.Forms.Cursor.Position = new System.Drawing.Point(xinc + rct.Left, yinc + rct.Top);

int X = System.Windows.Forms.Cursor.Position.X;
int y = System.Windows.Forms.Cursor.Position.Y;

mouse_event((int)(MouseEventFlags.LEFTDOWN), 0, 0, 0, 0);
mouse_event((int)(MouseEventFlags.LEFTUP), 0, 0, 0, 0);


System.Windows.Forms.Cursor.Position = new System.Drawing.Point(0, 0);
System.Windows.Forms.Cursor.Show();
Run Code Online (Sandbox Code Playgroud)

.net c# winforms

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

在Tcl中处理引用字符串中的逗号

我在Tcl中使用以下行来解析以逗号分隔的字段行.可以引用某些字段,以便它们可以包含逗号:

set line {12,"34","56"}
set fresult [regsub -all {(\")([^\"]+)(\",)|([^,\"]+),} $line {{\2\4} } fields]
puts $fields
{12} {34} "56"
Run Code Online (Sandbox Code Playgroud)

(引用最后一个字段而不是括号,这有点奇怪,但这不是问题)

但是,当引号中有逗号时,它不起作用:

set line {12,"34","56,78"}
set fresult [regsub -all {(\")([^\"]+)(\",)|([^,\"]+),} $line {{\2\4} } fields]
puts $fields
{12} {34} "{56} 78"
Run Code Online (Sandbox Code Playgroud)

我希望:{12} {34} {56,78}

我的正则表达式有什么问题或者有什么东西正在进行吗?

regex csv tcl

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

为什么在调用父代的构造函数时会出现致命错误?

我正在扩展其中一个SPL(标准PHP库)类,我无法调用父的构造函数.这是我得到的错误:

致命错误:无法调用构造函数

以下是该SplQueue文档的链接:http://www.php.net/manual/en/class.splqueue.php

这是我的代码:

$queue = new Queue();

class Queue extends SplQueue {

    public function __construct() {
        echo 'before';
        parent::__construct();
        echo 'I have made it after the parent constructor call';
    }

}

exit;
Run Code Online (Sandbox Code Playgroud)

什么可以阻止我调用父的构造函数?

php oop spl constructor

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

rails如何使用正确的文件名呈现文件

这很难解释,所以我会尽我所能,并希望编辑问题,如果人们需要更多的信息.我没有提供确切的代码,只是一个问题的例子.

我正在使用rails 2.3.8.我在Unix上.

我在Apache无法访问的目录下有一堆文件.(即/data/files/file.rpk)

我认为我有以下几点.

link_to "RPK File", :controller => 'mycontroller', :action=> 'myaction', :file => '/data/files/file.rpk' 
Run Code Online (Sandbox Code Playgroud)

我的控制器中有以下内容.

def myaction
  if FileTest.exists?(params[:file])
    render :file => params[:file]  
  end
end
Run Code Online (Sandbox Code Playgroud)

当我选择页面上的链接时,我得到了我所需文件的下载提示,但文件名是"myaction"而不是文件名.

关于如何正确命名的想法?

ruby-on-rails

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

在Win32应用程序中更正"WindowProc"的返回值

在MSDN的Win32-Api文档(http://msdn.microsoft.com/en-us/library/ms633573%28VS.85%29.aspx)上WindowProc,它指出:返回值是消息处理的结果并取决于发送的消息.

由于我必须实现这个(回调)程序,我想知道它依赖什么,以及我必须返回什么.有人可以对此有所了解吗?

windows winapi

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