小编use*_*220的帖子

在node:socket.io或net模块中创建客户端 - 服务器TCP连接

我是节点的新手,我想使用node.js在客户端和服务器之间创建TCP连接.我已经在节点上构建了一个http服务器,它可以向客户端发送数据或从客户端发送数据.现在,我需要添加这种"连接"导向的概念.

我一直在阅读教程和论坛,我有点困惑.如果我理解得很好,有两种方法可以创建这种连接:

那么,我们何时需要创建2个独立的TCP和HTTP服务器,何时需要只有一个服务器(将HTTP服务器升级到socket.IO)?

tcp httpserver node.js socket.io

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

如何在javascript中禁用输入文本框上的键盘事件

我有一个图像,我使用键盘对它应用一些操作(翻译,缩放..).在图像上方,我有一个输入文本框,显示数据集中的图像编号.当光标在文本框上时,如何禁用图像处理?(即禁用我分配给每个键盘的行为).我还想能够编辑文本框(例如移动到图像编号xx).从我在这里读到的IPad禁用keyevent输入,我认为解决方案将是这样的:

 // input text field
   var currentPosDisplay = $('<input type=text id="currentPos"  onkeypress="return  disableManipulation();" value="1" style="display:inline" >');
Run Code Online (Sandbox Code Playgroud)

但我不知道如何实现disableManipulation(),以便当我按下键盘(文本框内)时,只发生默认行为(而不是图像处理)

javascript css keyboard input

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

安装plone时不支持的哈希类型

我尝试安装plone,但是当我运行脚本install.sh时遇到问题.以下是错误详情:

raise ValueError('unsupported hash type %s' % name)
ValueError: unsupported hash type sha256
ERROR:root:code for hash sha384 was not found
ValueError: unsupported hash type sha512
Run Code Online (Sandbox Code Playgroud)

我在一个论坛中读到这个错误可能是由一个与操作系统上的python版本不兼容的Plone版本引起的.但是,这是plone官方网站上的内容:

Plone Unified Installer是一个源安装工具包,可以在大多数类Unix平台上从源代码安装Plone及其依赖项.该套件包括Plone,Zope和Python.Python的安装方式不会改变或干扰您的系统Python.

所以我不知道如何解决这个问题.

python plone hashlib

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

创建一个弹出窗口并使用javascript显示单选按钮列表

我正在写一个js文件.这是我到目前为止所尝试的内容.(我的代码有点长,但这是我正在尝试做的)

var popUpList= $ ('<input type="radio">A<br> <input type="radio">B<br> <input type="radio">C');

var showPopUpButton=$('<button type="button">Select a Letter</button>'); 
// showPopUpButton is appended to the body
showPopUpButton.click(function() {
      alert(popUpList);
   });
Run Code Online (Sandbox Code Playgroud)

当我点击showPopUpButton时,警告窗口显示[object Object],我猜这意味着变量popUpList为空.我在javascript中找不到如何做到这一点.

我也尝试使用jQuery,如此处所建议使用js创建一个带收音机盒的弹出窗口

var popUpList= $ ('<input type="radio">A<br> <input type="radio">B<br> <input type="radio">C ');
    showPopUpButton.click(function() {
          popUpList.dialog();
       });
Run Code Online (Sandbox Code Playgroud)

现在,按钮显示但不在弹出窗口内!而且它们都是叠加的.任何帮助将不胜感激.

谢谢!

javascript jquery popup radio-button

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