问题列表 - 第27065页

使用正确的工具:嵌入式编程

我对编程非常适合嵌入式编程的语言很感兴趣.特别是:

是否可以用C++编写嵌入式系统?或者使用纯C更好?或者,只有当语言的某些功能(例如RTTI,例外和模板)被排除在外时,C++才行吗?

那个域里的Java怎么样?

谢谢.

c c++ java embedded

16
推荐指数
4
解决办法
4066
查看次数

在WordPress插件中调用TinyMCE

有没有办法将TinyMCE添加到我自己的WordPress插件中?

我的后端脚本中有一个textarea,并希望将此区域变为TinyMCE WYSIWYG可编辑字段.有没有办法做到这一点?

wysiwyg演示截图

此代码对我不起作用:

<?php
    wp_tiny_mce(false,array("editor_selector" => "test"));
?>
<textarea class="test" id="test" name="test"></textarea>
Run Code Online (Sandbox Code Playgroud)

它显示了javascript错误

f is undefined
Run Code Online (Sandbox Code Playgroud)

Firebug截图: TinyMCE错误

这也不起作用:

<textarea class="theEditor" id="videogalerie-add_description" name="videogalerie-add_description"></textarea>
Run Code Online (Sandbox Code Playgroud)

javascript php wordpress plugins tinymce

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

这个问题的良好代码架构?

我正在开发一个可定制船只的太空射击游戏.您可以通过一对雷达图表*增加船舶任意数量的物体的强度.在内部,我将每艘船代表一个子SpaceObject类,其中包含ShipInfo描述该船的各种属性的类.

我想开发一个相对简单的API,它允许我为所有船舶属性(其中一些是基础实际属性集的简化)提供相对强度的块(从雷达图允许的最小值到最大值).并获取一个ShipInfo类,我可以给一个PlayerShip类(即实例化为玩家船的对象).

我可以开发代码来自己完成简化属性和实际属性之间的转换,但我想提供一些建议来提供什么样的架构来最小化与这个转换器代码交互的痛苦(即没有5个以上参数的方法或者某些方法其他废话).有没有人有任何想法?

*=尚未实际实施,但这是计划.

c# architecture oop

6
推荐指数
2
解决办法
386
查看次数

如何使用Exchange Web服务从Exchange Server 2007获取所有未读邮件?

如何使用Exchange Web服务从Exchange Server 2007获取所有未读邮件?

c#

0
推荐指数
1
解决办法
3804
查看次数

在Java应用程序中查询内存中的一组对象的技术

我们有一个系统通过调用另一个返回一组Java对象的系统上的接口来执行"粗略搜索".一旦我们收到搜索结果,我需要能够根据描述属性状态的某些标准进一步过滤生成的Java对象(例如,从初始对象返回所有对象,其中xy> z && ab == c).

每次用于过滤对象集的标准部分是用户可配置的,我的意思是用户将能够选择要匹配的值和范围,但是他们可以从中选择的属性将是固定集.

对于每次搜索,数据集可能包含<= 10,000个对象.搜索将由应用程序用户群手动执行,每天不超过2000次(大约).值得一提的是,结果集中的所有对象都是已知的域对象类,它们具有描述其结构和关系的Hibernate和JPA注释.

可能的解决方案

在我的头脑中,我可以想到3种方法:

  1. 对于每次搜索,在我们的数据库中保留初始结果集对象,然后使用Hibernate使用更细粒度的标准重新查询它们.
  2. 使用内存数据库(例如hsqldb?)来查询和优化初始结果集.
  3. 编写一些自定义代码,迭代初始结果集并提取所需的记录.

选项1

选项1似乎涉及很多网络中的物理数据库(Oracle 10g),可能会导致大量的网络和磁盘活动.还需要将每次搜索的结果与其他结果集隔离,以确保不同的搜索不会相互干扰.

选项2

选项2原则上似乎是一个好主意,因为它允许我在内存中进行更精细的查询,并且不需要结果数据的持久性,只有在搜索完成后才会丢弃.Gut的感觉是,这可能也非常高效,但可能会导致更大的内存开销(这很好,因为我们可以非常灵活地调整JVM获得的内存量).

选项3

选项3可能非常高效,但是我想避免这样做,因为我们编写的任何代码都需要经过仔细的测试,以至于实现灵活且足够强大的时间可能会令人望而却步.


我没有时间对所有3个想法进行原型设计,因此我正在寻找人们对上述3个选项的评论,以及我未考虑过的任何进一步的想法,以帮助我确定哪个想法可能是最合适的.我目前正倾向于选项2(在内存数据库中),所以很想听到有人在内存中查询POJO的经验.

希望我已经详细描述了这种情况,但是不要犹豫,询问是否需要任何进一步的信息来更好地理解这种情况.

干杯,

埃德

java database jpa in-memory-database

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

包括.h文件

假设我有两个.h文件:啊和Bh此外,啊包括Bh本身:

Bh - 定义了B类.

class B {
  ...
};
Run Code Online (Sandbox Code Playgroud)

- 定义了A类,它使用了B类.

#include B.h

class A {
  void SomeFunction(const B& b);
};
Run Code Online (Sandbox Code Playgroud)

现在,我有一些.cpp文件,它同时使用A和B类(B类不仅可以用在A :: SomeFunction(B)中)

从设计模式和编码风格的角度来看,包含Ah和Bh(而不仅仅是Ah)的优点是什么?

c++ coding-style

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

如何将Java转换为Exe

可能重复:
将java程序编译为exe

嗨,我想将我的java应用程序转换为exe文件,这不依赖于预先安装的JRE文件.哪个工具可以这样做?我更喜欢将我的应用程序转换为真正的exex文件.谢谢,Eyal.

java exe

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

在SQL Server中使用With子句

with子句如何在SQL Server中工作?它真的能给我一些性能提升,还是只是帮助制作更易读的脚本?

什么时候使用它?with在开始使用之前,您应该了解哪些条款?

这是我正在谈论的一个例子:

http://www.dotnetspider.com/resources/33984-Use-With-Clause-Sql-Server.aspx

sql-server common-table-expression

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

如何从InputStream中删除重音字符

我试图使用Pull解析器解析Android上的Rss2.0提要.

XmlPullParser parser = Xml.newPullParser();
parser.setInput(url.open(), null);
Run Code Online (Sandbox Code Playgroud)

feed XML的序言说编码是"utf-8".当我打开远程流并将其传递给我的Pull Parser时,我得到了无效的令牌,文档没有很好的异常.

当我保存XML文件并在浏览器(FireFox)中打开它时,浏览器报告文件中存在Unicode 0x12字符(严重重音?)并且无法呈现XML.

假设我对返回的XML没有任何控制权,处理此类情况的最佳方法是什么?

谢谢.

android diacritics xml-parsing

5
推荐指数
1
解决办法
3903
查看次数

PHP PDO获取null

如何检查列值是否为空?示例代码:

$db = DBCxn::getCxn();

$sql = "SELECT exercise_id, author_id, submission, result, submission_time, total_rating_votes, total_rating_values
FROM submissions 
LEFT OUTER JOIN submission_ratings ON submissions.exercise_id=submission_ratings.exercise_id
WHERE id=:id";

$st = $db->prepare($sql);

$st->bindParam(":id", $this->id, PDO::PARAM_INT);

$st->execute();
$row = $st->fetch();

$this->total_rating_votes = $row['total_rating_votes'];

if($this->total_rating_votes == null) // this doesn't seem to work even though there is no record in submission_ratings????
{
...
}
Run Code Online (Sandbox Code Playgroud)

php mysql sql pdo

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