问题列表 - 第35999页

PostgreSQL INSERT确认参数是什么意思?

在我的LiveCode Server应用程序中,我在插入时返回了一个dberr,但没有明确的错误代码.

我去了一个终端,用手Postgres手工插入.

%My_Dbase=# INSERT INTO new-table (first_name, last_name, anonymous) VALUES ('batman', 'Moonboy', TRUE);
Run Code Online (Sandbox Code Playgroud)

psql进程返回:

INSERT 0 1
Run Code Online (Sandbox Code Playgroud)

这条线是什么意思?除了主表之外,我还有一个序列来递增主表的主键ID(int).

如果我检查数据,插入数据,主键增加1,一切似乎都很好,我不知道为什么我的应用程序返回错误(可能是应用程序或我的代码中的错误).

但如果我知道这INSERT 0 1意味着什么,那将有助于我向自己保证:

  1. 是的,插入没有错误,或
  2. 不,0 1表示某种错误.

如果有人有PostgreSQL文档的链接,告诉我们这些服务器响应参数是什么,我会研究它...我到处寻找.

postgresql insert

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

Javascript中的Unicode值\ uXXXX到字符

我以前从未这样做过,也不确定为什么输出臭名昭着的?编码字符.关于如何输出字符的任何想法(ASCII + Unicode)?我认为\u0041- \u005A应该A-Z以UTF-8 打印,Firefox报告的是页面编码.

   var c   = new Array("F","E","D","C","B","A",9,8,7,6,5,4,3,2,1,0);
   var n   = 0;
   var d   = "";
   var o   = "";

   for (var i=16;i--;){
      for (var j=16;j--;){
         for (var k=16;k--;){
            for (var l=16;l--;){

               d =  c[i].toString()
                 +  c[j].toString()
                 +  c[k].toString()
                 +  c[l].toString();

               o += ( ++n + ": " 
                    + d   + " = " 
                    + String.fromCharCode("\\u" + d) 
                    + "\n<br />" );

               if(n>=500){i=j=k=l=0;} // stop early
            }
         }
      }
   }

   document.write(o);
Run Code Online (Sandbox Code Playgroud)

javascript encoding character-encoding string-decoding

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

如何枚举指向文件的所有NTFS硬链接的路径?

我可以GetFileInformationByHandle用来确定与文件关联的硬链接数.如何枚举构成这些链接的路径?

例如,如果C:\TEMP_1.BINC:\TEMP_2.BIN是硬链接到相同的内容,我从确定GetFileInformationByHandleC:\TEMP_1.BIN已经nNumberOfLinks=2,我怎么能找到另一条链路的路径?(例如C:\TEMP_2.BIN)

GetFileInformationByHandle:http: //msdn.microsoft.com/en-us/library/aa363788%28v=VS.85%29.aspx

ntfs hardlink

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

Clojure中的自定义异常?

我一直在尝试在Clojure中创建一个用户定义的异常,并且遇到了各种各样的问题.我尝试了这里概述的方法:

http://en.wikibooks.org/wiki/Clojure_Programming/Concepts#User-Defined_Exceptions

