小编Mar*_*las的帖子

找不到User.Identity.GetUserId()方法

使用Visual Studio 2013 Express MVC应用程序,引用MVC 5.2 Asp.Net.Identity.Core 2.0

在任何控制器内或我应用程序中的任何其他位置,方法GetUserId()似乎不存在,我不能在我的生活中理解这可能是什么.我认为这是Asp.Net Identity 2x中包含的方法.我可能会在这里失踪什么?

asp.net-mvc asp.net-mvc-5 asp.net-identity

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

jquery移动外部面板不承担造型

我正在尝试实现jQuery mobile 1.4 rc1中提供的新外部面板.我可以让面板在所有页面中进入和关闭,但是面板不会从默认主题(c)继承样式,如果使用data-theme = a定义主题也不会.面板将加载一个无样式的列表视图,除非我导航到url中的#app-menu然后出现样式.有谁知道为什么会这样?

<script id="panel-init">
        $(function () {
            $("body > [data-role='panel']").panel();

        });
    </script>

<div data-role="panel" id="app-menu" data-display="push" data-position="left">
        <ul data-role="listview">
            <li data-role="list-divider">Menu</li>
            <li data-icon="home" data-bind="click: navTo.bind($data, 'location-map', 'flip', false)">current party</li>

        </ul>
    </div>
Run Code Online (Sandbox Code Playgroud)

jquery-mobile

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

Plupload创建多个大小的缩略图

我在创建和上传客户端的缩略图图片时发现了这个帖子.步骤显示如何上传第一张图像,然后通过调整大小并再次上传来跟进.我想知道是否有一种简单的方法来添加另一个步骤,以便最终结果将产生原始,中等大小和缩略图

A better solution is to trigger QueueChanged in the FileUploaded handler, and then call refresh. This will initiate the upload again for the same file and you can set a property that you read in the BeforeUpload handler to adjust the file size.
Run Code Online (Sandbox Code Playgroud)

警告#1:您应该在完整尺寸的图像之后上传缩略图,否则全尺寸图像可能会出现一些缓冲问题并被切断.

警告#2:仅当在uploader.init()之后发生对FileUploaded的绑定调用时才会起作用,否则上传者自己的FileUploaded处理程序将在处理程序之后将file.status重写为DONE.

下面是这个线程Plupload Thumbnail的原始响应

