小编use*_*915的帖子

超链接回到asp .net的上一页

我在asp .net中有一个页面 (http://localhost/error/pagenotfound).

页面上有一个链接,点击后必须返回我来自的前一页.

<a href="#">Go Back to Previous Page.</a> 
Run Code Online (Sandbox Code Playgroud)

如何从历史记录中回到上一页

.net c# asp.net asp.net-mvc asp.net-mvc-3

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

使用jquery ajax的多个操作

我想执行一个操作,同时显示HTML5和JavaScript的进度.由于我使用的是IE 8,因此<progress>不支持该元素,我想到的方法是使用这样的jQuery AJAX方法:

<div class="progress-bar" role="progressbar" id="id" aria-valuemin="0" aria-valuemax="100">
    <span class="sr-only">Complete</span>
</div>
Run Code Online (Sandbox Code Playgroud)
$(document).ready(function(){
    $("button").click(function(){
         $.ajax({
            url: "Perform a server side operation", 
            success: function(result){
                ProgressBarUpdate(20);
            }
        });
    });
});

var ProgressBarUpdate = function(value) {
    value = value + 10;
    $("#id").css("width", value +"%");
}
Run Code Online (Sandbox Code Playgroud)

但这里的问题是如何同时执行操作和更新进度条?因为在接受success:部分AJAX请求后,直接显示100%进度没有意义.有没有其他方法可用于此?

javascript ajax jquery html5

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

使用PowerShell下载jdk

我正在尝试使用PowerShell脚本下载java jdk,如下面的链接所示

http://poshcode.org/4224

.这是作者指定的,如果我更改最新jdk存在的源URL,即,

http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-windows-x64.exe

内容未加载,只下载约6KB.我有一个疑问,PowerShell脚本中的下载限制是否只有6KB?

这是代码:

$source = "http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-windows-i586.exe"
      $destination = "C:\Download\Java\jdk-7u60-windows-i586.exe"
      $client = new-object System.Net.WebClient
      $client.DownloadFile($source, $destination)
Run Code Online (Sandbox Code Playgroud)

java powershell powershell-2.0

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

MVC中的Pdf Viewer在View中显示pdf内容

我有一个名为ShowDocument.cshtml的视图.

我想在视图中显示pdf文档.首先,我将html页面转换为.pdf,其中包含以下信息:

控制器中的代码是:

Stream stream = HtmlToPdfBuilder.GetHtmlForm(model.Type, 16);
Run Code Online (Sandbox Code Playgroud)

如果我返回File(stream, "application/pdf", "Authorization.pdf"),我将保存,保存为对话框.

我不想要这个对话框,我只想在页面内显示pdf内容.

那么MVC中是否有任何pdf查看器,以便我只能使用某些控件在View中显示内容

.net asp.net-mvc pdf-viewer asp.net-mvc-3 asp.net-mvc-4

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

在安装过程中选择p客户端的版本-Ubuntu

我正在尝试在ubuntu机器上安装人偶代理。

当我运行此命令时,将安装3.4.2的最新版本。我想安装木偶的早期版本。有什么办法吗?

ubuntu puppet ubuntu-12.04

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

没有这样的文件或目录 - ruby

我试图从本地磁盘读取该文件的内容,如下所示:

content = File.read("C:\abc.rb","r")
Run Code Online (Sandbox Code Playgroud)

当我执行rb文件时,我得到一个异常,因为错误:没有这样的文件或目录.我在这里错过了什么?

ruby

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

在ubuntu终端中执行一系列命令

假设我有一组要在ubuntu终端中执行的命令:例如:

sudo apt-get update
sudo install xrdp 
sudo install java
.....
Run Code Online (Sandbox Code Playgroud)

和许多其他人.

是否有可能在ubuntu中执行包含这些命令的文件并在没有人为干预的情况下执行(如是/否),默认是吗?

我尝试安装wine,执行$ wine cmd/c Commands.bat,将所有这些命令放在.bat文件中但收到错误"应用程序试图创建一个窗口,但是没有驱动程序可以加载." 那么,有没有简单的方法在ubuntu中执行一系列命令?

ubuntu batch-file ubuntu-12.04

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

以块的形式读取csv文件进行处理

我有一个.csv文件,其中有10万条记录,其中有五列.我正在逐行阅读并将其存储在远程数据库中.

以前,我遵循以绩效为导向的方法.我正在逐行读取.csv文件,在同一个事务中,我打开了与数据库的连接并关闭它.这带来了严重的性能开销.只写了10 000行,花了一个小时.

using (FileStream reader = File.OpenRead(@"C:\Data.csv")) 
            using (TextFieldParser parser = new TextFieldParser(reader))
            {
                parser.TrimWhiteSpace = true; // if you want
                parser.Delimiters = new[] { " " };
                parser.HasFieldsEnclosedInQuotes = true;

                while (!parser.EndOfData)
                {
                    //Open a connection to a database 
                    //Write the data from the .csv file line by line
                    //Close the connection
                 }
             }
Run Code Online (Sandbox Code Playgroud)

现在我改变了方法.出于测试目的,我已经获得了一个包含10 000行的.csv文件,在阅读了所有10 000行之后,我正在建立一个与数据库的连接并将其写入那里.

现在,唯一的问题是:我想读取前10 000行并写入,同样读取下一万行并写入,

using (FileStream reader = File.OpenRead(@"C:\Data.csv")) 
                using (TextFieldParser parser = new TextFieldParser(reader))
Run Code Online (Sandbox Code Playgroud)

但以上两行将读取整个文件.我不想完全阅读它.有没有办法以每个10 000行的块读取.csv文件块?

.net c# csv c#-3.0 c#-2.0

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

Angular 2单选按钮2路绑定

我有3个单选按钮如下:

html的:

<input type="radio" name = "options" value="All" [checked]='selectedRadioButtonValue' (input)='selectedRadioButtonValue=$event.target.value' />
<span class="radioClass">{{"All("+all+")"}}</span>

<input type="radio" name = "options" value="Male" [checked]='selectedRadioButtonValue' (input)='selectedRadioButtonValue=$event.target.value' />
<span class="radioClass">{{"Male("+male+")"}}</span>

<input type="radio" name = "options" value="Female" [checked]='selectedRadioButtonValue' (input)='selectedRadioButtonValue=$event.target.value' />
<span class="radioClass">{{"Female("+female+")"}}</span>
Run Code Online (Sandbox Code Playgroud)

我不想[(ngModel)]因包裹问题而使用.

我想用[]和()传统方式.

现在,问题是在selectedRadioButtonValue中没有改变值.这是什么问题?

export class EmployeeComponent {

selectedRadioButtonValue: string = "All";

}
Run Code Online (Sandbox Code Playgroud)

javascript jquery angular

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

使用事务 - 最佳实践

假设我在SQL服务器中有一个程序:

create procedure BULKINSERT
AS
 INSERT INTO TABLEB (
 SELECT NAME, ID From TableA
)
GO   
Run Code Online (Sandbox Code Playgroud)

一个简单的一个读取数据从TABLE A并插入到TABLE B。如果我有 100 万条记录要插入到表 B 中,并且如果一条记录由于某种原因失败,在这种情况下我应该使用TRANSACTION还是不使用?

我应该回滚整个操作吗?

t-sql sql-server stored-procedures transactions

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