小编Mat*_*och的帖子

在Arduino中串行发送一个整数

我需要使用串行通信向Arduino发送一个整数,比如介于0到1200之间.这样做的最佳方法是什么?

我可以想到将数字分成一个字符数组(例如:500作为'5','0','0')并将它们作为字节流发送(是的,这很难看).然后在另一端重建.(任何东西都是作为字节流串行发送的,对吧?)

有没有更好的方法?不知何故,它应该能够将值分配给int类型变量.

(如果可能的话,真的需要知道关于字符串的相同事情)

byte integer arduino char serial-communication

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

在cassandra中复制

复制如何在Cassandra中运行?如果我有3个机架和3个RF NetworkTopologyStratagy然后将数据复制到所有3个机架?

数据在整个群集中的复制方式究竟如何?我问,因为我们正在设计我们的集群以满足3个机架中有2个机架出现故障的最坏情况,我们不想丢失数据.

我们只有一个带3个机架的数据中心.

如果我使用:

CREATE KEYSPACE "myKeyspaceName"
WITH REPLICATION = {'class' : 'NetworkTopologyStrategy', 'DC1' : 3  }
Run Code Online (Sandbox Code Playgroud)

这会复制到所有三个机架吗?

cassandra datastax-enterprise datastax cassandra-2.0

4
推荐指数
1
解决办法
7321
查看次数

Spring Batch和Pivotal Cloud Foundry

我们正在评估Spring Batch框架以替换我们组织中的本地批处理框架,我们应该能够在Pivotal Cloud Foundry(PCF)中部署该批处理.在这方面,您能否告诉我们您对以下问题的看法:

  • 让我们说如果我们使用远程分区策略来处理大量记录,批处理作业是否可以根据批处理作业处理的数量自动缩放云中的从属节点?或者我们必须缩放适当数量的Slave节点并在批处理作业开始之前将它们保留在原位?
  • 上面的场景中的"网格大小"参数配置如何?

spring-batch

4
推荐指数
1
解决办法
2188
查看次数

使用Groovy/JRuby/Jython或其他JVM语言的UI设计备选方案?

对于Java生态系统中的开发人员,在UI设计方面有一些选择.最着名的是:

  • Swing(与Netbeans及其GUI构建器一起使用时首选)
  • Eclipse的SWT(主要用于Eclipse插件)

现在,有没有针对JRuby/Groovy/Jython或其他"动态"JVM语言的框架或设计替代方案?

一些UI框架是Swing或SWT上的层,例如,框架可以读取XML中的屏幕描述并实例化相应的Swing组件.

如果你知道这样的框架,但是它以JVM"动态"语言为目标,我也希望在答案中看到它们.

java groovy user-interface jruby jvm-languages

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

创建SQL Server ODBC数据源的最简单,最易维护的方法是什么?

我需要一种编程方式来创建SQL Server ODBC数据源.我可以通过直接访问注册表来完成此操作.如果可以通过可用的(SQL Server/Windows)API来防止注册表项或更新的SQL Server驱动程序的值发生更改,那将会更好.

已接受的答案注意:使用SQLConfigDataSource从注册表项等的详细信息中抽象出代码,因此这更加强大.但是,我希望SQL Server能够使用更高级别的函数来包装它,该函数采用强类型属性(而不是分隔字符串)并通过驱动程序公开它.

sql-server odbc datasource dsn

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

是否有与ASP.NET中的Java EE ServletContext等效的内容?

我需要一种在ASP.NET中存储应用程序级数据(即跨用户会话)的方法.在Java EE中,我使用ServletContext.在ASP.NET中是否有等价物?

asp.net servlets java-ee

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

稀疏的多维数据表示

我正在研究一种使用四维数据的心脏模拟工具,即3D空间中的几个(3-30)变量.

我现在正在添加一些组织几何图形,它将在要包含的组织外面的容纳3D框中留下超过2/3的点,因此我需要一种方法来有效地存储活动点而不是其他点.

至关重要的是,我需要能够:

  • 迭代受约束的3D框中的所有活动点(也许是迭代器?)
  • 访问了一个点后,找到它的正交邻居(x,y,z)+/- 1.

这可能不止一个问题!我主要关心的是如何有效地表示稀疏数据.

我正在使用C.

c matrix sparse-matrix

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

信号量的初始值有什么意义?

信号量是一种避免竞争条件的机制。但是信号量的初始值有什么意义呢?

假设一个信号量的初始值为 5,是不是 5 个进程可以同时访问某个共享资源?

multithreading operating-system

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

使用SIFT增强现实

我遇到了很多AR库/ SDK/API,所有这些都是基于标记的,直到我发现这个视频,从描述和评论中,看起来他正在使用SIFT来检测对象并跟随它.

我需要为Android做到这一点,所以我需要在纯Java中完全实现SIFT.

我愿意这样做,但我需要先了解SIFT如何用于增强现实.

我可以利用你提供的任何信息.

java algorithm android sift augmented-reality

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

在我的系统中模拟/测试核心对象

我被要求改变一些对我们工作的系统来说是核心的类.有问题的类每个都需要5-10个不同的相关对象,这些对象本身需要相同数量的对象.

数据也从几个数据源中提取,项目使用EJB2,因此在测试时,我运行时没有容器来引入我需要的依赖项!

我开始对这项任务感到不知所措.我已经尝试过使用JUnit和Easymock进行单元测试,但是只要我模拟或存根一件事,我发现它需要更多.所有东西似乎都是紧密耦合的,所以我用我的存根达到了大约3或4级,以防止NullPointerExceptions.

通常使用这种类型的任务,我只需要进行更改和测试.但最短的构建周期大约是10分钟,我喜欢在执行之间进行非常短的迭代编码(可能因​​为我对编写完美代码的能力不太自信).

任何人都知道一个好的策略/工作流程来摆脱这个泥潭?

java unit-testing mocking

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