问题列表 - 第38212页

在Java中通过FTP创建文件夹层次结构

是否有现成的Java功能可以在远程FTP服务器上创建文件夹层次结构.Apache Commons确实提供了一个FTP客户端,但我找不到创建目录层次结构的方法.它确实允许创建一个目录(makeDirectory),但是创建一个完整的路径似乎并不存在.我想要这个的原因是因为有时目录层次结构的某些部分(尚未)可用,在这种情况下,我想创建层次结构的缺失部分,然后更改为新创建的目录.

java ftp apache-commons

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

如何从2个列表创建关联列表?

在DrScheme中,如何从2个列表创建关联列表?

例如,我有,

y = ( 1 2 3 )
x = ( a b c )
Run Code Online (Sandbox Code Playgroud)

而且我要

z = ((a 1) (b 2) (c 3))
Run Code Online (Sandbox Code Playgroud)

scheme racket

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

MS-SQL/ColdFusion:神秘数据库错误:对象已关闭

我正在使用ColdFusion与Microsoft SQL Server 2005,有时我收到此错误:

"[Macromedia] [SQLServer JDBC Driver]对象已关闭."

回溯总会导致一个人们期望的SQL查询,即使是没有JOIN或输入参数的简单SELECT命令或者任何花哨的东西.

到目前为止,我听到的唯一解决方案是重新启动"服务",我只能想象它是指SQL Server服务.我已经尝试重新启动SQL Server和ColdFusion服务,但它仍然会随机发生.

(同样重新启动也不是解决方案.在生产环境中,任意页面都不能随意提供任意错误消息.)

当它发生时,它会持续发生几分钟,然后消失并可能在几秒钟或几分钟内恢复.当我开发应用程序的JavaScript部分时,它开始发生,它应该与ColdFusion代码或SQL命令无关.

到目前为止,我的在线搜索一直没有结果.

任何帮助赞赏.

sql-server coldfusion sql-server-2005 coldfusion-9

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

敏捷最佳实践列表

我正在尝试定义我们将要使用的敏捷实践,并且我很难定义敏捷最佳实践列表.我希望我的列表更多地从技术角度(工程师的角度来看),并且应该定义SW工程师应该如何处理开发.该清单应尽可能与管理层相关.

如果重要,我们用c ++编程.

找到很多最佳实践相当容易,这是我到目前为止所形成的列表:

  1. 重构
  2. 发布周期小
  3. 编码标准
  4. 集体所有权
  5. 系统隐喻
  6. 刨游戏
  7. 整队
  8. Scrum每日会议
  9. 结对编程
  10. 测试驱动设计
  11. 行为驱动的发展
  12. 持续集成
  13. 代码和设计评论
  14. 活跃的利益相
  15. 文件迟到了
  16. 广泛使用设计模式

我们已经在使用列表中的一些实践.有些我们不打算用.

是否有可以添加到列表中的良好敏捷实践?

PS我可以根据要求添加一些小的实践描述.

编辑

正如我所说,我们已经在使用一些敏捷实践(主要是被证明是最好的实践):

  1. 持续集成 - 这是非常好的做法.获得有关最新签到的快速反馈非常有用.因为有人打破了构建而导致停工时间非常令人沮丧,特别是如果它持续时间更长.
  2. 系统隐喻 - 它几乎没有帮助,因为具有描述性的类和函数名称有助于更好地理解代码
  3. 代码标准 - 我们在进入编码之前创建了编码标准.使用统一的代码样式是很好的,因为任何人都可以使用另一个代码并像它自己一样处理它.
  4. TDD - 在开始编码之前,我们设置环境以便轻松创建单元测试,但直到最近我们才开始采用TDD原则.几年前我亲自尝试过它,并没有那么顺利,但现在我喜欢它.不幸的是,并非所有团队成员都这样做 - 只有半个团队.
  5. Scrum每日会议 - 我们每天都在尝试会议,但是他们并没有那么顺利.除了我以前的工作,每天的会议通常会变成30多分钟的讨论.我想我们错过了好的scrum大师(或者领导者,怎么称呼?)
  6. 重构 - 我们进行了重构,但仅限于团队中的某个人创建了更改请求.我们并没有故意这样做:"让我们坐下来,减少我们的技术债务".
  7. 小的发布周期 - 现在我们有很大的发布周期(6个月),而对于下一个版本,我们正计划将周期分解为4-6个内部版本.
  8. 代码和设计评审 - 我们进行了初步的设计评审(如5年前),并且在此期间很少有设计评论一些次要子组件.我们对某些课程进行了代码审查
  9. 文件迟到 - 我们为此版本做了.只需要的文档就意味着编写文档的编码越来越少.开发人员喜欢它:)
  10. 使用设计模式 - 我们已经在适当的地方使用了设计模式.

