问题列表 - 第40679页

二进制数据的最佳压缩技术?

我有一个大的二进制文件,代表图像中每个像素的alpha通道 - 0表示透明,1表示其他任何像素.这个二进制数据需要从文本文件中动态加载,并且在其中获得最大可能的压缩将是有用的.解压缩时间并不重要(除非我们说的是一分钟到一小时的跳跃),但文件需要尽可能小.

到目前为止我们尝试的方法是使用行程编码,然后是霍夫曼编码,然后将二进制数据转换为base64,并运行长度编码,但使用一个数字值和零字母等价物区分零和一(似乎给出最好的结果).但是,我们想知道是否有比这两种方案更好的解决方案,因为我们从逻辑的角度来看待它,而不是查看所有可能的方法.

compression

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

CheckedListBox 选中项到对象转换?

我有一个名为Subjects 的集合,其属性为字符串中的Name 和int 中的SubjectCode。我将它传递到一个选中的列表框。按一下按钮,我想获取用户检查的所有项目的集合,将其转换为集合主题。

请任何人都可以帮忙......

提前谢谢...

c# winforms

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

javascript:从字符串创建HTMLElement

我想通过javasacript从字符串创建HTMLElement,就像这样

element = createHTMLElement('<table class="list"><tr><td><a href="xxx">title</a></td></tr></table>')
element.addEventListener(...)
parent.appendChild(element)
Run Code Online (Sandbox Code Playgroud)

我不想使用jQuery

javascript

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

在Android中按需显示上下文菜单

考虑使用ListView设置了上下文菜单的Android registerForContextMenu.ListView当用户长按项目视图时,将显示项目的上下文菜单.

另外,当用户点击(不是长按)项目时(如果满足某些条件),我想显示上下文菜单.是否有可能做到这一点?怎么样?

android listview contextmenu

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

如何在c#中读取Http端口?

怎样才能在c#中读取http端口

c#

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

编码与转义是否相同?

我对编码是否与转义相同的理论感兴趣?根据维基百科

转义字符是对字符序列中的后续字符调用替代解释的字符。

我目前的想法是,它们是不同的。逃避是指您在元字符前面放置一个转义字符以将其标记为与常规字符不同的行为。

另一方面,编码就是将数据转换为另一种形式,并且在想要读取原始内容时,会将其解码回其原始形式。

theory encoding escaping

10
推荐指数
2
解决办法
2914
查看次数

在LINQ中,执行IOrderedEnumerable <T>的预测是否保留顺序?

如果我有IOrderedEnumberable<Car>,我会对它进行排序然后进行投影查询...

投影中保留的顺序是什么?

例如,这种情况有效吗?

IOrderedEnumberable<Car> allCarsOrderedFastestToSlowest = 
            GetAllCars()
                  .OrderByDescending(car=>car.TopSpeed);

var top3FastestCarManufacturers =
            allCarsOrderedFastestToSlowest
                  .Select(car=>car.Manufacturer)
                  .Distinct()
                  .Take(3);
Run Code Online (Sandbox Code Playgroud)

top3FastestCarManufacturers变量的名称是否表达了代码中实际发生的含义?

.net c# linq

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

我可以在不重启的情况下在Linux中使用CUDA停止所有进程吗?

是否可以通过CUDA使用GPU停止所有正在运行的处理,而无需重新启动机器?

cuda restart kill-process

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

为什么人们使用_?作为标识符后缀?

我开始阅读Lift框架源代码,我发现有很多方法使用名称定义methodName_?,是否有一个_?具有一些特殊含义的约定?

def empty_? : Boolean = {}
Run Code Online (Sandbox Code Playgroud)

scala lift

14
推荐指数
2
解决办法
1784
查看次数

C++方法变量声明

目前我正在研究这个C++源代码.我不是C++开发者.

void SomeClass::SomeMethod() const 
{ 
    vector<Thing> things(count); 

    ...
    //Elements are added or replaced in things but no deallocation of things here
}
Run Code Online (Sandbox Code Playgroud)

SomeMethod被称为很多次.任何人都可以确认没有泄漏,things只分配一次,参考将不胜感激.

c++ scope vector std

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