问题列表 - 第18606页

bzr init-repo和多个项目

我理解困难bzr init-repo.

我想在他们自己的孤立存储库中拥有3个项目,在subversion中我将使用svnadmin create三次来创建它们.像这样:

svnadmin create MyProject
svnadmin create MyHomepage
svnadmin create MyDocuments
Run Code Online (Sandbox Code Playgroud)

以上将给出3个孤立的subversion存储库.

如何创建3个独立的共享集市存储库?

你会这样做吗?

bzr init-repo ./repo
bzr init ./repo/MyProject
bzr init ./repo/MyHomepage
bzr init ./repo/MyDocuments
Run Code Online (Sandbox Code Playgroud)

或者你会这样做吗?

bzr init-repo ./MyProject
bzr init ./MyProject/trunk

bzr init-repo ./MyHomepage
bzr init ./MyHomepage/trunk

bzr init-repo ./MyDocuments
bzr init ./MyDocuments/trunk
Run Code Online (Sandbox Code Playgroud)

或者还有另一种方式吗?

dvcs bazaar

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

在调试中可视化列表(或打印到即时窗口)

当我试图查看Dictionary项的内部列表时,我讨厌逐个扩展每个节点.我正在寻找一种更简单的方法来做到这一点.

例如:

我有一个Dictionary对象Dictionary(Of AnotherObject, Integer),我希望AnotherObject在调试期间看到一个列表属性.

通常我会用这个:

For Each item As DictionaryEntry(Of AnotherObject, Integer) in myDict
          Debug.Writeline(item.Name)
Next
Run Code Online (Sandbox Code Playgroud)

但是立即窗口不支持循环.

有没有实用的方法在即时窗口或调试可视化工具中执行此操作?

.net debugging immediate-window visual-studio

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

DIV在水平滚动DIV中不垂直对齐

我试图做一个<div>只有水平滚动,我通过使用实现了这一<span>s的white-space: no-wrap;<div>overflow-x: scroll;.问题是我不能在这些内容中使用包含文本的段落<span>,因为它会破坏Chrome中的布局.

这些是我想要的(在Firefox中有效)以及我在Chrome中所拥有的内容:

在Chrome中,只有水平滚动DIV中的第一个框与顶部对齐,其他框在下方. 在Firefox中,所有框都正确对齐.

每当段落文本包含在<span>s中时,就会出现问题.

这是我的HTML和CSS:

.info {
  width: 250px;
  height: 200px;
  float: left;
}
.list {
  height: 200px;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
}
.item {
  height: 175px;
  width: 175px;
  display: inline-block;
  margin-left: 5px;
  overflow: hidden; /* without this, the layout breaks in Firefox, too */
}
.item * {
  white-space: normal;
}
Run Code Online (Sandbox Code Playgroud)
<div id="listOne red">
  <div class="info blue">
    <p>Info regarding this list of …
Run Code Online (Sandbox Code Playgroud)

html css scroll

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

C#LINQ with XML,无法将具有相同名称的多个字段提取到对象中

尝试使用LINQ XML将以下XML文件(可以更改)读入对象.

<?xml version='1.0'?>
<config>
    <report>
        <name>Adjustment Report</name>
        <extension>pdf</extension>
        <filetype>adobe_pdf</Filetype>
        <field name="total" type="currency" />
        <field name="adjust" type="currency" />
        <field name="monthly" type="currency" />
        <output>
            <format>Excel</format>
            <AutoFormat>True</AutoFormat>
        </output>
        <reportstart>adjustment report</reportstart>
        <reportend></reportend>
        <linebegins>
            <regex>(?&lt;ssn&gt;\d{3}-\d{2}-\d{4})</Regex>
        </linebegins>
        <regex>"(?&lt;last&gt;\s{0,1}[A-Z-'.]+\s{0,1}[A-Z-'.]+),(?&lt;first&gt;\s[A-Z-'.]+\s{0,1})(?&lt;middle&gt;[A-Z][.]|\s{0,1})"></Regex>
        <regex>"(?&lt;ssn&gt;\d{3}-\d{2}-\d{4})"</Regex>
        <regex>"(?&lt;total&gt;\$[,/d]+)(?&lt;adjust&gt;\$[,/d]+)(?&lt;monthly&gt;\$[,/d]+)"</Regex>
    </report>
</config>
Run Code Online (Sandbox Code Playgroud)

什么是无效的是将多个元素读入对象.我只能读第一个.显然,持有该字段的Object需要是一个数组?这是我到目前为止的代码.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;
using System.Xml.Linq;

