问题列表 - 第48184页

问题重定向到另一个页面

在尝试重定向另一个页面时,我收到"Internet Explorer无法显示网页"错误.

string targetURL = "~/AnotherForm.aspx?Xresult=" + HttpUtility.UrlEncode(res);
    Response.Redirect(targetURL);
Run Code Online (Sandbox Code Playgroud)

谢谢BB

c# redirect response

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

如何在ExtJS GridPanel中隐藏行?

假设我知道要定位哪个行索引(例如,this.rowToBeDeleted的值为2),我怎么能只从网格而不是商店隐藏这一行(我在商店中有一个标志,表示哪些行应该稍后在我的PHP Web服务代码中从db中删除).

extjs

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

SQL Server 2008 R2安装无效

我正在尝试安装SQL Server 2008 R2的开发人员版本.我以管理员身份运行安装程序,但在安装"安装支持文件"后,它会关闭并返回到安装中心屏幕.

有任何想法吗?

sql-server sql-server-2008-r2

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

如何使用正则表达式删除python字符串中的十六进制值?

我在matlab中有一个单元格数组

columns = {'MagX', 'MagY', 'MagZ', ...
           'AccelerationX',  'AccelerationX',  'AccelerationX', ...
           'AngularRateX', 'AngularRateX', 'AngularRateX', ...
           'Temperature'}
Run Code Online (Sandbox Code Playgroud)

我使用这些脚本,利用matlab的hdf5write函数将数组保存为hdf5格式.

然后我使用pytables将hdf5文件读入python.单元格数组作为一个numpy字符串数组.我转换为列表,这是输出:

>>>columns
['MagX\x00\x00\x00\x08\x01\x008\xe6\x7f',
 'MagY\x00\x7f\x00\x00\x00\xee\x0b9\xe6\x7f',
 'MagZ\x00\x00\x00\x00\x001',
 'AccelerationX',
 'AccelerationY',
 'AccelerationZ',
 'AngularRateX',
 'AngularRateY',
 'AngularRateZ',
 'Temperature']
Run Code Online (Sandbox Code Playgroud)

这些十六进制值从某处弹出到字符串中,我想删除它们.它们并不总是出现在列表的前三项中,我需要一种很好的方式来处理它们或者首先找出它们为什么存在.

>>>print columns[0]
Mag8?
>>>columns[0]
'MagX\x00\x00\x00\x08\x01\x008\xe6\x7f'
>>>repr(columns[0])
"'MagX\\x00\\x00\\x00\\x08\\x01\\x008\\xe6\\x7f'"
>>>print repr(columns[0])
'MagX\x00\x00\x00\x08\x01\x008\xe6\x7f'
Run Code Online (Sandbox Code Playgroud)

我尝试使用正则表达式删除十六进制值,但运气不佳.

>>>re.sub('(\w*)\\\\x.*', '\1', columns[0])
'MagX\x00\x00\x00\x08\x01\x008\xe6\x7f'
>>>re.sub('(\w*)\\\\x.*', r'\1', columns[0])
'MagX\x00\x00\x00\x08\x01\x008\xe6\x7f'
>>>re.sub(r'(\w*)\\x.*', '\1', columns[0])
'MagX\x00\x00\x00\x08\x01\x008\xe6\x7f'
>>>re.sub('([A-Za-z]*)\x00', r'\1', columns[0])
'MagX\x08\x018\xe6\x7f'
>>>re.sub('(\w*?)', '\1', columns[0])
'\x01M\x01a\x01g\x01X\x01\x00\x01\x00\x01\x00\x01\x08\x01\x01\x01\x00\x018\x01\xe6\x01\x7f\x01'
Run Code Online (Sandbox Code Playgroud)

有关如何处理这个的任何建议?

python string matlab hdf5 pytables

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

C#Func(T)不接受ref类型输入参数

Func(T)可以接受C#中的引用类型变量.

static void Main()
    {
        Func<string,int, int> method = Work;
        method.BeginInvoke("test",0, Done, method);
        // ...
        //
    }
    static int Work(ref string s,int a) { return s.Length; }
    static void Done(IAsyncResult cookie)
    {
        var target = (Func<string, int>)cookie.AsyncState;
        int result = target.EndInvoke(cookie);
        Console.WriteLine("String length is: " + result);
    }
Run Code Online (Sandbox Code Playgroud)

我无法定义一个可以接受ref类型输入参数的func.有人请指教......

