问题列表 - 第15912页

有没有好的iPhone手机?

我传统上是一名.NET开发人员,在涉及ORM时我会被宠坏.我选择的风格是NHibernate,但有很多选择.

我想知道在为iPhone开发时是否有人在这里使用ORM,如果是的话,这些功能集如何与它的Java和.NET对应物进行比较.我理解我的问题有点主观(好的可以涵盖很多东西)但功能丰富,易用性和性能是我的主要兴趣.我知道那里有一些,但是想听听StackOverflow社区有多好......

iphone orm

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

将Java StringBuilder转储到文件

将StringBuilder转储到文本文件的最有效/最优雅的方法是什么?

你可以做:

outputStream.write(stringBuilder.toString().getBytes());
Run Code Online (Sandbox Code Playgroud)

但这对于一个很长的文件有效吗?

有没有更好的办法?

java stringbuilder file

35
推荐指数
4
解决办法
6万
查看次数

静态代码分析与Spring和其他抽象的结合程度如何?

我需要至少做一些努力从我的源代码中删除从未使用过的代码.一般的偏好是使用静态代码分析工具.我们在其他项目中运气很好,但我听到的人大多是从事设备级代码的C/C++开发人员.

我是一名从事Java EE系统的Web开发人员.最受青睐的分析工具是Coverity Prevent,尽管我可以提出一些其他的建议,如果我能够证明它更适合我们正在开发的技术.

我发现自己很可疑 - 当你在一个有很多抽象的系统上运行时,静态代码分析对死代码的有效性是什么?例如,我们使用Spring的依赖注入,以及JSF.在这两种情况下,都没有简单的方法来跟踪从前端到后端的函数调用,并完整地了解被调用的内容和不调用的内容.

我非常担心死代码检查中的误报将首先超过运行该工具的价值.

这种情况有什么经验?当您的架构使用了大量抽象时,您是否设法从静态代码分析工具中获取价值?你有什么必须做的才能让它以最少的误报工作吗?

jsf spring abstraction static-analysis coverity-prevent

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

如何(更好)检查多维数组中的元素存在?

我该如何避免这样做?

if boolean_array[day] && boolean_array[day][slot] && boolean_array[day][slot].zero?
  # boolean_array[day][slot] element exists
end
Run Code Online (Sandbox Code Playgroud)

ruby

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

C#中的高性能文件复制?

我有一个大约500k jpg文件的庞大目录,我想归档所有早于某个日期的文件.目前,该脚本需要数小时才能运行.

这与GoGrid的存储服务器非常糟糕的性能有很大关系,但与此同时,我确信有一种方法可以更有效地实现Ram/Cpu来完成我正在做的事情.

这是我的代码:

var dirInfo = new DirectoryInfo(PathToSource);
var fileInfo = dirInfo.GetFiles("*.*");
var filesToArchive = fileInfo.Where(f => 
    f.LastWriteTime.Date < StartThresholdInDays.Days().Ago().Date
      && f.LastWriteTime.Date >= StopThresholdInDays.Days().Ago().Date
);

foreach (var file in filesToArchive)
{
    file.CopyTo(PathToTarget+file.Name);
}
Run Code Online (Sandbox Code Playgroud)

Days().Ago()的东西只是语法糖.

c# performance file-copying

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

C#enum依赖于另一个枚举[或者这可能与设计相关]

我可能会走错方向,所以让我试着理清我的想法(并希望得到你们的一些提示):

想象一下枚举:

public enum ReportType
{
   Performance,
   Trending,
   Statistical
}
Run Code Online (Sandbox Code Playgroud)

此枚举也将是表单构造函数的属性或参数.ReportType的值将决定如下内容:

a) the text displayed at the top of the form
b) Which controls are visible
c) the text for a combobox <---!!!! this is where the 2nd enum comes in
Run Code Online (Sandbox Code Playgroud)

关于第二个枚举,如果它是一个Performance ReportType,我想要:

public enum PerformanceGraph
{
    Bar,
    Line,
    Pie,
    Area
}
Run Code Online (Sandbox Code Playgroud)

如果是趋势,我想要:

public enum TrendingGraph
{
    Bar,
    Line
}
Run Code Online (Sandbox Code Playgroud)

此表单只是收集用户输入.我的意思是,我宁愿不为一个简单的形式进入一些复杂的继承结构.当我可以快速做类似的事情时,似乎需要付出很多努力(我可能是错的):

