小编xle*_*ier的帖子

pydev控制台已经ex

尝试在pydev中运行交互式python控制台时,我收到以下错误代码

我无法弄清楚出了什么问题.当我谷歌关于

控制台已退出值:1

错误的一部分,没有任何有用的东西出现.

更奇怪的是,这件事只出现在我的一个python工作区项目中.只有一个.所有其他事情都与其他事情相同.

我想添加一个图像问题,但它需要我超过10个声誉.......

初始化控制台时出错.连接到控制台时出现意外错误.无法从pydevconsole中重新获得合适的Hello响应.收到上次消息:控制台已经退出,值为:1等待答案.

python pydev

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

使用Zend_Db_Table_Select编写子查询

我无法将以下查询转换为Zend_Db_Table_Select查询.

SELECT GROUP_CONCAT(wallet_transaction_id) as wallet_transaction_ids,transaction_type,source,status
FROM(
    SELECT wallet_transaction_id, transaction_type, source, status
    FROM ubiw_transactions_wallet
    WHERE (game_id = '1292') AND (player_id = 1538) 
    ORDER BY date DESC LIMIT 100
) a 
GROUP BY a.transaction_type,a.status, a.transaction_type;
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.

谢谢,谢谢

php zend-framework

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

从同一个表中加入两个选择查询

该表包含ID列,valueHeading列和值列.我想将value列分成两个名为valueHeading1和valueHeading2的新列,具体取决于valueHeading值的类型.

所以我想加入这个选择: 编辑:完全加入

SELECT ID
      ,valueHeading
      ,value as 'valueHeading1'
FROM table1
WHERE valueHeading = 'valueHeading1'
Run Code Online (Sandbox Code Playgroud)

使用此选择:

SELECT ID
      ,value as 'valueHeading2'
FROM table1
WHERE valueHeading = 'valueHeading2'
Run Code Online (Sandbox Code Playgroud)

在他们各自的身份证上.我该怎么做呢?

编辑以说明我想要做的事情:

原表:

ID    valueHeading    value
0     valueHeading1    a
0     valueHeading2    a
1     valueHeading1    ab
1     valueHeading2    NULL
2     valueHeading1    abcd
2     valueHeading2    abc
Run Code Online (Sandbox Code Playgroud)

新表:

ID    valueHeading1    valueHeading2
0          a               a
1          ab              NULL
2         abcd             abc
Run Code Online (Sandbox Code Playgroud)

sql sql-server select join

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

Linq:我如何测试List <bool>的条件,其中任何一个值== true?

我有一个清单,

List<bool> MyList;
MyList.Add(true);
MyList.Add(false);
MyList.Add(false);
Run Code Online (Sandbox Code Playgroud)

什么是使用linq测试任何值是否为真的干净方法?我试过了

MyList.Find(SomeBoolean=>SomeBoolean)
Run Code Online (Sandbox Code Playgroud)

但结果很奇怪.

linq

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

Oracle 11 - sqlplus - 在出错时回滚整个脚本 - 如何?

如何使 Oracle 11g 在包含的 SQL 文件中出现任何错误时回滚整个事务?

文件内容为:

set autocommit off
whenever SQLERROR EXIT ROLLBACK

insert into a values (1);
insert into a values (2);

drop index PK_NOT_EXIST;

commit;
Run Code Online (Sandbox Code Playgroud)

并且使用“@”将该文件包含到 sqlplus 会话中:

@error.sql
Run Code Online (Sandbox Code Playgroud)

正如预期的那样,sqlplus 会话终止,输出为

SQL> @error.sql
1 row created.
1 row created.
drop index PK_NOT_EXIST           *
ERROR at line 1:
ORA-01418: specified index does not exist
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Run Code Online (Sandbox Code Playgroud)

但是当我重新启动 …

sqlplus rollback oracle11g

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

如何模拟haskell状态?

