小编Hak*_*tık的帖子

jquery flot条形图条宽

我正在使用jquery flot库来绘制条形图.我的图表中的条纹总是太薄,宽度约为2像素.但是当我设置lineWidth:15时,条形变为我想要的宽度,但是第一个和最后一个条形溢出图形边框.我找到了一个简单的测试flot条形图,点数有限,在本地实现时看起来很好.我的结论是,我可能有太多的数据,因此与点数相比,条形很薄.但是我希望有一种方法可以让条形图以其他方式变宽,并且它们不会溢出图形边框.任何建议都非常感谢.这是我有的:

$.plot(this.get('datasets'), {
    bars: {
       show: true,
       align: "center",
       fill: true,
       //lineWidth: 15
    },
    xaxis: {
       mode: "time",  //"categories",
       timezone: "browser",
       tickLength: 0
    }                   
});
Run Code Online (Sandbox Code Playgroud)

flot

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

来自另一页面的Bootstrap Modal

当我尝试Bootstrap Modal在我的代码中使用时,我遇到了一些问题.

HTML:

<a href="http://another.page" data-toggle="modal">Another Page</a>
Run Code Online (Sandbox Code Playgroud)

要么

<a href="http://another.page" data-toggle="modal" data-target="#myModal">Another Page</a>
Run Code Online (Sandbox Code Playgroud)

我想模态another.page到我的页面,但它不起作用.

another.pageIS的样子:

<html>
  <body>
    <div id="myModal" class="tm-modal hide fade" tabindex="-1" role="dialog" aria- labelledby="myModalLabel" aria-hidden="true">
      <div class="tm-modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true"> </button>
        <h6>Modal Heading</h6>
      </div>
      <div class="tm-modal-body">
        <p>One fine body
          <85>
        </p>
      </div>
      <div class="tm-modal-footer">
        <button class="tm-btn" data-dismiss="modal" aria-hidden="true">Close</button>
        <button class="tm-btn tm-btn-recommand">Save changes</button>
      </div>
    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我不想在我的代码中加载another.pageas <div>,因为我需要使用模态的地方太多了.

我错过了重要的事吗?

非常感谢你.

jquery modal-dialog twitter-bootstrap

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

如何将SlimScroll应用于Body Element?

所以我一直在尝试将插件应用于Body Element,由于某种原因它只是不起作用..我尝试过的事情:

$(function() {
  $('body, html').slimScroll({
    size: '8px',
    width: '100%',
    height: '100%',
    color: '#ff4800',
    allowPageScroll: true,
    alwaysVisible: true
  });
});

$(function() {
  $('#body').slimScroll({
    size: '8px',
    width: '100%',
    height: '100%',
    color: '#ff4800',
    allowPageScroll: true,
    alwaysVisible: true
  });
});
Run Code Online (Sandbox Code Playgroud)

有谁知道我做错了什么?在此先感谢您的回答

"如果我没有控制身体标签?我将模板嵌入第三方网站?所以身体没有id标签它只有视图来源:avatars.imvu.com/LadyKonstantine"

element jquery-plugins scroller slimscroll

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

MVC 5翻译IdentityResult

我改述了我之前提出的另一个问题.

我有一个基本的C#Asp.net MVC 5应用程序.我通过以下代码创建了一个帐户(由Vs 2013中的模板提供)

protected async Task<bool> CreateAccountAndAddRoleAsync(UserManager<ApplicationUser> userManager, ApplicationUser user, string password, string role)
{
    var result = await userManager.CreateAsync(user, password);

     if (result.Succeeded)
     {
          try
          {
              var roleResult = await userManager.AddToRoleAsync(user.Id, role);
              if (roleResult.Succeeded)
              {
                   //await SignInAsync(userManager, user, isPersistent: false);
                   return true;
              }
           }
           catch (Exception e)
           {
               Console.WriteLine(e);
              throw;
           }
     }
     AddErrors(result);
     return false;
}

protected void AddErrors(IdentityResult result)
{
   foreach (var error in result.Errors)
   {
       ModelState.AddModelError("", error);
   }
}
Run Code Online (Sandbox Code Playgroud)

问题是当已经使用用户名(或任何其他错误消息)时,消息是英文的.如

名称xxx已被采用

代替

L'identifiant xxxestdéjàutilisé

问题是该消息是由框架提供的

var …

c# asp.net-mvc asp.net-mvc-5

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

Visual Studio 2015 Git“无法启动配置的比较工具。”

我想对项目中的文件运行差异,这应该是一个简单的任务,当我选择与未修改的比较时,我收到错误:

源代码管理 - Git
无法启动配置的比较工具。

我查看了 VS2015 自动生成的 .gitconfig 文件,据我所知,它没有任何问题。

[merge]
    tool = vsdiffmerge
[diff]
    tool = vsdiffmerge
[core]
    editor = \"C:/Program Files (x86)/GitExtensions/GitExtensions.exe\" fileeditor
    autocrlf = true
[credential]
[filter "lfs"]
    clean = git-lfs clean %f
    smudge = git-lfs smudge %f
    required = true
[difftool]
    prompt = false
[difftool "vsdiffmerge"]
    cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\vsdiffmerge.exe\" \"$LOCAL\" \"$REMOTE\" //t
[difftool "vsdiffmerge"]
    keepbackup = false
[mergetool]
    prompt = false
[mergetool "vsdiffmerge"]
    cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\vsdiffmerge.exe\" …
Run Code Online (Sandbox Code Playgroud)

git visual-studio-2015

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

在 openXML 中添加单元格和行

我已经预先定义了 excel 格式,我需要将数据传递给 excel。我能够获得特定的工作表。但不知道如何将数据传递给单元格。

