问题列表 - 第32283页

如何在android应用程序中使用java.awt.image包

我必须在我的Android应用程序中使用 java.awt.imagepackage for BufferedImageclass,但我无法做到这一点,是否有人知道如何在Android中执行此操作或Android中的等效类java.awt.Image

android image

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

如何将两个窗体一起移动?

当我按下btn时,我的主要形式我用showDialog()函数打开新表单,当我按下主表单时,我需要将两个表单一起移动,因为它们共享设计.如何将它们一起移动到主窗体并移动它或者我按下form2然后移动它?很多任何建议.

c# windows winforms

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

如何防止HTML表单重置

我有一个表单,除第一个字段外,所有内容都应该在加载时禁用.
第一个字段是自动完成输入.当他们从中选择某些内容时,它会被禁用,然后将第二个字段设置为启用.第二个字段是下拉列表.

问题是,在用户使用表单并单击后退按钮后,它会进入类似于单击提交之前的状态 - 1-自动完成被禁用(但由于某种原因没有值)2-下拉菜单已启用,并设置为他们提交的值

我试图用javascript(使用jquery的.ready())强制恢复表单,但是.ready()在返回后退按钮后不会运行.

返回后刷新页面可以恢复它.我有什么想法可以解决这个问题?

html javascript forms jquery

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

正在开发Mono跨平台?

采用单声道跨平台开发的衡量标准是什么?我如何编译Windows(在Linux中),如何在Linux中运行(因为没有.NET JIT编译器)?

那么使用Mono开发的特点是什么?使用Visual Studio开发有什么优势(除了跨平台的东西)?

c# linux windows mono

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

学术论文中遇到奇怪的C构造

代码说明:

void (* log_msg)(char *msg)
    =printf;

void change_and_log(int *buffer, int offset, int value){
    buffer[offset] = value;
    log_msg("changed");
}
Run Code Online (Sandbox Code Playgroud)

我最关心的是第一部分:

首先,签名void (* log_msg)(char *msg)是什么意思?这段代码只是将函数映射log_msgprintf?在这种情况下,为什么功能名称(* log_msg)而不仅仅是log_msg

c function

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

位模式匹配和替换

我遇到了一个棘手的位操作问题.

据我所知,保存值的最小可变大小是8位的一个字节.C/C++中可用的位操作适用于整个字节单元.

想象一下,我有一张地图用信号10000(5位)替换二进制模式100100(6位).如果来自文件的输入数据的第一个字节是10010001(8位)存储在char变量中,则其中一部分与6位模式匹配,因此将被5位信号替换为1000001(7位)的结果.

我可以使用一个掩码来操作一个字节内的位来获得最左边的位到10000(5位)的结果,但是最右边的3位变得非常难以操作.我无法移动原始数据的最右边3位以获得正确的结果1000001(7位),然后在该char变量中填充1个填充位,该变量应由下一个输入字节的第1位填充.

我想知道C/C++是否可以实际上替换长度不适合Char(1字节)变量或甚至Int(4字节)的位模式.C/C++可以做到这一点,还是我们必须使用其他处理单位操作的汇编语言?

我听说Power Basic可以比C/C++更好地进行逐位操作.

c c++ bit-manipulation

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

Pythonic将整数列表转换为逗号分隔范围字符串的方法

我有一个整数列表,我需要解析为一系列范围.

例如:

 [0, 1, 2, 3] -> "0-3"
 [0, 1, 2, 4, 8] -> "0-2,4,8"
Run Code Online (Sandbox Code Playgroud)

等等.

我还在学习更多pythonic处理列表的方法,这对我来说有点困难.我最近的想法是创建一个列表,跟踪配对数字:

[ [0, 3], [4, 4], [5, 9], [20, 20] ]
Run Code Online (Sandbox Code Playgroud)

然后,我可以遍历此结构,将每个子列表打印为范围或单个值.

我不喜欢在两次迭代中这样做,但我似乎无法跟踪每次迭代中的每个数字.我的想法是做这样的事情:

这是我最近的尝试.它有效,但我并不完全满意; 我一直在想,有一个更优雅的解决方案完全逃脱了我.字符串处理迭代不是最好的,我知道 - 对我来说这是很早的:)

def createRangeString(zones):
        rangeIdx = 0
        ranges   = [[zones[0], zones[0]]]
        for zone in list(zones):
            if ranges[rangeIdx][1] in (zone, zone-1):
                ranges[rangeIdx][1] = zone
            else:
                ranges.append([zone, zone])
                rangeIdx += 1

        rangeStr = ""
        for range in ranges:
            if range[0] != range[1]:
                rangeStr = "%s,%d-%d" % (rangeStr, range[0], range[1])
            else:
                rangeStr …
Run Code Online (Sandbox Code Playgroud)

python list

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

寻找一个结合了少数网络技术的理解的问题

我正在CS部门教授网络开发课程,我现在写了大部分最终测试,每个问题都集中在一个特定的功能或特定的技术,

我想知道你是否能想到/推荐一个结合了少数技术知识的问题.

课程主要包括:HTML,CSS,JS,HTTP,Servlet,JSP和JDBC.(以及AJAX,ORM,SQL-Injection和XSS,HTML5,REST API等基本安全问题)

编辑:我将超级欣赏问题与答案:-)谢谢!

我会给予最高级别的问题赏金,所以请投票!老实说,我喜欢这里的大部分问题,谢谢大家:-)

html javascript java jsp servlets

29
推荐指数
3
解决办法
959
查看次数

发布后保持单选按钮值

你好

我正在使用一个 php 页面,我需要在发布页面后保留复选框和单选按钮(选中或未选中)的值。

我怎么能做到呢?

谢谢

php checkbox http-post-vars radio-button

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

安全混合熵源

让我们假设我们生成非常大的(例如128或256位)数字作为分组密码的密钥.

让我们进一步假设我们戴着锡箔帽(至少在外面时).

如此偏执,我们希望确定我们的可用熵,但我们并不完全信任任何特定的来源.也许政府正在操纵我们的硬币.也许这些骰子是如此微妙的加权.如果硬件中断输入/dev/random只是有点过于一致怎么办?(除了偏执,我们很懒,我们不想手工制作它......)

所以,让我们把它们混合起来.

这样做的安全方法是什么?据推测,只是从每个源连接几个字节并不完全安全 - 如果其中一个源有偏差,理论上它可能适用于诸如相关密钥攻击之类的事情.

在连接的字节上运行SHA-256是否足够?

(是的,在某个时候我很快就会拿起一本密码学工程.:))

random cryptography entropy

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