小编Sag*_*gar的帖子

Nginx-错误:bind()到0.0.0.0:80失败.没有权限

我正在尝试运行Nginx,但我收到以下错误:

bind()到0.0.0.0:80失败(10013:尝试以其访问权限禁止的方式访问套接字)

请提供一些帮助,说明我需要做些哪些改变才能使其正常工作?

我尝试在80以外的端口上运行,但它确实有效.但我需要它在80上运行.

注意:我在Windows 7上运行,命令提示符以管理员身份运行.

port networking localhost nginx

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

循环平铺.如何选择块大小?

我正在尝试学习循环优化.我发现循环平铺有助于使数组循环更快.我尝试使用下面给出的两个代码块,有或没有循环阻塞,并测量两者的时间.我大部分时间都没有发现明显的差异.我测试了不同的块大小,但我不知道如何选择块大小.如果我的方向错了,请帮助我.实际上我发现没有块的循环可以更快地工作.

一个.随着阻止

int max = 1000000;
int B = 100;
for (i = 0; i < max; i += B)
{
     for (j = i; j < (i + B); j++)
     {
         array[j] = 0;
     }
 }
Run Code Online (Sandbox Code Playgroud)

湾 没有阻止

for (i = 0; i < max; i++)
{
    array[i] = 0;
 }
Run Code Online (Sandbox Code Playgroud)

所用时间:阻塞:经过时间 - 6997000 Nano Secs

没有阻塞经过的时间 - 6097000 Nano Secs

c optimization performance loops cpu-cache

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

从源代码交叉编译用于 ARM 的 python

我正在使用 TI-SDK 交叉编译用于 ARM 的 python 3.7。

我已经在 ubuntu 上下载了源代码并按照以下说明进行操作

  1. 设置SDK的路径(export PATH = $PATH:)
  2. ./配置
  3. 制作

当我运行时make,出现以下错误。您能告诉我如何解决链接器错误吗?

*ar rc libpython3.5m.a Modules/config.o Modules/getpath.o Modules/main.o Modules/gcmodule.o 
ar rc libpython3.5m.a Modules/_threadmodule.o  Modules/signalmodule.o  Modules/posixmodule.o  Modules/errnomodule.o  Modules/pwdmodule.o  Modules/_sre.o  Modules/_codecsmodule.o  Modules/_weakref.o  Modules/_functoolsmodule.o  Modules/_operator.o  Modules/_collectionsmodule.o  Modules/itertoolsmodule.o  Modules/atexitmodule.o  Modules/_stat.o  Modules/timemodule.o  Modules/_localemodule.o  Modules/_iomodule.o Modules/iobase.o Modules/fileio.o Modules/bytesio.o Modules/bufferedio.o Modules/textio.o Modules/stringio.o  Modules/zipimport.o  Modules/faulthandler.o  Modules/_tracemalloc.o Modules/hashtable.o  Modules/symtablemodule.o  Modules/xxsubtype.o
ranlib libpython3.5m.a
gcc -pthread   -Xlinker -export-dynamic -o python Programs/python.o libpython3.5m.a -lpthread -ldl  -lutil   -lm  
libpython3.5m.a(fileutils.o): In function `set_inheritable':
/home/pcadmin/work/OTIS/Python-3.5.9/Python/fileutils.c:892: undefined reference to …
Run Code Online (Sandbox Code Playgroud)

python cross-compiling embedded-linux

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