问题列表 - 第4422页

垂直对齐图像旁边的文字?

为什么不行vertical-align: middle?然而,vertical-align: top 确实有效.

span{
  vertical-align: middle;
}
Run Code Online (Sandbox Code Playgroud)

css vertical-alignment

1881
推荐指数
15
解决办法
120万
查看次数

HQL - 分页的行标识符

有谁知道HQL是否有关键字来识别ROWID或ROWNUM等行?

我想用HQL实现分页,但是我无法使用.setMaxResult()或.setFirstResult(),因为我不直接使用会话对象,因此不使用Query对象而只是创建我的查询一个字符串并使用.find()方法.

我在我的查询中尝试使用LIMIT和OFFSET,但是HQL似乎忽略了这些关键字并且无论如何都将整个结果返回给我.

我也无法使用Hibernate标准,因为它不支持我的查询中出现的"HAVING"子句.

我的最后一种方法是使用ROWNUM/ROWID关键字限制结果集.还有其他人有其他建议吗?

java pagination hibernate hql

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

transform_iterator编译问题

HI,

我不喜欢发布编译问题,但我真的无法想出这个问题.使用此代码:

#include <map>
#include <boost/iterator/transform_iterator.hpp>

using namespace std;

template <typename K, typename V>
struct get_value
{
    const V& operator ()(std::pair<K, V> const& p) { return p.second; }
};

class test
{
    typedef map<int, float> TMap;
    TMap mymap;

public:
    typedef get_value<TMap::key_type, TMap::value_type> F;
    typedef boost::transform_iterator<F, TMap::iterator> transform_iterator;

    transform_iterator begin()
    {
        return make_transform_iterator(mymap.begin(), F());
    }
};
Run Code Online (Sandbox Code Playgroud)

得到这个编译错误:

transform_iterator.hpp(43) : error C2039: 'result_type' : is not a member of 'get_value<K,V>'
        with
        [
            K=int,
            V=std::pair<const int,float>
        ]
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释为什么这不起作用?我正在使用带有boost 1.36.0的Visual Studio 7.0

谢谢.

c++ map boost-iterators

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

设置HTTP cookie时,我可以使用localhost作为域吗?

我使用jQuery插件来设置cookie,当我使用localhost作为域时,它不会存储cookie.

这是我使用jQuery 1.2.6的插件.

http://www.stilbuero.de/2006/09/17/cookie-plugin-for-jquery/

下面是我正在使用的代码.您可以看到它不喜欢localhost,我从localhost上的开发Web服务器运行它.一个细节是我正在运行4005端口,但这不应该影响域,AFAIK.

$(function() {

    console.log('Testing');

    var one = $.cookie('Test.One');
    var two = $.cookie('Test.Two');
    var three = $.cookie('Test.Three');

    console.log(['one', one]);
    console.log(['two', two]);
    console.log(['three', three]);

    $('#div1').text(one);
    $('#div2').text(two);
    $('#div3').text(three);

    $.cookie('Test.One', 'Test 1');
    $.cookie('Test.Two', 'Test 2', { path: '/' });
    $.cookie('Test.Three', 'Test 3', { path: '/', domain: 'localhost' });

});
Run Code Online (Sandbox Code Playgroud)

javascript cookies jquery

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

.NET是否相当于Delphi的ActionList?

我们目前正在使用Delphi 5和Delphi 2005进行开发,并研究通过Delphi Prism进行.NET路由.

是否有与Delphi的ActionList等效的.NET?

对于那些不熟悉ActionList的人来说,它是一个包含我们创建的动作集合的组件,例如Save,Refresh,Load等.每个动作都可以有一个标题,图像,启用/禁用赋值.之后,您可以为操作指定一个按钮,该按钮将继承操作的标题,图像等,如果您的UI具有可用作菜单项和按钮的保存操作,则它们都可以使用相同的操作.

.net delphi actionlist

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

如何在默认情况下创建RC1中的ASP.NET-MVC视图的"codebehind"文件

在RC1中,用于创建视图的模板的行为已更改.

正如Scott Gu关于候选版本的帖子所解释的那样,新创建的aspx视图不再具有默认的代码隐藏文件.

根据反馈,我们已将视图模板更改为默认情况下没有代码隐藏文件.此更改有助于强化MVC应用程序中的视图的目的(这些应用程序纯粹是关于呈现并且不包含任何非呈现相关代码),并且对于大多数人来说,消除了项目中未使用的文件.

RC构建现在添加了C#和VB语法支持,用于从使用泛型的基类继承视图模板.例如,下面我们使用Edit.aspx视图模板 - 其"inherits"属性派生自ViewPage类型:

我真的希望能够在代码隐藏中编写特定于视图的代码来输出视图 - 特别是如果我在页面的几个部分重复了逻辑,我无法证明创建局部视图.

