问题列表 - 第260381页

x86程序集:弹出一个值而不存储它

在x86程序集中,是否可以从堆栈中删除值而不存储它?有什么东西沿着pop word null?我显然可以使用add esp,4,但也许有一个很好的和干净的cisc助记符我不见了?

x86 assembly stack callstack stack-pointer

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

Swift 4 UICollectionView检测滚动结束

我有一个Horizontal UICollectionView在我的应用程序上,我想在用户到达UICollectionView的末尾(或接近结尾)时加载更多数据,同时在左侧拖动.

我正在使用Swift 4.我找到了一些Swift 3解决方案,但它们对我不起作用.

我目前的代码是:

func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
    return self.videoViewModel.images.count
}

func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "CollectionViewCell", for: indexPath) as! CollectionViewCell
    cell.imgImage.image = self.videoViewModel.images[indexPath.row]

    return cell
}

func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
    updateVideo(data: self.videoViewModel.relatedVideos[indexPath.row])
}
Run Code Online (Sandbox Code Playgroud)

xcode ios uicollectionview swift swift4

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

无法获取当前用户标识值

我有一个Intranet网站,我可以在本地机器上运行时获取用户的身份值.

System.Web.HttpContext.Current.User.Identity.Name.ToString().Substring(3)
Run Code Online (Sandbox Code Playgroud)

但是当我在IIS 8.5上部署它时,它发现它是空白的.

请帮我理解我哪里错了?

对于模拟,我们必须使用特定的用户名和密码.

Web.config文件:

<system.web>
    <authentication mode="Windows" />
        <customErrors mode="RemoteOnly" defaultRedirect="~/Pages/Error/Error.aspx" >
            <error statusCode="404" redirect="~/Pages/Error/404.aspx" />
        </customErrors>
    <identity impersonate="true" userName="user1" password="pass1" />
  </system.web>
<system.webServer>
    <modules runAllManagedModulesForAllRequests="true" />
    <validation validateIntegratedModeConfiguration="false" />
</system.webServer>
Run Code Online (Sandbox Code Playgroud)

IIS设置:

Windows authentication - Enabled
Impersonation  - Enabled
Rest all disabled.

Default app pool - Integrated mode.
Run Code Online (Sandbox Code Playgroud)

c# asp.net iis iis-8

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

从均值和标准偏差计算 Z 分数

我想问一下,如果我已经知道临界值、均值和 st dev,是否有任何流行的包,如:numpy、scipy 等具有计算 Z-Score 的内置函数。

我通常这样做:

def Zscore(xcritical, mean, stdev):
    return (xcritical - mean)/stdev

#example:
xcritical = 73.06
mean = 72
stdev = 0.5

zscore = Zscore(xcritical, mean, stdev)
Run Code Online (Sandbox Code Playgroud)

后来我scipy.stats.norm.cdf用来计算 x 低于 xcritical 的概率。

import scipy.stats as st
print(st.norm.cdf(zscore))
Run Code Online (Sandbox Code Playgroud)

我想知道我是否可以以某种方式简化它。我知道有scipy.stats.zscore函数,但它需要一个样本数组而不是样本统计信息。

statistics normal-distribution scipy python-3.x

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

CodePipeline触发器上的AWS CodeBuild徽章更新

我创建了一个包含构建徽章的AWS CodeBuild项目,当我手动触发构建时,所有工作都正常(即徽章已更新).我现在添加了一个CodePipeline项目,该项目基于GitHub签入触发该构建.我可以在CodeBuild项目历史中看到它,但徽章似乎没有更新?

  1. 手动构建 - 构建失败 - 更新徽章
  2. 管道构建 - 构建成功 - 徽章未更新
  3. 手动构建 - 构建成功 - 更新徽章

代码构建历史视图

这是故意的吗?难道我做错了什么?我是否必须共同破解另一个Lambda脚本来做一些如此简单的事情!?!?

github badge aws-codepipeline aws-codebuild

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

为 Jenkins 多分支管道中的每个分支设置通用构建参数

我有一个 Jenkins 多分支项目和 Jenkins 管道文件所在的几个分支。我还有几个通用参数,这些参数对于每个分支都是实际的(例如要运行的测试组、硒属性等)

如何在 Jenkins 界面中定义这些参数集,以便它们会在每次分支运行时出现,以便每个新分支自动变为“参数化构建”?我可以在特定分支构建的配置中看到这个标志(虽然无法保存):

在此处输入图片说明

但不在多分支项目的配置中。

詹金斯 2.89.3

git jenkins jenkins-pipeline multibranch-pipeline

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

.NET Core 2.0 Autofac注册类InstancePerRequest不起作用

