问题列表 - 第7999页

使用VBA隐藏Excel工作表

我有一张包含三张纸的Excel电子表格.其中一张纸包含其他纸张之一的公式.

是否有一种编程方式来隐藏包含这些公式的工作表?

excel vba ms-office

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

Visual Studio,如何输出构建时间?

我正在使用visual studio 2005.我记得在脑海中有一种方法可以输出构建给定项目所需的时间.

谁能记住那个开关是什么?

谢谢Rich

compiler-construction time visual-studio-2005 build switch-statement

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

如何让Eclipse在非标准位置查找和使用基于gcc的工具链

我试图让Eclipse与基于GCC的ARM交叉编译器一起工作.

如何配置eclipse以将新工具链添加到其工具链列表中?

该工具链是一个Raisonance分布式GCC工具链:C:\ Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-gcc.exe

eclipse embedded gcc cross-compiling toolchain

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

关键部分总是更快吗?

我正在调试一个多线程应用程序,并找到了内部结构CRITICAL_SECTION.我发现LockSemaphoreCRITICAL_SECTION的数据成员很有趣.

它看起来像是LockSemaphore一个自动重置事件(顾名思义不是信号量),并且当第一次线程等待Critcal Section某个其他线程锁定时,操作系统会静默创建此事件.

现在,我想知道关键部分总是更快吗?Event是一个内核对象,每个Critical部分对象都与事件对象相关联,那么Critical Section与其他内核对象(如Mutex)相比,如何更快?此外,内部事件对象如何实际影响Critical部分的性能?

这是结构CRITICAL_SECTION:

struct RTL_CRITICAL_SECTION
{
    PRTL_CRITICAL_SECTION_DEBUG DebugInfo;
    LONG LockCount;
    LONG RecursionCount;
    HANDLE OwningThread;
    HANDLE LockSemaphore;
    ULONG_PTR SpinCount;
};
Run Code Online (Sandbox Code Playgroud)

c++ winapi synchronization critical-section

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

GWT:Gotcha's

我的团队正着手实施第一个GWT项目.我们对Swing应用程序非常强大,几乎所有的工作都涉及重要的Swing GUI.

然而,这是我们第一次远离桌面和Web,并且项目要求我们使用GWT.项目本身非常简单,我们唯一不知道用GWT UI替换Swing UI.

我们应该注意哪些陷阱?

java gwt swing

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

如何确定谁使用SVN锁定文件?

我们正在使用SVN服务器1.4(我认为),客户端是命令行客户端或TortoiseSVN.

svn tortoisesvn

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

HashCode与SHA-1

我想比较一些代表树的大型对象并缓存一些东西,以避免每次新对象与已存在的对象进行比较...

问题是什么是最好的东西?(性能和碰撞之间的妥协......).

一方面,我有一个基于各种字段值的常规hashCode函数(遵循有效Java的第3章.但是我无法评估这种方法所带来的潜在冲突.

另一方面,我使用带有SHA-1算法的标准java发行版的MessageDigest方法.我认为它不会有效但我可能会减少碰撞.我对吗 ?在我的背景下它是一个正确的解决方案还是我完全错了?

问题是我不知道对象的大小.另请注意,计算的值不会在HashTable中使用.

谢谢...

java hashcode

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

MySQL支持Python,不支持GPL类许可证

我在MySQL上使用Python/Django.我目前正在使用基于 GNU GPL许可证的MySQLdb.是否有一个具有"类似"功能的库不属于类似GPL的许可证?

澄清:

  • 我还不知道是否要分发我的源代码或为我的申请收费.我所知道的是,我不希望通过我选择的MySQL和Python为我做出这些决定.
  • 我目前正在使用Django构建一个Web应用程序,我认为这个问题是无关紧要的,因为我没有"分发"任何东西,但我正在编写的Python代码可能适合作为桌面应用程序分发,这就是GPL开始困扰我.

谢谢

python mysql open-source gpl

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

C++ 0x中C++枚举的基础类型

我一直试图阅读一些C++标准来弄清楚枚举是如何工作的.实际上比我原先想象的更多.

对于作用域枚举,int除非使用enum-base子句(它可以是任何整数类型)另外指定,否则基本类型是明确的.

enum class color { red, green, blue};  // these are int
Run Code Online (Sandbox Code Playgroud)

对于无范围的枚举,似乎底层类型可以是任何可以工作的整数类型,并且它不会大于int,除非它需要.

enum color { red, green, blue};  // underlying type may vary
Run Code Online (Sandbox Code Playgroud)

由于基础类型的无范围激励不是标准化的,处理序列化实例的最佳方法是什么?到目前为止,我一直在转换到int写入时串行化intenum在读取时将变量设置在开关中,但它似乎有点笨拙.有没有更好的办法?

enum color { red, green, blue };
color c = red;
// to serialize
archive << (int)c;
// to deserialize
int i;
archive >> i;
switch(i) {
  case 0: c = red; break;
  case 1: c = green; break;
  case 2: c = blue; break;
}
Run Code Online (Sandbox Code Playgroud)

c++ enums c++11

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

使用Python阅读Microsoft Access数据库需要什么?

如何在Python中访问Microsoft Access数据库?用SQL?

我会优先选择适用于Linux的解决方案,但我也可以选择Windows.

我只需要读访问权限.

python linux ms-access python-module

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