问题列表 - 第37139页

如何通过jquery更改元素的类名

<div class="bestAnswerControl">
    <div id="ct100_contentplaceholder_lvanswer_control_divbestanswer"  
         class="IsBestAnswer"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想补充一下:

.bestanswer
{
    // some attribute
}
Run Code Online (Sandbox Code Playgroud)

我想用jquery 替换class="IsBestAnswer"div class="bestanswer".我该怎么做呢?

我正在使用这种方法:

$('.IsBestAnswer').addclass('bestanswer'); 
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

jquery

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

从fullcalendar jquery获取选定日期

我从这里将日历添加到我的asp.net mvc 2应用程序中.我想选择我要参加活动的选定日期.我怎样才能获得选定的日期?另外,我想将此日期和相应的事件保存到数据库中.怎么办呢?我是jequery的新手.请帮忙!

jquery fullcalendar

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

在Android中用XML定义形状时是否有与setShadowLayer等效的东西?

如果我通过代码绘制圆形矩形,我可以使用setShadowLayer来获取形状的阴影.在XML中定义形状时是否存在等价物?

以下示例将圆形rect背景绘制为形状.我需要添加什么才能将阴影添加到形状中?甚至可以使用XML吗?

shape_test.xml

<?xml version="1.0" encoding="UTF-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <solid android:color="#8067BF6A"/>    
    <stroke android:width="3dp" android:color="#80000000" />
    <padding android:left="1dp"
      android:top="1dp"
      android:right="1dp"
      android:bottom="1dp" /> 
    <corners android:bottomRightRadius="7dp"
      android:bottomLeftRadius="7dp"
      android:topLeftRadius="7dp"
      android:topRightRadius="7dp"/> 
</shape>
Run Code Online (Sandbox Code Playgroud)

main.xml中

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:padding="10dp"
 android:background="#ffdddddd"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
 <Button android:background="@drawable/shape_test"
 android:padding="5dp"
 android:textStyle="bold"
 android:textSize="28sp"
 android:text="Hello"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

xml layout android shape

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

如何安全地拆分字符串?

当我们想要出于任何原因拆分时,我们(至少我自己)倾向于使用(管道)|字符进行拆分,因为找到某人或者应用程序在字符串上使用它是非常罕见的...但是如果它使用会发生什么?

好吧,会抛出一个简单的崩溃 :)

我发现大学使用不可打印的字符来执行相同的技术,例如:

String.Format(
         "{1}{0}{2}{0}{3}{0}{4}",
         (char)2,
         myFirstString,
         mySecondString,
         myThirdString,
         myFourthString);
Run Code Online (Sandbox Code Playgroud)

当我们想要将孔串提取到它的部分时

String.Split((char)2);
Run Code Online (Sandbox Code Playgroud)

这样安全吗?我应该采用这种安全分裂字符串的方式吗?还有其他安全技术吗?

c# string .net-3.5

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

对实际输入数据进行高效的2D FFT?

我目前正在使用opencl为实际输入数据实现二维FFT(更具体地说是使用FFT的快速2D卷积,所以我只需要一些行为类似于足以应用卷积的东西).2D FFT在行上使用1D FFT实现,然后在cols上使用1D FFT.

为了提高效率,我试图将FFT的对称性与实际输入结合使用,以便能够计算出更小的FFT.我发现我可以将两行合并为一个,使用第一个作为实部,第二个作为虚部,在结果行上进行第一个1D FFT,然后使用对称属性构造个体的1D FFT结果那个行.所以我正在做的基本上是以下几点:

让我们fg来自矩阵行.

  1. 构造 x = f + i * g
  2. 变换得到 F(x) = F(f) + i * F(g)
  3. 使用对称来提取F(f)F(g)从中提取F(x)

然而,我不能直接将结果输入到第二个1D FFT中,因为在这种情况下我不会转换整个矩阵,而是转换两个子矩阵.然而,在变换之间提取数据意味着要么存储更多数据(n/2+1表示在实际输入上表示1D FFT结果所需的条目),要么将索引0和索引处的n/2元素组合成一个元素(使用相同技巧组合,因为两个数字都有保证要真实的)并使用相同数量的存储空间,但必须在我的卷积中为此做出特殊情况.

因为我尝试尽可能多地重用缓冲区(由于gpu上有限的RAM),使用更多的存储并不是一个好的解决方案.此外,我的算法无法处理矩阵大小,而矩阵大小不是2/16的倍数(从内核到内核不同).我宁愿避免引入特殊情况,因为那会使我的内核更复杂,影响效率(我已经很难最小化每个内核使用的寄存器数).

