小编Bea*_*red的帖子

如何在Python 2.6中使用Numerical Python

我被迫升级到Python 2.6,并且在Windows中使用Numerical Python(NumPy)和Python 2.6 时遇到了问题.我收到以下错误...

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    from numpy.core.numeric import array,dot,all
  File "C:\svn\svn_urbansim\UrbanSimDev\Builds\working\urbansim\Tools\Python26\lib\site-packages\numpy\__init__.py", line 39, in <module>
    import core
  File "C:\svn\svn_urbansim\UrbanSimDev\Builds\working\urbansim\Tools\Python26\lib\site-packages\numpy\core\__init__.py", line 5, in <module>
    import multiarray
ImportError: Module use of python25.dll conflicts with this version of Python.
Run Code Online (Sandbox Code Playgroud)

看来现有模块正在尝试使用该python25.dll文件.有没有办法告诉它使用该python26.dll文件而不修改源代码?

python windows numpy

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

有没有办法像对待ArrayList一样处理ac#静态数组?

我有使用数组的代码,不幸的是,我不能改变他们的类型.如果可以,我会使用ArrayLists或类似的东西做我需要做的事情,但我不能.基本上,我正在寻找从静态数组中添加和删除对象的最佳方法.为了在运行中向项目添加项目,我必须创建一个比旧数组大一个元素的新数组,将旧数组中的项目复制到新数组中,然后添加新项目.像这样的东西......

public partial class dataStruct 
{
    private myObject[] myStaticArray;
};

private void AddItemToMyArray()
{
    int oldLength = dataStruct.myStaticArray.Length;
    myObject[] newMyObjectArray = new myObject[oldLength + 1];
    for (int i = 0; i < oldLength; i++)
       newMyObjectArray [i] = dataStruct.myStaticArray[i];

    dataStruct.myStaticArray[oldLength] = new myObject();
    dataStruct.myStaticArray = newMyObjectArray;
}
Run Code Online (Sandbox Code Playgroud)

为了删除一个项目,我做同样的事情,只有我创建一个较小的一个项目的新数组.这感觉真的很低效.任何人都可以建议一个更好的方法,如果有的话?或任何其他想法?

在此先感谢您的帮助!

c# arrays arraylist

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

对于一个网站,MVC模式是否只在服务器端使用?

经过十年的桌面应用程序开发,我正在进入Web开发领域.我正在尽可能快地学习高级概念,其中一个是MVC.我注意到像javascript,css和html这样的东西不属于M,V或者C.我没有在任何地方明确地读过它,但是我理解MVC模式只用于组织网站服务器端的代码和数据?如果这是一个奇怪的问题我很抱歉,请记住我是个菜鸟!:)

在此先感谢您的帮助!

model-view-controller

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

为什么这个Javascript DOM代码只能运行FF,而不是IE?

//create an instance of the XML parser
if (window.ActiveXObject)
{ 
    //Checking if the browser is IE
    xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
    xmlDoc.async="false"; //make sure doc is fully loaded
    xmlDoc.load(strPath) //load the file in the parser
    if (xmlDoc.parseError.errorCode != 0) 
    {
        alert("Error #: " + xmlDoc.parseError.errorCode;        
    }        
}

//for mozilla based browsers
else if (document.implementation && document.implementation.createDocument)       
{
    xmlDoc= document.implementation.createDocument("","doc",null); 
    xmlDoc.async=false; //make sure doc is fully loaded
    loaded = xmlDoc.load(strPath);
    if(!loaded)
    {
       alert("Error in XML File");
    }            
}

//Parse the XML
var …
Run Code Online (Sandbox Code Playgroud)

javascript dom

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

iOS 4有一个用于发送消息的应用程序内SMS SDK,但有没有办法让你的应用程序接收传入的短信?

iOS 4有一个用于发送消息的应用程序内SMS SDK,但有没有办法让你的应用程序接收传入的短信?

非常感谢您的帮助!

iphone sms ios4

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

为什么仪器"泄漏"模板没有在我的iOS应用程序上发现我的内存泄漏?

我正在深入研究iOS开发并熟悉这些工具.在每天结束时,我在我的应用程序上执行"Run with instruments tool - > Leaks"以检查我当天可能实施的任何内存泄漏.它似乎很少发现任何泄漏,虽然我想我只是一个自然的iOS程序员,但我拒绝相信;)

