小编Sve*_*ven的帖子

如何在 MySql 中的所有表上暗示 WRITE 锁?

如何在 MySql 中的所有表上暗示 WRITE 锁?我尝试了以下但它给出了错误。

FLUSH TABLES mytest.mytable1 WITH  LOCK;

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that 
corresponds to your MySQL server version for the right syntax to use 
near 'WITH  LOCK' at line 1
Run Code Online (Sandbox Code Playgroud)

mysql

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

是否可以远程检查 PC 主板中填充了多少个 DIMM 插槽?

我基本上不在办公室,但想检查一台电脑(具有 4GB 内存)是否有 4 个 1GB DIMM 或 2 个 2GB DIMM。

我指的是 Windows XP 系统。是否可以从系统信息或其他方式远程收集此信息?

remote-access windows memory

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

Smartctl 报告块读取失败 - 如何标记为“不使用”?

在我的一个硬盘上,我从 smart 得到了一个糟糕的测试结果,如下所示:

# 1  Extended offline    Completed: read failure       90%     19889         128652505
# 2  Short offline       Completed: read failure       10%     19882         128652505
Run Code Online (Sandbox Code Playgroud)

据我了解,这意味着“仅”存在一些坏块,如何将它们标记为不使用?该磁盘正在软件 raid 中运行。

smart

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

在活动目录中添加多个域

我已经安装了 Ad Domain 服务并使用 dcpromo.exe 创建了一个根域。我现在想做两件事。

  1. 我想在该根域中创建子域。
  2. 我想与根域一起创建一个新域。

我对在 google 上创建子域有很多了解,但是当我打开 dcpromo.exe 时,它​​没有显示“高级安装”选项。

active-directory domain

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

CentOS 7 上没有可用的软件包 php-imap

我正在使用 CentOS 7 64 位运行专用服务器,这是尝试安装 IMAP 时的输出:

yum install php-imap  
Loaded plugins: fastestmirror  
Loading mirror speeds from cached hostfile  
 * base: ftp.ciril.fr  
 * extras: ftp.ciril.fr  
 * updates: ftp.ciril.fr  
No package php-imap available.  
Error: Nothing to do    
Run Code Online (Sandbox Code Playgroud)

禁用排除项时也一样:

sudo yum install --disableexcludes=all php-imap
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.ciril.fr
 * extras: ftp.ciril.fr
 * updates: ftp.ciril.fr
No package php-imap available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)

php centos7

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

为什么 sed 不起作用?

我有一个文件,其中一行包含很多!字符。我想删除所有!字符。

我试过这个:

sed s/!// myfile
Run Code Online (Sandbox Code Playgroud)

和这个:

sed 's/!//' myfile
Run Code Online (Sandbox Code Playgroud)

和这个:

sed 's/"\!*"//' myfile
Run Code Online (Sandbox Code Playgroud)

但它们都只是打印出所有的“!”。

我一定遗漏了一些明显的东西。有任何想法吗?

linux unix replace sed

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

使用 Windows Server,我如何安排每小时调用带有授权标头的 URL 的任务?

我需要安排一个每小时调用给定 url 的任务。URL 不返回任何内容,因此相当简单,但是此 URL 需要授权标头:

Authorization: Basic {SOME AUTH CODE}

如何使用 Windows 任务计划程序将此标头附加到请求中?

windows-server-2008 scheduled-task authorization

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

保存文件时如何自动运行脚本文件?

我正在 linux 服务器上编辑一个项目。每次更改源代码时,我都必须运行一个 shell 脚本。有没有办法将保存操作绑定到脚本文件。所以我在更改源时不需要手动运行脚本。

就像 git commit 可以挂钩 *.sh 一样。我想使用 zend studio 编辑服务器上的文件,当我保存文件时,它可以触发所需的脚本运行。

linux

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

如何在docker文件中设置环境变量?

CMD我的 dockerfile 是这样的:["python", "myproject/start_slide_server.py"]

但是,为了使其工作,我需要将其设置PYTHONPATH/app,它是myproject

如果我启动 docker 进程并覆盖CMDbash我可以运行以下命令

root@42e8998a8ff7:/app# export PYTHONPATH=.
root@42e8998a8ff7:/app# python myproject/start_slide_server.py
 * Running on http://0.0.0.0:8090/ (Press CTRL+C to quit)
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 236-035-556
Run Code Online (Sandbox Code Playgroud)

它按预期工作

现在我添加一行

RUN export PYTHONPATH=/app
Run Code Online (Sandbox Code Playgroud)

CMD ["python" , "myproject/start_slide_server.py"]
Run Code Online (Sandbox Code Playgroud)

它刚刚失败了

Traceback (most recent call last):
  File "/app/myproject/start_slide_server.py", line 23, in <module>
    from myproject import env
ImportError: No module named myproject
Run Code Online (Sandbox Code Playgroud)

看起来这RUN条线根本没有任何影响

我真的不想 …

python docker

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

发送 NTLM 令牌而不是 Kerberos 票证

我正在尝试在 tomcat 服务器上使用 spnego 在我们的网络中实现 kerberos SSO。

我们在域上创建了一个帐户 (TCNKRBGINA) 用于预身份验证,并将其设置到 http 服务器:

Setspn -A HTTPS/testtech.etat-ge.ch TCNKRBGINA
Setspn -A HTTP/testtech.etat-ge.ch TCNKRBGINA
Run Code Online (Sandbox Code Playgroud)

但是客户端(IE 或 Firefox)发送的是 NTLM 令牌而不是 kerberos 票证。

问题似乎不在服务器端,因为当没有发送 Authorization 标头时,它会正确返回带有WWW-Authenticate: Negotiate标头的 401 状态代码。在服务器有机会联系域控制器之前,客户端发送的下一个请求包含 NTLM 令牌。

windows-server-2008 kerberos spnego

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