问题列表 - 第18646页

如何在javascript中处理'undefined'

可能重复:
在JavaScript中检测未定义的对象属性

从下面的javascript示例中

 try {
    if(jsVar) {
     proceed();
      }
 }catch(e){
      alert(e);
 }
Run Code Online (Sandbox Code Playgroud)

这个jsVar在另一个js罚款中声明并初始化.

问题是,当代码在执行其他文件(声明和启动的文件)之前执行时,代码会抛出未定义的错误.这就是为什么它被try和catch包围着.

什么是处理这个未定义错误的最佳方法,而不是尝试catch?

javascript

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

组织一个CMake项目,以便在Visual C++中轻松浏览源代码

(我是CMake的新手,我对Visual Studio不太熟悉.)

我需要实现一个相对较大的库,CMake将生成解决方案/项目文件,我的问题是我希望VC GUI中的文件组织能够反映磁盘上的目录结构.

基本上,图书馆分为不同的部分.例如,其中一个被称为"common",并将实现库使用的一些头文件.在磁盘上,它将位于特定的"公共"目录中,该目录可能具有一个或多个子目录.

src/
   common/
     ...
   portfolio/
     ...
   asset/
     contracts/
     physical_assets/
     ...
   mathutils/
   ...
Run Code Online (Sandbox Code Playgroud)

我想在Visual Studio的解决方案资源管理器中看到相同的内容,但我只知道如何将解决方案拆分为不同的项目.我怎样才能做到这一点?

cmake visual-c++

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

如何获取xcode应用程序的.app文件

我创建了一个xcode项目.现在我想将.app文件提供给我的朋友使用该应用程序.我从哪里获得这个文件?如何使用安装程序包在他的Applications文件夹中安装此.app文件?

xcode

85
推荐指数
9
解决办法
12万
查看次数

通过递归查找数组中最大的正int

我决定递归地实现一个非常简单的程序,看看Java如何处理递归*,并且有点短.这就是我最后写的:

public class largestInIntArray {
  public static void main(String[] args)
  {
    // These three lines just set up an array of ints:
    int[] ints = new int[100];
    java.util.Random r = new java.util.Random();
    for(int i = 0; i < 100; i++) ints[i] = r.nextInt();

    System.out.print("Normal:"+normal(ints,-1)+" Recursive:"+recursive(ints,-1));
  }

  private static int normal(int[] input, int largest) {
    for(int i : input)
      if(i > largest) largest = i;

    return largest;
  }

  private static int recursive(int[] ints, int largest) {
    if(ints.length == 1)
      return ints[0] …
Run Code Online (Sandbox Code Playgroud)

java puzzle recursion

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

Javascript比较日期和时间

我有两个这样的日期时间字符串; 29/09/2009 15:19和29/09/2009 17:19基本上我想做的就是比较两个日期和时间,看看哪个更大

任何帮助?

javascript datetime

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

在Python ConfigParser中按字母顺序排序

是否有任何解决方案强制RawConfigParser.write()方法以字母顺序排序配置文件?

即使原始/加载的配置文件已排序,模块也会将部分和选项混合到各个部分中,并且非常讨厌手动编辑大量未排序的配置文件.

PD:我正在使用python 2.6

python configuration-files configparser

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

在Visual Studio 2010中更改"切换到标记"的快捷方式

如何切换"切换到标记"的快捷方式?

Shift+ F7正在切换到设计师.

在Visual Studio 2008中,我可以在代码隐藏和标记之间切换F7.我已经习惯了它,并希望在Visual Studio 2010 Beta2中拥有相同的快捷方式.我怎样才能做到这一点?

asp.net keyboard-shortcuts visual-studio-2010-beta-2

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

保护Delphi应用程序中的字符串

我们有一个驱动MS SQL Server数据库的Delphi 2006应用程序.

我们发现了一个漏洞,可以将可执行文件加载到十六进制编辑器中并修改SQL.

我们的长期计划是将此SQL移动到CLR存储过程,但这有一段距离,因为我们的许多客户端仍然使用SQL 2000.

我们已经考虑过混淆字符串,是否有人建议使用这个工具?

有没有更好的解决方案,也许是代码签名?

sql delphi sql-injection

0
推荐指数
3
解决办法
1404
查看次数

将调试和发布版本的库添加到VS解决方案中

我的解决方案如下

src/Project1
src/Project2
src/Project...
bin/*.{dll,exe}
lib/Debug/*.dll
lib/Release/*.dll

所有项目都设置为构建到顶级bin目录.我在lib文件夹中包含了许多第三方库依赖项,我喜欢在这里使用它们,然后它们与源代码库中的软件一起进行版本控制.

通常我让每个项目都添加对库的Debug版本的引用,但是当它发布时,我必须手动更改所有引用以指向Release版本.

我的问题是,有没有办法让Visual Studio根据构建配置自动选择DLL?

visual-studio-2008 visual-studio

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

android标签 - 开始一项新活动

TabHost中有4个选项卡,让它们分别为A,B,C和D.现在每个选项卡只是一个索引页面,点击其中任何一个都会显示不同的活动.

问题是当用户从选项卡中显示的内容中选择某些内容时,我需要启动另一个活动.另一个活动也应该显示在父选项卡本身中.可能吗?或者我还需要尝试别的吗?

tabs android android-activity

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