问题列表 - 第45091页

Git'致命:没有这样的参考:HEAD'

我的git存储库发生了一件奇怪的事情.当我尝试在tortoisegit窗口中提交某些内容时,我会收到项目中的所有文件.我不能回复他们,当我从服务器获取我收到fatal: No such ref: HEADfatal: Cannot lock the ref 'HEAD'.我所有的本地分支都不见了.有什么方法可以解决这个问题吗?

这不是第一次提交或其他什么.这件事突然发生了.

编辑:

git branch -a 说: Failed to resolve HEAD as a valid ref

git status 打印标记为新文件的所有项目文件.

我改变了存储库文件夹名称一段时间,当我更改它时,事情是不正确的.

git tortoisegit

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

将模板变量渲染为HTML

我使用'messages'接口将消息传递给用户,如下所示:

request.user.message_set.create(message=message)
Run Code Online (Sandbox Code Playgroud)

我想在我的{{ message }}变量中包含html 并在不转义模板中的标记的情况下呈现它.

django django-templates

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

使用websocket/socket.io的地方ajax会有什么缺点?

之前已经提出了类似的问题,他们都得出结论,AJAX不会过时.但是ajax在哪些方面比websockets更好?

使用socket.io,很容易回退到闪存或长轮询,因此浏览器兼容性似乎不是问题.

Websockets是双向的.如果ajax发出异步请求,websocket客户端会向服务器发送消息.POST/GET参数可以用JSON编码.

那么使用100%websockets有什么问题?如果每个访问者都与服务器保持持久的websocket连接,那么在整个访问会话中制作一些ajax请求会更浪费吗?

ajax websocket node.js socket.io

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

烫发空间与堆空间

首先,Perm空间和堆空间之间有什么区别(JVM选择使用每个内存空间的内容和方式)?

其次,但最重要的是,对于标准MVC类型的Java应用程序,建议使用什么样的比率?

java performance memory-management

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

如何从代码隐藏调用javascript函数

我用asp.net页面写了一个javascript.

在Asp.net页面

<HTML> <HEAD>
     <script type="text/javascript">
      function Myfunction(){
          document.getElementId('MyText').value="hi";
      }
      </script>
</HEAD> <BODY>
<input type="text" id="MyText" runat="server" /> </BODY>
Run Code Online (Sandbox Code Playgroud)

在代码隐藏中

 Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
  Handles Me.Load
       If Session("My")= "Hi" Then
          I want to call "Myfunction" javascript function
       End If 
 End Sub
Run Code Online (Sandbox Code Playgroud)

我能怎么做?

javascript asp.net

53
推荐指数
3
解决办法
28万
查看次数

为什么我有时在Rails 3中保存对模型实例的更改?

我有一个名为Post的模型,我在模型中创建了两个对字段进行更改的方法.调用save时,第一个方法的更改会保持不变.第二种方法的更改不会被保存.我之前在其他模型中注意到了这种行为,我认为我缺少一些关于模型如何工作的基本知识.任何有关这方面的帮助将不胜感激!

class Post < ActiveRecord::Base

  def publish(user) # These changes get saved
    reviewed_by = user
    touch(:reviewed_at)    
    active = true    
  end  

  def unpublish() # These changes get ignored.
    reviewed_by = nil
    reviewed_at = nil
    active = false
  end 

end  
Run Code Online (Sandbox Code Playgroud)

编辑:

这是控制器的一个片段"

class PostsController < ApplicationController

  def publish
    if request.post? 
      post = Post.find(params[:id].to_i)     
      post.publish(current_user)       
      redirect_to(post, :notice => 'Post was successfully published.')
    end     
  end

  def unpublish
    if request.post? 
      post = Post.find(params[:id].to_i)     
      post.unpublish() 
      redirect_to(post, :notice => 'Post was successfully unpublished.')
    end     
  end

  ...
Run Code Online (Sandbox Code Playgroud)

更新 …

ruby-on-rails ruby-on-rails-3

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

实体框架:将字段更新为空值?

我正在使用存根来更新我的实体,并且当更新的实体由值从非空值更改为空值的列时,空值不会持久保存到数据库,即记录继续保留先前的非空值.

我究竟做错了什么?

public void UpdateEntity(Entity e)
        {
            _context.Works.Attach(new Entity{ Id = e.Id });
            _context.ApplyCurrentValues("Entities", e);
            _context.SaveChanges();
        }
Run Code Online (Sandbox Code Playgroud)

c# entity-framework

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

使用 Ruby 获取 URL(带参数)

有人能告诉我如何使用 Ruby 获取(GET)一个 URL(带参数)吗?我在网上找到了一堆例子,但我找不到一个解释我也可以传递参数的例子。

ruby

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

SQL QUERY中的子句

如何在then子句中添加不等于操作?例如

@Sample varchar(50)


Select * from table
Where 
ISNULL(table.column1, '') = CASE WHEN @Sample = '1' THEN '500' 
                                 WHEN @Sample = '0' THEN '600' 
                                 ELSE (NOT EQUAL TO 500)
                            END
Run Code Online (Sandbox Code Playgroud)

sql

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

使用反射获取执行程序集名称

我试图使用反射拉出项目名称,但在substring方法中它给我"索引超出范围的错误".

string s = System.Reflection.Assembly.GetExecutingAssembly().Location;           
int idx = s.LastIndexOf(@"\");
s = s.Substring(idx, s.Length);
Run Code Online (Sandbox Code Playgroud)

我不明白为什么它会在第三行给出错误.

Plz帮助.

.net c# reflection

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