小编bas*_*ero的帖子

如何使用纯HTTP身份验证和PHP在Apache下获取经过身份验证的用户名?

首先,我们将安全考虑因素排除在外.我在Apache下使用简单的身份验证,仅用于一次性内部使用,非互联网连接的局域网,php web应用程序.

如何在PHP中获取HTTP身份验证的用户名?

php apache authentication http-authentication

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

你使用分布式版本控制吗?

我想听听使用分布式版本控制(即分布式版本控制,分散版本控制)以及他们如何找到它的人们的意见.你在用什么,Mercurial,Darcs,Git,Bazaar?你还在用吗?如果您以前使用过客户端/服务器rcs,您是否发现它更好,更糟或者只是不同?你能告诉我什么会让我跳上这个潮流?或者就此而言,我也有兴趣听取有负面经历的人的意见.

我目前正在考虑更换我们当前的源控制系统(Subversion),这是这个问题的推动力.

我特别感兴趣的是那些与其他国家的同事一起使用它的人,你的机器可能不会同时打开,而你的连接速度很慢.

如果你不确定分布式版本控制是什么,这里有几篇文章:

分布式版本控制简介

维基百科条目

version-control revision dvcs

37
推荐指数
4
解决办法
2802
查看次数

构建Swing/AWT小部件不是在Event Dispatch Thread上安全吗?

我一直在将Substance的外观和感觉整合到我的应用程序中,并遇到了几个关于它的内部EDT(事件调度线程)检查例程的问题.Substance绝对拒绝在EDT之外构建UI类.我已经做了很多Swing/AWT,我知道关于EDT的大部分规则.我使用SwingWorker,SwingUtilties.invokeLater来修改组件.我总是认为组件可以在EDT之外构建,但必须在EDT上实现操作.换句话说,您可以在后台构造和设置默认值,但对pack/setVisible的调用必须是EDT以及操作组件的任何后续调用.

我问的原因是我有一个特别"强大"的窗口来构建,涉及许多小部件,状态和资源(许多图标).以前,我在SwingWorker的背景方法上构建了窗口,并在done方法中使窗口可见.从来没有一个问题.切换到Substance后,内部EDT检查会让我感到困惑.

我已经能够重构代码来解决这个问题.我可以在EDT上构建这不是一个好的解决方案,因为整个应用程序将阻止.我还可以进行更多的重构,并尽力在EDT之外加载所有额外的资源.

把它包装起来...... 构建 Swing/AWT小部件不是在Event Dispatch Thread上安全吗?

java user-interface swing multithreading awt

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

如何使用相对路径向Eclipse 3.5添加构建路径项?

Eclipse 3.5添加了对相对构建路径/类路径项的支持,但我似乎找不到添加相对路径项的图形方式.新的和值得注意的例子(搜索页面中的'relative',大约40%的下来)似乎表明我必须手动编辑.classpath文件.我只是错过了一些东西吗?

编辑2015:更新链接,因为它已经消失.为了无限期地保留"新的和值得注意的",这里是上述部分的屏幕截图.

在此输入图像描述

eclipse build eclipse-jdt

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

是否存在与Mercurial集成的错误/问题跟踪系统?

我之前使用过Trac/Subversion,非常喜欢集成.我目前的项目是使用Mercurial进行分布式开发,能够跟踪问题/错误并将其与Mercurial集成是一件好事.我意识到这对于DVCS的本质来说可能很棘手.

integration mercurial bug-tracking

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

寻找一个wiki风格的独立版本控制"安全"文档包

我的团队和我发现用wiki记录我们的项目(带有API的开发平台)对我们来说既有用又对用户有用.由于一些组织问题,我们被迫在没有网络连接的情况下进行多站点开发.我们已经改用DVCS(Mercurial)并取得了巨大的成功.维基文档证明是一个问题,因为中心站点是使用MediaWiki设置的.非现场人员无法访问或编辑维基.

是否有任何类型的wiki风格的软件包,它不需要服务器/数据库,并且可以在DVCS环境中使用?

更新:应该是开源和跨平台的

documentation wiki dvcs

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

在git中,如何找到创建分支的修订版?

更新:示例存储库,https://github.com/so-gitdemo/so-gitdemorepo

在github repo的上下文中.如何轻松找到rev"b0430cee"?我知道我可以看一下,但这个存储库模仿的真实例子有十几个提交者和多个其他分支.不太容易使用检查.

当分支多次合并时,如何找到分支创建修订?

我知道这个问题:如何确定何时创建Git分支?

该解决方案似乎不适用于已多次合并的分支.我们通常将错误修复从发布分支合并到主分支.也许我们甚至把这部分做错了......对git来说还是新手.

想象一下以下简单.真实的东西在多个人的主/分支上有更多的提交.还有几个发布分支(想想1.0,1.1,1.2,1.3)

        Future dev  ?
                    |
                    |
   Merge 1.0 back   *  ? Potential future fixes
                    |\ |
                    | \|  
                    |  \
           New work *  |
                    |  * Emergency bug fix
                    |  |
   Merge 1.0 back   *  |
                    |\ |
                    | \|
                    |  * Another bug fix
                    |  |
                    |  |
        New feature *  * First bugfix on branch 1.0
                    |  /
                    | /
                    |/
                    * Feature
                    |
                    |
                    |
                    * Some …
Run Code Online (Sandbox Code Playgroud)

tags git methodology branch release-management

17
推荐指数
3
解决办法
3731
查看次数

我如何Java webstart多个依赖的本机库?

示例:我有两个共享对象(同样应该适用于.dll).第一个共享对象来自第三方库,我们称之为libA.so. 我用JNI包装了一些并创建了我自己的库libB.so. 现在libB依赖于libA.

在webstarting时,两个库都在某个webstart工作区中.我的java代码试图加载libB.此时系统加载程序将尝试加载不在系统库路径中的libA(java.library.path不会帮助它).最终结果是libB有一个不满意的链接,无法使用.

我试过在libB之前加载libA,但是仍然无效.似乎操作系统想为我加载.除了静态编译之外,我有什么方法可以完成这项工作吗?

java java-native-interface java-web-start

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

这个设置有什么好的Mercurial使用模式?

我们有两个开发人员在同一个封闭的(呃,愚蠢的政府)网络上,另一个开发人员在几分钟的路上开车,第四个开发人员在全国各地.电子邮件,ftp和删除媒体都是不在同一网络上的人员的传输方式.

我是两个封闭的网络开发者之一,认为我们是"主人"的位置.

群组的最佳Mercurial设置/模式是什么?向远程开发人员传输更改的最佳方法是什么?由于我负责,我认为我必须至少保留一个主回购与另一个我可以开发的本地回购.每个人都应该只需要克隆一个主人.这是正确的吗?我想这也让我对合并负责?

正如您所看到的,我仍然试图围绕分布式版本控制.我认为在连接情况下没有任何其他方法可以做到这一点.

version-control mercurial dvcs

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

Pluggable Annotation Processor API可以检索源代码注释吗?

我正在使用带有Java6 +的可插入注释处理api来自动创建一些部署XML文件.这些XML文件的一部分包含对象的描述.描述始终与与类本身关联的Javadoc具有相同的内容.我可以强制注释成为@Block注释的一个字段,但这会复制信息.在注释处理过程中是否有任何方法可以获取类/类型注释的内容?

在这个例子中,我希望在注释处理期间得到"我的块的一个很好的描述".

/**
* A nice description of my block
**/
@Block
public class CustomBlock {
}
Run Code Online (Sandbox Code Playgroud)

java comments annotations metaprogramming

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