namespace ElementDemo
{
 class Program
 {
  static void Main(string[] args)
  {

   XElement xml = XElement.Load("C:\\TEMP\\test.xml");

   var reports = from report in xml.Descendants("report")
    where report.Element("name").Value.Contains("Adjustment Report")
    select new
    {
    Name = …
Run Code Online (Sandbox Code Playgroud)

c# xml linq object

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

sgen.exe x64 .net c#失败,"程序集格式不正确"

我和vs2008有ws2008 x64.

当我将我的vs设置为x64(因为我有64位dll)并运行编译sgen说

尝试加载格式不正确的程序集

来自C:\ Program Files\Microsoft SDKs\Windows\v6.0A\bin \的VS takse sgen

我认为它应该从C:\ Program Files\Microsoft SDKs\Windows\v6.0A\bin\x64 \

当我使用64位版本的sgen并将其放入C:\ Program Files\Microsoft SDKs\Windows\v6.0A\bin \(替换32位版本).我能够编译.

我该怎么做才能指出正确的sgen版本

我可以以某种方式为一个项目配置solutinon平台以指向正确的sgens(对于x86到32位和x64到64位sgen版本)?

c# 64-bit sgen visual-studio

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

使用Imagemagick从pdf中将一系列页面提取到jpeg时输出文件名

我试图使用convert(Imagemagick)从多页pdf文件中提取一系列页面到单独的jpegs.提取工作正常.我所坚持的是,如果我要提取的页面范围10-20,我还是出去JPEG文件名页面0.jpeg到页面9.jpeg,而我希望他们将被命名页10.jpeg到页20.jpeg.有没有办法在命令行上指定?

我需要这个,因为我想要以10的chucks提取页面,以避免为巨大的pdf文件占用太多内存,并且不想继续重命名文件.

我记得在早期的项目中有这个工作,但现在无法弄清楚我现在缺少什么.

pdf jpeg imagemagick

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

设置cakephp以使用JQuery

我最近遇到了CakePhp作为一个优秀的框架,我目前正在移植我的网站蛋糕.在使用JQuery方面,目前推荐的包含javascript /访问javascript文件的方法是什么.做一点挖掘,有些人建议app/config中心位置......你们都有什么想法?

谢谢.

jquery cakephp

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

rails多态关联(遗留数据库)

我正在使用遗留数据库,因此我无法控制数据模型.他们使用了很多多态链接/连接表,就像这样

create table person(per_ident, name, ...)

create table person_links(per_ident, obj_name, obj_r_ident)

create table report(rep_ident, name, ...)
Run Code Online (Sandbox Code Playgroud)

obj_nametable-name 在哪里,obj_r_ident是标识符.所以链接的报告将插入如下:

insert into person(1, ...)
insert into report(1, ...)
insert into report(2, ...)

insert into person_links(1, 'REPORT', 1)
insert into person_links(1, 'REPORT', 2)
Run Code Online (Sandbox Code Playgroud)

然后,人1将有2个链接报告,1和2.

我可以理解像这样的数据模型可能带来的好处,但我主要看到一个很大的缺点:使用约束不可能确保数据完整性.但是,唉,我不能再改变它了.

但是要在Rails中使用它,我正在寻找多态关联,但没有找到一个很好的方法来解决这个问题(因为我不能改变列名,并且没有找到办法做到这一点).

我确实提出了一个解决方案.请提供建议.

class Person < ActiveRecord::Base

  set_primary_key "per_ident"
  set_table_name "person"
  has_and_belongs_to_many :reports,
                         :join_table => "person_links",
                         :foreign_key => "per_ident",
                         :association_foreign_key => "obj_r_ident",
                         :conditions => "OBJ_NAME='REPORT'"
end

class Report < ActiveRecord::Base

  set_primary_key "rep_ident"
  set_table_name "report"
  has_and_belongs_to_many :persons, …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails polymorphic-associations

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

一种做c ++的方法"typedef struct foo foo;" 对于c

按照gcc版本4.4.2,它似乎在说

typedef struct foo foo;
// more code here - like function declarations taking/returning foo*
// then, in its own source file:
typedef struct foo
{
    int bar;
} foo;
Run Code Online (Sandbox Code Playgroud)

在C++中是合法的但在C中则不合法.

当然,我有一个代码体,可以通过使用foo类型在C++中编译得很好,但看起来我必须使用struct foo(在头文件中)才能使它与另一个开发人员编写的一些C代码一起使用.

有没有一种方法,以预先声明一个结构类型定义FOO FOO在GCC C时不编译用于C时,会出现"类型定义'富’的重新定义"错误?(我不希望struct typedef _foo foo的边缘非法且不太干净的下划线解决方案)

c c++ gcc typedef

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

WINAPI:查看来自其他进程的消息

我对Windows API很陌生,想知道如何查看其他进程收到的消息.作为一个例子,我想得到记事本的HWND,并查看发送到该窗口的所有消息.我用C/C++编写代码.

谢谢

c++ winapi messages

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