无论如何,我刚刚在我的代码中找到了我认为是内存泄漏的东西,并且它没有被仪器捕获.我有这行代码......

gkSession = [[GKSession alloc] initWithSessionID:@"testID" displayName:@"Temp Display Name" sessionMode:GKSessionModeClient];
Run Code Online (Sandbox Code Playgroud)

我发现release我的代码中没有调用任何地方.我的问题是......

  1. 这是内存泄漏吗?
  2. 如果是这样,仪器可能没有抓住它的原因是什么?

我明显担心的是我的代码中有内存泄漏而且Instruments没有捕获它们.

非常感谢您的帮助!

iphone memory-leaks instruments ipad

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

Ruby on Rails:当我在admin属性上使用"toggle"方法时,为什么用户的加密密码会在数据库中被更改?

我刚刚完成了Hartl的Rails教程书,我在我的第一个rails应用程序中使用了他的帐户认证逻辑.然而,当我提出一个新的用户帐户,并通过在控制台切换admin属性设置为管理员帐户(例如User.find(5).toggle(:管理员)),存储在数据库加密的密码得到修改.为什么?

这是用户模型逻辑......

class User < ActiveRecord::Base

  #virtual attributes
  attr_accessor :password           

  #attrs modifiable by the outside world
  attr_accessible :name, :email, :password, :password_confirmation    

  email_regex = /\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i

  #validations
  validates :name,  :presence => true,
                    :length   => { :maximum => 50 }
  validates :email, :presence => true,
                    :format   => { :with => email_regex },
                    :uniqueness => true
  validates :password,  :presence     => true,
                        :confirmation => true,
                        :length       => { :within => 6..40 }

  #class method that authenticates a user, used to create a session …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-3

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

WebGL没有任何理由停止在本地工作

我正在玩一些WebGL教程,并且无缘无故,WebGL刚刚停止工作.我甚至加载了一个我从网上下载过的非原创WebGL HTML页面.当我将相同的代码FTP到我的Web服务器并加载它时,它工作正常.两个问题......

  1. 为什么WebGL会突然停止在所有浏览器本地工作?
  2. 为什么WebGL HTML代码可以在线运行,但不能在本地运行?

我还应该提到我重新启动计算机,卸载/重新安装Chrome和Firefox,并清除了我的所有互联网缓存.

非常感谢您的所有智慧!

webgl

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

iOS开发:为什么在指定UIKeyboardTypePhonePad时不会显示电话键盘?

在我看来,我有一个文本域设置来显示电话键盘,但它只显示标准键盘.这是我的代码......

    contactPhoneTextField = [[UITextField alloc] initWithFrame:frameText];
    contactPhoneTextField.borderStyle = UITextBorderStyleNone;
    contactPhoneTextField.textColor = [UIColor blackColor];
    contactPhoneTextField.font = [UIFont systemFontOfSize:17.0];
    contactPhoneTextField.placeholder = @"Tap To Enter Contact Phone Number";
    contactPhoneTextField.backgroundColor = [UIColor clearColor];
    contactPhoneTextField.autocorrectionType = UITextAutocorrectionTypeNo;  
    contactPhoneTextField.keyboardType = UIKeyboardTypePhonePad; //<<<----
    contactPhoneTextField.returnKeyType = UIReturnKeyDone;  
    contactPhoneTextField.clearButtonMode = UITextFieldViewModeWhileEditing;        
    contactPhoneTextField.delegate = self;  
Run Code Online (Sandbox Code Playgroud)

是什么赋予了?

非常感谢您的智慧!

iphone ipad ios ios5

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

如何在选择模拟器时在XCode中自动启用#define?

当我在模拟器上测试我的iPhone应用程序时,我有一些我想要编译的文件,所以我#define simulator在这些文件中使用宏.我试图找出如何注释掉这个#define语句并告诉XCode在选择模拟器时定义这个宏.我怎样才能做到这一点?

我在这里阅读了几个其他类似的问题,并尝试在"任何iOS模拟器SDK"架构的"其他C标志"构建设置中添加条件分配,其值设置为"-simulator = 1",但这不是好像什么都做.

提前感谢您的智慧!

iphone ipad ios

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