问题列表 - 第42486页

(Javascript)将字节[]转换为图像

使用Javascript,我正在对WCF服务进行AJAX调用,并返回一个字节数组.如何将其转换为图像并将其显示在网页上?

javascript ajax wcf image

18
推荐指数
5
解决办法
6万
查看次数

如何将工作表的列数作为整数(28)而不是Excel-字母("AB")?

鉴于:

$this->objPHPExcelReader = PHPExcel_IOFactory::createReaderForFile($this->config['file']);
$this->objPHPExcelReader->setLoadSheetsOnly(array($this->config['worksheet']));
$this->objPHPExcelReader->setReadDataOnly(true);
$this->objPHPExcel = $this->objPHPExcelReader->load($this->config['file']);
Run Code Online (Sandbox Code Playgroud)

我可以迭代这样的行,但它很慢,即在3MB的Excel文件中,工作表有"EL"列,每行大约需要1秒:

foreach ($this->objPHPExcel->setActiveSheetIndex(0)->getRowIterator() as $row)
{
    $dataset = array();
    $cellIterator = $row->getCellIterator();
    $cellIterator->setIterateOnlyExistingCells(false);
    foreach ($cellIterator as $cell)
    {
        if (!is_null($cell))
        {
            $dataset[] = $cell->getCalculatedValue();
        }
    }
    $this->datasets[] = $dataset;
}
Run Code Online (Sandbox Code Playgroud)

当我像这样迭代时,它显着更快(在30秒内大约2000行),但我必须将字母例如"EL"转换为数字:

$highestColumm = $this->objPHPExcel->setActiveSheetIndex(0)->getHighestColumn(); // e.g. "EL"
$highestRow = $this->objPHPExcel->setActiveSheetIndex(0)->getHighestRow();

$number_of_columns = 150; // TODO: figure out how to get the number of cols as int
for ($row = 1; $row < $highestRow …
Run Code Online (Sandbox Code Playgroud)

php phpexcel

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

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

在C#中创建一个线程数组

我的代码有一个非常奇怪的问题.它将完全运行1st for循环,然后完成foreach,但随后它将跳回到"ThreadStart IMAPDelegate"(for循环的第1行),然后由于ArgumentOutOfRangeException而崩溃.有人可以解释为什么程序这样做?我逐行调试它,它实际上只是跳回到for循环中的一行.如果它再次正常运行for循环,它会将x设置为0并且它不会崩溃.有什么建议?

for (int x = 0; x < UserInfo.Count; x++)
{
    ThreadStart IMAPDelegate = delegate{SendParams(UserInfo[x], IMAPServers[x]); };
    MyThreads.Add(new Thread(IMAPDelegate));
}

foreach (Thread thread in MyThreads)
{
    thread.Start();
}
Run Code Online (Sandbox Code Playgroud)

c# multithreading

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

流畅的NHibernate以智能方式映射IDictionary <string,class>

鉴于这些类:

using System.Collections.Generic;

namespace FluentMappingsQuestion
{
    public class Entity
    {
        public virtual int Id { get; set; }
        public virtual IDictionary<string, Property> Properties { get; set; }
    }

    public class Property
    {
        public virtual Entity OwningEntity { get; set; }
        public virtual string Name { get; set; }
        public virtual int Value { get; set; }
        public virtual decimal OtherValue { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

如何使用NHibernate(最好是流利的味道)映射它们,以便这样做:

[Test]
public void EntityPropertyMappingTest()
{
    using (var session = _factory.OpenSession())
    {
        var entity …
Run Code Online (Sandbox Code Playgroud)

nhibernate nhibernate-mapping fluent-nhibernate

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

如何使用jQuery获取具有多个类的div

我有一个示例HTML,如下所示,

<div class="class1"></div>
<div class="class2 class3"></div>
Run Code Online (Sandbox Code Playgroud)

我的JS是,

alert(jQuery(".class1").length);
alert(jQuery(".class2 class3").length);
Run Code Online (Sandbox Code Playgroud)

对于第一个警报,我按预期得到1,但是第二个警报我得到0.如何获得第二个警报的值1.我特别需要这种情况(div有class2和class3).帮我.

谢谢

html javascript jquery

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

通常用于保护SWF免受反编译或至少防止代码/密钥被盗的方法是什么?

由于SWF非常容易反编译,如果我使用内部安全密钥分发SWF或者代码有一些有价值的代码,我应该如何保护它?

编辑:我认为反编译SWF非常容易,因为它是字节编码为SWF然后jitted运行.Java编译和执行也是如此.这是否意味着即使java代码也不够安全?

那么,为什么Java更加可靠和可靠,并且SWF在任何地方都不被认为是安全的?

apache-flex security flash actionscript decompiling

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

任何使用ruby-protobuf和ActiveRecord的人

我正在使用googles协议缓冲区,ruby-protobuf,rails和ActiveRecord.协议本身似乎是一个不错的选择,特别是因为我们连接到移动设备.它的格式非常紧凑.

当必须从proto对象转到ActiveRecord对象时会出现问题,反之亦然.好像这里有很多额外的工作.我希望它的工作方式类似于ruby-amf的工作方式.

有人看过这个吗?

...或者认为有兴趣开始使用rails的插件?

ruby ruby-on-rails protocol-buffers

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

什么是数据库用户的好名字?

我有一个pylons Web应用程序,当前正在确定一个好的数据库用户名。我的选项是主机名,Web应用程序名称或所用框架的名称。这些都不吸引我。

命名数据库用户有什么约定吗?

database username

6
推荐指数
0
解决办法
4157
查看次数

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