问题列表 - 第16246页

Pl/SQL:如何对记录表进行排序?

我是 pl/sql 新手!我正在尝试使用简单的冒泡排序算法对记录表进行排序。问题是什么?

在哪里可以找到有关使用记录表的更多信息?

DECLARE
    text VARCHAR2(50);
TYPE TIP_VECTOR
IS
    TABLE OF INT INDEX BY BINARY_INTEGER;
TYPE contorRecord
IS
    record
    (
        codASCII VARCHAR2(3),
        contor   SMALLINT);
TYpe tip_vector2
IS
    TABLE OF contorRecord;
    VECTOR TIP_VECTOR;
    VECTOR2 TIP_VECTOR2 := TIP_VECTOR2();
  aux tip_vector2 := tip_vector2();
    v_char VARCHAR2(3);
    FLAG   BOOLEAN := TRUE;
    t smallint;
    n      SMALLINT := 1;
    ind    SMALLINT := 0;

begin
        AUX.EXTEND(1);
            WHILE(FLAG)
                    LOOP
                    FLAG  := FALSE;
    -- here is the problem; what i'm doing wrong?
                    FOR I IN 1..(vector2.count-1) LOOP 
    -- here …
Run Code Online (Sandbox Code Playgroud)

sorting oracle collections plsql

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

生病的代码片段

有人可以告诉我以下两个代码片段之间的区别:

//Code snippet A: Compiles fine
int main()
{
    if(int i = 2)
    {
        i = 2 + 3;
    }
    else
    {
        i = 0;
    }
}

//Code Snippet B: Doesn't compile :(
int main()
{
    if((int i = 2))
    {
        i = 2 + 3;
    }
    else
    {
        i = 0;
    }
}
Run Code Online (Sandbox Code Playgroud)

如果你注意到diff只是if语句的一个额外括号.我正在使用g ++ compiler.Error是"在âint之前预期的primary-expression"

c++

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

WPF - 如何默认数据绑定文本块的可见性?

下面定义的Textblock显示窗口首次加载时,因为它没有Datacontext(因此转换器代码没有运行),直到从另一个控件(例如TreeView)中选择了一个项目.

<TextBlock
   Name="tbkDocumentNotFound" 
   Style="{StaticResource StandardText}"
   Margin="4,4,2,0" 
   TextWrapping="Wrap"                                    
   Visibility="{Binding Path=IsDownloaded, Converter={StaticResource docNotFoundVisibilityConverter}, Mode=TwoWay}"
   Text="The document could not be found.">
</TextBlock>
Run Code Online (Sandbox Code Playgroud)

那么当没有DataContext时如何阻止它出现呢?

谢谢.

wpf visibility default textblock databound

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

异常消息(Python 2.6)

在Python中,如果我打开一个不存在的二进制文件,程序将退出并显示错误并打印:

Traceback (most recent call last):
  File "C:\Python_tests\Exception_Handling\src\exception_handling.py", 
  line 4, in <module>
  pkl_file = open('monitor.dat', 'rb')
  IOError: [Errno 2] No such file or directory: 'monitor.dat'
Run Code Online (Sandbox Code Playgroud)

我可以通过'try-except'来处理这个问题,例如:

try:
    pkl_file = open('monitor.dat', 'rb')
    monitoring_pickle = pickle.load(pkl_file)
    pkl_file.close()
except Exception:
    print 'No such file or directory'
Run Code Online (Sandbox Code Playgroud)

我怎么能在捕获的Exception中打印以下行?

File "C:\Python_tests\Exception_Handling\src\exception_handling.py", 
line 11, in <module>
pkl_file = open('monitor.dat', 'rb')
Run Code Online (Sandbox Code Playgroud)

所以程序不会退出.

python message exception-handling

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

我们怎样才能在firefox中禁用新弹出窗口的大小调整?

我尝试使用打开一个新窗口

window.open("lookup.htm","lookupWin", "height=400,width=500,resizable=false");
Run Code Online (Sandbox Code Playgroud)