我的实际问题:斯科特默认说- 这意味着我可以改变这种行为,但我似乎无法看到哪里.可能吗?手动创建代码隐藏文件并改变现状是一件痛苦的事.

这也会导致另外一个问题:

  • 如果我重构模型的名称,那么View中的指令不会更新.这不是世界末日,而是完全强烈打字的一个明显优势.

附录:对于那些想知道为什么我想要代码隐藏的人来说,这是一些可能的原因.这是我所想到的几乎所有内容的累积列表.不言而喻(除此之外)您不得访问除模型中已有数据之外的任何数据.LINQ可以很好地处理模型数据,但LINQ to SQL不会!MVC适合那些应该已经知道这一点的人 - 这就是我喜欢它的原因 - 聪明人为智能人士制作.

  • 数据绑定旧版ASP.NET控件 - 如果替代方案不可用或者需要临时解决方案.
  • 查看需要递归以创建某种嵌套或分层HTML的逻辑.
  • 查看使用临时变量的逻辑.我拒绝在我的标签汤中定义局部变量!我希望它们至少在视图类上作为属性.
  • 仅针对一个视图或模型且不属于HtmlHelper的逻辑.作为旁注,我不认为HtmlHelper应该知道任何"模型"类.如果它知道模型中定义的类(例如IEnumerable<Product>,但我不认为你应该有一个HtmlHelper需要一个ProductModel.
  • 当你输入时,HtmlHelper方法最终会从你的所有视图中看到Html+dot,我真的想尽可能地减少这个列表.
  • 如果我想编写使用HtmlGenericControl该命名空间中的其他类的代码以面向对象的方式生成我的HTML(或者我有现有的代码来执行我想要移植的代码),该怎么办?
  • 如果我计划将来使用不同的视图引擎怎么办?我可能希望将一些逻辑与标签汤放在一起,以便以后更容易重用.
  • 如果我希望能够重命名我的Model类并让它自动重构我的视图而不必转到view.aspx并更改类名,该怎么办?
  • 如果我正在与一个我不信任的HTML设计师进行协调,以免弄乱"标签汤",并希望在.aspx.cs文件中编写非常基本的循环,那该怎么办?

我认为人们对"代码隐藏"有偏见,因为它传统上被解释为"事件处理代码"而不是"视图的另一半部分类",这就是它的本质.

视图的代码隐藏就好了.

我并不反对它使文件夹结构稍微混乱,但这就是+图标的用途.我只是希望能够使用"添加视图"创建具有代码隐藏的视图.

.net asp.net-mvc code-behind

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

将报告添加到Django的管理员

我想在我自动生成的管理站点上添加一组额外的页面.我想从我的模型和周围的一些日志生成报告.实际生成不是问题.

我如何能:

  1. 使报表输出看起来像是一个管理页面,带有面包屑,类似格式的表格等?
  2. 注册视图,使其显示在首页?

django django-admin

16
推荐指数
1
解决办法
7728
查看次数

使用REF_CURSOR转换Oracle存储过程并将全局变量打包到Postgresql或MySQL

该软件包使用Oracle的两个独特功能,REF_CURSOR和包全局变量.我想将功能从Oracle移植到Postgresql或MySQL.

PACKAGE tox IS
    /*=======================*/
        g_spool_key spool.key%TYPE := NULL;
        TYPE t_spool IS REF CURSOR RETURN spool%ROWTYPE;
    /*=======================*/
        PROCEDURE begin_spool;
    /*=======================*/
        PROCEDURE into_spool
            (
            in_txt IN spool.txt%TYPE
            );
    /*=======================*/
        PROCEDURE reset_spool;
    /*=======================*/
        FUNCTION end_spool
            RETURN t_spool;
    /*=======================*/
        FUNCTION timestamp
            RETURN VARCHAR2;
    /*=======================*/
    END tox;

PACKAGE BODY tox
    IS
    /*========================================================================*/
    PROCEDURE begin_spool
        AS
        /*=======================*/
        BEGIN
        /*=======================*/
            SELECT
                key.NEXTVAL
            INTO
                g_spool_key
            FROM
                DUAL;
        /*=======================*/
        END begin_spool;
    /*========================================================================*/
    PROCEDURE into_spool
        (
        in_txt IN spool.txt%TYPE
        )
        AS
        /*=======================*/
        BEGIN
        /*=======================*/
            INSERT INTO
                spool
            VALUES
                ( …
Run Code Online (Sandbox Code Playgroud)

mysql oracle postgresql global-variables ref-cursor

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

填写一个在.Net中以零开头的数字

我要求用起始零填充所有单个数字的数字.有人可以建议最好的方法吗?(例如1 - > 01,2 - > 02等)

.net string formatting padding

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

String,Int32等的操作在哪里定义?

我通过反射器查看String和Int32类型,但找不到任何已定义的运算符.

如果它们没有定义,+/ - 等如何在这些类型上运行?

.net c# string

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