var excelDocument = new ExcelDocument();
var fileName = Guid.NewGuid();
string filePath = HttpContext.Current.Server.MapPath("~/Uploads/TemplateFiles/test.xlsx");

using (SpreadsheetDocument document =
       SpreadsheetDocument.Open(filePath, false))
{
       WorkbookPart workbookPart = document.WorkbookPart;
       Workbook workbook = document.WorkbookPart.Workbook;
       string sheetName = workbookPart.Workbook.Descendants<Sheet>().ElementAt(1).Name;
       IEnumerable<Sheet> sheets = document.WorkbookPart.Workbook.Descendants<Sheet>().Where(s => s.Name == "Census Template for Import");
       if (sheets.Count() == 0)
       {
              // The specified worksheet does not exist.
              return null;
       }
       WorksheetPart worksheetPart = (WorksheetPart)document.WorkbookPart.GetPartById(sheets.First().Id);
       SheetData sheetData = worksheetPart.Worksheet.GetFirstChild<SheetData>();
       var excelRows = sheetData.Descendants<DocumentFormat.OpenXml.Spreadsheet.Row>().ToList();
       int rowindex = 10;
       foreach (var …
Run Code Online (Sandbox Code Playgroud)

c# openxml

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

WPF中的Prism弹出新窗口

如何在不违反MVVM模式规则的情况下在WPF中打开/关闭新窗口?
我只是想模仿ms office outlook的登录模块.

我已经阅读过这篇文章,但传递参数时出错confirmation

我目前正在使用棱镜5.0.

c# wpf prism mvvm

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

Squirrel.Windows UpdateManager.GitHubUpdateManager 需要帮助

我正在尝试将 Squirrel.Windows 与我的应用程序一起使用,以从它的 GitHub 存储库安装和自动更新。按照以下示例进行操作

https://github.com/Squirrel/Squirrel.Windows/blob/master/docs/getting-started/1-integrating.md

我能够成功完成所有步骤。我测试了安装,应用程序打开没有问题。我更新并“释放”它,本地安装的应用程序按预期更新。

因此,如果我从本地目录执行此操作,我知道 Squirrel 可以正常工作,但是,我需要从 GitHub 执行此操作。我正在按照这里的说明进行操作

从那以后,我将 App.xaml.cs 中的代码更新为以下内容

public partial class App : Application
{
    protected override async void OnStartup(StartupEventArgs e)
    {
        base.OnStartup(e);
        MessageBox.Show(typeof(App).Assembly.GetName().Version.ToString());

        //  Check for application updates
        using (var mgr = UpdateManager.GitHubUpdateManager("https://github.com/Dartvalince/DiscerningEye"))
        {
            await mgr.Result.UpdateApp();
        }
    }
Run Code Online (Sandbox Code Playgroud)

接下来,我将执行与之前相同的过程,创建 nupkg,并使用 Squirrel 执行 releasify 命令。这里没有问题,很好。

做完这一切之后,我执行 git commit 和 git push 到 GitHub 的源代码。GitHub 上的所有内容都更新为最新的提交。这里很好

接下来,在 GitHub 页面上,我创建了一个新版本。用于发布的标签与创建的 .nupkg 中使用的程序集版本相同。对于要附加到发布的文件,我从Release通过 Squirrel 创建的文件夹中拖放所有文件。

好的,现在一切都在 GitHub 上。然后我开始测试它以确保用户下载所有文件,然后运行 ​​Setup.exe,它会正确安装并打开。当我这样做时,我将每个文件下载到桌面上的一个文件夹中,然后单击 Setup.exe。当我这样做时,我MessageBox.Show(typeof(App).Assembly.GetName().Version.ToString());从应用程序中得到预期的MessageBox 弹出窗口,显示正确的程序集版本号,但没有。就像在这一点上,它卡在代码的更新部分,永远不会过去。我可以让它坐在那里过夜,什么也没有。我什至可以在任务管理器的内存中看到正在运行的进程,所以我知道它没有出错并关闭,但它处于 …

c# git github squirrel.windows

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

如何使用 C# MongoDriver 在 MongoDB 中设置 TTL

我在 c# 中使用 MongoDb 。我插入一个学生,如下所示

_client = new MongoClient(new MongoClientSettings
{
    Server = new MongoServerAddress("172.1.9.8", 27017)
});
_database = _client.GetDatabase("MongoSample");

Student st = new Student()
{
    Name = "Ali",
    Family = "Valid",
    Age = 25,
    expireAt = DateTime.Now.AddSeconds(30)
};
var collection = _database.GetCollection<Student>("Students");
collection.InsertOne(st);
Run Code Online (Sandbox Code Playgroud)

我想设置 aTTL 几秒钟后删除数据,我尝试这样做:

var collection = _database.GetCollection<Student>("Students");
var indexs = collection.Indexes.CreateOne(Builders<Student>.IndexKeys.Ascending("Name"),
            new CreateIndexOptions { ExpireAfter = new TimeSpan(0, 0, 10) });

collection.InsertOne(st);
Run Code Online (Sandbox Code Playgroud)

但它不起作用。我的模型是:

public class Student
{
    public string Name { get; set; }
    public …
Run Code Online (Sandbox Code Playgroud)

c# mongodb

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

如何从 Visual Studio 将参数传递给 MSBuild?

我的问题很简单(或者应该是这样)
我想从 Visual Studio 向 MSBuild 传递一些参数,而不是从命令行
换句话说,当我单击“从 Visual 构建项目”时,如何执行以下命令工作室

msbuild myproject.csproj -p:CustomParameter=ItsValue

谢谢

msbuild visual-studio

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