小编Abd*_*dul的帖子

何时在String文字上使用intern()

我看到很多这样的遗留代码:

class A {
    public static final String CONSTANT = "value".intern();
    ...
}
Run Code Online (Sandbox Code Playgroud)

我没有看到intern()的任何原因,因为在Javadoc中可以读取:"所有文字字符串和字符串值常量表达式都被实现." 是否有一些这样的意图,也许是在过去的语言修订版中?

java string string-interning

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

AJP足够安全吗?

我们需要在托管服务中托管java richfaces/hibernate应用程序.作为我们安全部门的要求,我们无法从该应用程序与内部数据库建立任何连接.一个建议的解决方案是创建内部Web服务,但更改所有数据库层很难.我想改用AJP.它足够安全吗?

[编辑]通过问这个我的意思是apache httpd将服务https并通过包装AJP进入我们的内部服务器可能会监控通道(明文)?我找不到协议本身的文档.

ajp

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

颠覆性能调整

我们最近从6 Gb迁移了一个3.5 Gb SVN存储库.我们保留所有内部制作的软件以及许多小型共享组件.我们也做了很多标记.Projects保留了它的二进制依赖项的副本,主要是libs.我们现在不能转移到GIT.

我们开发人员的第一印象是Subversion很慢,我一直告诉他们历史相关的操作,但也有优势.

访问是通过mod_dav_svn进行自定义身份验证.授权将通过post-commit钩子实现,因为我们将一些项目外包一年并需要详细的安全规则.

我们希望优化访问权限:

  • 'svn pack'.
  • 实现了身份验证缓存.
  • 准备评估svnserve.

我们的存储库布局如下:

\root
 \proyect1
  \trunk
   <files>
  \docs
  \branches
  \tags
   \proyect1-1.2.3-beta
    <files>
   \proyect1-1.3.0
     <files>
   etc...
 .
 .
 .
 \proyectn
Run Code Online (Sandbox Code Playgroud)

是否有其他优化与硬件无关,之前显示成功?我们的文件布局可以有所不同吗?

svn

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

标签 统计

ajp ×1

java ×1

string ×1

string-interning ×1

svn ×1