问题列表 - 第1442页

有没有人建立可以完全离线运行的网络应用程序?

我正在构建一个应用程序,作者将(希望)用它来帮助他们,呃...... 作者的事情.

把它想象成一个wiki,但仅限于一个人,但更酷.我希望尽可能让我(潜在的)崇拜群众尽可能地访问它,所以我正在考虑将它变成一个网络应用程序.

它当然不一定,没有与其他网站的整合,没有社交功能.然而,它涉及在表单中键入信息,因此对于快速构建,Web可能是最好的.

但是,我真的不想自己主持.我买不起它,但主要是使用它的人可能不希望他们的数据存储在其他地方.这是关于他们正在撰写的内容的私人信息,我不希望他们相信我,因此我正在考虑将其作为一个厚客户端应用程序.

其中存在的问题是,如何将主要侧重于表单数据输入的应用程序轻松提供给潜在用户(yay web apps),还可以离线,这样他们就知道他们完全可以控制他们的数据(yay胖客户端应用程序).

我看到以下解决方案:

  1. 将其构建为胖客户端Java应用程序,并在网络上运行缩减版本作为人们可以在下载完整内容之前玩的小程序.
  2. 将其构建为适用于在线的Flex应用程序和用于脱机的Air应用程序(基本相同的源代码不同的构建脚本).
  3. 将其构建为标准的Web应用程序(HTML,JS等),但有一个可下载的版本,以某种方式在他们的计算机上完全运行该网站.根本不会触及网络.

忽略1和2(我正在分别研究它们),我认为3会涉及:

  • 打包一个安装程序,其中包含一个包含我的代码的小型Web服务器,可以运行.
  • 将数据库从像mySQL这样的东西重新映射到像SQLite这样的东西.
  • 创建一种运行服务器并将浏览器打开到正确位置的某种便利应用程序,可能使用像Prism这样的东西来隐藏整个broswer的东西.

所以,你以前做过这样的事吗?

如果是这样,你遇到了什么问题?

最后,还有其他我没有想到的解决方案吗?"

(另外,Joyent Slingshot是关于另一个问题的建议,但它是RoR(我没有经验)并且我99%肯定它不会在linux下运行,所以它不适合我.)

offline

11
推荐指数
3
解决办法
1716
查看次数

什么是最好的java安装工具?

取决于您的经验,您可以推荐一些东西吗?我使用izpack,它是非常好的工具,还有其他更好的工具吗?

java installer

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

如何检查PHP数组是关联的还是顺序的?

PHP将所有数组视为关联的,因此没有任何内置函数.任何人都可以推荐一种相当有效的方法来检查数组是否只包含数字键?

基本上,我希望能够区分这个:

$sequentialArray = array('apple', 'orange', 'tomato', 'carrot');
Run Code Online (Sandbox Code Playgroud)

还有这个:

$assocArray = array('fruit1' => 'apple', 
                    'fruit2' => 'orange', 
                    'veg1' => 'tomato', 
                    'veg2' => 'carrot');
Run Code Online (Sandbox Code Playgroud)

php arrays

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

如何在C中找到我的程序部分的执行时间?

我试图找到一种方法来获取C中一段代码的执行时间.我已经尝试过来自time.h的time()和clock(),但似乎time()返回秒和时钟()似乎给我几毫秒(或几厘秒?)我想要更精确的东西.有没有办法我能以至少微秒的精度抓住时间?

这只需要能够在Linux上编译.

c timing

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

为Windows开发计划任务

我必须使用C#.net开发一个必须每天运行一次的应用程序.它只运行最多一分钟,因此开发Windows服务是过度的,并且计划任务是适当的方式.

但是,我有一些关于应用程序如何传达其结果的问题:

  • 如何向任务计划程序指示任务已失败?这是通过程序的退出代码吗?
  • 如何记录输出信息?是自动捕获控制台输出还是我必须明确写入事件查看器?

.net scheduled-tasks

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

如何修复WinXP下的DWMAPI.DLL延迟加载依赖?

我在WinXP下构建了一个.dll,声称它在加载时无法找到DWMAPI.DLL.问题是这个DLL是Vista DLL,对于安装了IE7的XP用户来说这是一个已知问题.建议通过添加/删除程序卸载IE7或修复.NET Framework.我做了修理,没有任何改变.我不打算卸载IE7,因为必须有一个更好的解决方案,而不是"重新安装Windows".

