问题列表 - 第11525页

如何从ASP.NET中的代码绑定文件以编程方式在新选项卡中打开新页面?

在单击第一页中的按钮后,如何以编程方式从ASP.NET中的代码隐藏文件中以新选项卡打开页面?希望从新页面我也可以进入Session []数组.

asp.net code-behind

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

隐藏SharePoint网站的"所有网站内容"页面中的列表

我想知道是否有办法隐藏当用户导航到SharePoint中的"所有网站内容"页面时显示的某些文档库列表,我想知道是否有一种编程方式来实现这一点.(如果可能,使用WSS).

我需要从这个视图中隐藏很多列表,这些列表将从链接列表中的链接访问(这个链接列表是我希望用户看到的唯一列表).

任何帮助将不胜感激.

sharepoint list sharepoint-2007 sharepoint-2003

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

我怎么知道10385274000是否符合:Oracle的NUMBER(10)?

我整个星期都在工作,以解决生产错误.

我终于找到了能够找到导致所有混乱的罪魁祸首的记录.

我有以下错误消息:

java.sql.SQLException: [BEA][Oracle JDBC Driver][Oracle]ORA-01438: value larger than specified precision allows for this column
Run Code Online (Sandbox Code Playgroud)

事件来自所有信息,我认为这可能是错误的数据,系统正试图插入:

10385274000
Run Code Online (Sandbox Code Playgroud)

进入一个数字(10)

我怎么知道这个值是否合适?

谢谢

编辑

根据Michel Todd的建议:

create table xyz( testfield number( 10 ) );

insert into xyz values( 10385274000 )


Error: ORA-01438: value larger than specified precision allowed for this column
Run Code Online (Sandbox Code Playgroud)

感谢你们!!!

谢谢stackoverflow

编辑

给自己的注意事项(不要忘记是什么问题)

我有这个Oracle产品,它在数据库表中存储事件的时间

START_TIME|END_TIME
Run Code Online (Sandbox Code Playgroud)

事实证明,每隔一夜它就会将这些信息备份到另一个表中,但会在此过程中执行转换.它存储为:

TOTALTIME
Run Code Online (Sandbox Code Playgroud)

当通过减去ENDTIME - STARTTIME计算此字段时出现问题.结果编号存储在此列中,定义为:NUMBER(10)

好吧,事实证明,如果END_TIME-START_TIME在时间上太远(大约4个月左右),那么这个值(以毫秒为单位)会很大,它将不适合目标列(我猜它有类似于endTime的东西) .getTime() - 代码中的startTime.getTime())

所有这些听起来太容易而且太傻了,但我花了4天时间才发现,因为这是一个封闭的应用程序,我不知道发生了什么,我唯一得到的就是堆栈跟踪.

我不得不对整个过程进行逆向工程(在OLD意义上,用手,显然是从源头开始)找到这个.

当我这样做时,我的"手动编码迁移器"中出现了同样的错误,并找出解决方法!

java oracle types jdbc maxlength

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

在"$ @"中的最后一个参数之前提取参数

我正在尝试创建一个Bash脚本,它将从命令行提供的最后一个参数提取到一个变量中,以便在别处使用.这是我正在处理的脚本:

#!/bin/bash
# compact - archive and compact file/folder(s)

eval LAST=\$$#

FILES="$@"
NAME=$LAST

# Usage - display usage if no parameters are given
if [[ -z $NAME ]]; then
  echo "compact <file> <folder>... <compressed-name>.tar.gz"
  exit
fi

# Check if an archive name has been given
if [[ -f $NAME ]]; then
  echo "File exists or you forgot to enter a filename.  Exiting."
  exit
fi

tar -czvpf "$NAME".tar.gz $FILES
Run Code Online (Sandbox Code Playgroud)

由于第一个参数可以是任何数字,我必须找到一种方法来提取最后一个参数,(例如压缩文件.a file.b file.d files-abd.tar.gz).现在,存档名称将包含在要压缩的文件中.有没有办法做到这一点?

parameters bash

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

在同一个线程上调用start方法两次是否合法?

以下代码导致java.lang.IllegalThreadStateException: Thread already started我在程序中第二次调用start()方法.

updateUI.join();    

if (!updateUI.isAlive()) 
    updateUI.start();
Run Code Online (Sandbox Code Playgroud)

第二updateUI.start()调用就会发生这种情况.我已经多次执行它并且调用线程并且在击中之前完成运行完成updateUI.start().

