小编use*_*836的帖子

如何在Ubuntu上安装chkconfig?

我正在运行Ubuntu 13.10,而且我对Linux很新.我试过了:

$ sudo apt-get install chkconfig
Run Code Online (Sandbox Code Playgroud)

包chkconfig不可用,但是由另一个包引用.这可能意味着包丢失,已被淘汰或仅可从其他来源获得

E:包'chkconfig'没有安装候选者

我手动下载了包并解压缩.生成的文件夹有一个名为的文件:

chkconfig.install
Run Code Online (Sandbox Code Playgroud)

但是我该如何运行呢?我尝试了这个,但它没有用.

$ sudo chkconfig.install
Run Code Online (Sandbox Code Playgroud)

linux ubuntu

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

在html中添加将发送到电子邮件的css

我创建了一种方法,可以向客户发送包含信息的电子邮件.然而,电子邮件看起来很糟糕,因为它没有风格.由于某种原因,我无法将该样式应用于电子邮件.我试图谷歌它,并有很多关于如何在代码背后解决这个问题,但这不是我的问题.我必须将CSS代码放在Html正文中,因为在打开电子邮件时必须为客户端显示它.

所以我的问题是,如何在上面的html代码中添加css?我试过做:

<div style='...'></div>
Run Code Online (Sandbox Code Playgroud)

这不起作用

任何有关如何解决这个问题的帮助表示赞赏.下面我的一些代码.为了便于阅读,我缩短了它.

string HtmlBody = @"<div style='float: right'>
    <h3>Faktura</h3> <br />
    Navn:<asp:Label ID='navn' runat='server' Text='%Navn%'/> <br />
    Adresse:<asp:Label ID='adresse' runat='server' Text='%Adresse%'/> <br />
    Postnr:<asp:Label ID='postnummer' runat='server' Text='%Postnr%'/> <br />
    Land:<asp:Label ID='land' runat='server' Text='Danmark' /> <br />
    Tlf: &nbsp;<asp:Label ID='tlfnummer' runat='server' Text='%Tlf%' /> <br />
    Mail: &nbsp;<asp:Label ID='email' runat='server' Text='%Email%' /> <br />

    <div style='float: right'>
        <p>Dato</p>                                 
    </div> 
    <hr /> <br />
    <table style='background-color: #c00764'>
        <tr>
            <td><b>Fakturanr:</b></td>
            <td>%fakturanr%</td>
        </tr>
        <tr>
            <td><b>Ordrenr:</b></td>
            <td>%Ordrenr%</td>
        </tr>
    </table>
</div>";
Run Code Online (Sandbox Code Playgroud)

以下是我在邮件部分的一些信息

MailMessage …
Run Code Online (Sandbox Code Playgroud)

html css c# asp.net email

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

Funnelweb错误,无法导入OrderedDict

我正在尝试使用funnelweb附加组件从站点导入一些静态页面.这是我写的:bin/funnelweb --crawler:url=http://wiki.scandiatransplant.com --crawler:max=50 --ploneupload=http://admin:admin@localhost:8080/TestPage.

我收到此错误:

ImportError: cannot import name OrderedDict
Run Code Online (Sandbox Code Playgroud)

下面添加完整的回溯.有谁知道如何解决这个问题?

Traceback (most recent call last):
  File "bin/funnelweb", line 116, in <module>
    mr.migrator.runner.runner({},"funnelweb.remote")
  File "/home/magiq/Plone/buildout-cache/eggs/mr.migrator-1.0.1-py2.6.egg/mr/migrator/runner/__init__.py", line 69, in runner
    load_config('autoinclude.zcml', mr.migrator)
  File "/home/magiq/Plone/buildout-cache/eggs/Zope2-2.13.12-py2.6.egg/Zope2/App/zcml.py", line 55, in load_config
    _context = xmlconfig.file(config, package, _context, execute=execute)
  File "/home/magiq/Plone/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 649, in file
    include(context, name, package)
  File "/home/magiq/Plone/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 548, in include
    processxmlfile(f, context)
  File "/home/magiq/Plone/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 380, in processxmlfile
    parser.parse(src)
  File "/home/magiq/Plone/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 107, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "/home/magiq/Plone/Python-2.6/lib/python2.6/xml/sax/xmlreader.py", line …
Run Code Online (Sandbox Code Playgroud)

plone ordereddictionary plone-funnelweb

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

从代码隐藏(或前端)设置 mailto

我必须遵循 html 代码:

Email:&nbsp;<a href="mailto:...?subject=subject"><asp:Label style="margin-right: 90px;" ID="EmailLabel" CssClass="InfoData" runat="server" Text="E-mail"></asp:Label></a>电子邮件:``