它在IE中工作正常,但在FF中,弹出窗口仍可调整大小.如何在FF中禁用此调整大小?

javascript firefox popup

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

写入Program Files文件夹

我的应用程序包括一个用于更新应用程序的自更新程序可执行文件.

updater执行的第一个步骤之一是检查它是否具有对应用程序文件夹的写入权限

IPermission perm = new FileIOPermission(FileIOPermissionAccess.AllAccess, _localApplicationCodebase);

        if (!SecurityManager.IsGranted(perm))
        {
            OnProgressChanged("Security Permission Not Granted \n The updater does not have read/write access to the application's files (" +
                              _localApplicationCodebase + ")",MessageTypes.Error);
            return false;
        }

        OnProgressChanged("Updater have read/write access to local application files at " + _localApplicationCodebase);
        return true;
Run Code Online (Sandbox Code Playgroud)

IPermission perm = new FileIOPermission(FileIOPermissionAccess.AllAccess, _localApplicationCodebase);

        if (!SecurityManager.IsGranted(perm))
        {
            OnProgressChanged("Security Permission Not Granted \n The updater does not have read/write access to the application's files (" +
                              _localApplicationCodebase + ")",MessageTypes.Error);
            return …
Run Code Online (Sandbox Code Playgroud)

c# uac cas

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

非常快速的图像处理memcpy?

我在C中进行图像处理,需要在内存周围复制大块数据 - 源和目标永远不会重叠.

使用GCC(其中SSE,SSE2但不是SSE3可用)在x86平台上执行此操作的绝对最快方法是什么?

我希望解决方案可以是汇编还是使用GCC内在函数?

我发现下面的链接,但不知道它是否去了解它的最佳方式(笔者也表示有一些错误):http://coding.derkeiler.com/Archive/Assembler/comp.lang.asm. 86/2006-02/msg00123.html

编辑:请注意,副本是必要的,我无法复制数据(我可以解释为什么,但我会饶你解释:))

c optimization assembly image-processing memcpy

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

有什么方法可以区分sha-1的md5?

我想知道是否存在区分sha-1哈希码的md5哈希码的方法?

例如:

d41d8cd98f00b204e9800998ecf8427e

da39a3ee5e6b4b0d3255bfef95601890afd80709

我怎么知道哪些是用md5加密而不是?可能吗?

hash md5 sha1

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

在iPhone中adhoc app安装失败,为什么?

我正在开发一个iPhone应用程序.

由于应用程序是位置感知我在不同的地方测试它(我不在的地方).

为此,我正在向我的朋友发送.mobileprovision配置文件和应用程序adhoc构建.

但在他的最后,应用程序安装在两者之间停止.

在设备日志中,它给我以下日志:

2:42:30 unknown mobile_installationd[164] <Error>: 00808800 install_embedded_profile: Skipping the installation of the embedded profile
Wed Nov 11 12:42:31 unknown mobile_installationd[164] <Error>: 00808800 verify_executable: Could not validate signature: e8008017
Wed Nov 11 12:42:31 unknown mobile_installationd[164] <Error>: 00808800 preflight_application_install: Could not verify /var/tmp/install_staging.HreENJ/foo_extracted/Payload/RestaurantApp .app/RestaurantApp
Wed Nov 11 12:42:31 unknown mobile_installationd[164] <Error>: 00808800 install_application: Could not preflight application install
Wed Nov 11 12:42:31 unknown mobile_installation_proxy[163] <Error>: handle_install: Installation failed
Wed Nov 11 12:42:31 unknown mobile_installationd[164] <Error>: 00808800 handle_install: API …
Run Code Online (Sandbox Code Playgroud)

iphone installation adhoc

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

TortoiseGit无法在Windows 7上安装上下文菜单

我试图在Windows 7上安装TortoiseGit.

安装似乎很成功,但重启后TortoiseGit上下文菜单不显示.

我该怎么做才能安装TortoiseGit上下文菜单?

PS
1.在TortoiseGit中安装并成功配置了msysgit,如果它是相关的.
2. uac没有关闭.

谢谢

git uac tortoisegit windows-7

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