如屏幕截图所示,我为整个A
列选择/创建了自定义单元格格式:
注意:数据实际上是8/17
并且 excel 已经对其进行了日期格式设置(如 的自动转换值所示8/17/2022 12:00:00 AM
)。(因此无需先将其格式化为日期)。
然而,在击中OK
单元格时A
保持不变。为什么Custom
没有应用单元格格式?
请注意,当我重复此过程时,Excel会记住Custom
选择了一种格式。
但是为什么数据不符合所选格式?
我有一个 RT-AC68U 华硕路由器。管理员密码停止工作。经过多次不成功的尝试,我进行了恢复出厂设置。
重置后,路由器给出以下错误:
资源Asus RT-AC66: Cannot Login unless Logout Another User First建议ssh
尽可能使用:
此错误通常是由于未正确关闭路由器的 WebUI 造成的。如果您已登录并失去连接,或者您的浏览器崩溃,则可能会发生这种情况。
幸运的是,修复很简单……假设您启用了 SSH。
首先,通过 SSH 连接到您的路由器并运行如下所示的两个命令。
admin@RT-AC66U:/tmp/home/root# nvram unset login_ip admin@RT-AC66U:/tmp/home/root# nvram commit
但是,恢复出厂设置后,ssh未启用。
另一个建议是:
如果您没有启用 SSH 或 telnet,您只需重启路由器即可。
我已经重启了路由器,但并没有解决问题。
有什么想法吗?
我见过几个使用类似于以下结构的存储桶策略的参考
{
"Version": "2012-10-17",
"Id": "Policy1607646663558",
"Statement": [
{
"Sid": "Stmt1607646606566",
"Effect": "Deny",
"Principal": "*",
"Action": "s3:*",
"Resource": "arn:aws:s3:::mybucket/*",
"Condition": {
"NotIpAddress": {
"aws:SourceIp": [
"73.63.x.y",
"73.63.w.x"
]
}
}
}
]
}
此外,作为调试的一部分,我已将其对外开放。这不是可取的,最好把它收紧。
但即使打开它也无法正常工作(我从 73.63.xy ip 地址访问)
两个问题:
在让一台新的 ubuntu 19.0.4 单独安装机器大约一个小时后,我发现来自连接的键盘/屏幕的直接会话在屏幕空白的情况下没有响应。此外,在现有会话中响应按 return: 最多需要一分钟, ssh
并且实际上不会运行任何命令。ssh
无法建立新的会话但是它确实响应了ping
s。行为似乎是:599.99% cpu utilization so no soup for you!
。但我无法进入系统,因此无法验证。
这是一个Alienware R8
具有集成和nVidia
gpu 的。之所以提到这一点,是因为该行为似乎是低级c
或设备驱动程序库进入紧密循环或耗尽所有内存。这又是纯粹的猜想。
我已经查看了使用的日志,dmesg
但它似乎在重新启动后已被重置。
最后的问题是 - 哪些工具可能对隔离有问题的软件、驱动程序和/或硬件有用?
更新@EduardoTrapani 即将给出答案。我确实在var/log/kern.log
Apr 9 20:04:27 alienware kernel:
[ 10.686707] nvidia: module verification failed: signature
and/or required key missing - tainting kernel
无论如何,为什么一个特定的操作失败导致挂起是一个完全不同的话题。这个答案让我知道如何找到线索。
我试图erlang 21.3
从源代码安装。没有明显/明显的错误,但我仍然看到版本 20。
源已下载并安装:
wget -O - "https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey" | sudo apt-key add -
wget http://erlang.org/download/otp_src_21.3.tar.gz
cd otp_src_21.3
sudo ./configure
sudo make
sudo make install
从安装有数百行如下
/otp_src_21.3/lib/ftp'
test -d "/usr/local/lib/erlang/releases/21" || mkdir -p "/usr/local/lib/erlang/releases/21" ; \
if test ! -f "/usr/local/lib/erlang/releases/21/installed_application_versions" ; then \
echo "ftp-1.0.2" > "/usr/local/lib/erlang/releases/21/installed_application_versions" || exit 1; \
else \
if test x = x`grep ftp-1.0.2 "/usr/local/lib/erlang/releases/21/installed_application_versions"` ; then \
echo ftp-1.0.2 >> "/usr/local/lib/erlang/releases/21/installed_application_versions" || exit 1; \
fi ; \
fi
make[3]: Leaving directory '/shared/otp_src_21.3/lib/ftp'
=== Leaving application ftp
make[2]: Leaving directory '/shared/otp_src_21.3/lib/ftp'
make[2]: Entering directory '/shared/otp_src_21.3/lib/tftp'
=== Entering application tftp
make[3]: Entering directory '/shared/otp_src_21.3/lib/tftp/src'
make -w RELEASE_PATH="/usr/local/lib/erlang" release_spec
make[4]: Entering directory '/shared/otp_src_21.3/lib/tftp/src'
/usr/bin/install -c -d "/usr/local/lib/erlang/lib/tftp-1.0.1/src"
/usr/bin/install -c -m 644 tftp.erl tftp_app.erl tftp_binary.erl tftp_engine.erl tftp_file.erl tftp_lib.erl tftp_logger.erl tftp_sup.erl tftp.hrl "/usr/local/lib/erlang/lib/tftp-1.0.1/src"
/usr/bin/install -c -d "/usr/local/lib/erlang/lib/tftp-1.0.1/ebin"
/usr/bin/install -c -m 644 ../ebin/tftp.beam ../ebin/tftp_app.beam ../ebin/tftp_binary.beam ../ebin/tftp_engine.beam ../ebin/tftp_file.beam ../ebin/tftp_lib.beam ../ebin/tftp_logger.beam ../ebin/tftp_sup.beam ../ebin/tftp.app \
../ebin/tftp.appup "/usr/local/lib/erlang/lib/tftp-1.0.1/ebin"
make[4]: Leaving directory '/shared/otp_src_21.3/lib/tftp/src'
make[3]: Leaving directory '/shared/otp_src_21.3/lib/tftp/src'
make[3]: Entering directory '/shared/otp_src_21.3/lib/tftp/doc/src'
make -w RELEASE_PATH="/usr/local/lib/erlang" release_spec
make[4]: Entering directory '/shared/otp_src_21.3/lib/tftp/doc/src'
make[4]: Nothing to be done for 'release_spec'.
make[4]: Leaving directory '/shared/otp_src_21.3/lib/tftp/doc/src'
make[3]: Leaving directory '/shared/otp_src_21.3/lib/tftp/doc/src'
make[3]: Entering directory '/shared/otp_src_21.3/lib/tftp'
test -d "/usr/local/lib/erlang/releases/21" || mkdir -p "/usr/local/lib/erlang/releases/21" ; \
if test ! -f "/usr/local/lib/erlang/releases/21/installed_application_versions" ; then \
echo "tftp-1.0.1" > "/usr/local/lib/erlang/releases/21/installed_application_versions" || exit 1; \
else \
if test x = x`grep tftp-1.0.1 "/usr/local/lib/erlang/releases/21/installed_application_versions"` ; then \
echo tftp-1.0.1 >> "/usr/local/lib/erlang/releases/21/installed_application_versions" || exit 1; \
fi ; \
fi
make[3]: Leaving directory '/shared/otp_src_21.3/lib/tftp'
=== Leaving application tftp
make[2]: Leaving directory '/shared/otp_src_21.3/lib/tftp'
make[1]: Leaving directory '/shared/otp_src_21.3/lib'
然后在最后:
(cd "/usr/local/lib/erlang" \
&& ./Install -minimal "/usr/local/lib/erlang")
/usr/bin/install -c -m 644 "/shared/otp_src_21.3/OTP_VERSION" "/usr/local/lib/erlang/releases/21"
cd /usr/local/bin
rm -f erl
rm -f erlc
rm -f epmd
rm -f run_erl
rm -f to_erl
rm -f dialyzer
rm -f typer
rm -f escript
rm -f ct_run
ln -s ../lib/erlang/bin/erl erl
ln -s ../lib/erlang/bin/erlc erlc
ln -s ../lib/erlang/bin/epmd epmd
ln -s ../lib/erlang/bin/run_erl run_erl
ln -s ../lib/erlang/bin/to_erl to_erl
ln -s ../lib/erlang/bin/dialyzer dialyzer
ln -s ../lib/erlang/bin/typer typer
ln -s ../lib/erlang/bin/escript escript
ln -s ../lib/erlang/bin/ct_run ct_run
erlang
似乎确实安装了:以下是当前日期:
$ ls -lrta $(which erlc)
lrwxrwxrwx 1 root root 22 Dec 27 00:49 /usr/local/bin/erlc -> ../lib/erlang/bin/erlc
但是版本erlang
还是系统默认的:
erl -eval 'erlang:display(erlang:system_info(otp_release)), halt().' -noshell
"20"
所以..它真的安装了吗?如果没有,是否缺少某些链接?这是在ubuntu 18.0.4
。
我创建了一个函数aptget
并获取了它:
$ type aptget
aptget is a function
aptget ()
{
sudo apt-get install -y $@
}
以下是build.sh
脚本的前几行:
#!/bin/bash
sudo apt remove -y x264 libx264-dev
#aptget build-essential checkinstall cmake pkg-config yasm
aptget git gfortran
aptget libjpeg8-dev libjasper-dev libpng12-dev
aptget libtiff5-dev
aptget libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev
aptget libxine2-dev libv4l-dev
尝试使用aptget
内部 bash 脚本时找不到它?
也许我在这里遗漏了一些简单的东西ubuntu 18.04
。提示赞赏。
我想ssh
进入一个正在运行的 docker 容器。 sshd
在 docker 容器内运行。鉴于我能够运行 GUI 应用程序并通过 xhost +
.
这是容器的 IP 地址信息:我们看到它的 IP 地址为 172.17.0.2
:
这是ssh daemon
同一个容器的信息:
netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN
但是从主机到容器的 ssh 根本不起作用:它只是超时:
$ssh [email protected]
connect to host 172.17.0.2 port 22: Operation timed out
ssh
从主机到容器还需要做什么才能工作?
在命令行运行history
时,结果是这样的:
$history aws s3 cp
16160 aws s3 cp s3://mybucket/air2008/10 .
16254 hists "aws s3 cp"
对于hists
旨在成为上述内容的快捷方式的功能:
type hists
hists is a function
hists ()
{
history 15000 | grep "$@"
}
运行时我们得到
09:40:44/csv $hists aws s3 cp
grep: s3: No such file or directory
grep: cp: No such file or directory
如果我们用引号运行它,那么它确实会得到正确的结果。但是引号是强制性的吗?
我正在opencv 4.1.0
从源代码开始构建mojave
,它在死于所述错误之前达到 54%:
/git/opencv-4.1.0/opencv_contrib/modules/text/src/precomp.hpp:54:10:
fatal error: 'tesseract/baseapi.h' file not found
在https://github.com/otiai10/gosseract/issues/40上有一个 github 问题:我已经应用了两个推荐的补丁:
在 osx 上,这是使用自制软件解决的:brew install tesseract
无论如何,关于这一点的说明是 2015 年的,没有任何影响。在 macOS上构建过程中解决此特定错误的 opencv
指示将不胜感激。
我在一个基于centos的amazon linux实例上:例如我用过
sudo yum install -y mysql
和
sudo yum install -y postgresql
虽然这些确实安装没有错误,但我不太了解如何在这个非/etc/init.d环境中使用它们。跑步时
systemctl | grep sql
什么都没有出现。当我什至找不到它们时,如何启用/操作这些..