问题列表 - 第11356页

我怎样才能在bash中诋毁符号链接?

如何获取任何给定路径bash并将其转换为规范形式,取消引用路径中可能包含的任何符号链接?

例如:

~$ mkdir /tmp/symtest
~$ cd /tmp/symtest/
/tmp/symtest$ mkdir -p foo/bar cat/dog
/tmp/symtest$ cd foo/bar/
/tmp/symtest/foo/bar$ ln -s ../../cat cat
/tmp/symtest/foo/bat$ cd ../../
/tmp/symtest$ tree
.
|-- cat
|   `-- dog
`-- foo
    `-- bar
       `-- cat -> ../../cat

6 directories, 0 files
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得完整的规范路径/tmp/symtest/foo/bar/cat(即:)/tmp/symtest/cat

bash symlink

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

SQL Server在计算avg时给出算术溢出

我有一个带有整数列的表,其中包含一些相当大的数字.我试图在这个中平均一些值,有时它可以在其他时候产生这个错误

"将表达式转换为数据类型int的算术溢出错误."

我把它分解了,这个样本产生了错误

create table LargeNumbers (number int)
insert into LargeNumbers values (100000000) -- X 30
select avg(number) from LargeNumbers
Run Code Online (Sandbox Code Playgroud)

有谁知道如何计算平均值?

sql-server types

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

仅检索POST参数(Java)

有没有人知道从HttpServletRequest对象获取POST参数的方法?

IE,PHP有$ _POST超全局,而Perl的CGI.pm只会在HTTP方法为POST(默认情况下)时检索POST参数.

HttpServletRequest.getParameter(String)将包含 得到 即使HTTP方法是POST,也会显示URL参数.

java post servlets

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

SQL Server是否提供类似MySQL的ON DUPLICATE KEY UPDATE

在MySQL中,如果指定ON DUPLICATE KEY UPDATE且插入的行将导致UNIQUE索引或PRIMARY KEY中出现重复值,则执行旧行的UPDATE.例如,如果列a声明为UNIQUE并包含值1,则以下两个语句具有相同的效果:

INSERT INTO table (a,b,c) VALUES (1,2,3)
  ON DUPLICATE KEY UPDATE c=c+1;

UPDATE table SET c=c+1 WHERE a=1;
Run Code Online (Sandbox Code Playgroud)

我不相信我在T-SQL中遇到过类似的东西.SQL Server是否提供了与MySQL的ON DUPLICATE KEY UPDATE相当的东西?

mysql t-sql sql-server

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

UIActionSheet取消按钮奇怪的行为

我有一个UIBarButtonItem打开一个动作表,为用户提供有关做什么的选择.除非我尝试点击"取消"按钮,否则一切都按预期工作.按钮的目标似乎已从应该的位置向上移动.我只能通过单击"取消"和"确定"按钮中间的某个位置来激活它.

我已经尝试过在其他应用程序中的动作表,它们工作正常,所以它不仅仅是我的大拇指.操作表在UIViewController中打开

- (void)showOpenOptions
{
    UIActionSheet *sheet = [[UIActionSheet alloc] 
    initWithTitle:NSLocalizedString(@"Open link in external application?", @"Open in external application")
    delegate:self
    cancelButtonTitle:NSLocalizedString(@"Cancel", @"Cancel")
    destructiveButtonTitle:NSLocalizedString(@"Open Link", @"Open Link")
    otherButtonTitles:nil];

    [sheet showInView:self.view];
    [sheet release];
}
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c uiactionsheet ios

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

从存储过程更新表

我正在努力学习数据库; 所有评论都表示赞赏.我有下表.

CREATE TABLE AccountTable
(
    AccountId INT IDENTITY(100,1) PRIMARY KEY,
    FirstName NVARCHAR(50) NULL,
    LastName NVARCHAR(50) NULL,
    Street NVARCHAR(50) NULL,
    StateId INT REFERENCES STATETABLE(StateId) NOT NULL
)
Run Code Online (Sandbox Code Playgroud)

我想写一个更新行的存储过程.我想存储过程看起来像这样:

