小编Joh*_*ica的帖子

Python套接字发送缓冲区.STR

我想要一个基本的服务器(从Beginning Python复制)发送一个str.

错误:

c.send( "XXX" )
TypeError: must be bytes or buffer, not str
Run Code Online (Sandbox Code Playgroud)

它似乎在酸洗物体时起作用.我发现的所有例子,似乎都能发送字符串没问题.

任何帮助,将不胜感激,

斯蒂芬

import socket  
import pickle  

s = socket.socket()

host = socket.gethostname()

port = 80

s.bind((host, port))

s.listen(5)

while True:  
    c, addr = s.accept()  
    print( "Got Connection From ", addr )  
    data = pickle.dumps(c)  
    c.send( "XXX" )  
    #c.send(data)  
    c.close()
Run Code Online (Sandbox Code Playgroud)

python sockets string send

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

使用Shell脚本检查数据库连接

我正在尝试编写一个shell脚本来检查数据库连接.在我的脚本中,我正在使用该命令

sqlplus uid/pwd@database-schemaname
Run Code Online (Sandbox Code Playgroud)

连接到我的Oracle数据库.

现在我想在临时文件中保存此命令生成的输出(在它下降到SQL提示符之前),然后从该文件中grep/find字符串"Connected to"以查看连接是否正常.

任何人都可以帮我抓住输出并退出提示并测试连接是否正常?

database linux shell

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

如何使用LINQ获取Count()的Max()

我是LINQ的新手,我有这种情况.我有这张桌子:

ID Date  Range
1 10/10/10 9-10
2 10/10/10 9-10
3 10/10/10 9-10
4 10/10/10 8-9
5 10/11/10 1-2
6 10/11/10 1-2
7 10/12/10 5-6
Run Code Online (Sandbox Code Playgroud)

我只想按范围列出每个日期行的最大值,如下所示:

Date  Range  Total
10/10/10 9-10  3
10/11/10 1-2  2
10/12/10 5-6  1
Run Code Online (Sandbox Code Playgroud)

我想通过使用LINQ来做到这一点,你有任何想法如何做到这一点?

linq

9
推荐指数
3
解决办法
8962
查看次数

错误:无法创建Java虚拟机

我已经访问了与我的问题相关的所有现有问题,但我仍然有问题.所有安装都已正确安装.我使用的是最新的Netbeans版本.执行程序后我有这个错误:

Error: Could not create the Java Virtual Machine.
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: A fatal exception has occurred. Program will exit.
Run Code Online (Sandbox Code Playgroud)

我的Netbeans.conf是:

# ${HOME} will be replaced by JVM user.home system property
netbeans_default_userdir="${HOME}/.netbeans/7.1.2"
# Options used by NetBeans launcher by default, can be overridden by explicit
# command line switches:
netbeans_default_options="-J-client -J-Xss2m -J-Xms16m -J-XX:PermSize=16m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true"
# Note that default -Xmx and -XX:MaxPermSize are selected for you …
Run Code Online (Sandbox Code Playgroud)

java netbeans

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

外部函数原型?

my_math.h

// case 1 
unsigned int add_two_numbers(unsigned char a, unsigned char b);

//case 2 
extern unsigned int add_two_numbers(unsigned char a, unsigned char b); 
Run Code Online (Sandbox Code Playgroud)

案例1和案例2有什么区别?我从来没有使用extern作为函数原型,而是查看某人的代码(谁比我更有经验)我看到extern总是在声明函数原型时使用.任何人都可以指出请点差异吗?(或者指向我可以找到具体信息的链接).谷歌表示,这与外部联系有关.任何人都能指出一个例子,一个人会工作而另一个人不会吗?

我使用嵌入式C(KEIL),如果它有任何区别.

c extern function-prototypes

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

(arr + 2)相当于*(arr + 2).怎么样?

我正在研究如何借助指针显示2D数组的元素.这是我试过的代码:

#include<stdio.h>  

int main(){

    int arr[3][2] = {  

    {7, 8},
    {6,3},
    {3,4}
    };

    printf("%u\n", (arr + 2));
    printf("%u\n", *(arr + 2)); 
}
Run Code Online (Sandbox Code Playgroud)

输出:

6487616
6487616
Run Code Online (Sandbox Code Playgroud)

我期待的输出*(arr + 2)3.它怎么样(arr + 2)

c arrays pointers

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

通过纯 JavaScript 添加和删除 id

如何通过纯 JavaScript 删除和添加任何 id?喜欢

document.querySelector('div').classList.add('newClass') ;
Run Code Online (Sandbox Code Playgroud)

document.querySelector('div').classList.remove('oldClass') ;
Run Code Online (Sandbox Code Playgroud)

javascript

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

在函数内部使用lambda

我正在通过在线教程学习python中的lambda函数.我理解它是如何工作的但是我遇到了一个令我困惑的例子(在这个页面上https://www.w3schools.com/python/python_lambda.asp):

def myfunc(n):
    return lambda a : a * n

mydoubler = myfunc(2)
print(mydoubler(11))
Run Code Online (Sandbox Code Playgroud)

我不明白"mydoubler"功能在这里是如何工作的.当我们之前没有定义它时,如何将11作为参数.谢谢.

python lambda function

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

构建 docker 镜像失败,无法获取匿名令牌,TLS 握手超时

使用docker build -t image_name .. 当我执行它时,我收到错误:

 => [internal] load build definition from Dockerfile                                                               0.1s
 => => transferring dockerfile: 32B                                                                                0.0s
 => [internal] load .dockerignore                                                                                  0.0s
 => => transferring context: 2B                                                                                    0.0s
 => ERROR [internal] load metadata for docker.io/library/java:8                                                    0.2s
------
 > [internal] load metadata for docker.io/library/java:8:
------
failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to authorize: rpc error: code = Unknown desc = failed to fetch anonymous token: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fjava%3Apull&service=registry.docker.io: net/http: TLS handshake …
Run Code Online (Sandbox Code Playgroud)

docker

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

Java 中是否有相当于 Javascript 可选链的功能?

String answer = question1?.question2?.answer
Run Code Online (Sandbox Code Playgroud)

有没有一种方法(最好是内置的)来获取涵盖以下两种情况的对象的属性:

  1. 如果对象为 null,则返回属性的 null 值。
  2. 如果对象中不存在属性,则返回 null。

最重要的是,有没有办法为深度嵌套的属性链接此类获取操作?

java

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