问题列表 - 第17275页

Cocoa:为文件创建放置区

我想在我的cocoa应用程序中为任何文件创建一个拖放区域(使用NSView).我该怎么做?

cocoa drag-and-drop

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

如何将现有CVS模块导入现有git存储库的子目录中

我正在复制一个相当古老的代码项目,从我定期使用CVS开始,作为我已经在使用git工作的新项目中的一个组件.我仍然可以访问CVS存档旧项目的模块是的,所以我只是要使用git-cvsimport得到提交历史,并从那里走.但是,这只是在当前的一个内部创建一个新的git存储库.完全有可能我需要这样做一个多步骤的过程,我去CVS - >新的git存储库,然后使用其他东西将它带入现有的git存储库.

在newproj/newsubdir中运行它($ CVSROOT已在我的shell配置中正确设置):

git cvsimport -k -o master -u -s \- -A ~/Documents/cvs-authors.txt oldproj
Run Code Online (Sandbox Code Playgroud)

让我一个全新的存储库取名为NewProj/newsubdir/git的/所有正确提交的(注释,时间戳,历史),并与HEAD,我想它.

我想要的是历史CVS提交就好像它们总是在newproj/newsubdir/oldproj-file1,newproj/newsubdir/oldproj-file2等等.根据我的经验,git有做这种事情的魔力,但我找不到明显适合我的情况.

git cvs

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

jQuery:模拟点击<input type ="file"/>在Firefox中不起作用?

可能重复:
在JavaScript中我可以以编程方式为文件输入元素触发"click"事件吗?

我有一个看起来像这样的网页

<html>
    <head>
        <title>File Upload Click Test</title>
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
    </head>
    <body>
        <div onclick="$('input[type=file]').click()" >CLICK SIMULATOR</div>
        <input type="file"></input>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我的目标是让div文件输入上引发点击事件,这似乎与我在IE和Chrome中所期望的完全一样,但在Firefox中不起作用(当你点击时没有打开文件浏览器div).

有没有办法让这个在FF工作?

html javascript jquery file-upload

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

我应该关闭servlet输出流吗?

可能重复:
是否应该在HttpServletResponse.getOutputStream()/.getWriter()上调用.close()?

我负责关闭HttpServletResponse.getOutputStream()(或getWriter()甚至输入流)还是应该将它留给容器?

protected void doGet(HttpServletRequest request, HttpServletResponse response) 
   throws ServletException, IOException {
    OutputStream o = response.getOutputStream();
    ... 
    o.close(); //yes/no ?
}
Run Code Online (Sandbox Code Playgroud)

java servlets

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

jquery选择兄弟姐妹'直到'

我有一个DOM的形式

<input class="parent"></div>
<input class="child"></div>
<input class="child"></div>
<input class="parent"></div>
<input class="child"></div>
...
Run Code Online (Sandbox Code Playgroud)

我知道这不是正确的,正确的方法是改革HTML,但我们说这是不可能的.

我怎样才能让jquery选择一个父母的所有孩子(即选择所有.children直到.parent)

jquery jquery-selectors

12
推荐指数
3
解决办法
8691
查看次数

ANSI C中存在(或使用)哪些最常见的扩展?

您可以为主编译器提供比较矩阵或扩展列表的链接.如果这些都不可用,您可以在您喜欢的编译器中编写您使用或喜欢的扩展名列表.

c compiler-construction programming-languages c89

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

如何从sqlite读取datetime作为日期时间而不是Python中的字符串?

我正在使用Python 2.6.4中的sqlite3模块在SQLite数据库中存储日期时间.插入它非常简单,因为sqlite会自动将日期转换为字符串.问题是,当它读取它时它会以字符串形式返回,但我需要重建原始日期时间对象.我该怎么做呢?

python sqlite datetime

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

是否可以通过REST在POST后返回内容?

我正在使用RESTlet,我已经创建了一个资源.我通过重写acceptRepresentation方法来处理POST.

客户端应该向我发送一些数据,然后将其存储到DB,将响应设置为201(SUCCESS_CREATED)并且我需要将一些数据返回给客户端,但是返回类型的acceptRepresentation是无效的.

在我的情况下,我需要返回一些识别器,以便客户端可以访问该资源.

例如,如果我有一个带有URL /资源的资源,并且客户端发送POST请求,我在DB中添加新行,其地址应为/ resource/{id}.我需要发送{id}.

难道我做错了什么?REST原则是否允许在POST后返回一些内容?如果是的话,我怎么能这样做,如果没有办法处理这种情况呢?

java rest restlet

82
推荐指数
4
解决办法
7万
查看次数

鼠标滚轮在面板中滚动,动态添加了图片框控件?

我动态地将20个图片框添加到面板中,并希望在使用鼠标滚轮时看到面板滚动.为了实现这一点,我尝试在面板控件上将autoscroll设置为true.这是代码.对于i As Integer = 1到20:

        Dim b As New PictureBox()
        b.Image = Nothing
        b.BorderStyle = BorderStyle.FixedSingle
        b.Text = i.ToString()
        b.Size = New Size(60, 40)
        b.Location = New Point(0, (i * b.Height) - b.Height)
        b.Parent = Panel1
        Panel1.Controls.Add(b)
    Next
Run Code Online (Sandbox Code Playgroud)

我用按钮控制做了同样的事情,它工作得很好.对于i As Integer = 1到100:

        Dim b As New Button()

        b.Text = i.ToString()
        b.Size = New Size(60, 40)
        b.Location = New Point(0, (i * b.Height) - b.Height)
        b.Parent = Panel1
        Panel1.Controls.Add(b)
    Next
Run Code Online (Sandbox Code Playgroud)

它适用于"按钮"控制,但不适用于"图片框"或"标签"控件?如何使用"鼠标滚轮"实现滚动效果?

vb.net scroll panel picturebox winforms

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

c中的指针(如何指向字符串中的第一个字符,指针指向同一字符串中的其他位置)

如果我有一个指向字符串某处的指针,让我们说它指向第三个字母(我们不知道字母位置,基本上我们不知道它是第三个字母),我们希望它指向回到第一个字母,这样我们可以使字符串为NULL,我们怎么做?

例如:

如果我们有ascii一个指针 ascii现在指向字符串中的某个地方,我希望它指向字符串的第一个字符,我该怎么做?

(注意:我试过说

int len = strlen(ascii);
ascii -= len;
ascii = '0';
Run Code Online (Sandbox Code Playgroud)

但它不起作用,它会在指针指向0但不是第一个char为0的情况下发生变化

c

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