小编fer*_*rit的帖子

如何从pull请求中删除提交

我做了一个pull请求,但之后我在本地对项目进行了一些提交,最终污染了我的pull请求,我试图删除它,但没有任何运气.

我在StackOverflow上发现了一些类似的问题,但我无法应用那里的内容.这是我在GitHub上的第一个拉取请求,所以对我来说这一切都很有用.

突出显示的提交是我需要保留并删除所有其他内容的提交.它成为历史上的第四个提交,因为我做了一些合并的东西.

在此输入图像描述

我的git日志 在此输入图像描述

有人可以解释一下发生了什么以及如何解决这个问题?

git github pull-request

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

如何在没有纵横比假设的情况下使 iframe 响应?

如何在不假设纵横比的情况下使 iframe 响应?例如,内容可能具有任何宽度或高度,这在渲染之前是未知的。

请注意,您可以使用 Javascript。

例子:

<div id="iframe-container">
    <iframe/>
</div>
Run Code Online (Sandbox Code Playgroud)

调整它的大小iframe-container,使其内容几乎不适合内部而没有额外空间,换句话说,有足够的空间来容纳内容,因此可以在不滚动的情况下显示,但没有多余的空间。容器完美地包裹了 iframe。

显示了如何使 iframe 响应,假设内容的纵横比为 16:9。但在这个问题中,纵横比是可变的。

html javascript css iframe responsive-design

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

REGEX - 匹配任何重复n次的字符

如何匹配任何重复n次数的角色?

例:

for input: abcdbcdcdd
for n=1:   ..........
for n=2:    .........
for n=3:     .. .....
for n=4:      .  . ..
for n=5:   no matches
Run Code Online (Sandbox Code Playgroud)

几个小时后,我最好的是这个表达

(\w)(?=(?:.*\1){n-1,}) //where n is variable
Run Code Online (Sandbox Code Playgroud)

它使用前瞻性.但是这个表达式的问题是:

for input: abcdbcdcdd
for n=1    .......... 
for n=2     ... .. .
for n=3      ..  .
for n=4       .
for n=5    no matches
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,当前瞻与一个角色匹配时,让我们看看for n=4线条,d前瞻断言是满意的,并且首先d由正则表达式匹配.但剩下d的并不匹配,因为他们没有d比他们还多3个.

我希望我能清楚地说出这个问题.希望您的解决方案,提前感谢.

regex repeat lookahead

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

如何修复"Microsoft.NETCore.App",找不到版本"1.1.2"?

我尝试运行单元测试时看到此错误:

Testhost进程退出时出现错误:无法找到任何兼容的框架版本未找到指定的框架"Microsoft.NETCore.App",版本"1.1.2". - 检查应用程序依赖性并定位安装在以下位置的框架版本:\ - 或者,安装框架版本"1.1.2".

怎么解决?

c# mstest .net-core

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

从EF 6.1.3更新到EF 6.2.0会导致无法访问已处置的对象错误

我正在使用SQLite.我可以在我的WPF应用程序中使用实体框架6.1.3没有问题,但是当我将其更新到6.2.0时,我收到以下错误:

