小编Sho*_*og9的帖子

如何实现C++异常处理运行时?

我对C++异常处理机制的工作方式很感兴趣.具体来说,存储异常对象的位置以及它如何通过多个范围传播直到被捕获?它存储在一些全球范围内吗?

由于这可能是编译器特定的,有人可以在g ++编译器套件的上下文中解释这一点吗?

c++ error-handling language-implementation exception

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

如何浏览或查询实时MongoDB数据?

我已经google了,但找不到有效的MongoDB查看器或数据浏览器.

一个理想的(我的需求)工具将是一个基于Web的查看器,具有简单的功能(浏览和执行查询).

mongodb

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

我是否需要服务器才能使用HTML5的WebSockets?

使用WebSockets时,我是否需要编写服务器代码?换句话说,我的客户端应用程序中的JavaScript是否需要连接到专用服务器,或者我现有的Apache服务器是否会支持这种情况?

html5 websocket

78
推荐指数
4
解决办法
9万
查看次数

Linux中哪些IDE可用于R?

Linux中的R有哪些好的IDE?

我尝试过Rcmdr和Eclipse,但似乎在Windows中似乎没有与Tinn-R相同的可用性.还有其他选择吗?

ide r

77
推荐指数
14
解决办法
5万
查看次数

将Corona SDK中的图块加入到Breakout游戏网格的一个单词中?

我有一个游戏项目来重新实现Breakout.我想在一行上显示两个单词,每个单词.它们由砖块连接在一起.在里面,顶行是第一个名称,左对齐.底线是姓氏,右对齐.它们是从文本框输入的,如下所示呈现:

如上所述

通过的每一秒,屏幕将向网格添加可配置数量的砖块(例如,每秒五块砖块),直到两个单词看起来完整.我显示了一个由矩阵(0,1)创建的字母表.

......但我不知道如何将它们合并为一个词.我该如何加入这些信件?

这是我到目前为止所得到的:

Bricks.lua

local Bricks = display.newGroup() -- static object
local Events = require("Events")
local Levels = require("Levels")
local sound = require("Sound")
local physics = require("physics")
local Sprites = require("Sprites")
local Func = require("Func")


local brickSpriteData = 
{
    {
        name = "brick",
        frames = {Sprites.brick}
    },

    {
        name = "brick2",
        frames = {Sprites.brick2}
    },

    {
        name = "brick3",
        frames = {Sprites.brick3}
    },

}

-- animation table
local brickAnimations = {}

Sprites:CreateAnimationTable
{
    spriteData = brickSpriteData, …
Run Code Online (Sandbox Code Playgroud)

lua matrix breakout coronasdk

76
推荐指数
1
解决办法
7928
查看次数

如何根据Java中的两个纬度+经度点测量距离并创建边界框?

我想找到两个不同点之间的距离.我知道这可以用很大的圆距来完成. http://www.meridianworlddata.com/Distance-calculation.asp

一旦完成,我想找到一个点和距离,我想找到距离北方的点,以及距离为东的点,以便在点周围创建一个方框.

java geocoding latitude-longitude

75
推荐指数
5
解决办法
9万
查看次数

我应该从.NET中的Exception或ApplicationException派生自定义异常吗?

从获得:在.NET解决方案创建的异常类时,什么是最好的做法System.Exception还是从System.ApplicationException

.net exception

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

如何从Java中的ArrayList中切出ArrayList?

如何获取ArrayListJava中的数组切片?具体来说,我想做这样的事情:

ArrayList<Integer> inputA = input.subList(0, input.size()/2);
// where 'input' is a prepouplated ArrayList<Integer>
Run Code Online (Sandbox Code Playgroud)

所以我希望这可以工作,但Java返回List- 所以它是不兼容的.当我试图施展它时,Java不会让我.我需要ArrayList- 我该怎么办?

java arraylist

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

规则引擎 - 优点和缺点

我正在审核一个使用所谓规则引擎的项目.简而言之,它是一种从应用程序代码中外部化业务逻辑的方法.

这个概念对我来说是全新的,我对此持怀疑态度.在听过人们谈论过去几年的贫血领域模型后,我正在质疑规则引擎方法.对我来说,它们似乎是一种弱域模型的好方法.例如,我说我正在做一个与规则引擎交互的java webapp.然后我决定我想要一个基于同一个域的Android应用程序.除非我希望Android应用程序也与规则引擎交互,否则我将不得不错过已编写的任何业务逻辑.

由于我对它们没有任何经验,只是好奇,我有兴趣了解使用规则引擎的优点和缺点?我能想到的唯一一个专业是你不需要重建你的整个应用程序只是为了改变一些业务规则(但实际上,有多少应用确实有那么多变化?).但是使用规则引擎来解决这个问题对我来说就像在霰弹枪伤口上放一个创可贴一样.

更新 - 自写这篇文章以来,上帝本人Martin Fowler一直在博客上谈论使用规则引擎.

rule-engine

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

我如何强制浮动DIV与另一个浮动DIV的高度相匹配?

我的HTML代码只是将页面分为两列,分别为65%,35%.

<div style="float : left; width :65%; height:auto;background-color:#FDD017;">
   <div id="response">
   </div> 
</div>
<div style="float : left; width :35%;height:auto; background-color:#FDD017;">
   <div id="note">
   </div>
</div> 
Run Code Online (Sandbox Code Playgroud)

response div,我有可变数据; 在note div,我有固定的数据.尽管两者div有两组不同的数据,但我需要它们以相同的高度显示,以便背景颜色看起来填充包含两者的框.当然,问题在于response div,其高度根据当前在其中显示的数据量而变化.

我怎样才能确保两列的高度始终相等?

html css height

67
推荐指数
5
解决办法
12万
查看次数