由于我们组织的结构,我们不能使用其他做法,但正如您所看到的那样,列表很长,而且您无法选择所有内容.此外,现在我们只有4个软件开发人员,每个开发人员维护大约80千万卢比并开发新东西.因此,我们不能做例如结对编程或集体所有权.

agile

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

JDBC的性能问题

我目前面临的问题是,在我的Java应用程序中,特定的SQL查询需要大约30秒才能发出,而在SQL客户端(SQL Developer)中则需要<1秒.

在问题中,
JDBC中的Java查询慢而不是其他系统(TOAD),建议使用绑定到java变量的PreparedStatement可以使查询执行速度远远慢于SQL客户端(在这种情况下为TOAD)因为Oracle对使用哪些索引感到困惑.这可能是没有参数的PreparedStatement的问题吗?

否则可能是什么问题?

查询看起来像

select 
sum(col1),
sum(col2),
max(select ...)
from view_
where time_id = get_time_id(to_date('2010-10-10','yyyy-mm-dd'))
Run Code Online (Sandbox Code Playgroud)

其中view_是一个包含表和其他复杂视图聚合的复杂视图.查询作为PreparedStatement执行,但没有任何参数.我们是使用预准备语句还是仅使用普通语句似乎没有区别.

由于执行计划非常庞大,我不能在这里发布所有内容,但相关的差异似乎是:

UNION-ALL 
TABLE ACCESS FULL GVC_WH.PLAYER_FACT_DAILY TABLE 37 6717151 596,934.317 19940 240 7621178231 19502 
UNION-ALL 
TABLE ACCESS BY INDEX ROWID GVC_WH.PLAYER_FACT_DAILY TABLE 38 2657 236.120 2429 30 20544658 2428 
INDEX RANGE SCAN GVC_WH.PK_AGG_PLAYER INDEX (UNIQUE) 37 2657 16 1 638743 16 

第一个片段来自使用JDBC瘦客户端运行时的第二个片段,第二个片段来自在SQL Developer中运行时的片段.当使用JDBC瘦客户端作为语句(无论我是否使用预准备语句)运行时,它没有获取正确的索引.第一个时间差为30秒,第二个时间为0.5秒.

可能是因为使用函数get_time_id禁止在使用JDBC时使用索引,即使它不是列上的函数,即使它似乎在SQL Developer中工作?

oracle jdbc

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

Borland,GCC和MinGW编译器有什么区别?

我当然在中级编程了一段时间.我一直在这些不同的编译器中执行相同的代码(主要是GCC和MinGW),但我无法弄清楚这些编译器之间的区别.我的意思是一个人比另一个人更好?或是什么让他们与众不同?您是否有某些特殊需求可能需要使用GCC,而其他人可能需要使用MinGW?

c compiler-construction

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

Jython:在Windows上发出简单的哔哔声

我正在和Sikuli合作,我认为它是建立在Jython之上的.我想制作一个脚本,发出轻微的哔哔声以吸引用户的注意力.(这是在Windows上.)

我怎样才能做到这一点?我看到该winsound模块在Jython上不可用.

(请注意,我想使用声卡,而不是内置的蜂鸣器.)

python windows audio jython sikuli

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

如何从响应中删除像X-Powered-By:ASP.NET的IIS自定义标头?

IIS 7.0 integrated mode使用Response.ClearHeaders()IIS 删除所有标题之后,会添加一些其他标题Server,X-Powered-By并向黑客显示良好的信息.如何阻止此行为(考虑我仍然需要添加自定义标头)?

asp.net iis http-headers

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

使用CSS在严格HTML中的图像边框

我有以下内容在网站上显示可点击的图像(没有边框):

<a href="link"><img src="img" border="0" /></a>
Run Code Online (Sandbox Code Playgroud)

但是这不是严格的XHTML 1.0所以我也改了它:

<img src="img" class="mystyle" />
Run Code Online (Sandbox Code Playgroud)

而CSS:

mystyle img
{
    border: 0px;
}
Run Code Online (Sandbox Code Playgroud)

但是这仅适用于Safari和Chrome,并且在IE和FireFox中不起作用.

我知道w3验证器不是必需的,但是想知道是否有人遇到过这个并且可能是修复:)

编辑:风格是一个错字,我的意思是上课;)

谢谢

html css image border w3c-validation

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

网站可以检测正在使用的浏览器扩展吗?

网站可以检测正在使用的浏览器扩展吗?特别是在这种情况下,扩展的作者希望阻止网站识别用户何时使用该扩展.所以,对于一个通用的例子,雅虎的程序员可以!编写代码,以便www.yahoo.com可以告诉用户何时使用Firebug?如果雅虎!可以做到这一点,Firebug的制造商能做些什么来防止这种情况发生?

extension-methods

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