问题列表 - 第1543页

如何让Jetty动态加载"静态"页面

我正在构建Java Web应用程序,我讨厌传统的"代码 - 编译 - 部署 - 测试"循环.我想键入一个微小的更改,然后立即查看结果,而无需编译和部署.

幸运的是,Jetty非常适合这一点.它是一个纯java的Web服务器.它附带了一个非常好的maven插件,可以直接从构建树中启动Jetty读取 - 无需打包war文件或部署.它甚至还有一个scanInterval设置:将其设置为非零值,它将监视您的java文件和各种配置文件以进行更改,并在您进行更改后自动重新部署几秒钟.

只有一件事让我远离天堂.我的src/main/webapp目录中有javascript和css文件,这些文件只能由Jetty提供.我希望能够编辑这些并在浏览器中刷新页面时显示更改.不幸的是,Jetty将这些文件保持打开状态,因此我无法(在Windows上)在运行时修改它们.

有谁知道如何让Jetty放开这些文件,以便我可以编辑它们,然后为后续请求提供编辑后的文件?

java spring jetty

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

混淆,散列和加密有什么区别?

混淆,散列和加密有什么区别?

这是我的理解:

  • 散列是一种单向算法; 无法逆转
  • 混淆类似于加密,但不需要任何"秘密"来理解(ROT13就是一个例子)
  • 加密是可逆的,但这样做需要"秘密"

encryption obfuscation hash

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

在MS SQL的PK中,sequental uniqueidentifier的目的是什么?

我知道基于Guids的主键不具有最佳性能(由于碎片),但它们是全局唯一的并且允许复制方案.

另一方面,整体标识符以可扩展性为代价具有更高的性能.

但在某些情况下,有人想要使用顺序uniqueidentifier作为主键吗?我认为,它胜过了GUID的目的,但我仍然偶尔会看到提及的后遗症.

我在这里想念什么?

sql database guid uniqueidentifier

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

多个用户XDebug和PHP调试

您如何设置多开发人员XDebug PHP环境?

我有以下设置:

  • 我有一台装有Apache和Xdebug的linux机器和一个我认为正确的php.ini文件.
  • 我发现了一个python代理脚本,我用来代理来自PDT Eclipse IDE的调用,我的开发人员使用它来运行在同一个Web服务器上运行的Apache/Xdebug.
  • 我将php.ini中的idekey设置为"ECLIPSE_DBGP",并将Xdebug设置为autostart

从代理的日志信息中可以看出,没有服务器的密钥为"ECLIPSE_DBGP",它会停止请求.

有没有人遇到这个或有一步一步的设置让这个工作?

我已经筋疲力尽我用google发现了什么.

php xdebug

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

嵌入应用程序的最佳HTML呈现引擎是什么?

目前,我们的应用程序使用Trident Win32组件,但我们希望摆脱这一点,原因有几个,其中主要是我们希望跨平台.

我们正在关注WebKitGecko,但在做出决定之前,我很想得到一些反馈.以下是一些最重要的要求:

  1. 它应该相对较快,占地面积小.理想情况下,我们可以在不费力的情况下削减任何我们不需要的东西.

  2. 体面的文件很重要.我预计不需要做任何太不寻常的事情,但你永远不会知道.

  3. 我们正在使用C++,如果可能的话,我们希望使用设计良好的面向对象架构.

  4. 跨平台是必须的,从长远来看,良好的性能将有所帮助(我们可能最终移植到移动平台).

在做出决定之前,我需要考虑哪些因素?之前有没有人使用过WebKit或Gecko?如果是的话,是否有任何我觉得有用的文章或教程?

更新:

谢谢你们的回应.我们最终选择了Qt 4.5,其中包括WebKit.到目前为止我们对它非常满意,事实上我认为Qt可能是我用过的最好的UI框架; 使用本机Win32 API进行编码之间的区别是惊人的.这也很容易学习,我们唯一的主要问题就是习惯了信号/插槽范例.

c++ qt gecko webkit rendering-engine

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

升迁拆分的Access数据库

我需要升级一个拆分Access数据库,即一个当前在两个mdb文件,前端和后端之间拆分的数据库.我看到许多网页本质上都说"运行升迁向导".我的第一个非常基本的问题:

我应该在我的前端mdb还是我的后端mdb中运行此向导?

我假设我不想链接主mdb - >后端mdb - > sql server.我应该在后端mdb上运行向导,然后在前端mdb中更改链接表以指向sql server而不是后端mdb?如果是这样,这是怎么做到的?当我右键单击并进入链接表管理器中的前端表(链接到后端md)时,它似乎只让我选择一个新的mdb文件.

sql-server ms-access split upsizing

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

NSAutoreleasePool在NSOperation主要?

文档+[NSThread detachNewThreadSelector:toTarget:withObject:]说:

对于非垃圾收集的应用程序,该方法aSelector负责为新分离的线程设置自动释放池,并在该池退出之前释放该池.

我的问题是,我是否需要NSAutoreleasePool在我的-[NSOperation main]方法覆盖中创建自己的方法,还是创建NSAutoreleasePool处理方法NSOperation

cocoa multithreading cocoa-touch

25
推荐指数
3
解决办法
6156
查看次数

在Delphi中执行自动取消选中按钮的操作

当我按下TSpeedButton时我想要执行一个动作,而当同一个按钮被"未按下"时我想要执行另一个动作.我知道没有onunpress事件,但有什么简单的方法可以让我在按下不同的按钮时执行操作?

procedure ActionName.ActionNameExecute(Sender: TObject);
begin
  PreviousActionName.execute(Sender);
  //
end;
Run Code Online (Sandbox Code Playgroud)

看起来太笨重了.

delphi button taction

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

将XML转换为纯文本 - 我应该如何忽略/处理XSLT中的空格?

我正在尝试使用XSLT将XML文件转换为dokuwiki使用的标记.这实际上在某种程度上起作用,但XSL文件中的缩进被插入到结果中.目前,我有两个选择:完全放弃这个XSLT,找到另一种从XML转换为dokuwiki标记的方法,或者从XSL文件中删除大约95%的空白,使其难以理解并成为维护的噩梦.

有没有办法在XSL文件中保留缩进而不将所有空格传递给最终文档?

背景:我正在将autodoc工具从静态HTML页面迁移到dokuwiki,因此,只要应用程序团队遇到编写不当的代码,应用程序团队就可以进一步记录服务器团队开发的API.逻辑是为autodoc工具留出每个页面的一部分,并允许在该块之外的任何地方进行注释.我正在使用XSLT,因为我们已经有了从XML转换为XHTML的XSL文件,而且我认为重写XSL比从头开始编写自己的解决方案要快.

编辑:啊,对,愚蠢的我,我忽略了缩进属性.(其他背景说明:我是XSLT的新手.)另一方面,我仍然需要处理新行.Dokuwiki使用管道来区分表列,这意味着表行中的所有数据必须在一行上.有没有办法抑制输出的换行(只是偶尔),所以我可以在一个有点可读的区域为每个表格单元做一些相当复杂的逻辑?

xml xslt whitespace dokuwiki

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

Rails应用程序的税务服务建议?

我正在开发一个需要计算税收的购物车,我正在寻找第三方税务服务来处理计算.

我在另一个应用程序中使用过Avalara,但由于我必须在他们的java库中使用Rjb gem,因此它有点悲惨.

有没有人建议税务服务与铁路运作良好?

ruby ruby-on-rails avalara

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