问题列表 - 第16231页

在try catch块中,在catch中返回是不是很糟糕?这是一个很好的做法

在try catch块中,从C++中的catch块返回值是不好的做法吗?

try
{
    //Some code...
    return 1;
}
catch(...)
{
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

使用try/catch的哪种方法是好的做法?

c++ try-catch

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

WMI与Windows API

使用WMI而不是Windows API来访问系统信息有什么优点或缺点?作为速度,附加权限,内存使用.

或取决于WMI类以及WMI如何实现对信息的访问?

wmi winapi

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

如果我的一个程序在python 2.4中运行,但IMPORTS需要python 2.5的东西怎么办?

那我该怎么导入呢?我在python 2.4中运行所有内容,但我的一个脚本导入xml.etree.ElementTree ...这只是Python 2.5

python unix linux

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

通过JNI从Applet调用DLL

我有一个"概念证明"的作品,跨越了一些不熟悉的领域.我的任务是将EFTPOS计算机连接到在我们的Intranet上的浏览器中作为applet运行的应用程序.

我暂时忽略了EFTPOS dll并用我选择的语言(Delphi)创建了一个简单的JNI修饰DLL,它只是将字符串记录到c:\中的文本文件中,我可以从本地Java应用程序成功调用它.

但是,当我创建一个applet来做同样的事情时,将其编译成.JAR,签署JAR并尝试通过Javascript在applet中调用该方法失败.

我正在使用的一个高级Java人员并不认为有可能让它工作,因为允许applet执行此操作本身就是"邪恶的".

您可以在java.policy文件中放入一个条目以允许loadLibrary.以及allPermission&我已经尝试了这些行中的大量变体,但无法在Java控制台中产生以下错误跟踪:

java.lang.ExceptionInInitializerError
  at app.TestApplet.LogAString(Unknown Source)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at sun.plugin.javascript.JSInvoke.invoke(Unknown Source)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
  at sun.plugin.com.MethodDispatcher.invoke(Unknown Source)
  at sun.plugin.com.DispatchImpl.invokeImpl(Unknown Source)
  at sun.plugin.com.DispatchImpl$1.run(Unknown Source)
  at java.security.AccessController.doPrivileged(Native Method)
  at sun.plugin.com.DispatchImpl.invoke(Unknown Source)
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission loadLibrary.DLoggerImpl)
  at java.security.AccessControlContext.checkPermission(Unknown Source)
  at java.security.AccessController.checkPermission(Unknown Source)
  at java.lang.SecurityManager.checkPermission(Unknown Source)
  at java.lang.SecurityManager.checkLink(Unknown Source)
  at java.lang.Runtime.loadLibrary0(Unknown Source)
  at java.lang.System.loadLibrary(Unknown Source) …
Run Code Online (Sandbox Code Playgroud)

java java-native-interface applet

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

linux bash命令由空格分隔

所以我试图一次只显示列

首先ls -l给了我这个

drwxr-xr-x 11 stuff stuff      4096 2009-08-22 06:45 lyx-1.6.4
-rw-r--r--  1 stuff stuff  14403778 2009-10-26 02:37 lyx.tar.gz
Run Code Online (Sandbox Code Playgroud)

我正在使用这个:

ls -l |cut -d " " -f 1 
Run Code Online (Sandbox Code Playgroud)

得到这个

drwxr-xr-x 
-rw-r--r-- 
Run Code Online (Sandbox Code Playgroud)

它显示我的第一列就好了.然后我想在第二栏看到

ls -l |cut -d " " -f 2
Run Code Online (Sandbox Code Playgroud)

我只能得到这个

11
Run Code Online (Sandbox Code Playgroud)

我不应该得到

11
1
Run Code Online (Sandbox Code Playgroud)


它为什么这样做?

如果我试试

   ls -l |cut -d " " -f 2-3
Run Code Online (Sandbox Code Playgroud)

我明白了

11 stuff
Run Code Online (Sandbox Code Playgroud)

有一个更简单的方法来显示列吗?

linux bash

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

亚音速支架

嘿所有我正在使用SubSonic 2.1版本,如何访问我们项目中的脚手架控件.请帮我代码.

问候

基肖尔

subsonic

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

使用SVG,是否可以将文本添加到路径的中心并水平对齐?

我想将文本添加到路径的中心并水平对齐,而不是沿路径对齐.

我在中心的路径上运行了以下文本,但我想显示它是水平的,无论路径朝向什么角度.

<text text-anchor="middle">
    <textPath xlink:href="#SomePath" startOffset="50%">Some Text</textPath>
</text>
Run Code Online (Sandbox Code Playgroud)

svg text

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

远程Mysql访问

我有连接远程LAN MYSQL的问题.尝试以下命令时,它会显示以下错误.

$ mysql -u root -h 192.168.1.15 -p
mysql> GRANT ALL test.*TO root'192.168.1.15'ENFENTIFIED BY'';
ERROR 2003(HY000):无法连接到'192.168.1.15'(10060)上的MySQL服务器

mysql

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

AS3 JSON解析

我有点进退两难.我有一个JSON对象,它有一个我不熟悉的格式(以数组[]而不是对象开头{}),并想知道如何在AS3中解析它.该对象看起来像:

[
    {
        "food": [
            {
                "name": "pasta",
                "price": 14.50,
                "quantity": 20
            },
            {
                "name": "soup",
                "price": 6.50,
                "quantity": 4
            }
        ]
    },
    {
        "food": [
            {
                "name": "salad",
                "price": 2.50,
                "quantity": 3
            },
            {
                "name": "pizza",
                "price": 4.50,
                "quantity": 2
            }
        ]
    }
]
Run Code Online (Sandbox Code Playgroud)

我真的不知道我是如何到达每个食物阵列,以及其中的每个物体.任何帮助将不胜感激!谢谢!

flash json actionscript-3

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

iPhone设备生成

我有以下代码

@implementation UIDevice(machine)

- (NSString *)machine
{
  size_t size;

  // Set 'oldp' parameter to NULL to get the size of the data
  // returned so we can allocate appropriate amount of space
  sysctlbyname("hw.machine", NULL, &size, NULL, 0); 

  // Allocate the space to store name
  char *name = malloc(size);

  // Get the platform name
  sysctlbyname("hw.machine", name, &size, NULL, 0);

  // Place name into a string
  NSString *machine = [NSString stringWithCString:name];

  // Done with this
  free(name);

  return machine;
}

@end

/* ... …
Run Code Online (Sandbox Code Playgroud)

iphone

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