小编Ale*_*itt的帖子

我是否应该从Applet迁移出去,如果是这样的话?

我是一名业余爱好程序员,致力于开发在网页中运行的Java游戏(JApplet).我已经完成了编码,并且在使用Netbeans时运行正常但我在部署它时遇到了很多麻烦.我签了它,它以沙盒模式运行.但是,在许多不同的计算机(mac和pc)和不同的浏览器上测试它们似乎都不想轻易地运行applet.

经过调查,它们似乎存在很高的安全风险(为什么浏览器不热衷于运行它们),搜索"applet dead/non used"会产生很多结果.我找了替代品,看了下面的清单.

  1. Java Web Start(显然也已死)
  2. JWrapper(不确定我是否热衷于第三方支持的代码)
  3. 在Javascript/HTML5中重新开始

我不知道javascript或html5所以这意味着从头开始所以不热衷于该选项.

Java Web Start,也许它并不像人们所说的那样死,但我不想依赖于可能在几年后最终被浏览器不支持的东西.

JWrapper ......似乎只在浏览器之外运行应用程序而我宁愿运行它.还不确定从JApplet转移到JWrapper需要多长时间.

我真的很感激这方面的一些指导,因为我主演了三个相当可疑的选项.

提前谢谢了

更新

感谢您到目前为止的所有回复.这证实了我担心我正在研究过时的技术!

我接受了两件事.

  1. 将Java转换为JavaScript的GWT:我快速浏览了一下,虽然看起来有一个小的学习曲线,但这次可以快速修复.
  2. 提供的答案表明我应该转向JavaScript和HTML5.我的主要问题是我不想花六个月学习一门新语言.也许我过分关注学习曲线.我使用C,C++,Java,C#编程,所以我非常擅长基本编码(imho),但我从来没有做任何服务器端的东西.有人想过学习需要多长时间?

谢谢

javascript java html5 applet

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

如何使用gremlin python连接到远程Neo4j数据库?

从我看过的文章中,Neo4j实现了apache tinkerpop,这使我认为我可以使用gremlin python,而不是连接到gremlin服务器,我可以将python代码指向neo4j服务器,并将其视为gremlin服务器。

但是,我在网上找不到任何信息来显示如何执行此操作,因此我认为我可能误解了一些信息。

  • a)我可以直接在neo4j数据库实例中使用gremlin python吗?
  • b)如果(a)是,那么如何?

谢谢

亚历克斯

python neo4j gremlin tinkerpop gremlinpython

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

Azure Functions:如何控制开发/生产/暂存应用程序设置?

我刚刚开始试验 Azure 函数,我正在尝试了解如何根据环境控制应用程序设置。

在 dotnet 核心中,您可以拥有 appsettings.json、appsettings.development.json 等。当您在不同环境之间移动时,配置会发生变化。

但是,通过查看 Azure 功能文档,我发现您可以在 azure 门户中设置配置,但在解决方案中看不到任何有关设置配置的信息?

那么管理构建环境的最佳方法是什么?

提前致谢 :-)

json azure devops azure-functions visual-studio-2017

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