c#-4.0

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

使用Rails和Postgresql迁移时不会填充默认值

我目前正在尝试运行此迁移:

class AddDroppedProjectsCountToUser < ActiveRecord::Migration
  def self.up
    add_column :users, :dropped_projects, :integer, {:default=>0, :required=>true}
  end

  def self.down
    remove_column :users, :dropped_projects
  end
end
Run Code Online (Sandbox Code Playgroud)

该列已正确添加,但没有旧记录填充为0.它们是零.我也尝试过使用default=>'0',但无济于事.知道为什么会这样吗?(Rails 3.0.3)


编辑添加:当我创建一个新用户时,它工作正常,一切看起来都正确.只是旧用户在表中仍然没有nil值.

sql postgresql ruby-on-rails ruby-on-rails-3

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

在没有扩展名的浏览器中查看图像

我的网络应用程序中有一个目录,我想保留所有用户个人资料图片.用户可以上传所有类型的图像(png,jpg,gif).但是,我希望图像URL友好,例如.http://example.com/static/picture/300-username,文件为300用户名,但没有扩展名.我想在用户上传时删除扩展名,并使用PHP控制器添加:

header('Content-Type: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png');
readfile('http://example.com/static/picture/300-username');
Run Code Online (Sandbox Code Playgroud)

这运作良好.我想知道,如果可以通过将.htaccess文件放在图片目录中,使用某种Header,无论在此目录中读取什么文件,都会显示为图片.这可能吗?

php apache .htaccess

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

Python:使用Tensordot进行张量x矩阵乘法

您希望以下列方式将张量乘以矩阵:

尺寸

宽: a x b x c

五: a x c

我想这样的Z.

Z[i]=dot(W[i],V[i])
Run Code Online (Sandbox Code Playgroud)

Z是那么尺寸a x ( (b x c) . (c x 1)),所以(a x b)

香港专业教育学院曾试图numpy.tensordot做到这一点,但还没有能够.它可以做我想要的吗?如果不是,我怎么能这样做没有循环.

基本上相当于

def f(W,V):    
    Z=[]    
    for i in range(len(W)):    
        Z.append(dot(W[i],V[i]))    
    return Z
Run Code Online (Sandbox Code Playgroud)

谢谢

编辑:具体是这可以通过tensordot实现吗?

python numpy

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

可可触摸 - UIScrollView的问题

大家好.所以我在另一个UIView中有这个UIScrollView,没有占用整个区域(所有这些都通过nib文件初始化).我在滚动视图中添加了一些内容,但每当我滚动它时,UIScrollView内容区域移动到ScrollView框架之外,而不是指定用于显示它的UIView区域.

即使我滚动它也不应该留在它的框架内吗?

感谢你们对我的帮助.

iphone cocoa touch

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

CouchDB - 从列表中筛选每个记录实例的最新日志

我可以使用一些帮助过滤couchdb视图中的不同值.我有一个数据库,用于存储包含计算机信息的日志.定期将计算机的新日志写入db.

有点简化我存储这样的条目:

{
   "name": "NAS",
   "os": "Linux",
   "timestamp": "2011-03-03T16:26:39Z",
}
{
   "name": "Server1",
   "os": "Windows",
   "timestamp": "2011-02-03T19:31:31Z",
}
{
   "name": "NAS",
   "os": "Linux",
   "timestamp": "2011-02-03T18:21:29Z",
}
Run Code Online (Sandbox Code Playgroud)

到目前为止,我正在努力通过不同的条目过滤此列表.我想收到的是每个设备的最新日志文件.

我有这样的观点:

function(doc) {
    emit([doc.timestamp,doc.name], doc);
}
Run Code Online (Sandbox Code Playgroud)

我用python(couchdbkit)查询这个视图,到目前为止我提出的最佳解决方案看起来像这样:

def get_latest_logs(cls):
    unique = []
    for log in cls.view("logs/timestamp", descending=True):
        if log.name not in unique_names:
            unique.append(log)
    return unique
Run Code Online (Sandbox Code Playgroud)

好的......这很有效.但我有强烈的感觉,这不是最好的解决方案,因为python需要迭代整个日志文件列表(可能会变得很长).

我想我需要一个reduce函数,但我无法找到任何可以适应我的问题的例子或解释.

所以,我正在寻找的是一个(纯couchdb)视图,它只会吐出给定设备的最新日志.

python couchdb mapreduce couchdbkit

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