草庐IT

开发$架构

全部标签

java - 什么是开发黑莓应用程序的好工具包?

寻找用于一般黑莓开发或应用程序工具包的工具包/SDK。有类似MVC框架的东西吗? 最佳答案 我的理解是,黑莓的操作系统是基于JavaME的,并且有适合它们的开发工具包。我想你已经lookedovereverythinghere...你可以找到很多资料,包括开发包下载链接。关于模型-View-Controller,据我所知没有特定的框架,但我不明白为什么您不能将MVC作为范式意义上的方法。Google提供了有关使用MVC的Java开发人员的资源。 关于java-什么是开发黑莓应用程序的好工

c# - 使用测试驱动开发时俄罗斯方 block 的验收测试

我想尝试使用TDD实现俄罗斯方block游戏。根据我在阅读时的理解GrowingObject-OrientedSoftware,GuidedbyTests,我应该首先定义什么是我的验收测试。如果我是对的,执行TDD时的验收测试就像用例一样定义。定义一个良好的第一个验收测试非常重要,它将作为应用程序的“骨架”,因此它应该有点简单。我选择了以下2个验收测试作为我的第一个实现:游戏开始,玩家关闭游戏。游戏开始,玩家什么都不做。他最终输了。这两个验收测试是好的开始测试吗?下一个验收测试应该做什么?我可以想到类似的东西游戏开始,只有方block掉落。玩家以这样的方式放置它们,使得线条总是“爆炸”

java - 流处理架构

我正在设计一个系统,其中有一个主要的对象流,并且有多个工作人员从该对象产生一些结果。最后,有一些特殊/独特的工作人员(就图论而言,有点像“接收器”)获取所有结果,并将它们处理为写入某个数据库的最终对象。一个worker可能依赖于其他一些worker的结果(因此,等待他们的结果)现在,我面临着几个问题:可能是一名worker比另一名worker慢得多。你怎么处理那件事呢?添加更多较慢类型的worker(=缩放)?(也许是动态的)假设W_B依赖于W_A。如果W_B由于某种原因关闭,那么流程将停止,系统将停止工作。所以我希望系统以某种方式绕过这个工作人员。此外,最终工作人员如何决定何时对结果

java - 这个模拟器的最佳架构是什么?

我必须用Java制作一个模拟器,它将模拟在高速公路上行驶的汽车。高速公路应该有3条车道,每条车道上都有匀速行驶的汽车。在这条高速公路上,有一个特工必须开车通过并且不能撞到任何其他汽车。详细说明参见thispaper在第2.5节和图片5。这张图片来自提到的论文,展示了高速公路的样子:我的目标是只写一个模拟器(和GUI),而不是代理的逻辑。现在,我想设计这个模拟器的架构,这正是我需要帮助的地方。我的想法,代理的API看起来是这样的:publicabstractclassBaseAgent{publicabstractvoidrun()publicabstractvoidonCrash();

【Bluetooth蓝牙开发】十、BLE蓝牙通信流程(建立连接,广播,扫描,断开连接)

个人主页:董哥聊技术我是董哥,嵌入式领域新星创作者创作理念:专注分享高质量嵌入式文章,让大家读有所得! 【所有文章汇总】 文章目录1、初始化蓝牙控制器2、设置蓝牙控制器为广播状态3、设置蓝牙控制器为扫描态4、发起连接请求5、数据交互

java - Java 中的快速测试驱动开发

我一直在使用guardrails中的框架安静了一段时间,我刚刚爱上了它。我也经常用Java工作,我发现这样的工具不能用于快速测试驱动开发,这让我很惊讶。这是guard为您做的(形成原始网站)-FilesystemchangeshandledbyourawesomeListengem.Supportforvisualsystemnotifications.Huge(morethan120)guardextensionseco-system.TestedagainstRuby1.8.7,1.9.2,1.9.3,REEandthelatestversionsofJRuby&Rubinius.

java - 我可以运行使用 32 位 jdk 和 64 位 jre 开发的 java 程序吗?应用程序使用 32 位非 Java 系统库

我正在64位Windows7安装上使用64位eclipse开发java应用程序。我被迫使用32位JDK(1.7.0),因为该应用程序使用Jpcap,它不会用64位JDK编译。应用程序必须是跨越32位和64位系统的跨平台,使用任何JDK开发的java应用程序通常都是这种情况。但我认为情况有点复杂,因为除了jar之外,Jpcap还安装了系统库(.dll/.so),这些库又是WinPcap和libpcap的包装器。因此,Jpcap调用是对这些库的一系列嵌套调用。问题是:应用程序可执行文件能否在64位平台上运行?假设用户将安装所需的x86库(jpcap.dll/.so、WinPcap、libp

java - Office 加载项开发 - 格式错误的 GET URL (_host_Info=...)

我目前正在使用Microsoft提供的JavaScript接口(interface)开发MSWordOffice插件。我使用Django后端进行了测试,一切正常。然而,对于最终产品,我必须将功能与以多种配置运行的现有Java后端集成,这是我无法控制的。由用于UI的Vaadin和主要作为Servlet容器的Tomcat(但不总是)组成。我遇到了一个问题,即在Word中运行的IFrame将一个不需要的且格式错误的_host_info附加到请求URL,其中包含未urlencoded的管道字符。例如:Tomcat日志:"GET/myapp/?_host_Info=Word|Win32|16.0

java - 微服务架构中的 HTTP 与 Thrift

我刚刚开始学习微服务,我有一个我自己无法回答的问题。(而且我也是基于Java的开发人员)我有这样的情况:我有一个调用Thrift服务(名为T1)以获取数据的服务A(一个API服务)。然后我有一个服务B,它可以使用来自A的数据响应,解析这些数据,然后生成一些新数据,最后返回给客户端。问题是:我应该使用哪个?B从A调用API并使用带连接池的HttpClient/AsyncHttpClient解析(例如JSON数据)或B直接调用T1并重复A的操作?恕我直言,我认为Thrift(也有连接池)比HTTP调用更快?我说得对吗?我看到很多内部使用HTTP的服务,如Elasticsearch、Neo4

java - 如何使用 Swagger codegen 开发一个简单的 REST 客户端?

我正在学习Swagger以及如何使用Swaggercodegen生成REST客户端。我知道如何用Swagger做文档,我也知道如何用Swagger生成一个简单的REST服务器,但我不知道如何用Swaggercodegen生成一个简单的REST客户端。例如,我有一个简单的应用程序,它是一个REST服务器,我想生成REST客户端。我可以用Swaggercodegen做到这一点吗?REST服务器的Controller:packagecom.dgs.spring.springbootswagger.controller;importio.swagger.annotations.Api;impo