如标签所示,我有一个mailto。我需要在 mailto 添加一封电子邮件,但是这封电子邮件会有所不同,所以我无法对其进行硬编码。我是从数据库中获取的,所以我已经有了它,但是如何将它作为变量添加到 html 代码中?

找到的所有示例都在 mailto 中硬编码了电子邮件:

html c# asp.net

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

返回一个迭代器

在搜索有关迭代器的信息时,我发现只有示例显示如何迭代集合,而不是像我想要的那样返回Iterator.

我正在练习考试,所以我正在尝试一些编程练习来准备自己,这个是关于迭代器模式的.我想实现getKnightPositionIterator,.你可以看到下面的代码.这段代码不是我的,我找到了这个.

package iterator;        
import java.util.*;

public class Position {

    /** return an iterator that will return all positions
     * that a knight may reach from a given starting position.
     */
    public static Iterator<Position> getKnightPositionIterator(Position p) {    


        return null;
    }


    /** create a position. 
     * @param r the row
     * @param c the column
     */
    public Position(int r, int c) { 
        this.r = r; this.c = c; 
    }

    protected int r;
    protected int c;

    /** get the row …
Run Code Online (Sandbox Code Playgroud)

java iterator design-patterns

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

使用apt-get获取特定版本的eclipse

通常可以通过以下方式获得日食:

sudo apt-get install eclipse
Run Code Online (Sandbox Code Playgroud)

这将安装最新版本的eclipse.但我想吃掉Indigo(或Juno)

有没有办法通过使用apt-get来决定我想要的eclipse版本?

ubuntu

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

尝试使用ZipFile类时,在System.IO.Compression上出错

我正在使用ZipFile类.

必须添加引用/ dll才能使用此类.看来你可以同时使用System.IO.CompressionIonic.Zipdll(一次一个).

就我而言,只有后者有效.但问题是,Ionic.Zip似乎没有方法:ExtracToFile(...)覆盖现有文件.我非常需要这种方法.相反,我只能这样做:

zip.Extract(extractDirectory); (然后我收到错误,说文件已存在)

如果我做:

zip.ExtractToFile(extractDirectory);
Run Code Online (Sandbox Code Playgroud)

我得到一个错误,说ExtractToFile方法不存在.

另外需要注意的是,Using System.IO.Compression当我这样做时,我得到一个错误:

var zip = ZipFile.Read(finalFileToUnzip)
Run Code Online (Sandbox Code Playgroud)

这说它找不到ZipFile(虽然我确实添加了dll作为参考,做"添加引用 - >并选择.dll文件")

如果我这样做Using Ionic.Zip,它会接受:var zip = ZipFile.Read(finalFileToUnzip)

我无法找到有关此问题的任何信息或以前的帖子,我希望任何人都可以提供帮助

什么可能是问题的任何想法?

这是更多的代码:

for (int i = 0; i < listWithZipToUnpack.Count; ++i)
{
    extractDirectory = Path.Combine(projectPath.ToString(), pathDir + listWithZipToUnpack[i]);

    var finalFileToUnzip = Path.Combine(projectPath.ToString(), pathDir, "Lely", listWithZipToUnpack[i]);

    if (finalFileToUnzip.Equals("--Vælg fil--")) { continue; }

    using (var zip = ZipFile.OpenRead(finalFileToUnzip))
    {
        if (!Directory.Exists(extractDirectory))
        {
            Directory.CreateDirectory(extractDirectory+"-"+listWithZipToUnpack[i]);
        }

        foreach …
Run Code Online (Sandbox Code Playgroud)

c# compression zipfile

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

Visual Studio 找不到实体框架

我在 Visual Studio 2019 中创建了一个新的 MVC Web 应用程序项目(针对 .NET 5.0)

现在我想安装EntityFrameworkCore,但当我在NuGet管理器中搜索时它没有出现在列表中。如果我输入“entity”,则只会出现 3 个选项。如果我输入的内容更多,则不会再出现任何内容。

在此输入图像描述

我也尝试输入(在控制台管理器中)

Install-Package Microsoft.EntityFrameworkCore -Version 5.0.11
Run Code Online (Sandbox Code Playgroud)

并收到此错误:

    `Install-Package : NU1101: Unable to find package` 
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation. No packages exist with this id in source(s): Microsoft Visual Studio Offline Packag
    es
    At line:1 char:1
    + Install-Package Microsoft.EntityFrameworkCore -Version 5.0.11
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [Install-Package], Exception
        + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
Run Code Online (Sandbox Code Playgroud)

我还多次尝试清理和构建该项目。我最近刚安装的VS2019。可能出了什么问题?

asp.net-mvc entity-framework visual-studio asp.net-core visual-studio-2019

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

将值转换为仅显示1位小数

我从数据库中获得了一个看起来像17.55453304545(仅作为示例)的值.但是我希望它以一个小数显示,所以它看起来像:17.6,然后显示到aspx页面.我没有权限更改数据库tabel中的值,所以我必须在C#代码中执行此操作.我试过了:

double result = (Convert.ToDouble(this.GetFieldValue("value"));
Run Code Online (Sandbox Code Playgroud)

但价值不会改变.来想一想,然后我认为这是因为我使用双倍?这个值起初可能是两倍.

c# asp.net

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

正则表达式添加(和/

我创建了这个正则表达式:

Regex checkTranslation = new Regex(@"[^\p{L}\s0-9!?,.]", RegexOptions.None);
Run Code Online (Sandbox Code Playgroud)

我希望能够添加标志:( /).所以现在,我不能写这样的文本(文本)或text1/text2我试图将其添加到我的正则表达式:

Regex checkTranslation = new Regex(@"[^\p{L}\s0-9!?,.\(\)\/)]", RegexOptions.None);
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用

c# regex asp.net

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

不能使宽度大于200px

我有一个文本框和textarea,我想增加宽度.我不能使宽度大于默认值,但我可以减少它.默认宽度约为200px

以下是控件的代码:

@foreach (var item in Model)
{
    <tr>
        ...
        <td>
            @Html.DisplayFor(modelItem => item.NoteTextViewModels.First().ContextIdentifier, new { @class = "timeAndNote" })
        </td>
...
Run Code Online (Sandbox Code Playgroud)

和css:

.timeAndNote{
       width: 500px;
   }
Run Code Online (Sandbox Code Playgroud)

我正在使用JQuery对话框来显示数据:

<div id="noteDialogDiv" style="display: none;"></div>
Run Code Online (Sandbox Code Playgroud)

和JS功能:

function showDetailedImage(divId, dialogTitle) {
var target = '#' + divId;
$(target).attr("title", dialogTitle);

var dialog = $(target).dialog({
        show: "clip",
        hide: "clip",
        height: $(window).height() / 3,
        width: $(window).width() / 3 ,
        title: dialogTitle,
        modal:true,
        buttons: {
            Ok: function () {
                $(this).dialog("close");
            }
        }
});
dialog.dialog('open');
Run Code Online (Sandbox Code Playgroud)

}

有什么我不知道的,这可以防止用户在某些场合中增加某些控件的宽度吗?

我添加了一个图像,其中有2个箭头指向我想要更宽的控件: 在此输入图像描述

css asp.net-mvc-5

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

使用 += 连接字符串

我正在尝试连接 sql 中的一些字符串。我想做的是

string organType = null;
if (liver!=null)  { organType += "LI, "; }
if (kidney !=null) { organType += "KI, "; }
if (intestine != null) { organType += "Intestine"; } 
...
Run Code Online (Sandbox Code Playgroud)

最终结果应该是organType = LI, KI, Intestine;

到目前为止,这是我的代码

创建或替换 PROCEDURE "insertDonInfo"(donNum IN NUMBER, offerDate IN DATE)

organType varchar2(100);
BEGIN

  select case when liver is not null then 'LI' 
              when kidney_r is not null then 'KR'
              when kidney_l is not null then 'KL' 
              when heart is not null …
Run Code Online (Sandbox Code Playgroud)

sql oracle

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

在select语句上获取异常

获得例外说明:{"Fatal error encountered during command execution."}在以下代码中:

internal string GetUserRole(string userEmail)
    {
        _query = "SELECT Role FROM RegisteredUsers WHERE Email = @userEmail";
        string role = null;

        using (_msqlCon = new MySqlConnection(_connectionString))
        {
            _msqlCon.Open();

            using (_command = new MySqlCommand(_query, _msqlCon))
            {
                MySqlDataReader reader = _command.ExecuteReader();

                while (reader.Read())
                {
                    if (reader["Email"].Equals(userEmail))
                    {
                        role = reader["Role"].ToString();
                        break;
                    }
                }
            }
        }

        return role;
    }
Run Code Online (Sandbox Code Playgroud)

innerException表示:Parameter @userEmail必须定义.当我必须从给定参数中进行选择时,这是我通常选择语句的方式,所以我猜这只是一个小错误.但是我已经在这个代码上瞎了近20分钟.我的查询有什么问题:_query = "SELECT Role FROM RegisteredUsers WHERE Email = @userEmail";

c# mysql

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