问题标签 [backend]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
615 浏览

java - 如何使用 Java 进行面向块的磁盘 I/O?或类似的 B+ 树

我想在 Java 中实现一个B+ 树,并尝试针对基于磁盘的 I/O 对其进行优化。是否有用于从 Java 访问单个磁盘块的 API?或者是否有一个 API 可以执行适合我目的的类似的面向块的访问?

我想用 100% Java创建类似Tokyo Cabinet的东西。有没有人知道像JavaDB这样的纯 Java 数据库在后端为此使用了什么?

我知道除了 Java 之外可能还有其他语言可以做得更好,但我这样做只是为了学习。

0 投票
3 回答
89 浏览

security - 如何安全转移

我有两台服务器——一个后端服务器和一个前端服务器。每天晚上,后端服务器都会生成静态 .html 文件,然后将其压缩为 .tar 格式。

我需要编写一个驻留在后端服务器上的脚本,它将 .tar 文件传输到前端服务器,然后将该 .tar 文件解压缩到前端服务器的公共 Web 目录中。

执行此操作的标准安全方法是什么?

提前致谢。

0 投票
4 回答
6065 浏览

c++ - C++ 编译器和后端/前端

对于我自己的教育,我很好奇编译器使用哪个 C++ 前端和后端。您能否告诉我以下技术在哪里使用以及它们有哪些标志/优势(如果有)?

  • Open64 - 它是后端、前端还是两者兼而有之?哪些编译器使用它?我在 CUDA 编译器中遇到它。

  • EDG - 据我所知,这是英特尔编译器和 Comeau 的前端使用。其他编译器使用它吗?我在 boost 源代码中发现了很多对它的引用。

  • ANTLR - 这是通用解析器。有没有常见的编译器使用它?

关于编译器:

  • gcc 编译器套件使用前端/后端吗?它与任何其他编译器有共同的传统吗?

  • 前端/后端 PGI 和 PathScale 编译器使用什么?

  • 前端/后端 XL 编译器使用什么(IBM 产品)。

Internet 上的深度链接或您的个人知识将非常有用。我做了一些谷歌搜索,但我一般遇到的信息都比较肤浅。

谢谢。

0 投票
2 回答
1959 浏览

sql - 所有可能接触项目后端的开发人员都应该知道哪些有用的 SQL 语句/使用模式?

所有可能接触项目后端的开发人员都应该知道哪些有用的 SQL 语句?

更新:就像在算法中一样,我们知道有排序问题,洗牌问题,我们知道它们的一些解决方案。这个问题针对的是同一件事)。

例如,我能想到的一个是:

获取未由任何学生注册的课程列表。(外连接并检查匹配是否为 NULL,或者通过从 Classes 表中获取所有不在的 ClassID(从 Registrations 表中获取所有 ClassID 的子查询))

是否有一些 SQL 语句应该被所有可能触及后端数据的开发人员所掌握?

0 投票
4 回答
247 浏览

java - Java应用程序设计问题

我有一个爱好项目,基本上是以我喜欢的方式维护“待办事项”任务。一项任务可以描述为:

正如你可以想象的那样,在给定的时间我会有 1000 多个待办事项。

  • 存储待办事项的最佳策略是什么?(目前在一个 XML 文件上)这样所有的项目都在应用程序启动时快速加载(应用程序在启动时显示所有项目的仪表板)?
  • 设计其后端以便将其移植到 Android/或基于 J2ME 的手机的最佳方式是什么?
  • 目前这是使用 Java Swing 完成的。我应该专注于什么,以便它在内存有限的设备上有效地工作?
  • 应用程序打开一个表单以输入新的待办事项。现在,一旦用户按下“保存”按钮,我想将新添加的任务保存到 my-todos.xml。将此类更改附加到现有 XML 文件的常用方法是什么?(请注意,我不想再次读取整个文件然后持久保存)
0 投票
1 回答
2381 浏览

javascript - 将 C++ 后端连接到 Javascript

