问题列表 - 第32642页

框架核心的基本原则是什么?

现在,我必须创建一个框架.并且需要更多地了解它背后的概念.那么,有没有关于如何构建框架核心的文档?

或者至少,当你必须创建一个时,你的方法是什么?

顺便说一句,我的意思是核心,是骨架.作为控制器控制控制器的框架部分.

例如,我的个人问题:1.我们如何创建易于维护和自定义的配置?2.我们如何加载一个与另一个类有依赖关系的类?3.我们如何对待我们的模型?等等?

@edited:框架将是wordpress主题的框架.

如果问题太广泛,我很抱歉.但任何参考都会很棒.

php frameworks

0
推荐指数
1
解决办法
128
查看次数

Where子句中的奇怪语法

以下是报告工具发送到数据库的查询的简化版本.我之前从未在Where子句中看到过这种语法.有人能告诉我括号在做什么吗?而且,我认为'd'可以作为约会对象?

Select
    ch.ContainerID, 
    ch.WorkItemHistoryEventTypeEnumID,
    ch.EventTime,
    ch.ContainerBinName,
    ch.WorkItemSerialNumber,
    ch.Closed
From Wip.vwContainerHistory ch
Where   
   ch.EventTime >= {d '2010-08-09'} 
Run Code Online (Sandbox Code Playgroud)

sql-server

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

Java Swing在运行时添加/删除jButtons

我的应用程序有一个模块,允许用户在运行时在jLayeredpane上添加jButton.我想为这个动态添加的内容添加动作侦听器,并且还必须提供在运行时删除动态添加的按钮的访问权限.有没有办法做到这一点?

private Map<String, JButton> dynamicButtons;

public void addButton(String name) {
    JButton b = new JButton(name);
    b.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            jButton1ActionPerformed(evt);
        }
    });

    jLayeredPane2.add(b);
    dynamicButtons.put(name, b);
    jLayeredPane2.invalidate();
}

public void removeButton(String name) {
    JButton b = dynamicButtons.remove(name);
    jLayeredPane2.remove(b);
    jLayeredPane2.invalidate();
}
Run Code Online (Sandbox Code Playgroud)

java swing components

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

=?ISO-8859-1邮件主题

我通过PHP及其方法imap_open获取了我在GMail帐户中的未读邮件

当我通过方法imap_fetch_overview得到主题时,我得到一些这样的主题:

=?ISO-8859-1?Q?Informaci=F3n_Apartamento_a_la_Venta?= =?ISO-8859-1?Q?_en_Benasque(Demandas:_0442_______)?=
Run Code Online (Sandbox Code Playgroud)

这是不可读的,我认为是因为它的字符编码.

我该怎么做才能使它具有可读性?

php encoding decoding

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

Rails 3.0引擎 - 在ActionController中执行代码

我正在升级我的Rails插件,使其成为最新3.0RC1版本的引擎,我在找出最佳(也是最正确的)扩展方法时遇到了一些麻烦ActionController.我在DHH 看过这篇文章,这个问题在这里,但我的问题更多是关于如何正确调用代码ActionController.

例如,我需要在我的引擎控制器中调用以下内容:

class ApplicationController < ActionController::Base
  helper :all

  before_filter :require_one_user
  after_filter :store_location

  private
    def require_one_user
      # Code goes here
    end

    def store_location
      # Code goes here
    end
end
Run Code Online (Sandbox Code Playgroud)

我知道如何正确地包含我的两个私有函数,但我找不到让它正确调用的方法helper,before_filter并且after_filter.

我非常感谢一些链接或一种方法来使这项工作.我已经尝试过命名我的控制器以外的东西ApplicationController并且真正ApplicationController扩展它,但这似乎也不起作用.我真的很想找到能让发动机用户的生活变得尽可能简单的任何解决方案.理想情况下,他们不必扩展我的课程,但他们拥有自己的所有功能ApplicationController.

ruby-on-rails rails-engines applicationcontroller ruby-on-rails-3

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

带有添加新标签按钮的TabControl(+)

在WPF中选项卡控件的选项卡条中的所有选项卡项末尾添加"+"按钮选项卡的正确方法是什么?

  1. 它应该与多个选项卡标题行一起正常工作.
  2. 它应该在所有标签项的末尾
  3. 选项卡循环应该正常工作(Alt+ Tab),也就是说,+应该跳过选项卡.
  4. 我不应该修改我绑定的源集合.也就是说,控件应该是可重用的.
  5. 该解决方案应该适用于MVVM

在此输入图像描述

在此输入图像描述

更确切地说,按钮应该完全显示为附加的最后一个选项卡,而不是作为所有选项卡条行右侧某处的单独按钮.

我只是在寻找这样做的一般方法.

谷歌抛出了许多例子,但是如果你深入挖掘它们,它们都不能满足上述五点.

wpf tabs tabcontrol button

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

使用wpf中的自定义TextElements扩展FlowDocument

我想通过创建自己的Span和Run衍生产品来扩展FlowDocument的功能.

这是可能的,有没有人发现任何例子?

wpf

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

jQuery.noConflict()方法在我的应用程序中导致问题

我在我的Rails应用程序中使用jQuery.我想在页面中添加展开折叠文本效果.所以我下载了jQuery exapander插件并尝试使用它.我面临着一个奇怪的问题.

我的jQuery.js文件jQuery.noConflict();最后调用了这一行.我必须将其删除才能使此展开折叠效果起作用.但是,当我删除它时,我在应用程序中的其他地方使用的日历组件无法正常工作.

请帮帮我.

谢谢.

jquery ruby-on-rails

0
推荐指数
1
解决办法
749
查看次数

如何使用具有任意数量元素的占位符创建python字符串

我可以

string="%s"*3
print string %(var1,var2,var3)
Run Code Online (Sandbox Code Playgroud)

但我无法将变量转换为另一个变量,以便我可以使用app逻辑动态创建变量列表.例如

if condition:
  add a new %s to string variable
  vars.append(newvar)

else:
  remove one %s from string
  vars.pop()
print string with placeholders
Run Code Online (Sandbox Code Playgroud)

有关如何使用python 2.6执行此操作的任何想法?

python placeholder

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

int [] []和int [,]有什么区别?

可能重复:
使用int [] []和int [,]之间有什么区别?

我只是遇到了这个符号:

int[,]
Run Code Online (Sandbox Code Playgroud)

每当我需要我使用的矩阵时:

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

有什么不同?什么时候使用哪一个?

编辑: 感谢您的快速回复.我可以想到这一点.对于像这样的东西谷歌也很难.

现在我明白了目的.但它们如何与System.Array相关?

c#

28
推荐指数
3
解决办法
5358
查看次数