问题列表 - 第24303页

如何反转C中的按位AND(&)?

如何反转C中的按位AND(&)?

例如,我在C中有一个这样的操作:

((unsigned int)ptr & 0xff000000))
Run Code Online (Sandbox Code Playgroud)

结果是0xbf000000.我现在需要的是如何扭转上述情况,即ptr通过使用操作的结果来确定,当然0xff000000.

有没有简单的方法在C中实现这个?

c reverse bitwise-operators

11
推荐指数
3
解决办法
9276
查看次数

无法在extjs中保持100%的结构宽度和高度

我是extjs的新手.我想用extjs构建一个页面.

_________________________
| hd ______________________ |
| p1 <| p2 |
| | | - >将是一个视口(将在没有任何
| | |滚动条
| |
| | |
| | |
| ____________ | _______________ |的情况下调整窗口大小.


  • 高清 - >标题宽度为100

  • p1 - >面板1将在西方折叠并且split = true

  • p2 - >面板2将占据剩余的位置

我构建了结构,但即使在窗口调整大小时也无法100%维护它

代码链

EditorUi = Ext.extend(Ext.Viewport, {
    layout: 'fit',
    initComponent: function() {
        this.items = [{
            xtype: 'panel',
            title: 'Heading',
            autoHeight: true,
            autoWidth: true,
            layout: 'hbox',
            items: [{
                xtype: 'panel',
                title: 'Navigation',
                collapsible: true,
                region: 'west',
                width: 200,
                split: …
Run Code Online (Sandbox Code Playgroud)

extjs javascript-framework

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

Rails中的OAuth - 谷歌,推特,脸书,连接登录,如stackoverflow登录

Rails有其余的autho插件,运行良好,但有一个解决方案,结合Twitter,Facebook,谷歌,雅虎等...

似乎每个都有自己的插件和要求,混合它们将是一个烂摊子.

这适用于登录用户,例如Stackoverflow如何完成工作而不是使用API​​的强大功能.

我想做的是做stackoverflow为登录做的事情,但是在rails中.

ruby-on-rails

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

是否有Django模板标签可以让我设置上下文变量?

我希望能够将模板中的变量设置为字符串值.我写了一个标签,但它似乎没有改变上下文.预期用途是:

{% define "a string" as my_var %}
Run Code Online (Sandbox Code Playgroud)

更新(已解决):

class DefineNode(Node):
    def __init__(self, var, name):
        self.var = var
        self.name = name

    def __repr__(self):
        return "<DefineNode>"

    def render(self, context):
        context[self.name] = self.var
        return ''

@register.tag
def define(parser, token):
    """
    Adds a name to the context for referencing an arbitrarily defined string.

    For example:

        {% define "my_string" as my_string %}

    Now anywhere in the template:

        {{ my_string }}
    """
    bits = list(token.split_contents())
    if (len(bits) != 4 or bits[2] != "as") or \ …
Run Code Online (Sandbox Code Playgroud)

django django-templates

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

如何查看编译器生成的代码

来自TC++ PL Bjarne的一个例外(ch.5,e.8)中的人要求做以下事情:
''运行一些测试,看看你的编译器是否真的使用指针生成等效的迭代代码并使用索引进行迭代.如果不同可以请求优化程度,看看是否以及如何影响生成代码的质量"'

知道如何吃它和什么?谢谢你的建议.

c++ compiler-construction testing

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

如何打印出机械化存储的cookie?

我正在使用mechanize登录网站,然后检索一个页面.我遇到了一些问题,我怀疑这是由于cookie中的一些值.当Mechanize登录到网站时,我假设它存储了cookie.

如何通过Mechanize打印出存储在cookie中的所有数据?

ruby mechanize

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

HTML:如何为长段创建只有垂直滚动条的DIV?

我想在我的网站上显示条款和条件备注.我不想使用文本字段,也不想使用我的整个页面.我只想在选定区域显示我的文本,并且只想使用垂直滚动条向下阅读所有文本.

目前我正在使用此代码:

<div style="width:10;height:10;overflow:scroll" >
 text text text text text text text text text
 text text text text text text text text text
 text text text text text text text text text
 text text text text text text text text text
 text text text text text text text text text
 text text text text text text text text text
 text text text text text text text text text
 text text text text text text text text text
</div>
Run Code Online (Sandbox Code Playgroud)

两个问题:

  1. 它不是固定宽度和高度,而是在所有文本出现之前展开. …

html css overflow

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

编写自定义Django表单字段和小部件

Django有非常好的文档,描述了如何编写自定义数据库字段和自定义模板标记和过滤器.我找不到描述如何编写自定义表单字段和小部件的文档.这个文件存在吗?

我能够编写自定义表单字段和小部件的方法是阅读Django源代码并模仿我在那里看到的内容.我知道还有一些关于实现我不完全理解的字段和小部件的东西,因为我还没有阅读任何描述其接口的高级文档.

django django-forms

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

编译错误"无法在Web部署项目中加载类型'System.Web.Mvc.ViewPage <System.Web.Mvc.HandleErrorInfo>'".Asp.net mvc rc2

我在编译Asp.Net Web部署项目时遇到以下错误

无法加载类型'System.Web.Mvc.ViewPage <System.Web.Mvc.HandleErrorInfo>'./Shared/Error.aspx

但是当我编译Web项目时,它没有显示任何错误.

deployment asp.net-mvc

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

WTL子窗口事件处理

我正在开发窗口应用程序,因为我在左侧和右侧有2个子窗口.我想分别处理两个窗口的输入事件.怎么实现呢?

我的代码:

class EditorWindow : public DxWindow
{
public:
    CSplitterWindow m_vSplit;
    CPaneContainer m_lPane;
    CPaneContainer m_rPane; 
    PropertyDialog m_propertyWnd;
    DECLARE_WND_CLASS(_T("Specific_Class_Name"))

    BEGIN_MSG_MAP(EditorWindow)
        MESSAGE_HANDLER(WM_CREATE, OnCreate)
        MESSAGE_HANDLER(WM_DESTROY, OnDestroy)
        MESSAGE_HANDLER(WM_LBUTTONDOWN, KeyHandler)
        MESSAGE_HANDLER(WM_KEYUP, KeyHandler)
        MESSAGE_HANDLER(WM_LBUTTONDOWN, KeyHandler)
    END_MSG_MAP()

    LRESULT OnCreate(UINT, WPARAM, LPARAM, BOOL&)
    {
        CRect rcVert;
        GetClientRect(&rcVert);     
        m_vSplit.Create(m_hWnd, rcVert, NULL, WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN);
        m_vSplit.SetSplitterPos(rcVert.Width()/1.4f); // from left
        m_lPane.Create(m_vSplit.m_hWnd);        
        m_vSplit.SetSplitterPane(0, m_lPane);   
        //m_lPane.SetTitle(L"Left Pane");

        m_rPane.Create(m_vSplit.m_hWnd);    
        m_vSplit.SetSplitterPane(1, m_rPane);       
        m_rPane.SetTitle(L"Properties");
        m_propertyWnd.Create(m_rPane.m_hWnd);
        //m_vSplit.SetSplitterPane(SPLIT_PANE_LEFT, md.m_hWnd);

        return 0;
    }
    LRESULT OnDestroy( UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled )
    { …
Run Code Online (Sandbox Code Playgroud)

c++ winapi wtl

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