问题列表 - 第28697页

如何切换垂直和水平鼠标滚动?

我有水平布局的网站,我有什么让鼠标滚轮相对于轴x滚动(不像往常一样y).我使用jQuery插件mousewheelscrollTo,但我不能达到柔和,自然滚动.您可以在我的测试网站上查看示例

jquery scroll mousewheel horizontal-scrolling

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

坚持PreparedStatements是否昂贵?(Java和JDBC)

我正在试图弄清楚在创建数据库连接时是否有效缓存我的所有语句,或者我是否应该创建最常用的语句,并在需要时创建其他语句.

所有客户端线程中创建所有语句似乎很愚蠢.任何反馈将不胜感激.

java mysql jdbc prepared-statement

7
推荐指数
1
解决办法
655
查看次数

在Clojure中延迟评估

我在理解delay宏如何在Clojure中工作时遇到了一些麻烦.它似乎没有做到期望它做什么(即:延迟评估).正如您在此代码示例中看到的:

; returns the current time
(defn get-timestamp [] (System/currentTimeMillis))

; var should contain the current timestamp after calling "force"
(def current-time (delay (get-timestamp)))
Run Code Online (Sandbox Code Playgroud)

但是,调用current-timeREPL似乎会立即评估表达式,即使没有使用force宏:

user=> current-time
#<Delay@19b5217: 1276376485859>
user=> (force current-time)
1276376485859
Run Code Online (Sandbox Code Playgroud)

为什么评价get-timestamp在第一次force通话之前没有延迟?

clojure delay lazy-evaluation

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

Pragma在定义宏

有没有办法在宏中用其他语句嵌入pragma语句?

我正在努力实现以下目标:

#define DEFINE_DELETE_OBJECT(type)                      \
    void delete_ ## type_(int handle);                  \
    void delete_ ## type(int handle);                                                \
    #pragma weak delete_ ## type_ = delete_ ## type
Run Code Online (Sandbox Code Playgroud)

如果有的话,我可以使用提升解决方案(除了wave).

pragma stringification c-preprocessor

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

如何在CSS中居中一个未知宽度的盒子?

我有这个HTML:

<div class="object-box">
    <img ... />
    <span class="caption">This is the caption</span>
</div>
Run Code Online (Sandbox Code Playgroud)

这附带了这个CSS:

.object-box .caption, .object-box img {
    display: block;
}
.object-box {
    border: 1px solid;
}
Run Code Online (Sandbox Code Playgroud)

我希望周围的div收缩包装到它的内容.我可以通过使用float: ...或实现这一点display: inline-block.但是,我也希望它以页面为中心,使用margin: auto.这两种方法似乎不兼容.

是否可以在不添加包装元素的情况下创建这种收缩包装的中心容器?

编辑:

jsFiddle 在这里

html css

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

使用if ... else ...或者只是...来确定返回的内容

哪个更好?

function test($val = 'a') {
    if($val == 'a') {
        return true;
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

要么

function test($val = 'a') {
    if($val == 'a') {
        return true;
    } else {
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)

实际上,他们做同样的事情.如果$val不是'a',则该函数返回false.只是个人喜好?

php if-statement

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

如何在mapkit mapview上显示指南针/标题

在"地图"应用程序中的iPhone 3GS上,您可以单击通常显示您的位置两次的图标,蓝点获得看起来像前照灯的光束,基本上显示您在地图上面向的方向并旋转图像因此.

使用MapKit MapView可以使用此选项吗?

我知道我可以用类似的东西来获得我的标题

- (void)locationManager:(CLLocationManager *) manager didUpdateHeading:(CLHeading *) newHeading {
Run Code Online (Sandbox Code Playgroud)

//如果准确性有效,请处理事件.

if (newHeading.headingAccuracy > 0) {

    CLLocationDirection theHeading = newHeading.magneticHeading;
    ...
}
Run Code Online (Sandbox Code Playgroud)

}

但我不知道如何在Mapkit中获得那么好的前照灯效果,似乎没有任何文档.

有任何想法吗?

iphone mapkit cllocationmanager

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

Android:如何在视图中设置居中的背景图像

我想使用一个小的(图标大小)图像作为我的视图的背景,但它会被拉伸以填充所有视图.

我们将不胜感激任何解决方案(包括将视图置于我当前视图之下并使后者透明的某种方式).

谢谢 !

当前代码:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
  android:background="@drawable/icon"
  android:id="@+id/layout_main"
 >
Run Code Online (Sandbox Code Playgroud)

android background views

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

特定地址的外部变量

使用C++和GCC,我可以声明一个在内存中使用特定地址的extern变量吗?就像是

int key __attribute__((__at(0x9000)));
Run Code Online (Sandbox Code Playgroud)

AFAIK此特定选项仅适用于嵌入式系统.如果在x86平台上有这样的选项,我该如何使用它?

c c++

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

Vala内存管理

我将从C调用Vala函数,我对内存管理有疑问.该函数在Vala中如下所示:

int[] GetNumbers();
Run Code Online (Sandbox Code Playgroud)

并由valacC 翻译成这样的

gint* GetNumbers(int* result_length1);
Run Code Online (Sandbox Code Playgroud)

当从C调用上述函数时,调用者是否负责释放gint*数组?

c memory-management vala

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