CREATE PROCEDURE AccountTable_Update
       @Id          INT,
       @FirstName  NVARCHAR(20),      
  @LastName   NVARCHAR(20), 
  @StreetName NVARCHAR(20),
  @StateId  INT
  AS
BEGIN
UPDATE AccountTable 
  Set FirstName = @FirstName
  Set LastName = @LastName
  Set Street = @StreetName
  Set StateId = @StateId 
  WHERE AccountId = @Id
END
Run Code Online (Sandbox Code Playgroud)

调用者提供他想要行所具有的新信息.我知道有些领域并不完全准确或准确; 我这样做主要是为了学习.

  1. 我在UPDATE部分中的SET命令出现语法错误,我不知道如何修复它.
  2. 存储过程是否正在编写您将在现实生活中编写的过程?这是反模式吗?
  3. 当您阅读上述TSQL时,我是否有任何严重的错误让您感到畏缩?

sql t-sql sql-server

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

添加了{APPTYPE CONSOLE}指令,现在我的应用程序运行速度非常慢.移动鼠标使其运行得更快

我正在尝试扩展第三方应用程序,以便除了使用Windows窗体GUI(需要混合模式)之外,还可以通过命令行调用它.这是一个相当简单的程序,基本上加载一个文件然后你点击它开始发送UDP网络数据包的按钮.

我需要从另一个调用应用程序,并希望传入一个参数,并需要能够将ExitCode返回到调用应用程序.根据我的阅读,为了做到这一点,你需要添加编译器指令{APPTYPE CONSOLE}.

我做了这个,我的应用程序按照我的意愿工作,除了发送网络数据包减慢到爬行. 我发现每当我在表格上移动鼠标时.网络传输速率显着提高.我怀疑存在某种类型的Windows消息队列问题,移动鼠标是否会导致中断,从而导致消息队列被处理?

我已经google了一下,尝试在Timer中调用Application.ProcessMessages和PeekMessages,间隔为1ms,这根本没有用.我在本用户手册中找到了其他一些应用程序,它说APPYPE CONSOLE和GUI类型都支持Indy 10.坦率地说,这让我感到困惑,因为我认为所有网络库都可以在两种模式下工作......但就像我说我不熟悉Delphi一样.

我很肯定这个问题在我的应用程序中被隔离到一行,即是否包含{APPTYPE CONSOLE}.

有人有主意吗?

版本信息:
Delphi 7 Personal(Build 4.453)
Indy 9.0.4

delphi indy message-queue delphi-7

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

事件日志应用程序错误,故障地址有意义吗?

我在事件日志中有一个应用程序错误,它包含以下信息:

报告排队错误:错误应用程序w3wp.exe,版本6.0.3790.3959,错误模块kernel32.dll,版本5.2.3790.4480,错误地址0x0000bef7.

一般来说:故障地址是否有助于追踪问题?

特别是:我找到了一个中文支持站点,它将故障地址与未关闭的数据库连接相关联.我应该开始搜索我们的代码吗?如果是这样,有一个快速找到它们的方法?

干杯.穆雷.

asp.net event-log

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

为什么Java经常用于企业应用程序?

作为Java新手,我想知道:在世界上所有语言中,为什么Java经常用于企业应用程序?是什么让它与其他语言相比?它会在未来几年继续这样吗?

我很感激你的见解.提前致谢 :)

java java-ee

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

如何为名称为数组的jquery表单验证插件创建规则?

当你有一个名字属性是一个数组时,有谁知道如何为jquery表单验证插件创建规则?

例如.

<form id="myForm">
<input type="checkbox" name="data[]" id="firstId" value="1" />One <br />
<input type="checkbox" name="data[]" id="secondId" value="2" />One <br />
Run Code Online (Sandbox Code Playgroud)

...

我正在尝试使用validate plugin语法将规则附加到此复选框

$('#myform').validate({
  rules : {
    data: { required: true, minlength: 1 
    }
  }
}
);
Run Code Online (Sandbox Code Playgroud)

问题是"数据"语法不正确.使用数据[]或数据\ [\]也无效.我只是让它与之合作

$('#firstId').rules('add', { required: true, minlength: 1});
Run Code Online (Sandbox Code Playgroud)

有人有建议吗?

forms validation jquery plugins

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