显然,在最近将旧分支合并为新分支期间,我的一些旧的bug修复提交被删除了.我在日志中找到了提交并且有ID(403357cab89465ce68001762d35fe27b57aeec65).现在我只想将该提交恢复到当前工作分支,这样我就可以首先区分这些更改,但可能会再次将它们全部提交.我怎样才能做到这一点?
git checkout 403357cab89465ce68001762d35fe27b57aeec65
不起作用.
顺便说一句,提交涉及编辑多个文件.
我试图在.aspx页面中执行以下代码:
<asp:Repeater ID="rptComentarios" runat="server">
<ItemTemplate>
<% if (Convert.ToInt32(Eval("int_tipo")) == 1)
{ %>
<div class="resp">
<div class="top">
</div>
<div class="cont-resp">
<h3>
<%# Eval("txt_nome") %></h3>
<p>
<%# Eval("txt_comentario") %></p>
</div>
</div>
<% }
else
{%>
<div class="usuario">
<div class="top">
</div>
<div class="cont-usuario">
<h3>
<%# Eval("txt_nome") %></h3>
<p>
<%# Eval("txt_comentario") %></p>
</div>
</div>
<% } %>
</ItemTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)
它在第一行引发运行时异常:
<% if (Convert.ToInt32(Eval("int_tipo")) == 1)
Run Code Online (Sandbox Code Playgroud)
System.InvalidOperationException:数据绑定方法(如Eval(),XPath()和Bind())只能在数据绑定控件的上下文中使用.
怎么了?有任何想法吗?
您何时使用输出参数vs返回变量,反之亦然?在下面的简单示例中,我可以使用任何一个实现相同的功能.
使用输出参数
create proc dbo.TestOutput (@InValue int, @OutValue int output)
as
set @OutValue = @InValue
declare @x int
exec TestOutput @InValue = 3, @OutValue = @x output
select @x
Run Code Online (Sandbox Code Playgroud)
使用返回变量:
create proc dbo.TestReturn (@InValue int)
as
return @InValue
declare @x int
exec @x = TestReturn @InValue = 3
select @x
Run Code Online (Sandbox Code Playgroud)
如你所见,他们都做同样的事情.有人能告诉我一个例子,输出参数与返回变量的选择会有所不同吗?
我的EJB单例中有一个异步方法,它是从同一个类中的另一个方法调用的.我已经知道我无法直接调用异步方法,我必须获取EJB代理.问题是,我不希望异步方法在类外可见; 但是当我将它设为私有时,它不是异步执行的.(我正在使用Glassfish v3.)
javadocs没有说明所需的访问级别.那么这应该被认为是Glassfish中的一个错误吗?
很长一段时间寻找管理引用的方法,我没有找到任何理想的方法.
主要问题是:
1-)我是否应该包括我在同一个解决方案中使用的所有项目并参考项目?或者只引用dll文件?
2-)如果我应该引用dll文件,最好的方法是在每个项目中创建一个ReferencedAssemblies,或者在svn root中创建一个主文件夹?
3-)它的ok粘贴和引用dll在我的项目的bin文件夹中?
4-)它可以在我项目的bin文件夹中添加并提交dll吗?这种方式当一个新的devoloper签出项目时,它将编译完美,但不是visual studio的默认行为,所有源代码控件默认忽略bin和obj,只添加.refresh文件(用于web站点项目)
有人可以帮帮我吗?
我正在开发我的第一个Android应用程序.我想要做的是对REST服务的POST请求我希望此请求的BODY是JSON字符串.
我正在使用谷歌的GSON生成发送到服务器的JSON.这是执行POST请求的代码:
HttpPost requisicao = new HttpPost();
requisicao.setURI(new URI(uri));
requisicao.setHeader("User-Agent", sUserAgent);
requisicao.setHeader("Content-type", "application/json");
HttpResponse resposta = null;
//I can see the json correctly print on log with the following entry.
Log.d(TAG, "JSon String to send as body in this request ==>> " + jsonString);
//than I try to send JSon using setEntityMethod
StringEntity sEntity = new StringEntity(jsonString, "UTF-8");
requisicao.setEntity(sEntity);
resposta = httpClient.execute(requisicao);
resultado = HttpProxy.leRespostaServidor(resposta);
Run Code Online (Sandbox Code Playgroud)
响应代码是400 BAD REQUEST,从服务器日志中我可以读取信息.它说身体没有正确发送:
13:48:22,524 ERROR [SynchronousDispatcher] Failed executing POST /peso/cadastrar/maia.marcos@gmail.com
org.jboss.resteasy.spi.BadRequestException: Could not find message …Run Code Online (Sandbox Code Playgroud) 有人告诉我,在perl中禁用反向引用可以提高性能(前提是你没有使用它们),并且如果你不使用任何反向引用perl就会自行完成.
现在我有一个带有大量正则表达式的perl脚本,只有一个使用反向引用,我想知道以下内容:
(?:,但我不想将它添加到每个分组)?sub或eval更改)?我正在寻找一个工具或一组工具来转换文件格式D和M在哪里
到目前为止我发现了什么
更新:
用例是技术人员和非技术人员之间的文档工作流程
在VB6/VBA中,您可以在特定Sub或Function方法之外声明模块级变量.我用Private与Public前内部模块和理解他们,像这样:
Public - 模块内的所有代码和模块外的所有代码都可见,实际上使其成为全局代码.Private - 仅对模块内的代码可见.我注意到你可以使用Dim和Global作为模块变量的修饰符.是Dim与Global从不同Private,并Public分别作为模块化领域访问修饰符使用时?如果是这样,他们有什么不同?
我有一个基于MapActivity的应用程序.当您开始移动时,应用程序会在地图上删除ItemizedOverlay项目.它一直运行没有问题,直到我把它放入Nexus 2.2手机.
我遇到了一个奇怪的问题,有时当我放大/缩小太快,或者太快时,MapView将变为"白色",我的叠加项目将被推入左上角.
我在日志中看到的唯一错误是:
E/PixelConverter(4881):设置奇异矩阵矩阵{[0.0,0.0,152.0] [0.0,0.0,347.0] [0.0,0.0,1.0]}
我的地图键工作正常.我也在手机上设置了互联网权限.
我正在摸着这个.