(想象一下这个构造函数)

public ReportInputForm(ReportType RptType)
{
    m_RptType = RptType;

    if (RptType == ReportType.Performance)
    {
        this.Text = "Performance Title";
        this.CheckBoxCtl.Visible = …
Run Code Online (Sandbox Code Playgroud)

c# enums

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

Java中的简单SSH隧道

我想用Java创建一个SSH隧道.我在另一篇文章中发现了不少Java SSH库.在深入研究每个选项之前,也许有人可以给我一些他们如何做到的代码片段,或者至少告诉我哪个客户端库最有效.

我只需要隧道.我不需要文件传输,终端仿真等等.是否有一些简单的代码行可以转发服务器上的端口以在我的客户端的localhost适配器上工作?理想情况下,客户端和服务器都是Java,但我现在只会满足于客户端.

java ssh tunnel

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

如何将KornShell脚本中的日期格式化为DD-MON-YYYY?

如何将KornShell(ksh)脚本中的日期格式化为DD-MON-YYYY?

我尝试过以下方法:

date '+%d-%h-%Y'
Run Code Online (Sandbox Code Playgroud)

它返回2009年11月4日我需要11月成为NOV(全部上限).可以使用日期工具完成吗?

unix shell ksh date

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

什么是Perl的"标准字符串比较顺序"?

这真是一个双重问题,我的两个目标是:

  • 就机制而言,标准字符串比较顺序是什么?
  • 什么是更好的名称,所以我可以更新文档?

Perl的sort文档说没有块,sort使用"标准字符串比较顺序".但那顺序是什么?应该有一个更好的名称.对于这个问题,我特别指的是语言环境不起作用的情况,因为它定义了自己的顺序.

在过去的几年中,我们通常将标准排序顺序称为"ASCIIbetically".这是在学习Perl和许多其他书籍.但是,该术语已过时.自5.6以来,Perl一直是Unicode感知的.谈论ASCII是老派.由于Perl也支持Unicode,因此它知道字符串.在sv.c,Perl_sv_cmp知道locale,bytes和UTF-8.前两个很容易.但我对第三个没有信心.

/*
=for apidoc sv_cmp

Compares the strings in two SVs.  Returns -1, 0, or 1 indicating whether the
string in C<sv1> is less than, equal to, or greater than the string in
C<sv2>. Is UTF-8 and 'use bytes' aware, handles get magic, and will
coerce its args to strings if necessary.  See also C<sv_cmp_locale>.

=cut
*/
Run Code Online (Sandbox Code Playgroud)

当Perl使用UTF-8进行排序时,它真正排序的是什么?字符串编码的字节,它代表的字符(包括标记可能?),还是其他什么?我认为这是sv.c中的相关行(提交7844ec1的第6698行): …

sorting unicode perl collation

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

如何使实体框架生成的SQL更清洁

我在SQL Server Express 2008中使用实体框架.使用分析器时,我看到SQL生成如下:

SELECT 
[Project1].[C1] AS [C1], 
[Project1].[EmployeeID] AS [EmployeeID], 
[Project1].[FirstName] AS [FirstName], 
[Project1].[LastName] AS [LastName], 
[Project1].[Active] AS [Active], 
[Project1].[Updated] AS [Updated], 
[Project1].[Created] AS [Created], 
[Project1].[CreatedBy] AS [CreatedBy], 
[Project1].[Modified] AS [Modified], 
[Project1].[ModifiedBy] AS [ModifiedBy]
FROM ( SELECT 
    [Extent1].[EmployeeID] AS [EmployeeID], 
    [Extent1].[FirstName] AS [FirstName], 
    [Extent1].[LastName] AS [LastName], 
    [Extent1].[Active] AS [Active], 
    [Extent1].[Updated] AS [Updated], 
    [Extent1].[Created] AS [Created], 
    [Extent1].[CreatedBy] AS [CreatedBy], 
    [Extent1].[Modified] AS [Modified], 
    [Extent1].[ModifiedBy] AS [ModifiedBy], 
    1 AS [C1]
    FROM [dbo].[Employee] AS [Extent1]
)  AS [Project1]
ORDER BY [Project1].[LastName] ASC
Run Code Online (Sandbox Code Playgroud)

我所谓的子查询会影响SQL …

sql entity-framework

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