uploader.bind('BeforeUpload', function(up, file) {
    if('thumb' in file)
      up.settings.resize = {width : 150, height : 150, quality : 100};
    else
      up.settings.resize = {width : 1600, height : 1600, quality : 100}; …
Run Code Online (Sandbox Code Playgroud)

image-uploading plupload

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

访问 JSON 数组中的值

我按照文档中的说明了解如何访问 CloudWatch Insights 中的 JSON 值,其中建议如下

JSON arrays are flattened into a list of field names and values. For example, to specify the value of instanceId for the first item in requestParameters.instancesSet, use requestParameters.instancesSet.items.0.instanceId.
Run Code Online (Sandbox Code Playgroud)

参考 https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_AnalyzeLogData-discoverable-fields.html

我正在尝试以下操作,但没有得到任何回报。智能感知会自动填充最多processList.0但不会更多

fields processList.0.vss
| sort @timestamp desc
| limit 1
Run Code Online (Sandbox Code Playgroud)

我正在使用的 JSON 是

"processList": [
        {
            "vss": xxxxx,
            "name": "aurora",
            "tgid": xxxx,
            "vmlimit": "unlimited",
            "parentID": 1,
            "memoryUsedPc": 16.01,
            "cpuUsedPc": 0.01,
            "id": xxxxx,
            "rss": xxxxx
        },
        {
            "vss": xxxx,
            "name": "aurora",
            "tgid": xxxxxx, …
Run Code Online (Sandbox Code Playgroud)

amazon-cloudwatch amazon-cloudwatchlogs

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

jQuery在文本中添加一个数字

我正在尝试做一些事我虽然很简单.将值1添加到数字中.

然而,数字是纯文本,事情变得有点混乱.正如你可能猜到的那样,我对此很新.

我的目标是在现有分数上加1分,分数有一个小数位,例如1.3.因此,添加点后的期望结果是2.3.但是我写的当前脚本是返回添加点到第二个小数位,我不明白为什么.

谢谢您的帮助.

var getPoints = parseInt($('.awesome-points').text(), 10).toFixed(1);
alert(getPoints);
var addPoint = 1;
var newScore = getPoints + addPoint;
$('.awesome-points').text(newScore);
Run Code Online (Sandbox Code Playgroud)

标记

javascript jquery

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

jquery 更新视口?

我无法解决我遇到的布局问题,并希望获得一些见解。

我在左侧有一个可以打开和折叠的菜单面板,在右侧我有 Galleria,它设置为响应模式,这意味着如果窗口大小发生更改,它会调整大小。

我要实现的目标是,当我的菜单面板折叠时,我希望响应式 Galleria 能够调整大小,反之亦然。

现在,如果面板从折叠位置开始并展开,则文档宽度会增加菜单面板的宽度,并且 Galleria 不会调整大小。从这里开始,如果我手动调整浏览器的大小,即使是单个像素,布局也会刷新,一切都很好。

因此,我开始寻找可以更新视口的方法,而无需实际更改大小,以便 Galleria 做出反应,就好像视口发生了变化一样。下面是我用于切换菜单的代码。我正试图将文档大小强制为原始大小,但即使这样也无法产生结果。

谢谢您的帮助

var documentWidth = $(document).width();
    var documentHeight = $(document).height();
    function hideMenu() {
        $('#User_Menu').hide("slide", { direction: "left" }, 1000, function () {
            showOpenMenu();
            $.cookie('pj-userMenuTab', 'block')
            $(document).width(documentWidth);
        });
    }
    function showOpenMenu() {
        $('#Open_User_Menu').show("slide", { direction: "left" }, 500);
        $.cookie('pj-userMenu', 'none')
    }
    function showMenu() {
        $('#Open_User_Menu').hide("slide", { direction: "left" }, 500, function () {
            hideOpenMenu();
            $.cookie('pj-userMenu', 'block');
        });
    }
    function hideOpenMenu() {
        $('#User_Menu').show("slide", { direction: "left" }, 1000);
        $.cookie('pj-userMenuTab', 'none')
        alert('...' …
Run Code Online (Sandbox Code Playgroud)

jquery layout viewport galleria

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

C#访问IEnumerable集合

我很擅长使用收藏品,所以请耐心等待我,我的行话甚至可能都不准确.

我让PetaPoco将查询结果作为IEnumerable返回,每个结果都有一个集合.我想评估集合以从每个集合中的特定字段获取特定字符串.到目前为止,我能够迭代Enumerable,并且看起来能够根据我的代码片段访问一个对象,但是当我在调试中查看c.Language时,它只是字符串的第一个字符(例如,c.Language应该等于" JPY"它仅等于"J")

我这样做完全错了吗?感谢您的建议

public void AddContactOrder(object sender, EventArgs e)
    {
        IEnumerable OrderFact = new OrdersFactsController().getOrderFacts(base.ModuleId);
        IEnumerator enumerator = OrderFact.GetEnumerator();
        var test = "";
        List<string> lang = new List<string>();
        while (enumerator.MoveNext())
        {

            OrderFact c = (OrderFact)enumerator.Current;
            if (c.Language == "JPY")
            {
                test = "okay";
            }

        }
Run Code Online (Sandbox Code Playgroud)

}

getorderFacts()返回一个IEnumerable,其中T是OrderFact

public class OrderFact
{
    public int ID { get; set; }
    public int ModuleId { get; set; }
    public string ProdCode { get; set; }
    public string Language { get; set; } …
Run Code Online (Sandbox Code Playgroud)

c# ienumerable

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

如何访问LINQ结果

我是新手使用LINQ,我无法访问此查询的结果.目标是在其他地方使用结果的值.

var orderFacts = new OrdersFactsController().getOrderFacts(base.ModuleId);
var f = (from x in orderFacts 
         where x.Language == lang 
         select new 
                { 
                  x.PRN, 
                  x.ProdCode, 
                  x.KeyCodes,  
                  x.JobNumber, 
                  x.OfferingCode, 
                  x.Currency, x.ID, 
                  x.OrderSourceCode 
                });
Run Code Online (Sandbox Code Playgroud)

查询返回结果,因为我可以在调试时看到它们,但我不知道如何使用结果.

我认为它会像以下一样容易:

var prn = f.PRN
Run Code Online (Sandbox Code Playgroud)

但似乎并非如此.

c# linq

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