我希望制作一个网站,显示一个谷歌地图,其中包含基于 C++ 函数返回的信息的点。我知道您可以使用 Java Server Pages 通过 javascript 在服务器上调用 java 方法。有没有办法将服务器上的 C++ 代码与 javascript 连接起来,以产生与 java 服务器页面相同的结果?

0 投票
4 回答
1405 浏览

backend - Web 开发新手 - 后端问题

尽管我对前端的路线图很有信心,但我还是 Web 开发的新手。我需要两件事的指导:

  1. 基本架构
  2. 后端技术

对于架构,我需要什么开始?据我所知,它:

  1. 注册一个域名(老爹?)
  2. 查找网络主机
  3. ???还要别的吗?或开始开发网站?

我不认为这很容易,一定有我遗漏的东西,对吧?

对于后端技术,我有 Java 和 Python 的应用程序开发经验,但是找到支持这些语言而不是 PHP 的后端托管站点的可能性有多大?PHP是更好的选择吗?如果我坚持我所知道的后端,我以后会破坏自己吗?如果我需要帮助,python/java 开发人员与 php 开发人员的市场如何?

关于数据库,我需要了解什么?我有一些基本的 SQL 经验。托管站点是否对我需要担心的数据库类型或带宽有限制?

我正在浏览一些常见的网站:StackOverflow、Sitepoint 论坛、Google 等……还有其他我应该使用的资源吗?

0 投票
10 回答
13626 浏览

iphone - 如何将 CMS 设置为 iPhone 应用程序的后端

我希望我的 iPhone 应用程序能够从网上获取动态内容。此内容应使用 CMS 进行管理。我特别想知道是否可以将 Drupal 或 Joomla 或其他 CMS 设置为我的 iphone 应用程序的后端以获取内容。

关于如何实现这一点的任何建议都会有所帮助。

我对设置/使用 CMS 完全陌生。

0 投票
1 回答
3242 浏览

ruby-on-rails - 先前端设计,还是先后端开发?对于 Ruby on Rails 网站

我自己做所有事情:前端和后端。我精通 HTML 和 CSS,但对 Ruby on Rails 很陌生。现在想开发网站,不知道应该先从前端开始,还是从后端开始。因为我现在为前端所做的一切都是静态的。我担心我在做后端时必须更改很多前端编码。

0 投票
2 回答
1499 浏览

ajax - 处理 XMLHttpRequest 以调用外部应用程序

我需要一种简单XMLHttpRequest的方法来让 Web 客户端访问嵌入式设备中的应用程序。我很困惑试图弄清楚如何制作轻薄的东西来处理XMLHttpRequests网络服务器的到来并将这些转换为应用程序调用。

情况:

  • 使用 Ajax(特别是 ExtJS)的 Web 客户端需要异步发送和接收到现有的嵌入式应用程序。这不仅仅是为了拥有一个胖客户端/瘦服务器,客户端需要对应用程序状态进行后台检查。
  • 应用程序可以公开一个套接字接口,其中包含一组已知的命令、事件和配置值。配置可能会作为 XML 传输,因为它来自 SQLite 数据库。
  • 在客户端和应用程序之间是一个 lighttpd Web 服务器,它运行着以某种方式处理翻译的东西。就是问题所在。

我想我想要什么:

  • Lighttpd 可以使用 FastCGI 将所有内容路由XMLHttpRequest到外部进程。这个过程将理解 HTML/XML,并在它和应用程序的语言之间进行转换。它将具有自定义逻辑来模拟向客户端推送通知(接收 XMLHttpRequest,在下一个通知可用之前不响应)。
  • C/C++。我真的很想避免安装Java/PHP/Perl在嵌入式设备上。所以我需要更多的底层理解。

我该怎么做呢?

  • 是否有很好的 C++ 库来解释 CGI 标头和 HTML,这样我就不必进行任何语法处理,我可以只处理请求/响应内容?
  • XMLHttpRequest在处理和 CGI​​ 接口时,是否有关于服务器端发生的确切情况的任何好的参考?
  • 是否已经有任何软件包可以完成大部分工作,还是我必须从头开始构建非 HTTP/CGI 的东西?