所以我的问题是,如果有一个优雅的方法来解决这个问题,这意味着如果没有使用更多的内存或某些元素的特殊情况,它会工作吗?

理想情况下,我希望能够在FFT中间分割我的组合数据来完成整个FFT,但我不确定这是否可能.

algorithm fft

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

排序日期,星期和月份列表的最有效方法是什么?

//dd/mm/yyyy
list<String> datesList

//weeks of year
list<int> weeksList

//month
list<int> monthsList
Run Code Online (Sandbox Code Playgroud)

我想按升序排序所有这些,最有效的方法是什么?(特别是日期列表,每个项目的字符串列表都有条目dd/mm/yyyy).

java

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

带epoll的多线程UDP服务器?

我想在C/Linux中开发一个多线程UDP服务器.该服务在单个端口x上运行,因此只能将单个UDP套接字绑定到它.为了在高负载下工作,我有n个线程(静态定义),比如说每个CPU 1个线程.可以使用epoll_wait将工作传递给线程,因此线程可以通过'EPOLLET |按需唤醒 EPOLLONESHOT".我附上了一个代码示例:

static int epfd;
static sig_atomic_t sigint = 0;

...

/* Thread routine with epoll_wait */
static void *process_clients(void *pevents)
{
    int rc, i, sock, nfds;
    struct epoll_event ep, *events = (struct epoll_event *) pevents;

    while (!sigint) {
        nfds = epoll_wait(epfd, events, MAX_EVENT_NUM, 500);

        for (i = 0; i < nfds; ++i) {
           if (events[i].data.fd < 0)
                continue;

           sock = events[i].data.fd;

           if((events[i].events & EPOLLIN) == EPOLLIN) {
               printf("Event dispatch!\n");
               handle_request(sock); // do a recvfrom
           } else
               whine("Unknown …
Run Code Online (Sandbox Code Playgroud)

c linux udp epoll

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

在XCode中添加到目标和添加到项目之间的区别

我正试图在此页面上将Google Toolbox for Mac用于单元测试目的http://code.google.com/p/google-toolbox-for-mac/wiki/iPhoneUnitTesting是说将blahblah.m文件添加到您的目标&将blahblah.m文件添加到您的项目中.

有什么区别,我应该如何添加目标......

iphone xcode unit-testing objective-c ios

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

除了在IE7中,简单的jQuery看起来很好

我使用jQuery和mouseenter/mouseleave创建了一个简单的动画.它在IE7,FF,Opera,Chrome和Safari中运行良好.

然而,IE7中出现了一些问题 - 根本没有任何反应 - 我甚至无法弹出警报框.

有人可以看一下我的代码,然后告诉我自己做错了什么才能把头发拉出来.

有问题的页面可以在www.ypfservice.net上查看 - 它是joomla安装的一部分,因此是膨胀的代码.

非常感谢

Ë

enter code here$('a.panelImage').parent().addClass('panel');      

 var numberLinks = $('a.panelImage').length;

 for (var j=0; j<numberLinks; j++){

var currentLink = $('a.panelImage').eq(j);          

$('<div class="fred"></div>').insertAfter(currentLink);

var gtr=(currentLink.position().left)+'px';

 $(currentLink).next().css({ // ie div.fred
    'position':'absolute',
    'background-position':'0 0',
    'top':'222px',
    'left':gtr,
    'display':'none',
    'z-index':'1000',
    'width':'5px',
    'height':'5px',
    'overflow':'hidden',
    'backgroundImage':'url(http://www.ypfservice.net/templates/ypftemplate/images/foyerPreview.jpg)',
       });

 }

 $('div.panel').mouseenter(function () {

 $(this).find('div').animate({          
       height: '138px', 
       width: '184px' 
    }, 500)     
})
.mouseleave(function () { 
    $(this).find('div').animate({ 
       'width': '0px', 
       'height': '0px' 
    }, 500); 
}); //end function 
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

TWebrowser加载大字体页面

我在组件TwebBrowser中发现了一个奇怪的行为,当我加载某些页面时,它们会显示较大的字体.与Internet Explorer中使用的不同.

看这些样本图像

在这个链接中http://docwiki.embarcadero.com/RADStudio/en/Main_Page在TWebBrowser中加载了较大的字体,在IE中加载了小字体(另一种样式).

替代文字

此页面https://stackoverflow.com/ 在TWebBrowser组件和IE中加载了相同的样式.

替代文字

我在不同的机器上尝试过,同样的事情发生了.

我该如何解决这个问题呢?这是一个CSS的问题?

browser delphi

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