在我的工作场所,我们有一个代表已发布代码的"主"主干分支.要进行更改,我会查看工作副本,创建主题分支,提交主题分支,将主题分支合并到主分支,然后推送.
对于小的更改,我可能会直接提交master,然后推送.
我的问题是,当我使用"git log"时,我不关心我的本地工作副本中的主题分支.我只想在远程共享git服务器上看到对master分支的更改.更重要的是,如果我使用--stat或-p或他们的一个朋友,我希望看到与合并提交相关联的文件和更改为master,而不是与原始分支提交相关联(就像我说的那样,我不喜欢根本不想看到.
我该怎么做呢?
我想开始自动化更多的Web开发过程,所以我正在寻找一个构建系统.我主要在Mac OS X上编写PHP应用程序,并通过FTP部署Linux服务器.我的很多客户都有基本的托管服务提供商,因此通常无法访问其服务器的shell访问权限,但通常会出现远程MySQL访问.这是我想用构建系统做的事情:
我意识到自动化需要做很多工作,但我认为这是值得的.那么开始这条道路的最佳方式是什么?是否有可以处理构建和部署的系统,还是应该搜索单独的解决方案?你会推荐什么系统?
我需要在ORACLE中执行SQL查询需要一定的时间.所以我写了这个函数:
CREATE OR REPLACE FUNCTION MYSCHEMA.TEST_SLEEP
(
TIME_ IN NUMBER
)
RETURN INTEGER IS
BEGIN
DBMS_LOCK.sleep(seconds => TIME_);
RETURN 1;
EXCEPTION
WHEN OTHERS THEN
RAISE;
RETURN 1;
END TEST_SLEEP;
Run Code Online (Sandbox Code Playgroud)
我以这种方式打电话
SELECT TEST_SLEEP(10.5) FROM DUAL
Run Code Online (Sandbox Code Playgroud)
但要工作,我需要设置授予DBMS_LOCK程序的所有者.
如何在不使用该功能的情况下重写此DBMS_LOCK.sleep功能?
我试图使用load()将一些html放入页面上的div.我有一堆像这样的链接:
<div id="slideshow">
<div id="slides">
<div class="projects">
<a href="work/mobus.html" title="Mobus Fabrics Website">
<img src="images/work/mobus.jpg" alt="Mobus Fabrics Website" width="280" height="100" />
</a>
<a href="work/eglin.html" title="Eglin Ltd Website">
<img src="images/work/eglin.jpg" alt="Eglin Ltd Website" width="280" height="100" />
</a>
<a href="work/first-brands.html" title="First Brands Website">
<img src="images/work/first-brands.jpg" alt="First Brands Website" width="280" height="100" />
</a>
</div>
<a id="prev"></a>
<a id="next"></a>
</div>
Run Code Online (Sandbox Code Playgroud)
我的jquery代码如下所示:
$('.projects a').click(function() {
$('#work').load(this.href);
});
Run Code Online (Sandbox Code Playgroud)
问题是当点击html放在#work div中时html被加载到另一个页面中.请任何人可以帮忙吗?
当我在计算机上安装应用程序时,我收到一条警告,说明发布者未经过验证.我怎么能改变呢?或者在分发我的申请时我是否需要担心?
该应用程序使用VB.NET在Visual Studio 2008中编写
我有一个JLabel的子类,它构成了我GUI的一个组件.我已经实现了将组件从一个容器拖放到另一个容器的能力,但没有任何视觉效果.我想让这个JLabel在项目从一个容器拖动到另一个容器期间跟随光标.我想我可以创建一个玻璃窗格并在那里绘制它.但是,即使我将组件添加到玻璃窗格,将组件设置为可见,并将玻璃窗格设置为可见,并将玻璃窗格设置为不透明,我仍然看不到该组件.我知道该组件有效,因为我可以将其添加到内容窗格并显示它.
如何将组件添加到玻璃窗格?
最后想出了如何让简单的例子工作.谢谢,@ akf.我能够使这个解决方案适应我原来的问题,允许我删除约60行Java2D代码,这些代码手动呈现JLabel的表示.
package test;
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.border.LineBorder;
public class MainFrame extends JFrame {
/**
* @param args
*/
public static void main(String[] args) {
MainFrame mf = new MainFrame();
mf.setSize(400, 400);
mf.setLocationRelativeTo(null);
mf.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
mf.setGlassPane(new JPanel());
JLabel l = new JLabel();
l.setText("Hello");
l.setBorder(new LineBorder(Color.BLACK, 1));
l.setBounds(10, 10, 50, 20);
l.setBackground(Color.RED);
l.setOpaque(true);
l.setPreferredSize(l.getSize());
//mf.add(l);
((JPanel)mf.getGlassPane()).add(l);
mf.getGlassPane().setVisible(true);
mf.setVisible(true);
}
}
Run Code Online (Sandbox Code Playgroud) 我写了比较函数
int cmp(const int * a,const int * b)
{
if (*a==*b)
return 0;
else
if (*a < *b)
return -1;
else
return 1;
}
Run Code Online (Sandbox Code Playgroud)
我有我的声明
int cmp (const int * value1,const int * value2);
Run Code Online (Sandbox Code Playgroud)
我在我的程序中调用qsort就像这样
qsort(currentCases,round,sizeof(int),cmp);
Run Code Online (Sandbox Code Playgroud)
当我编译它时,我收到以下警告
warning: passing argument 4 of ‘qsort’ from incompatible pointer type
/usr/include/stdlib.h:710: note: expected ‘__compar_fn_t’ but argument is of type ‘int
(*)(const int *, const int *)’
Run Code Online (Sandbox Code Playgroud)
该程序工作正常,所以我唯一担心的是为什么它不喜欢我使用它的方式?
我想创建一个只包含一个公式的pdf/ps/eps.我认为最简单的方法是使用乳胶.不幸的是,我没有找到指定的选项,纸张大小应该自动设置为适合内容.
我发现dvipng有一个"-T紧"选项,实际上可以解决这个问题,但是...我希望它采用矢量图形格式.
有什么建议?
谢谢.
我正在使用AtomFeedHelper并且一切正常,除了一个feed,我需要将每个条目链接到一个URL,该URL不是记录的默认polymorphic_url.
根据文档我已经为条目指定了:url选项.这正确地<url>在原子节点中呈现标记,但<link rel="alternate"仍然指向默认的polymorphic_url.查看源代码和文档,我不明白为什么会这样.
这是一个示例构建器:
atom_feed do |feed|
feed.title("Reports")
feed.updated(@reports.first.created_at)
for report in @reports
content = report.notes
feed.entry(report) do |entry|
entry.title(report.title)
entry.content(content, :type => 'html')
entry.url("http://myhost/page/")
entry.updated(report.updated_at.strftime("%Y-%m-%dT%H:%M:%SZ"))
entry.author do |author|
author.name(report.user.username)
end
end
end
end
Run Code Online (Sandbox Code Playgroud)
以下是问题节点的示例:
<entry>
<id>tag:myhost.mydomain.com,2005:SiteReport/2</id>
<published>2010-03-30T13:11:07-07:00</published>
<updated>2010-03-30T13:11:07-07:00</updated>
<link rel="alternate" type="text/html" href="http://myhost/site_reports/2"/>
<title>Test Title</title>
<content type="html">Test Content</content>
<url>http://myhost/page/</url>
<updated>2010-03-30T13:11:07Z</updated>
<author>
<name>Author</name>
</author>
</entry>
Run Code Online (Sandbox Code Playgroud)
我希望链接标记中的href值与url标记中的值匹配,但它不匹配.
当我查看列表中列出的来源http://api.rubyonrails.org/classes/ActionView/Helpers/AtomFeedHelper/AtomFeedBuilder.html
我假设这条线可以正常工作:
@xml.link(:rel => 'alternate', :type => 'text/html', :href => options[:url] || @view.polymorphic_url(record))
Run Code Online (Sandbox Code Playgroud)
困惑.有没有人遇到过这个?
谢谢大家!
我正在使用这个MATLAB函数绘制金融烛台图表:
http://www.mathworks.com/help/toolbox/finance/candlefts.html
如何在图表上绘制一个红点,以表示该点的交易?