调用updateUI.run()避免了错误,但导致线程在UI线程(调用线程,如SO上的其他帖子中提到)中运行,这不是我想要的.

线程只能启动一次吗?如果我想再次运行该线程怎么办?这个特定的线程在后台进行一些计算,如果我不在线程中执行它而不是在UI线程中完成,并且用户有一个不合理的漫长等待.

java multithreading android

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

PHP:使用接下来12个月的名称填充数组

for($x=0; $x<12; $x++)
{
    $month = mktime(0, 0, 0, date("m")+$x, date("d"),  date("Y"));
    $key = date('m', $month);
    $monthname = date('F', $month);
    $months[$key] = $monthname;
}
Run Code Online (Sandbox Code Playgroud)

我知道我确实错误地为mktime的第4个参数做了数学运算.我从当前月份数字(7月7月)开始,下个月每个月增加1,有时最终会导致同月返回两次,可能是因为我没有将它设置为月初?你会如何改进/重新编码?

结果是$ months将产生一个阵列,其中07 = 7月08 = 8月,09 = 9月.现在它填满了10月两次.我认为这与今天的第31次有关,它错误地添加到下个月.

php

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

如何使用jQuery在JavaScript中获取基于类的对象?

我正试图从Prototype转移到jQuery,最后一件事我无法弄清楚如何在新库中做.

这是我以前用Prototype做的事情:

MyClass = Class.create();

MyClass.prototype = {
  initialize: function(options) {
  }
}
Run Code Online (Sandbox Code Playgroud)

然后我可以创建一个新MyClass的:

var mc = new MyClass({});
Run Code Online (Sandbox Code Playgroud)

jQuery有没有类似Prototype的东西Class.create()?如果没有,如何在没有图书馆的情况下获得同样的东西?

javascript jquery class

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

IIS 7.5和ASP .NET 2.0

IIS 7.5是否存在任何已知问题?当我尝试浏览/启动/查看网站上的任何页面时,我收到以下错误.

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration
 data for the page is invalid.

Module  IIS Web Core
Notification    BeginRequest
Handler Not yet determined
Error Code  0x80070021
Config Error    This configuration section cannot be used at this path. 
 This happens when the section is locked at a parent level. Locking is either by
default (overrideModeDefault="Deny"), or set explicitly by a location tag with 
  overrideMode="Deny" or the legacy allowOverride="false". 

Config …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-2.0 iis-7.5

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

使用acts_as_state_machine转换方法而不保存

我希望能够利用自动生成的acts_as_state_machine转换方法(例如event!)..但我不希望它立即保存.我正在更新状态作为另一组操作的一部分,所以我不想做双重保存.

有没有办法在没有保存的情况下触发这些事件方法?

ruby ruby-on-rails acts-as-state-machine

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

Ubuntu + virtualenv =乱七八糟?virtualenv讨厌dist-packages,想要网站包

有人可以向我解释一下ubuntu 9.04中python的用途吗?

我正试图旋转virtualenv,--no-site-packages旗帜似乎与ubuntu无关.我安装virtualenv 1.3.3easy_install(我已经升级到setuptools 0.6c9),似乎安装了一切/usr/local/lib/python2.6/dist-packages

假设在使用apt-get安装软件包时,它被放入/usr/lib/python2.6/dist-packages/

问题是,还有一个/usr/local/lib/python2.6/site-packages只是坐在那里是空的.看起来(通过查看patha virtualenv),这是virtualenv用作备份的文件夹.因此,即使我想省略--no-site-packages,我也无法从我的任何virtualenv访问我的本地系统包.

所以我的问题是:

  1. 我如何virtualenv指向其中一个dist-packages
  2. 我应该指出哪些包装?/usr/lib/python2.6/dist-packages要么/usr/local/lib/python2.6/dist-packages/
  3. 有什么意义/usr/lib/python2.6/site-packages?那里什么都没有!
  4. 它是先到先得的路径吗?如果我有一个更新版本的XYZ安装包/usr/local/lib/python2.6/dist-packages/和更老版本(来自ubuntu repos/apt-get)/usr/lib/python2.6/dist-packages,哪一个导入我import xyz?我假设这是基于路径列表,是吗?
  5. 为什么这么混乱?这里有什么我想念的吗?
  6. easy_install应该安装到哪里定义/usr/local/lib/python2.6/dist-packages
  7. 这会影响pip吗?

感谢任何能够清除这一点的人!

python ubuntu setuptools virtualenv

14
推荐指数
2
解决办法
8794
查看次数