我读过有关试图卸载IE7的人的坏话,所以我不愿意走那条路.

我在Visual Studio 2003(7.1)下使用C++.我没有看到我可能在应用程序启动时强制延迟加载的选项.我刚刚创建DLL项目时使用了默认设置.我刚刚找到了一个有趣的选项,链接器 - >输入 - >延迟加载的DLL,所以我把DWMAPI.DLL放在那里强迫它延迟加载.但是,我在链接时得到了这个:

LINK : warning LNK4199: /DELAYLOAD:dwmapi.dll ignored; no imports found from dwmapi.dll
Run Code Online (Sandbox Code Playgroud)

..当然,它在尝试加载我的DLL时没有改变.为了它,我添加了导致DWMAPI.DLL的整个DLL树,我收到相同的消息.(对于记录,它是foundation.dll-> shell32.dll-> shdocvw.dll-> mshtml.dll-> ieframe.dll-> dwmapi.dll.)

为了更具体地说明我正在做什么,我正在编写一个Maya插件并在脚本编辑器中获取始终有用的文本:

// Error: Unable to dynamically load : D:/blahblahblah/mydll.mll
The specified module could not be found.
 //
// Error: The operation completed successfully.
 //
// Error: The operation completed successfully.
 (mydll) //
Run Code Online (Sandbox Code Playgroud)

我使用Dependency Walker来初步追踪问题,这就是我引导DWMAPI.DLL的原因.这些消息取决于我,DWMAPI.DLL是唯一一个旁边有黄色问号的东西:

Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved …
Run Code Online (Sandbox Code Playgroud)

dll windows-xp dwm

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

学习Windows窗体与Windows Presentation Foundation

所以我一直在考虑获得微软认证,我必须在Windows Forms和WPF之间做出选择(目前用于开发Windows应用程序).我对Windows Forms有很好的了解,但从未尝试过WPF.此外,我居住的大多数职位发布似乎都是面向WinForms的.这可能会在未来几年内发生变化,所以我想知道我是否应该开始学习WPF或坚持尝试过的真实表格.

任何见解?

.net c# wpf winforms

11
推荐指数
3
解决办法
5973
查看次数

有没有人有PyS60移动开发的经验

我不得不在针对移动电话的项目中尽早做出技术选择.我看到有一个针对S60的python衍生产品,并想知道是否有人可以分享经验,好的和坏的,并建议适当的IDE和模拟器.

请不要告诉我,我应该在Windows Mobile上开发,我已经决定不这样做,所以会将这些答案标记下来.

python mobile pys60

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

如果我更改JNDI端口,在Eclipse中关闭JBoss的问题

第一阶段

我在Eclipse下关闭运行的JBoss实例时遇到了问题,因为我更改了JBoss的JNDI端口.当然我可以从控制台视图关闭它,但不能使用停止按钮(它仍然在默认的1099端口搜索JNDI端口).我期待着任何解决方案.谢谢!

使用环境:

  • JBoss 4.0.2(默认使用)
  • Eclipse 3.4.0.(使用JBoss Tools 2.1.1.GA)

默认端口:1098,1099已更改端口:11098,11099

我在jbosspath/server/default/conf/jboss-service.xml中更改了以下部分:

   <!-- ==================================================================== -->
   <!-- JNDI                                                                 -->
   <!-- ==================================================================== -->

   <mbean code="org.jboss.naming.NamingService"
      name="jboss:service=Naming"
      xmbean-dd="resource:xmdesc/NamingService-xmbean.xml">
      <!-- The call by value mode. true if all lookups are unmarshalled using
      the caller's TCL, false if in VM lookups return the value by reference.
      -->
      <attribute name="CallByValue">false</attribute>
      <!-- The listening port for the bootstrap JNP service. Set this to -1
        to run the NamingService without the JNP invoker listening port.
      -->
      <attribute …
Run Code Online (Sandbox Code Playgroud)

java eclipse jboss jboss-tools

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

使用iText API为PDF文件中的所有书签创建目的地

我想编写一些带有PDF文档的(java)代码,并从所有书签创建命名目标.我认为iText API是最简单的方法,但我之前从未使用过API.

您将如何使用iText API编写此类代码?iText可以自己进行操作现有PDF所需的解析吗?我正在考虑的那种操作是:

  • 打开,
  • 查找书签,
  • 创建目的地,
  • 保存,
  • 关.

或者是否有更好的API?

pdf pdf-generation bookmarks itext tagged-pdf

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