小编alb*_*fan的帖子

git add --interactive"你编辑的hunk不适用"

我正试图git add --interactive有选择地为我的索引添加一些更改,但我不断收到"你编辑的hunk不适用.再次编辑..."消息.即使我选择了e选项,我也会收到此消息,并立即保存/关闭我的编辑器.换句话说,根本不编辑hunk,补丁不适用.

这是我正在使用的确切示例(我正在尝试整理一个小型演示):

原始档案:

first change
second change off branch
third change off branch
second change
third change
fourth change
Run Code Online (Sandbox Code Playgroud)

新文件:

Change supporting feature 1
first change
second change off branch
third change off branch
second change
third change
fourth change
bug fix 1
change supporting feature 1
Run Code Online (Sandbox Code Playgroud)

我试图展示如何使用git add --interactive只添加"错误修复1"行到索引.在文件上运行交互式添加,我选择了补丁模式.它告诉我

diff --git a/newfile b/newfile
index 6d501a3..8b81ae9 100644
--- a/newfile
+++ b/newfile
@@ -1,6 +1,9 @@
+Change supporting feature 1
 first change
 second change off …
Run Code Online (Sandbox Code Playgroud)

patch interactive git-add

80
推荐指数
10
解决办法
3万
查看次数

调试intellij上的计算表达式

使用evaluate表达式/代码片段:

https://www.jetbrains.com/idea/help/evaluating-expressions.html

是否可以在intellij?上调试评估的表达式/代码片段.

在eclipse上,如果你在显示窗口上启动代码评估,并且代码中有任何断点,eclipse调试器会在该断点上停止.如果你再试一次,eclipse说它可以在嵌套的调试会话上执行检查.

Intellij似乎在不同的会话中启动表达式.

我的工作流程就是停止"代码行",并添加我想要评估的片段以进行Q&D调试.很多时候这会导致调试重启.

java eclipse debugging intellij-idea

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

@OneToMany 注解有用吗?

在宠物项目中使用这样的注释似乎效果很好,我是老板,有两名员工等。但在实际规模的项目中,您会以与 100.000 张发票相关的会计年度或拥有 1.000.000 名公民的城市结束,并天真地尝试检索 ArrayList 中的所有内容会导致 OutOfMemory 错误。

\n\n

一个好的方法是不定义这种关系(而是定义 @ManyToOne)并检索分页的这些结果以对它们执行任何您想要的操作。

\n\n

那么,\xc2\xbf是否有任何观察者模式或类似的模式来处理大型数据库模型?\xc2\xbf您可以使用任何配置来管理内存吗?

\n

java hibernate one-to-many

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

在Eclipse中按名称运行操作

我想记住尽可能多的键盘快捷键,但总有一些我不知道如何通过键盘快捷键来做。是否有M-xEmacs等效的Eclipse 或从Intellij IDEA中按名称查找操作

eclipse ide

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

在rails上的ruby中选择复选框传递数组

我怎样才能传递数组的值?选中的复选框.

在视图中:

= check_box_tag 'user_message_ids[]', user_message.id, false

= link_to "<button>Bulk Delete</button>".html_safe, profile_message_path(user_message), :id => 'user_message_ids', :confirm => "Are you sure?", :method => :delete
Run Code Online (Sandbox Code Playgroud)

我可以将提交按钮放在任何一个区域.

像这个:

= form_tag checked_messages_path do
  = check_box_tag 'user_message_ids[]', user_message.id, false
--------objects---------------------------------------------
--------objects---------------------------------------------
--------objects---------------------------------------------
--------objects---------------------------------------------
= submit_tag "Delete Checked"
Run Code Online (Sandbox Code Playgroud)

ruby controller ruby-on-rails

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