这是我的界面

public interface IMatchServices
{
    string MatchList();
}
Run Code Online (Sandbox Code Playgroud)

在这里上课

public class MatchServices : IMatchServices
{
    public string MatchList() {

        return "test";
    }
}
Run Code Online (Sandbox Code Playgroud)

调节器

public class SearchController : Controller
{
    private readonly IMatchServices matchservices;

    public SearchController(IMatchServices matchservices)
    {
        this.matchservices = matchservices;
    }

    [Route("matchlist")]
    public string MatchList() {

        return matchservices.MatchList();
    }
}
Run Code Online (Sandbox Code Playgroud)

ConfigureService

public IServiceProvider ConfigureServices(IServiceCollection services)
{
    services.AddMvc();
    ContainerBuilder builder = new ContainerBuilder();
    builder.RegisterType<MatchServices>().As<IMatchServices>().SingleInstance();
    builder.Populate(services);
    var container = builder.Build();
    return container.Resolve<IServiceProvider>();
}
Run Code Online (Sandbox Code Playgroud)

最后是错误(当我注册时InstancePerRequest):

Autofac.Core.DependencyResolutionException:无法解析类型'xxx.Services.MatchServices',因为无法找到它所属的生命周期范围.此注册公开了以下服务: - xxx.Interfaces.IMatchServices

详细信息--->从请求实例的作用域中看不到带有与"AutofacWebRequest"匹配的标记的作用域. …

.net dependency-injection autofac asp.net-core

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

如何在 SPARX Enterprise Architect 中的序列图上启用连接器编号

我正在使用 SPARX Enterprise Architect(程序版本 13.5.1351(内部版本 1351))。我创建了各种结构和行为图。最近我被要求添加一些编号并且不想做他们 manuel 我想知道是否有一种自动的方法来做到这一点。

我注意到序列图“连接器”选项卡上的“显示协作编号”选项并看到该选项已被选中,但我在图中看不到任何编号。

我在这里缺少什么?我是否还需要执行其他任何步骤才能使自动编号工作?

architecture uml enterprise-architect

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

错误:传入的参数必须是 12 个字节的单个字符串或 24 个十六进制字符的字符串

此错误是根据定义的路由/函数的顺序发生的,我还搜索了此错误发生的不同原因,但没有遇到此特定原因

//Save Task

    router.get("/tasks/newrec",function(req,res,next){
        var newtask={
            title:"newtask5",
            isdone:"true"
        }

        db.tasks.save(newtask,function(error,result){
            if(error){res.send(error); }
            else
            { res.send("success"); }//res.json(result);}
        });    

    });
Run Code Online (Sandbox Code Playgroud)

如果我首先声明这个函数,那么如果我声明为第二个或第三个函数,那么我看不到错误,然后我看到这个错误。我正在使用 node 和 mongojs。

var express=require('express');
var router=express.Router();
var mongojs= require('mongojs');
var db=mongojs('taskdb',['tasks']);


//display all tasks
router.get('/tasks',function(req,res,next){

    db.tasks.find(function(err,tasks){
           res.json(tasks);
    });

});

//To find single record with id
router.get('/tasks/:id',function(req,res,next){
    var uid = req.params.id.toString();
    db.tasks.findOne({_id:mongojs.ObjectId(uid)},function(err,doc){
       res.json(doc);
    });
});


//Save Task

router.get("/tasks/newrec",function(req,res,next){
    var newtask={
        title:"newtask5",
        isdone:"true"
    }

    db.tasks.save(newtask,function(error,result){
        if(error){res.send(error); }
        else
        { res.send("success"); }//res.json(result);}
    });    

});
Run Code Online (Sandbox Code Playgroud)

node.js express mongojs mean-stack

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

Sqlalchemy mysql FLOAT精度和长度

我正在尝试使用 SQLAlchemy 对现有数据库进行建模,并且非常接近。

我的症结在于 FLOAT 类型。

在 MySQL 数据库中它们是Float(10,2)

使用 SQLAlchemy,无论我如何尝试创建它们,我都无法复制它。

例子有:

from sqlalchemy.dialects.mysql import FLOAT
from sqlalchemy.ext.declarative import declarative_base

connection_string = 'xxxxx'

engine = create_engine(connection_string, echo=True, encoding='utf-8')
Base = declarative_base(engine)

class TestTable(Base):
    __tablename__ = 'my_test_table'
    float_1 = Column(FLOAT(length=10, precision=2))
    float_2 = Column(Float(10,2))
    float_3 = Column(Float(as_decimal=True))
Run Code Online (Sandbox Code Playgroud)

python mysql sqlalchemy

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