(gen-and-load-class 'user.MyException :extends Exception)
Run Code Online (Sandbox Code Playgroud)

但这似乎不适用于Clojure 1.2(或者我做错了......).我的环境是Clojure 1.2,Emacs和lein swank.

谢谢你的帮助!

exception-handling clojure

47
推荐指数
3
解决办法
9862
查看次数

为不存在的文件创建 IShellItem 实例

如何为不存在的文件(或目录)获取IShellItem对象?

首先我认为这可能是不可能的,但例如IFileSaveDialogIShellItem为其结果创建了这样的一个(如果您在对话框中指定一个新文件)。

windows com winapi windows-shell

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

UITableViewController在tableView中崩溃:cellForRowAtIndexPath:

我有一个TableView,我在其中向UITableViewCells添加自定义UILabel.tableView加载正常,但是当它尝试设置UILables的文本时,在滚动应用程序崩溃时尝试使单元格出列.代码如下:

#define STYLE_NUMBER_TAG 0
#define COLORWAY_TAG 1
#define SIZE_TAG 2
#define QUANTITY_TAG 3

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

// Get the managedObject
NSManagedObject *managedObject = [fetchedResultsController objectAtIndexPath:indexPath];
OrderLineItem *item = (OrderLineItem *)managedObject;

static NSString *CellIdentifier = @"lineItemCell";

UILabel *styleNumberLabel, *colorwayLabel, *sizeLabel, *quantityLabel;

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];

    quantityLabel = [[[UILabel alloc] initWithFrame:CGRectMake(5, 5, 70, 20)] autorelease];
    quantityLabel.tag = QUANTITY_TAG;
    [cell.contentView addSubview:quantityLabel];

    styleNumberLabel = [[[UILabel alloc] initWithFrame:CGRectMake(85, …
Run Code Online (Sandbox Code Playgroud)

iphone

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

Mysql慢查询:JOIN +多个WHERES + ORDER BY

长时间潜伏,第一个问题!

我正在努力优化此查询,该查询选择与所选过滤器匹配的价格最低的商品:

SELECT product_info.*, MIN(product_all.sale_price) as sale_price, product_all.buy_link
FROM product_info
NATURAL JOIN (SELECT * FROM product_all WHERE product_all.date = '2010-09-30') as product_all
WHERE (product_info.category = 2  
AND product_info.gender = 'W' )
GROUP BY product_all.prod_id
ORDER BY MIN(product_all.sale_price) ASC LIMIT 13
Run Code Online (Sandbox Code Playgroud)

它解释说:

| id | select_type | table        | type   | possible_keys                                             | key     | key_len | ref                 | rows   | Extra                           |  
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+  
|  1 | PRIMARY     | <derived2>   | ALL    | NULL                                                     | NULL    | NULL    | NULL                | …
Run Code Online (Sandbox Code Playgroud)

mysql database indexing query-optimization

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

Python,使用subprocess.Popen进行linux命令行调用?我得到"[Errno 2]没有这样的文件或目录"

我正在尝试按照我能找到的关于subprocess.Popen的信息,因为我想做一个linux命令行调用..我正在尝试如下,但我得到错误"[Errno 2]没有这样的文件或目录".我不是试图打开一个文件所以我不明白这个错误,它工作正常(虽然有其他问题与等待我不想要它的过程完成时)我使用常规操作系统.popen.

我似乎无法弄清楚如何正确地做到这一点,任何建议表示赞赏.

编辑:我使用的命令是复杂和变量的,将它包含在这里是不合情理的,我认为足以说代码在我使用时有效,os.popen而不是在我做新方式时,所以没有,"linux命令行调用"显然不是我正在使用的调用

subprocess.Popen([r"linux command line call"])
>>> [Errno 2] No such file or directory
Run Code Online (Sandbox Code Playgroud)

python command-line subprocess popen

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

无法启动快捷方式:手机上未安装应用程序

我正在尝试为Android中的一个Activity创建一个桌面快捷方式.我使用的代码在我读过的每个tuto示例中都有效:

    final Intent shortcutIntent = new Intent(Intent.ACTION_MAIN);
    ComponentName name = new ComponentName(getPackageName(), ".MyActivity");
    shortcutIntent.setComponent(name);

    shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);


    final Intent intent = new Intent();
    intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);

    intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "blabla");
    intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, icon);

    intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
    sendBroadcast(intent);
    finish();
Run Code Online (Sandbox Code Playgroud)

我将MAIN操作添加到我的活动中:

    <activity android:label="@string/app_name" android:name=".MyActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
        </intent-filter>
    </activity>
Run Code Online (Sandbox Code Playgroud)

结果是应用程序不想启动!

在Logcat中,一切似乎都很好:

10-01 01:17:51.591: INFO/ActivityManager(2424): Starting activity: Intent { act=android.intent.action.MAIN flg=0x14000000 cmp=my.package.name/.MyActivity bnds=[125,384][235,522] (has extras) }
Run Code Online (Sandbox Code Playgroud)

Home告诉我应用程序未安装.

请帮助我,我完全迷失了,花了几个小时试图解决问题并阅读我能得到的所有信息.

非常感谢!

android launcher android-intent

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

Spring框架问题

这些天Spring很好用.春天是否有任何不足之处.它可以处理非常重的负载吗?

java spring javabeans

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