问题列表 - 第23350页

是否可以使用jQuery删除内联样式?

一个jQuery插件正在应用内联样式(display:block).我感觉很懒,想要用它来覆盖它display:none.

什么是最好的(懒惰)方式?

jquery

233
推荐指数
10
解决办法
28万
查看次数

如何获取当前shell脚本的完整路径名?

有没有一种蛮力的方式来做到这一点?

#!/bin/ksh
THIS_SCRIPT=$(/usr/bin/readlink -f $(echo $0 | /bin/sed "s,^[^/],$PWD/&,"))
echo $THIS_SCRIPT
Run Code Online (Sandbox Code Playgroud)

我坚持使用,ksh但更喜欢也适用的解决方案bash(我认为这样做).

bash ksh pathname

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

是否期望这种慢速WPF TextBlock性能?

我正在做一些基准测试,以确定我是否可以将WPF用于新产品.然而,早期的表现结果令人失望.我做了一个快速的应用程序,它使用数据绑定每100毫秒在列表框内显示一堆随机文本,它占用了大约15%的CPU.所以我创建了另一个跳过数据绑定/数据模板方案的快速应用程序,除了每100毫秒更新一个ListBox内的10个TextBlocks之外什么都不做(实际产品不需要100毫秒更新,更像是500毫秒最大值,但是这是一个压力测试).我仍然看到大约5-10%的CPU使用率.为什么这么高?是因为所有的垃圾串吗?

这是不使用绑定的版本的XAML:

<Grid>
    <ListBox x:Name="numericsListBox">
        <ListBox.Resources>
            <Style TargetType="TextBlock">
                <Setter Property="FontSize" Value="48"/>
                <Setter Property="Width" Value="300"/>
            </Style>
        </ListBox.Resources>

        <TextBlock/>
        <TextBlock/>
        <TextBlock/>
        <TextBlock/>
        <TextBlock/>
        <TextBlock/>
        <TextBlock/>
        <TextBlock/>
        <TextBlock/>
        <TextBlock/>
    </ListBox>
</Grid>
Run Code Online (Sandbox Code Playgroud)

这是背后的代码:

public partial class Window1 : Window
{
    private int _count = 0;

    public Window1()
    {
        InitializeComponent();
    }

    private void OnLoad(object sender, RoutedEventArgs e)
    {
        var t = new DispatcherTimer(TimeSpan.FromSeconds(0.1), DispatcherPriority.Normal, UpdateNumerics, Dispatcher);
        t.Start();
    }

    private void UpdateNumerics(object sender, EventArgs e)
    {
        ++_count;
        foreach (object textBlock in numericsListBox.Items)
        {
            var t = …
Run Code Online (Sandbox Code Playgroud)

c# wpf performance textblock

18
推荐指数
1
解决办法
9226
查看次数

用于查找序列中下一个数字的算法

自从我开始编程以来,这一直是我一直很好奇的事情.但对我来说似乎太复杂了甚至尝试.

我很乐意看到解决方案.

1, 2, 3, 4, 5    // returns 6 (n + 1)
10, 20, 30, 40, 50   //returns 60 (n + 10)
10, 17, 31, 59, 115  //returns 227 ((n * 2) - 3)
Run Code Online (Sandbox Code Playgroud)

algorithm numbers sequence

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

如何更新MySQL SET类型的成员?

我有一个值表,其中一列是SET类型.

如果它当前有成员('a','b','c','d'),如何在可能的值中添加"e"?

我意识到使用SET类型有点奇怪,我不清楚为什么会使用它而不是外键到另一个表的值集合,但我没有设计有问题的数据库,并且可以不要那么改变.

谢谢你的帮助!

更新:我想更新所有行的SET类型,而不只是一个,如果有帮助的话.

mysql database database-design

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

ASP.NET图表控件透明度

我正在使用ASP.NET Charting Library并且我已经生成了一个饼图,但我在配置它以生成带有半透明切片的饼图时遇到问题.如果你看图像,你会看到我在说什么.在4个饼图中,顶部2和左下图表具有我正在讨论的饼图切片透明度.

图表控制图像http://www.scottgu.com/blogposts/chart/step2.png

我会调整图表的哪些设置来渲染具有一定透明度百分比的切片?

谢谢!

c# asp.net charts asp.net-charts

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

subl在这做什么?

所以...我正在使用gcc -S -O2 -m32编译成汇编程序:

void h(int y){int x; x=y+1; f(y); f(2); }
Run Code Online (Sandbox Code Playgroud)

它给了我以下内容:

.file   "sample.c"
.text
.p2align 4,,15
.globl h
.type   h, @function
 h:
pushl   %ebp
movl    %esp, %ebp
subl    $24, %esp
movl    8(%ebp), %eax
movl    %eax, (%esp)
call    f
movl    $2, 8(%ebp)
leave
jmp f
.size   h, .-h
.ident  "GCC: (GNU) 4.4.3 20100127 (Red Hat 4.4.3-4)"
.section    .note.GNU-stack,"",@progbits
Run Code Online (Sandbox Code Playgroud)

现在我知道pushl和movel是什么:它们将当前帧指针存储到堆栈中,然后将帧指针寄存器的值设置为堆栈指针的值.

  1. 但我不知道subl $ 24,%esp是什么.我明白它会将堆栈指针向下移动24个字节.正确?
  2. 什么是这样的方式?
  3. 为什么movl 8(%ebp),%eax 使用8?是8个字节吗?这是为了适应返回值+参数y到h吗?或者我完全离开这里.那么这意味着从堆栈指针中回顾8个字节?
  4. 是什么MOVL $ 2,8(%EBP)吗?它将第2个副本复制到帧指针之前的8个字节的位置.当我们调用f时,帧指针是否改变了?如果是 - 那么8(%ebp)指向f的参数位置.
  5. 什么离开呢?它如何"移除"堆栈框架?我的意思是你不能删除一块记忆.它在文档中说它确实是 …

assembly

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

如何将JavaScript函数调用作为参数包含在另一个JavaScript函数中?

如何在一个JS函数中有一个参数是带有参数的函数名来调用另一个函数?

就像是:

onClick="Clicked(this, 'SomeFunction('test')'"
Run Code Online (Sandbox Code Playgroud)

问候

javascript

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

合并文件

我正在尝试使用OpenXML SDK 2.0将两个docx文档合并到一个docx文档中.应该合并文档而不会丢失其样式和自定义页眉和页脚.我希望我可以使用AltChunk和分节来实现这一点.但我无法让它发挥作用.

我可能想做什么?有人能给我一个如何实现这一目标的提示吗?

c# openxml openxml-sdk

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

Java静态块是否等同于C#静态构造函数?

C#静态构造函数和Java静态块之间的真正区别是什么?

它们都必须是无参数的.当首次使用相关类时,它们都只被调用一次.

我错过了什么,或者他们是同一件事,只是用不同的名字?

c# java static-block static-constructor

12
推荐指数
1
解决办法
5043
查看次数