问题列表 - 第20520页

在乳胶中列出包装清单

我试图插入一个带有listingpackage的代码片段,并希望编号的行.但是,根据手册,我只希望每隔5行和第1行编号(数字为beeing(1,5,10,15,...)):

stepnumber=5
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩,但是使用我的最小例子(见下),我得到行号1,6,11,16,...

可能是我误解了他曾经的手册8did,但是我无能为力.

如果一个真正的乳胶大师在附近,我会更喜欢的东西,每个亚麻布打印,但每五分之一用粗体/不同的样式编号而不是:1 2 3 4 5 6 7 8 9 10 11 ...然而因为这不是在doku我相信它需要更深入的乳胶/列表知识.

PS:还有一个奇怪的事情,虽然我把"numberfirstline = false"我得到第1行(我没有设置numberfirstline也得到那个亚麻,这应该默认为假),这是jsu指出的东西是错的.

我正在使用miktex进行编译,如果有帮助的话.

提前致谢.

\documentclass{scrreprt}        %[twoside,headings=openright]
%Sourcecode formatting
\usepackage{listings}

\lstset{
         numbers=left,               % Ort der Zeilennummern
         stepnumber=5,               % Abstand zwischen den Zeilennummern       
         numberfirstline=false
 }

\begin{document}
\lstinputlisting{sourcecode/AES/lookupSoftcoded.S} %codefile with 15 lines or so...
\end{document}
Run Code Online (Sandbox Code Playgroud)

latex listings

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

C++从下到上读取文件

我有一个非常大的文件需要解析,所以一次将它读入内存是不理想的.文件的结构方式,如果我可以从eof开始直到开头,那将会容易得多.有没有人有这样做的好方法?我正在使用Visual Studio 2008和C++.谢谢

c++ parsing

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

已删除的实体已传递给持久异常

我有这种实体:

文件| n ..到.1 | DocumentType | 1 ..到.. n | PropertyType | 1 ..到.. n | DocumentProperty

我只是尝试删除一个文件,如:entityManager.remove(document);

但错误是触发:

16:45:51,499 ERROR [[Seam Resource Servlet]] servlet的Servlet.service()Seam资源Servlet抛出异常javax.persistence.EntityNotFoundException:传递给persist的已删除实体:[up.docstore.PropertyType#]

问题似乎来自这里:

@OneToMany(mappedBy = "documentType", cascade = {CascadeType.ALL}, fetch = FetchType.EAGER)
@ForeignKey(name = "FK_DOCUMENT_TYPE__PROPERTY_TYPE")
@Sort(type = SortType.NATURAL)
private SortedSet<PropertyType> propertyTypes = new TreeSet<PropertyType>();
Run Code Online (Sandbox Code Playgroud)

如果我删除CascadeType.PERSIST所有它的工作.但我需要它,我也需要它.

有谁知道其他解决方案?

编辑:删除DELETE_ORPHAN级联,但仍然是同样的问题.

java hibernate jpa

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

pimpl班的私人会员?

pimpl习语中使用的实现类是否有任何理由可以拥有任何私有成员?我真正想到的唯一原因是保护自己免受自己的伤害 - 即私人成员用于在类和用户之间强制执行某种契约,在这种情况下,类和用户是密切相关的,所以它似乎没必要.

c++ pimpl-idiom

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

java:返回一个集合

在Java中返回集合的最佳方法是什么?

我应该允许调用者提供要添加的集合吗?或者只返回一个List<>Set<>一个项目?或两者?

public class Item { ... }

public class SomeOtherClass
{
  private List<Item> myItems;

  public List<Item> getItems()
  { 
     return Collections.unmodifiableList(this.myItems); 
  }
  public void collectItems(Collection<? super Item> target)
  {
     target.addAll(myItems);
  }
}
Run Code Online (Sandbox Code Playgroud)

注意:上面的例子假定预先存在一个可以立即返回的列表.当这样的列表以前不存在时,我也对适当的答案感兴趣,并且必须在调用者调用getItems()或collectItems()时生成.(我根据Mykola提出的观点重命名了collectItems.)

java collections

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

C#朋友类和OOP组合

给定包含原始数据集的类A和包含该数据的重新组织版本(GUI就绪)的类B,我想使A中的原始数据在B中可见.

显然,A类中的原始数据包含在私有成员中.我想通过使用类似于C++的朋友类方法的东西,在B中看到这些数据.

我怎么处理这个?

谢谢.

c# oop class-design friend-class

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

异步HttpWebRequest,无需在Web应用程序中等待

在我的Web应用程序(ASP.NET)中,我有一块代码块,它使用HttpWebRequest来调用REST服务并继续执行.现在,它比我想要完成完整的Web请求需要更长的时间.问题是REST服务返回的内容无用.理想情况下,我想向REST服务发送异步Web请求,然后不等待响应.问题是我已经尝试过使用它了

request.BeginGetResponse(New AsyncCallback(AddressOf myFunc), Nothing)
Run Code Online (Sandbox Code Playgroud)

要启动异步请求而不是等待(我认为这将是异步请求的默认行为),它会在执行下一行代码之后继续执行回调函数BeginGetResponse.

我怀疑ASP.NET可能会在Web应用程序中将其转换为同步请求.我被引导相信这是因为有一个IAsyncResult result对象传递给回调函数,当我检查它的CompletedSynchronously属性时,它总是设置为true.

有没有人知道是否可以在ASP.NET Web应用程序中执行异步HttpWebRequest(没有等待),或者它是否总是转换为同步请求?

asp.net asynchronous httpwebrequest

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

源代码是否应以UTF-8格式保存

以UTF-8格式保存源代码有多重要?

Windows上的Eclipse默认使用CP1252字符编码.CP1251格式意味着可以保存非UTF-8字符,如果您从Word文档中复制并粘贴注释,我会看到这种情况.

我问的原因是因为出于习惯,我将Maven编码设置为UTF-8格式,最近它捕获了一些不可映射的错误.

(更新)请添加任何理由以及为什么,是否有一些应该知道的常见问题?

(更新)你的目标是什么?为了找到最佳实践,所以在问我们为什么要使用UTF-8时,我有一个很好的答案,现在我没有.

java eclipse encoding utf-8

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

文件标记为"使用提交安排的历史记录"时的svn diff

我在我的工作目录中合并到trunk的分支上进行了更改.Svn stat显示已更改文件的正确列表.但是,"svn stat"输出在历史记录中包含一个"+",用于在为分支添加新文件的每个文件上提交.

A + src\main\java\com .... java

当我运行"svn diff"时,添加的"+"文件不包含在补丁输出中.

这似乎破了.如果文件被标记为已添加,那么它的全部内容应该在diff输出中.我试过传递--notice-ancestry.差异输出没有变化.我能找到的最接近同一问题的是关于复制/移动文件的这些注释

有人知道如何让SVN在diff输出中包含这些文件吗?

我刚刚尝试了这个问题答案所建议的外部差异程序,但它对我不起作用.

svn merge

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

SVN提交因"授权失败"错误而失败

我是SVN的新用户,我遇到了SVN commit命令的问题.

我使用TortoiseSVN 1.6.6,以及使用WMware作为服务器的Ubuntu Subversion映像.

我确实在SVN服务器上创建了一个存储库,我可以轻松地从存储库中检出文件,但是提交.

当我提交时,它总是显示问题.

Command: Commit  
Error: Commit failed (details follow):  
Error: Authorization failed  
Finished!:   
Run Code Online (Sandbox Code Playgroud)

此问题仅在VM上的SVN服务器存储库的本地客户端上显示.我尝试用TortoiseSVN在本地机器上创建存储库,在Commit上没有问题.我也在服务器机器上尝试了一个工作副本,在Commit上也没问题.

有人遇到过这个问题吗?来自VM SVN服务器的Checkout没有任何问题,但它显示本地客户端提交到VM服务器的麻烦.

如果需要设置任何东西我错过了吗?

svn

20
推荐指数
4
解决办法
5万
查看次数