问题列表 - 第42442页

解决C++名称冲突

InitializeQTML是QTML.h中的一个函数.我正在编写一个包装器,我想使用名称InitializeQTML作为包装器函数:

#include <QTML.h>

public class QuickTime
{ 
  public:  
    static void InitializeQTML(InitializationFlags flag) {
        InitializeQTML((long)flag));
    };
};
Run Code Online (Sandbox Code Playgroud)

如何从包装函数中引用原始的InitializeQTML函数并避免名称冲突而不重命名包装器?

c++ namespaces

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

业务逻辑在哪里?

我是一个ASP.NET MVC开发人员,刚开始我的第一个关于rails的大项目,但我很困惑,因为我把业务逻辑放在哪里?在ASP.NET上我创建了一个包含处理业务逻辑的服务(域驱动设计)的库,我听说rails使用了胖模型瘦控制器的概念,但我在ASP.NET中有一些项目,它们将所有逻辑添加到控制器会造成很大的混乱,还有其他方法吗?

business-logic ruby-on-rails

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

adjustPan不会阻止键盘覆盖EditText

我正在尝试创建一个非常基本的聊天屏幕,其中ListView显示文本,底部是EditText,EditText右侧是"发送"按钮.一切都很实用,但当我点击EditText时,虚拟键盘会覆盖它.屏幕平移一点但不足以在键盘上方可见.我的清单中有"adjustPan"标签,并且还尝试了"adjustResize"标签无效.我猜这与我的布局设置方式有关,但老实说我没有任何线索.请帮忙!

当前布局......

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">

<ListView android:id="@+id/android:list" 
    android:layout_height="0dip" 
    android:layout_width="fill_parent"
    android:layout_weight="1"
    android:stackFromBottom="true">
</ListView>

<LinearLayout android:orientation="horizontal"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">

    <EditText android:id="@+id/sendMessageBox"
        android:focusable="true"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:scrollbars="vertical"
        android:maxLines="4"
        android:text=""
        android:inputType="textShortMessage|textAutoCorrect|textCapSentences|textMultiLine"
        android:maxLength="1000"
        android:hint="Type your message..."
        android:imeOptions="actionSend"/>

    <Button android:id="@+id/sendMessageButton" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content"
        android:layout_gravity="bottom"
        android:text="Send"/>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android android-manifest android-layout android-softkeyboard

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

如何调用存储过程并返回值?

嘿所有,我有一个存储过程,我需要在另一个存储过程中调用它,但我希望第一个返回一个值(字段值).

CREATE PROCEDURE rnd_STR
(
    @Length int

)

@alphaVar varchar(10) OUTPUT
AS
SET @alphaVar = 'blah'

 #procedure body
END
GO

DECLARE @alphaVar varchar(10)

EXEC rnd_STR @alphaVar output

SELECT @alphaVar
Run Code Online (Sandbox Code Playgroud)

错误

消息102,级别15,状态1,过程rnd_STR,第6行

'@alphaVar'附近的语法不正确.

消息137,级别15,状态1,过程rnd_STR,第8行

必须声明标量变量"@alphaVar".

Msg 2812,Level 16,State 62,Line 4

找不到存储过程'rnd_STR'.

(1排受影响)

没用!!

我怎么称呼它?

顺便说一下,返回的@ID是一个字符串

t-sql sql-server

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

创建缩放的地图圆

这里曾经多次询问过类似的问题,但它们似乎都没有给我我想要的东西.我正在使用Windows Phone上的Bing Map控件,我想添加一个椭圆,可以根据缩放更改进行正确缩放.这可以使用多边形线和多边形来完成,但是没有从MapShapeBase派生的椭圆类型.我已经尝试了各种方法,但它们需要使用像素大小并捏造数学以使其与地理坐标对齐.我想创建一个椭圆,其中心和x/y尺寸以米为单位,其余部分由框架完成.看起来很简单.我错过了某个地方吗?我的另一种方法是在折线中绘制365个线段,但这看起来非常难看,而且由于中心可以移动,我需要绑定每个线段的位置.这看起来非常重.还有其他想法吗?

[具体来说,我想在当前位置周围添加一个"GPS准确度"指示器.]

math bing-maps windows-phone

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

Javascript/html:如何在A和B之间生成随机数?

我们有一个包含2个字段和一个按钮的表单.我们想在按钮点击输出随机int数(如3,5或33),它们位于int A和int B之间?(不需要使用jQuery或类似的东西)

html javascript

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

交叉矩形的总面积

什么是用于确定两个相交的矩形的总面积并且可以从坐标轴旋转的算法?

algorithm

12
推荐指数
1
解决办法
5927
查看次数

使用ASP.NET MVC的log4net:没有任何反应

我正在尝试将log4net与ASP.NET MVC一起使用,但我无法发生任何事情.我已经在我的web项目根目录中创建了一个配置:

<log4net>
    <root>
        <level value="INFO" />
        <appender-ref ref="RollingLogFileAppender"/>
    </root>

    <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
        <file value="C:\DWSApplicationFiles\AppLogs\app.log" />
        <appendToFile value="true" />
        <rollingStyle value="Size" />
        <maxSizeRollBackups value="10" />
        <maximumFileSize value="100KB" />
        <staticLogFileName value="true" />
        <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%d [%t]%-5p %c [%x] - %m%n" />
        </layout>
    </appender>

    <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
        <file value="C:\DWSApplicationFiles\AppLogs\app.log" />
        <appendToFile value="false" />
        <datePattern value="-dddd" />
        <rollingStyle value="Date" />
        <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%d [%t]%-5p %c [%x] - %m%n" />
        </layout>
    </appender>
</log4net>
Run Code Online (Sandbox Code Playgroud)

在我被问到之前:是的,应用程序有权写入目录.我已对此进行了测试,该应用程序已获得此目录的权限.

这是我尝试使用log4net的地方:

public class HomeController : Controller
{
    readonly …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc log4net

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

跟踪图像视图 - PHP

我希望我的应用程序能够判断过去30天内是否还没有查看过图像并将其删除(以及与之关联的数据库中的数据).我知道你可以动态地读取PHP并输出图像,但我听说它在系统上非常沉重.即使直接观看图像,有没有办法让我跟踪这些点击?(htaccess能够做到这一点吗?)在此先感谢.

php analytics tracking image

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

内存中的Java SQL表就像数据结构一样

有几次我想要一个类似于SQL表的数据结构,你可以在各种字段和多个字段中进行选择.类似于内存中的SQL实现,除了我不想在数据结构中存储那么多对象.

我还要求通过标准Java方法将对象序列化.

我之前已经使用多个哈希表或自定义哈希键完成了这项工作,但它最终成了很多代码并且非常具体.

我也使用了Groovy及其封闭能力和gpath来帮助,但我并不总是有它(不同的项目).

编辑:我认为我的问题更多的是对象遍历/选择问题以下是一些有趣的项目:

然而,大多数这些项目的缺点是它们比直接访问对象(非反射getter/setter)慢得多,并且肯定比索引(hash)慢.

java sql data-structures

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