问题列表 - 第13488页

VBA错误"冒泡"

我没有读过太多关于它的内容,但是下面链接的作者建议我不要使用"冒泡"来集中VBA中的错误处理.

通过Google图书Excel编程周末速成课程

但我不确定他为什么这么推荐,而且他没有真正解释.

有人能告诉我为什么我应该在每个程序中使用错误处理而不是使用"冒泡"吗?或者至少,你知道为什么作者说不?

谢谢.

excel vba excel-vba

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

删除<pre>以外的新行

我想删除一些html(使用php)中的新行,除了<pre>标签,其中空格显然很重要.

php

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

通过JDBC访问Access(使用ODBC?)

我正在寻找一种在Java App中打开Access MDB文件的方法(使用JDBC).

一个快速的Google搜索建议我需要JDBC-ODBC Bridge ...

这是否意味着我需要配置我想运行我的应用程序的每个系统,以便为我想要打开的MDB提供ODBC DSN?

还有一个问题(因为我之前从未使用过ODBC):通信是通过某种套接字(客户端/服务器风格),还是通过方法/函数调用(比如嵌入式Derby db)进行的?

java ms-access odbc jdbc

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

特殊方法的Python文档在哪里?(__init __,__ new__,__ len _,...)

哪些是可以在类中使用的特殊双下划线/ dunder方法的完整列表?(例如,__init__,__new__,__len__,__add__)

python oop documentation class magic-methods

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

给出真理表创建二叉树所需的帮助

首先,为了提供完整的信息披露,我想指出这与机器学习课程中的家庭作业有关.这个问题不是作业问题,而是我需要弄清楚的是为了完成创建ID3决策树算法的更大问题.

在给出真值表时,我需要生成类似于以下的树

let learnedTree = Node(0,"A0", Node(2,"A2", Leaf(0), Leaf(1)), Node(1,"A1", Node(2,"A2", Leaf(0), Leaf(1)), Leaf(0)))
Run Code Online (Sandbox Code Playgroud)

learnedTree是BinaryTree类型,我定义如下:

type BinaryTree =
    | Leaf of int
    | Node of int * string * BinaryTree * BinaryTree
Run Code Online (Sandbox Code Playgroud)

ID3算法考虑了各种方程式来确定在哪里拆分树,而且我已经弄明白了,我只是在从真值表创建学习树时遇到了麻烦.例如,如果我有下表

A1 | A2 | A3 | Class
1     0    0      1
0     1    0      1
0     0    0      0
1     0    1      0
0     0    0      0
1     1    0      1
0     1    1      0
Run Code Online (Sandbox Code Playgroud)

我决定拆分属性A1,最后会得到以下内容:

              (A1 = 1)  A1   (A1 = 0)
   A2 | A3 | …
Run Code Online (Sandbox Code Playgroud)

f#

6
推荐指数
2
解决办法
1838
查看次数

C++ 2D曲面细分库?

我有一些凸多边形存储为STL矢量点(或多或少).我想快速镶嵌它们,最好是尺寸相当均匀的碎片,没有"条子".

我打算用它把一些物品分成小块.有没有人知道一个漂亮的图表来镶嵌多边形(将它们分成一个较小的凸多边形或三角形的网格)?

我已经看过一些我已经在网上找到的,但我甚至无法让它们编译.这些学术类型并不重视易用性.

c++ geometry tesselation computational-geometry

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

使用Reflection实例化一个类

假设我的sln中有三个项目.

(1) xyz.a{Class Lib}{no reference added}
(2) yzx.b{Class Lib}{added the reference of xyz.a}
(3) zxy.c{Console App}{added the reference of xyz.a}
Run Code Online (Sandbox Code Playgroud)

现在,我需要使用反射从xyz.a中创建驻留在yzx.b中的类的实例.

而且这应该独立于文件夹/目录名.

即使如果我更改yzx.b目录的名称,它应该工作.

有谁有想法吗?

.net c# reflection

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

HTML:将链接引导到以页面中间为中心的锚点

我在html页面上有一个锚点的链接.单击链接时,会导致页面滚动到锚点,以使锚点位于页面可见部分的最顶部.如何使页面滚动以使锚点位于页面中间?

html anchor center

24
推荐指数
4
解决办法
4万
查看次数

如何使用Perl从WinNT可移植可执行文件中读取标头?

我想在Perl中使用PE文件并且没有找到模块,所以我想我会编写自己的(已经在delphi中做过一次).

我只有一个问题,当将可执行文件映射到缓冲区时,如何搜索像0x00004550(IMAGE_NT_SIGNATURE)这样的八进制,将它们转换回可写字符串等?

perl portable-executable

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

memset没有填充数组

 u32 iterations = 5;
 u32* ecx = (u32*)malloc(sizeof(u32) * iterations);

 memset(ecx, 0xBAADF00D, sizeof(u32) * iterations);
 printf("%.8X\n", ecx[0]);

 ecx[0] = 0xBAADF00D;
 printf("%.8X\n", ecx[0]);

 free(ecx);
Run Code Online (Sandbox Code Playgroud)

非常简单地说,为什么我的输出如下?

0D0D0D0D
BAADF00D
Run Code Online (Sandbox Code Playgroud)

ps:u32是unsigned int的简单typedef

编辑:

  • 用gcc 4.3.4编译
  • string.h包含在内

c memset

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