问题列表 - 第44759页

正确关闭WebSocket(HTML5,Javascript)

我正在玩HTML5 WebSockets.我想知道,如何优雅地关闭连接?比如,如果用户刷新页面或只是关闭浏览器会发生什么?

当用户只是在没有调用的情况下刷新页面时,会出现一种奇怪的行为websocket.close()- 当他们在刷新后返回时会触发该websocket.onclose事件.

javascript sockets html5 websocket

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

保留换行符 - 简单的HTML DOM解析器

使用PHP Simple HTML DOM Parser时,
删除换行标签是否正常?

php domparser

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

js函数到jquery

我在js中有这样的功能

function rmStyle(parent){
    var rmStyle=document.getElementById(parent).getElementsByTagName("a");
    for (i=0;i<rmStyle.length;i++){rmStyle[i].className="";}}
Run Code Online (Sandbox Code Playgroud)

我想缩短函数,因为我正在使用jQuery ...所以,我应该用jQuery写什么?

javascript jquery

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

如何在C中获取内存地址并输出?

我需要获取内存地址和索引位然后我需要输出内存地址的索引.有人可以帮忙吗?

c pointers bit-manipulation

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

内联函数是原子的吗?

如果有两个线程调用此问题,那么我可以解决以下代码中解锁后的linux上下文切换问题

inline bool CMyAutoLock::Lock(
    pthread_mutex_t *pLock,
    bool bBlockOk 
)
throw ()
{
    Unlock();
    if (pLock == NULL)
        return (false);
// **** can context switch happen here ? ****///
    return ((((bBlockOk)? pthread_mutex_lock(pLock) :
        pthread_mutex_trylock(pLock)) == 0)? (m_pLock = pLock, true) : false);
}
Run Code Online (Sandbox Code Playgroud)

c++ linux inline atomicity

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

当时间为24小时格式时,来自NSString的NSDate

我有一个格式的字符串2011年1月25日上午3:17.我需要将其转换为NSDate.我使用格式为@"MMM d,yyyy h:mm a"的NSDateFormatter.如果iphone时间为12小时格式,则效果很好,但如果时间为24小时格式,则返回nil.谁能帮我这个????

iphone nsdate nsstring nsdateformatter

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

C - 没有使用参数指针获得正确的值

get_current_path函数获取指向当前工作目录的char字符串的指针.printf("%s \n",buf); 在函数本身打印正是我想要的,但然后在函数外面,printf("%s",thisbuf); 给了我很多垃圾.我想我在这里犯了一些愚蠢的错误,但我无法弄清楚它是什么.

#include <stdio.h>
#include <stdlib.h>
#include <strings.h>
#include <unistd.h>

int get_current_path(char *buf) {
long cwd_size;
char *ptr;

cwd_size = pathconf(".", _PC_PATH_MAX);


if ((buf = (char *) malloc((size_t) cwd_size)) != NULL)
    ptr = getcwd(buf, (size_t)cwd_size);
else cwd_size == -1;

printf("%s\n", buf);
printf("%ld\n", cwd_size);
return cwd_size;
}


int main (int argc, char **argv) 
{
char *thisbuf;
get_current_path(thisbuf);
printf("%s", thisbuf);

return 0;
}
Run Code Online (Sandbox Code Playgroud)

c pointers function

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

修复div背景重叠浏览器滚动条

我之前从未见过的非常奇怪的行为.

我有一个固定的位置div,它有一个透明的png背景图像.z-index设置为-1,以便内容可以使用滚动条滚动固定图像.

我把它放在底部和右边的0px,但图像与滚动条重叠(无论如何,在FF和Safari上).

这是链接:

http://adamjcas.www59.a2hosting.com/pg/show/id/4

CSS:

#plants /*for the cut paper plants in the background*/
{
    background: transparent url(../background_images/plants.png) no-repeat;                                         
    bottom:0px;
    right:0px;
    z-index: -1;
    position:fixed;
    height:691px;
    width:475px;        
}   
Run Code Online (Sandbox Code Playgroud)

我使用的一个黑客是使用右:16px;

哪个工作正常,因为总有(可能)一个正确的滚动条.但有时只有底部卷轴.这是一个简单的CSS问题吗?

html css fixed scrollbar overlap

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

JSP EL,JSF EL和Unified EL之间的区别

我想知道Expression Languages(EL)之间的细节差异.有JSP EL,JSF EL和Unified EL.

我想知道EL背后的历史以及Java EE应用程序中使用的最新EL.它是最新版本中所有视图技术的EL通用吗?

jsf jsp el java-ee

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

如何增加已经授权您的应用程序的Facebook用户的权限?

如果用户已经授权我的应用程序,但我想要求用户提供其他权限,我该怎么办呢?

我问的原因是因为我想用相对较新的Facebook注册插件处理授权:http: //developers.facebook.com/docs/plugins/registration

但是,该插件似乎没有为我提供任何方式请求基本以外的任何权限,因此稍后当需要其他权限时,我想请求用户增加授予的权限.

facebook

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