问题列表 - 第12675页

如何在ruby中声明8位无符号整数?

在c ++中你可以这样做:

uint8 foo_bar

我们如何在红宝石中做同样的事情?任何替代品?

这篇文章似乎接近它也许有人可以解释一下?

ruby unsigned integer

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

F# - 如何以递归方式编写嵌套循环?

给出以下C#代码:

var product = new List<int>();
for (int n1 = 100; n1 < 1000; n1++)
{
    for (int n2 = 100; n2 < 1000; n2++)
    {
        product.Add(n1 * n2);
    }
 }
Run Code Online (Sandbox Code Playgroud)

什么是功能风格的等效F#代码?

f# functional-programming nested-loops

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

jQuery - javascript错误 - cisco web vpn

我有一个非常独特的情况.

我们在工作中使用Cisco Web VPN(不知道具体名称).

如果我尝试使用我开发的网页,javascript就会被破坏.

我跟踪到了这个:

使用Cisco Web VPN时,它实际上会重写一些HTML/JavaScript代码.例如,在源头的最开始,它已经卡住了以下内容:

<script  id='CSCO_GHOST' src="/+CSCOL+/cte.js"></script>
Run Code Online (Sandbox Code Playgroud)

这是在<html>开始标记之后(而不是在<head>标记内).

在那个源cte.js里面,有一个错误.该错误导致jQuery无法正常运行.cte.js是思科产品的一部分,完全不受我的控制.

我知道如何使用windows.onerror捕获错误,但这不适用于这种情况.在将脚本加载到页面之前发生错误.

关于如何抑制此错误或解决此类问题的任何想法?

我把<script>标签放在了<head>底部,然后将它们移到了底部,<body>两个地方都没有区别.

更新: 再看一下,它是jQuery中的东西.我注释掉了<script>jQuery 的标签,但没有发生错误.没有注释,错误又回来了.

javascript error-handling

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

onbeforeunload确认屏幕定制

是否可以在浏览器中为onbeforeunload事件创建自定义确认框?我试过但后来我得到了2个确认框(一个来自我,这只不过是返回确认...然后是浏览器中的标准框).

目前我的代码如下:

var inputChanged = false;

$(window).load(function() {
    window.onbeforeunload = navigateAway;
    $(':input').bind('change', function() { inputChanged = true; });
});

function navigateAway(){
    if(inputChanged){
        return 'Are you sure you want to navigate away?';
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在使用jQuery.

javascript confirm onbeforeunload

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

有没有办法在所有jquery脚本运行后查看网页的来源?

我目前使用Chrome/Firefox进行网络开发.

是否有插件,或者我只是另一种方式,您可以在所有jQuery插件运行后查看HTML源代码?我只想看看jQuery修改HTML的内容和方式?

javascript jquery dom

12
推荐指数
4
解决办法
1544
查看次数

如何确定列表是否是另一个列表的子集?

确定列表是否是另一个列表的子集的有效方法是什么?

例:

is_subset(List(1,2,3,4),List(2,3))    //Returns true
is_subset(List(1,2,3,4),List(3,4,5))  //Returns false
Run Code Online (Sandbox Code Playgroud)

我主要寻找有效的算法,而不是太关心列表的存储方式.它可以存储在数组,链接列表或其他数据结构中.

谢谢

编辑:列表已排序

php c c++ algorithm scala

9
推荐指数
5
解决办法
6196
查看次数

从MouseLeftButtonDown获取WPF ListBox项

我想在用户单击任何给定ListBox项目时运行一些代码.我的设置是一个ListBox自定义ItemsPanelTemplate(Pavan的ElementFlow).根据进入的位置数据,MouseLeftButtonDown有没有办法告诉哪个项目被点击了?习惯使这变得更加困难(或更令人困惑)ItemsPanelTemplate.

wpf listbox mouseevent elementflow

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

回调$ .each()的回调?

更新:下面的代码确实按预期工作,并完成我想要的代码.我的困惑在于在编写下面的代码时理解我的标记中的内容 - 在给出我的标记后,我意识到我的代码完美无缺.

我已经为所有对更彻底解释感兴趣的人提供了以下答案.


我试图推迟一个动作,直到$ .each()循环完成后,但似乎无法让它工作.更具体地说,我骑自行车通过一系列DIV来确定最高,然后将所有高度设置为该值,但我必须等到我有最高值才能设置其他值的高度:

/* Fixing Module Heights */
$("div.module-box").each(function(){
  maxHeight = 0;
  $("div.module-body", this).each(function(){
    currentHeight = $(this).height();
    if (currentHeight > maxHeight) maxHeight = currentHeight;
  });
  $("div.module-body", this).css("height", maxHeight);
});
Run Code Online (Sandbox Code Playgroud)

它应该变成这样:

<div class="module-box">
  <div style="height:75px" class="module-body">Hello World</div>
  <div style="height:10px" class="module-body">Hello World</div>
</div>
<div class="module-box">
  <div style="height:50px" class="module-body">Hello World</div>
  <div style="height:13px" class="module-body">Hello World</div>
</div>
Run Code Online (Sandbox Code Playgroud)

进入:

<div class="module-box">
  <div style="height:75px" class="module-body">Hello World</div>
  <div style="height:75px" class="module-body">Hello World</div>
</div>
<div class="module-box">
  <div style="height:50px" class="module-body">Hello World</div>
  <div style="height:50px" class="module-body">Hello World</div> …
Run Code Online (Sandbox Code Playgroud)

jquery loops callback

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

如何在捕获后在erlang中编写异常堆栈跟踪?

假设我有这样的事情:

try code_that_fails()
catch _:_ -> .....
Run Code Online (Sandbox Code Playgroud)

如何在catch块中打印stacktrace?该块捕获所有异常,但我不知道如何打印堆栈...

你能帮助我吗?

erlang stack exception

16
推荐指数
3
解决办法
7428
查看次数

如何确保一次只打开一个WPF窗口?

我有一个WPF窗口,我从winform应用程序内部启动.我只想允许一次打开该WPF窗口的一次实例,并且如果用户试图再次打开它,则不会警告该用户.

我有一个问题,但是试图搜索该WPF窗口正在打开,因为窗口是从winform启动的.我正常做的是在搜索winform时,我搜索该winform中存在的任何实例Application.Current.OpenForms,并且在WPF中我搜索Application.Current.Windows

System.Windows.Application.Current遇到的问题是从winform内部启动时为null,因此我无法以这种方式搜索WPF窗口.有没有更好的方法来搜索打开窗口的现有实例?

我的代码:

if (System.Windows.Application.Current != null)
                {
                    foreach (System.Windows.Window win in System.Windows.Application.Current.Windows)
                    {
                        if (win is frmCaseWpf)
                        {
                            MessageBox.Show("You may have only one active case open at a time.", "Open Case",
                                      MessageBoxButtons.OK,
                                      MessageBoxIcon.Stop);

                            win.WindowState = System.Windows.WindowState.Normal;
                            win.Focus();
                            win.Activate();
                            return;
                        }
                    }
                }
Run Code Online (Sandbox Code Playgroud)

c# wpf .net-3.5 winforms

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