问题列表 - 第27372页

PL/SQL 如何返回 ROW 中的所有属性

我不知道如何使用 RETURNING 子句返回所有属性

我想要这样的东西:

DECLARE  
    v_user USER%ROWTYPE  
 BEGIN  
     INSERT INTO User 
     VALUES (1,'Bill','QWERTY') 
     RETURNING * INTO v_user;  
END;
Run Code Online (Sandbox Code Playgroud)

RETURNING * INTO出现错误,如何更换*

sql oracle plsql insert sql-returning

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

从wxPython Frame返回值

有人能告诉我如何从wxPython框架返回值吗?当用户点击关闭时,我会弹出一个消息对话框,询问他一个问题.我想将此消息对话框的返回码返回给我的调用函数.

谢谢

python wxpython

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

在Ruby元编程中避免使用class_eval

我想return_empty_set在Ruby中有一个类方法,类似于attr_reader方法.我建议的实施是

class Class
  def return_empty_set *list
    list.each do |x|
      class_eval "def #{x}; Set.new; end"
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

和示例用法:

class Foo
  return_empty_set :one
end
Foo.new.one  # returns #<Set: {}>
Run Code Online (Sandbox Code Playgroud)

但是使用一个字符串似乎是一个非常黑客.是否有更清洁或更好的方式来写这个,也许避免class_eval?或者这是最好的方式吗?

ruby metaprogramming

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

LaTeX文档中的图像质量

如果我想在LaTeX文档中获得高质量的图像,我需要遵循哪些要点.这些图像大多是软件应用程序或流程图的屏幕截图.

以下是两张这样的图片.

流程图

截图

感谢名单

latex document image

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

Delphi:最小化应用程序到系统托盘

我想最小化一个Delphi应用程序到系统托盘而不是任务栏.

必要的步骤似乎如下:

  1. 创建应该在系统托盘中显示的图标.
  2. 当用户单击[ - ]以最小化应用程序时,请执行以下操作:
    1. 隐藏表单.
    2. 将图标(步骤#1)添加到系统托盘.
    3. 隐藏/删除任务栏中的应用程序条目.
  3. 当用户双击系统托盘中的应用程序图标时,请执行以下操作:
    1. 显示表格.
    2. 再次取消应用程序的最小化并将其置于最前面.
    3. 如果"WindowState"是"WS_Minimized"设置为"WS_Normal".
    4. 隐藏/删除系统托盘中的应用程序图标.
  4. 当用户终止应用程序时,请执行以下操作:
    1. 隐藏/删除系统托盘中的应用程序图标.

而已.对?

如何在Delphi中实现这一点?

我发现了以下代码,但我不知道为什么会这样.它不遵循我上面描述的步骤......

unit uMinimizeToTray;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ShellApi;

const WM_NOTIFYICON = WM_USER+333; 

type
  TMinimizeToTray = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure CMClickIcon(var msg: TMessage); message WM_NOTIFYICON;
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  MinimizeToTray: TMinimizeToTray;

implementation

{$R *.dfm}

procedure TMinimizeToTray.CMClickIcon(var msg: TMessage);
begin
  if msg.lparam = …
Run Code Online (Sandbox Code Playgroud)

windows delphi taskbar systray

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

如何将init参数传递给HttpSessionListener?

配置过滤器时,我可以将一些值作为web.xml中的初始参数传递给过滤器,并通过FilterConfig在Filter中获取这些值.如何在web.xml中为HttpSessionListener配置一些初始参数?如果不可能,有什么替代方案?

java servlets

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

为什么这个C++ char数组似乎能容纳超过它的大小?

#include <iostream>
using namespace std;

typedef struct
{
    char streetName[5];

} RECORD;

int main()
{
    RECORD r;
    cin >> r.streetName;
    cout << r.streetName << endl;

}
Run Code Online (Sandbox Code Playgroud)

当我运行这个程序时,如果我输入超过5个字符,输出将显示我输入的整个字符串.它不会截断5个字符.这是为什么?

我怎样才能让它正常工作?

c++ g++ char

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

如何表示与JPA的3向关系?

用户可能有多个标签和链接.然后,用户将标签(或更多)与链接相关联.一个人如何代表后来的关系?

解决方案可以是btw用户的多对多关系,并与可选属性标签链接.http://en.wikibooks.org/wiki/Java_Persistence/ManyToMany#Mapping_a_Join_Table_with_Additional_Columns 在这种情况下,btw用户和标签的关系最好是"虚拟".

我没有看到任何替代方案?

PS:我使用了谷歌书签术语,因为它很适合我的情况.

java database-design jpa

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

创建协作白板绘图应用程序

我有自己的绘图程序,有各种"绘图工具",如钢笔,橡皮擦,矩形,圆形,选择,文本等.

它是用Python和wxPython制作的.上面提到的每个工具都是一个类,它们都有多态方法,例如left_down(),mouse_motion(),hit_test()等.程序管理所有绘制形状的列表 - 当用户绘制形状时,它被添加到列表.这也用于管理撤消/重做操作.

所以,我有一个不错的代码库,我可以将协作绘图挂钩.可以更改每个形状以了解其所有者 - 绘制它的用户,并且仅允许对一个人拥有的形状执行删除/移动/重新缩放操作.

我只是想知道开发这个的最好方法."会话"中的一个人将不得不充当服务器,我没有钱提供免费的中央服务器.不知何故,用户需要一种连接服务器的方式,这意味着某种"发现服务器"浏览器......或其他东西.如何广播对应用程序所做的更改?实时绘制并在每个鼠标运动事件上​​广播消息在性能方面将是昂贵的,并且在给定时间用户越多,事情就越糟糕.

任何想法都是受欢迎的,我不太确定从哪里开始开发这个(甚至如何测试它)

python wxpython whiteboard twisted paint

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

jquery生成树的最佳控件

好的,有人能告诉我jquery中最好的树视图控件吗?除了dynatree

jquery

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