Test method DataAccessLayerTests.GenericDataRepositoryTests.CRUD_On_Pipe threw exception: 
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'SQLiteConnection'.
    at System.Data.SQLite.SQLiteConnection.CheckDisposed()
   at System.Data.SQLite.SQLiteConnection.get_State()
   at System.Data.Entity.Internal.RepositoryBase.CreateConnection()
   at System.Data.Entity.Migrations.History.HistoryRepository.QueryExists(String contextKey)
   at System.Data.Entity.Migrations.History.HistoryRepository.Exists(String contextKey)
   at System.Data.Entity.Migrations.History.HistoryRepository.GetPendingMigrations(IEnumerable`1 localMigrations)
   at System.Data.Entity.Migrations.DbMigrator.GetPendingMigrations()
   at Core.DatabaseContext.CreateAndSeedIfNotExists`1.InitializeDatabase(T context) in C:\Users\roadrunner\propulsimcs\Propulsim\Core\DatabaseContext.cs:line 40
   at System.Data.Entity.Internal.InternalContext.<>c__DisplayClassf`1.<CreateInitializationAction>b__e()
   at System.Data.Entity.Internal.InternalContext.PerformInitializationAction(Action action)
   at System.Data.Entity.Internal.InternalContext.PerformDatabaseInitialization()
   at System.Data.Entity.Internal.LazyInternalContext.<InitializeDatabase>b__4(InternalContext c)
   at System.Data.Entity.Internal.RetryAction`1.PerformAction(TInput input)
   at System.Data.Entity.Internal.LazyInternalContext.InitializeDatabaseAction(Action`1 action)
   at System.Data.Entity.Internal.LazyInternalContext.InitializeDatabase()
   at System.Data.Entity.Internal.InternalContext.Initialize()
   at System.Data.Entity.Database.Initialize(Boolean force)
   at Core.DatabaseContext..ctor() in C:\Users\roadrunner\propulsimcs\Propulsim\Core\DatabaseContext.cs:line 114
   at DataAccessLayer.GenericDataRepository`1.GetAll(Expression`1[] navigationProperties) in C:\Users\roadrunner\propulsimcs\Propulsim\DataAccessLayer\GenericDataRepository.cs:line 16
   at DataAccessLayerTests.GenericDataRepositoryTests.CRUD_On_Pipe() in C:\Users\roadrunner\propulsimcs\Propulsim\DataAccessLayerTests\GenericDataRepositoryTests.cs:line 34




Debug Trace:
Native …
Run Code Online (Sandbox Code Playgroud)

c# system.data.sqlite entity-framework-6

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

在结合度 - 气体效率中的遗传组成

在OOP语言中,继承的组合是众所周知的最佳实践.Solidity也是一种OOP语言,但也存在气体效率问题.

问题是,在Solidity中,考虑到各自的天然气成本,组成和继承如何相互比较?

oop performance inheritance composition solidity

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

符号与数学数学 - 表现

与数值计算相比,符号数学计算(特别是对于求解非线性多项式系统)会导致巨大的性能(计算速度)劣势吗?有没有关于此的基准/数据?

发现了一个相关的问题:https://scicomp.stackexchange.com/questions/21754/symbolic-computation-vs-numerical-computation

另一个:正向模式自动与数字与符号分化的计算效率

algorithm performance symbolic-math numerical-computing numerical-methods

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

如何将完整的 Sqlite 连接字符串传递给 DbContext

我试图将完整的连接字符串DbContext作为参数传递给构造函数,但出现此错误:

无法完成操作。提供的 SqlConnection 未指定初始目录或 AttachDBFileName。

这就是我尝试过的:

public DatabaseContext() :base(@"Data Source=|DataDirectory|ComponentDatabase.sqlite") {}
Run Code Online (Sandbox Code Playgroud)

除了连接字符串之外,问题不可能是其他任何问题,因为我能够使用这样的连接字符串连接我的数据库App.config

应用配置

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
    <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
  </configSections>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
  </startup>
  <entityFramework>
    <providers>
      <provider invariantName="System.Data.SQLite" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6" />
      <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
      <provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6" />
    </providers>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
      <parameters>
        <parameter value="mssqllocaldb" />
      </parameters>
    </defaultConnectionFactory>
  </entityFramework>
  <connectionStrings>
    <!-- use …
Run Code Online (Sandbox Code Playgroud)

c# sqlite entity-framework

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

如何使用 libgit2sharp 获取后面/前面的提交数量?

可以使用git rev-list命令获取后面/前面的提交数量。我正在尝试使用libgit2sharp库来实现同样的事情,但是该库没有完整记录,所以我找不到如何实现。

我正在寻找一个使用 获取后面/前面提交号的示例libgit2sharp

git libgit2 libgit2sharp git-rev-list

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

松露 - 有没有办法自动生成测试用例?

有没有办法在Truffle中自动生成测试用例?

例如,AutoFixture库帮助我在xUnit中自动生成测试用例.我正在寻找类似的功能.

javascript unit-testing mocha.js solidity truffle

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

未捕获的错误:返回的值无效,是否用完了?

我正在听我已部署合同的事件。每当事务完成并触发事件时,收到响应都会导致以下错误:

未捕获的错误:返回的值无效,是否用完了?位于ABICoder.push ../ node_modules / web3-eth-abi / src / index.js.ABICoder.push ../ node_modules / web3-eth-abi / src / index处的ABICoder.decodeParameters(index.js:227)。 js.ABICoder.decodeLog(index.js:277)

Web3版本:1.0.0-beta36

Metamask版本:4.16.0

如何解决?

events abi ethereum solidity web3-donotuse

5
推荐指数
3
解决办法
4424
查看次数

使用BizTalk Web Service重新发布内部Web服务

我正在尝试使用BizTalk在两个Web服务之间进行通信.它必须是这样的:

  • Service1获取输入并通过BizTalk发送消息Service2,
  • Service2响应该消息,将其转发给BizTalk,并将其传递给Service1.
  • 最后Service1将响应返回给用户.

我正在努力做好几天,但我无法在没有编译器错误的情况下构建编排,而且我无法找到带有输入输入的Web服务和Web端口的单个示例.我开始相信这是不可能的,至少在BizTalk上.

最大的问题是:有可能吗?如果有,怎么样?

biztalk web-services biztalk-orchestrations biztalk-2013

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

无法隐式转换类型 - 泛型

我有一个通用类Zone<T> where T: Media.Medium。在这个类中,我有一个方法public void AddNode(Node node),其中有一个node.ParentZone = this引发此编译器错误的语句:

无法将类型“Zone< T >”隐式转换为“Zone< Media.Medium >”

但我不明白为什么 aspublic abstract class Nodepublic Zone<Media.Medium> ParentZone字段和类Zone<T> where T: Media.Medium受 约束where T: Media.Medium,所以 TMedia.Medium在任何情况下都是 a 。

这是独立的代码:(完整Zone<T>且相关部分Node

public class Zone<T> where T: Media.Medium
{
    public readonly Type MediaType = typeof(T);
    public readonly Guid ID = new Guid();

    private readonly List<Node> _nodes = new List<Node>();

    public void …
Run Code Online (Sandbox Code Playgroud)

c# generics

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