我写了一些haskell代码来切换覆盆子pi上的一个引脚,这取决于我从raspberry pi上的另一个引脚获得的中断.我根本不知道如何在不知道之前的切换状态的情况下切换引脚的状态.该程序本身非常简单.

 import Control.Concurrent
 import Data.IORef
 import HasberryPi


 main = do wiringPiSetup
           pinMode 0 output
           pinMode 7 input 
           pullUpDnControl 7 pull_down
           wiringPiISR 7 edge_both onoff
           threadDelay (15*(10^6))

 onoff s = do a <- readIORef s                               -- This is wrong
              digitalWrite 0 (if b then pinhigh else pinlow) -- This is wrong
Run Code Online (Sandbox Code Playgroud)

所以基本上这里发生的是引脚7被注册为中断.只要引脚7从高电平变为低电平或从低电平变为高电平,就会触发中断.无论何时触发中断,它都会调用onoff切换引脚0状态的功能.

main功能是正确的.它的onoff功能就是问题.该onoff功能的所需特性是当引脚为低电平时将引脚0置为高电平,并在引脚为高电平时将引脚置为低电平.但要做到这一点,我需要在之前的调用中存储引脚的先前状态onoff.

我试过状态monad.但问题是状态monad基于初始状态值传递状态.但在随后的调用中onoff似乎无法改变初始状态值.我想到了IORef,它似乎没有什么不同.它似乎正在做状态正在做...但只在IO内部.

我可以清楚地看到,我非常缺乏在全局变量中存储状态的能力.而且我很高兴我无法做到这一点,因为我知道还有其他一些惯用的方法可以达到同样的目标.

非常感谢任何正确方向的帮助.

干杯和问候.

state haskell

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

使用Apache POI读取excel文件

我已创建此代码以使用Apache POI读取excel文件的内容.我正在使用eclipse作为编辑器,但是当我运行代码时,我在粗体的行中遇到了问题.有什么问题?excel的内容如下:

Emp ID  Name    Salary

 1.0    john    2000000.0

 2.0    dean    4200000.0

 3.0    sam     2800000.0

 4.0    cass    600000.0
Run Code Online (Sandbox Code Playgroud)
import java.io.*;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.poifs.filesystem.POIFSFileSystem;



public class ExcelRead {

public static void main(String[] args) throws Exception {
    File excel = new File ("C:\\Users\\Efi\\Documents\\test.xls");
    FileInputStream fis = new FileInputStream(excel);

    HSSFWorkbook wb = new HSSFWorkbook(fis);
    HSSFSheet ws = wb.getSheet("Input");

    int rowNum = ws.getLastRowNum()+1;
    int colNum = ws.getRow(0).getLastCellNum();
    String[][] data = new …
Run Code Online (Sandbox Code Playgroud)

java apache-poi

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

将项目分成两个独立项目有什么意义?

很多时候,我看到人们将项目分成两个独立的项目,如此屏幕截图所示:

在此输入图像描述

分离Ingot和IngotAPI而不是将它们放在同一个项目中有什么意义,因为它们总是被编译在一起?

java

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

堆栈内存如何工作或如何在堆栈上分配和访问函数变量

当我在这个页面上阅读有关Stack和Heap的内容时,
我有一个问题,如果像在页面上给出的示例中一样,函数将所有局部变量放在堆栈上,堆栈是否实际访问了不同的变量?
因为堆栈通常只能访问顶层,所以它只能访问函数的一个变量.
这是否意味着函数的变量存储在堆栈中的结构中?

c c++ stack

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

消除sql中的重复条目

我想截断重复的行,但Qty应该添加.

我有一张充满数据的表格,

Item Qty MinQty MaxQty
ABC  10  20     50
XYZ  12  30     40
ABC  15  20     50
Run Code Online (Sandbox Code Playgroud)

我想要的结果如,

Item Qty MinQty MaxQty
ABC  25  20     50
XYZ  12  30     40
Run Code Online (Sandbox Code Playgroud)

请帮我写相同的查询...

sql

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

标签 统计

java ×2

sql ×2

apache-poi ×1

c ×1

c++ ×1

haskell ×1

join ×1

linq ×1

oracle11g ×1

php ×1

pydev ×1

python ×1

rollback ×1

select ×1

sql-server ×1

sqlplus ×1

stack ×1

state ×1

zend-framework ×1