问题列表 - 第36713页

F#实例语法

您在F#中使用什么指标进行会员申报?我更喜欢

member a.MethodName
Run Code Online (Sandbox Code Playgroud)

是许多字母,否则使用x.

f#

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

定时任务应该放在哪一层?

我正在尝试使用分层架构来实现 DDD 应用程序。我有:

  • 基础设施层 - 实现应用程序的技术特定部分的层。
  • 领域层 - 包含领域模型的层。
  • 应用层——包含与领域模型交互的干扰的层。
  • 接口层——从外部接收事件的层。

经典的 3 层(+ 基础设施)架构非常清晰。但我的应用程序不是很经典。除了 UI 之外,我还安排了应定期运行的任务。我考虑过将此类任务放入接口层,因为这些任务实际上处理类似 UI 的事件。但有一个问题,我无法决定应该在哪一层放置调度程序来触发计划任务的事件。

我画一张草图

http://imgur.com/rY37b.png

我应该将调度程序对象放在哪一层?或者可能是使用内部事件生成器设计应用程序的另一种方法。

architecture domain-driven-design scheduled-tasks n-tier-architecture

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

UINavigationItem Back Button触摸区域太大

在下面的屏幕截图中,如果我点击"可用信息亭"中的"v",则启动后退按钮的操作...(不是第二个"a").

替代文字

我不明白为什么,我的代码没什么特别的(这是导航控制器处理的默认后退按钮).我也遇到了与我做的另一个应用程序相同的错误,但我从未在其他应用程序上注意到这一点

有任何想法吗 ?

谢谢.

xcode objective-c back-button uinavigationitem

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

C#为什么form.Close()没有关闭表单?

我有一个按钮单击事件处理程序与以下伪代码:

private void btnSave_Click(object sender, EventArgs e)
{
  if(txt.Text.length == 0)
     this.Close();
  else
     // Do something else

  // Some other code...
}
Run Code Online (Sandbox Code Playgroud)

这只是一些简单的代码,但关键是,当文本长度等于零时,我想关闭表单.但是代码不是关闭表单而是执行部分//其他一些代码.单击事件处理程序完全执行后,表单将关闭.

我知道,当我在表格结束return后立即this.Close()关闭时,我想知道为什么表格在你打电话时不会直接关闭this.Close().为什么执行事件处理程序的其余部分?

c# winforms

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

如果有人有来自exam.com网站的cookie,如何禁止访问我的网站?

可能重复:
如何在php中检查来自其他网站的cookie并且不允许访问mywebsite?

如果有人有来自exam.com网站的cookie,如何禁止访问我的网站?

我在php中尝试过这个.请帮我谢谢

php cookies

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

在Android上实现页面卷曲?

我在网上冲浪寻找一个很好的效果,在Android上翻页,似乎不是一个.由于我正在学习这个平台,能够做到这一点似乎是一件好事.

我设法在这里找到一个页面:http://wdnuon.blogspot.com/2010/05/implementing-ibooks-page-curling-using.html

- (void)deform
{
  Vertex2f  vi;   // Current input vertex
  Vertex3f  v1;   // First stage of the deformation
  Vertex3f *vo;   // Pointer to the finished vertex
CGFloat R, r, beta;
  for (ushort ii = 0; ii < numVertices_; ii++)
  {
    // Get the current input vertex.
    vi    = inputMesh_[ii];                       
    // Radius of the circle circumscribed by vertex (vi.x, vi.y) around A on the x-y plane
    R     = sqrt(vi.x * vi.x + pow(vi.y - A, 2)); 
    // …
Run Code Online (Sandbox Code Playgroud)

math android transition

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

在数组中应用函数的所有值

$ jobs是从数据库查询中检索的数组.print_r($jobs)说明:

Array
(
    [ID] => 131
    [Title] => -bla-
    [Baseline] => lorem ipsum ...
    [Description] => <ul><li>list 1</li><li>list 2</li></ul>
    [EventID] => 1008
)
Array
(
    [ID] => 132
    [Title] => -bla 2-
    [Baseline] => lorem ipsum lorem ipsum...
    [Description] => <ul><li>list 1</li><li>list 2</li></ul>
    [EventID] => 1009
)
Run Code Online (Sandbox Code Playgroud)

等......

我想在这些数组的所有值上运行utf8_encode().我不确定我是否应该使用array_map,array_walk_recursive?输出不应该改变数组键的名称,这样我就不需要在模板中更改任何内容了

<h1><?=$j['title']?></h1>
Run Code Online (Sandbox Code Playgroud)

应该仍然有效,尽管是utf8编码的.

编辑:我正在尝试以下,没有运气

function fix_chars($key, $value)
{
    return utf8_encode($value);
}

array_walk_recursive($jobs, 'fix_chars');
Run Code Online (Sandbox Code Playgroud)

php

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

为什么IE8上的JavaScript访问图像尺寸如此昂贵?

我必须处理大量图像.首先,我需要检查图像的大小是否大于50x60并适当增加坏图像的计数器.

我的问题是,速度n.width/ n.height在Internet Explorer 8极低.我查了一下n.offsetWidth,n.clientWidth但速度方面都是一样的.我不能使用n.style.width,因为这个值并不总是设置在<img />我感兴趣的标签上.

考虑以下代码:

使用Javascript

var Test = {
    processImages: function () {
        var fS = new Date().getTime();

        var minimagew = 50,
            minimageh = 60;
        var imgs = document.getElementsByTagName('img');
        var len = imgs.length,
            isBad = 0,
            i = len;

        while (i--) {
            var n = imgs[i];

            var imgW = n.width;
            var imgH = n.height;

            if (imgW < minimagew || imgH < minimageh) {
                isBad++;
            }
        } …
Run Code Online (Sandbox Code Playgroud)

javascript performance image dimensions

13
推荐指数
3
解决办法
1086
查看次数

JUnit:找不到@ContextConfiguration中的XML文件位置

这是我的JUnit类:

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "WEB-INF/spring-test-config.xml"})    
public class TestXXXX extends TestBase
{ ...
Run Code Online (Sandbox Code Playgroud)

当我使用JUnit runner(来自Eclipse)启动此测试类时,它失败了,因为spring-test-config.xml找不到该文件.

我的项目架构是:

  • /src/main/com/xxx/ :我的源代码

  • /src/main/WEB-INF/:我的配置文件; 在这个文件夹下有spring-test-config.xml:这个文件不是最终的xml,因为它包含一些由Ant目标替换的标记.这个文件的最终结果放在WebContent(事实上​​部署目录) - 见上文.

  • /WebContent/WEB-INF/classes/com/xxx/:我的二进制代码

  • /WebContent/WEB-INF/spring-test-config.xml

那么,我该怎么做才能解决这个问题呢?

junit spring

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

我应该使用HTML注释来封装JavaScript代码块吗?

几年前,我被告知嵌入HTML中的JavaScript代码块应始终封装在HTML注释中,如下所示:

<script type="text/javascript">
<!--
var hello = "world";
-->
</script>
Run Code Online (Sandbox Code Playgroud)

我被告知这样做,但我从来没有完全弄明白为什么.使用HTML注释似乎很麻烦,所以现在我开始使用在脚本块中编写我的JavaScript代码而没有HTML注释:

<script type="text/javascript">
var hello = "world";
</script>
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:我应该使用HTML注释来封装JavaScript代码块吗?在没有评论的情况下编写脚本是否安全?我的意思是,当我遗漏评论标签时,我冒了一些风险?

javascript

12
推荐指数
2
解决办法
3588
查看次数