- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试修复我的 Chef 服务器安装中的一些错误。我按照 chef 网站上的文档进行操作,并且确实安装了 chef 服务器,但是我无法访问服务器的 UI(用户界面)。我在我的安全组设置中打开了我的 AWS 实例的所有端口,但这仍然不允许我访问 UI。我附上了安装的 shell 脚本,以及我用来尝试诊断问题的命令的控制台输出。我不确定接下来应该采取什么步骤,希望得到一些帮助。谢谢。
#!/bin/bash
echo "Do your provisioning here"
sudo wget https://packages.chef.io/files/stable/chef-server/12.14.0/el/7/chef-server-core-12.14.0-1.el7.x86_64.rpm
sudo rpm -Uvh ./chef-server-core-12.14.0-1.el7.x86_64.rpm
sudo chef-server-ctl reconfigure
sudo chef-server-ctl user-create joeygrimm Joey Grimm jgrimm@example.com 'password' --filename ~/chef.admin.pem
sudo chef-server-ctl org-create example 'example' --association_user joeygrimm --filename ~/chef.org.pem
sudo chef-server-ctl install chef-manage
sudo chef-server-ctl reconfigure
sudo chef-manage-ctl reconfigure --accept-license
sudo chef-server-ctl install opscode-push-jobs-server
sudo chef-server-ctl reconfigure
sudo opscode-push-jobs-server-ctl reconfigure
sudo chef-server-ctl install opscode-reporting
sudo chef-server-ctl reconfigure
sudo opscode-reporting-ctl reconfigure
sudo mkdir /etc/opscode && sudo touch /etc/opscode/chef-server.rb
openssl genrsa -des3 -out chef_server.key 2048
openssl rsa -in chef_server.key -out chef_server.key.insecure
mv chef_server.key chef_server.key.secure
mv chef_server.key.insecure chef_server.key
openssl req -new -key chef_server.key -out chef_server.csr
openssl x509 -req -days 365 -in chef_server.csr -signkey chef_server.key -out chef_server.crt
rm chef_server.key
mv chef_server.key.secure /var/opt/chef-server/nginx/ca/chef_server.key
mv chef_server.csr /var/opt/chef-server/nginx/ca/chef_server.csr
mv chef_server.crt /var/opt/chef-server/nginx/ca/chef_server.crt
export CHEF_HOST_NAME=`hostname -f`
echo "api_fqdn = \"${CHEF_HOST_NAME}\"" > /etc/opscode/chef-server.rb
echo "nginx['ssl_certificate'] = \"/var/opt/chef-server/nginx/ca/chef-server.crt\"" >> /etc/opscode/chef-server.rb
echo "nginx['ssl_certificate_key'] = \"/var/opt/chef-server/nginx/ca/chef-server.key\"" >> /etc/opscode/chef-server.rb
echo "nginx['server_name'] = \"${CHEF_HOST_NAME}\"" >> /etc/opscode/chef-server.rb
sudo chef-server-ctl reconfigure
控制台输出 1:ps aux | grep Chef 执行此命令是为了确定 chef 和 chef-manage 正在运行。
[ec2-user@ip-172-31-17-252 opscode]$ ps aux | grep chef
root 8812 0.0 0.0 4192 1128 ? Ss 21:31 0:00 runsv opscode-erchef
root 9215 0.0 0.0 4192 720 ? Ss 21:31 0:00 runsv opscode-chef-mover
opscode 10418 0.0 0.0 4336 1160 ? S 21:36 0:00 svlogd -tt /var/log/opscode/opscode-erchef
opscode 10653 0.0 0.0 4336 644 ? S 21:36 0:00 svlogd -tt /var/log/opscode/opscode-chef-mover
root 17285 0.0 0.0 4340 1088 ? Ss 21:38 0:00 runsvdir -P /opt/chef-manage/service log: ...........................................................................................................................................................................................................................................................................................................................................................................................................
root 17796 0.0 0.0 4332 684 ? S 21:38 0:00 /opt/chef-manage/embedded/bin/svlogd -tt /var/log/chef-manage/redis
opscode 17798 0.3 4.0 1331300 162524 ? Ssl 21:38 0:05 sidekiq 2.5.2 chef-manage [0 of 25 busy]
opscode 17810 0.2 3.4 556484 140016 ? Ssl 21:38 0:04 unicorn master -E production -c /var/opt/chef-manage/etc/unicorn.rb /opt/chef-manage/embedded/service/chef-manage/config.ru
root 17815 0.0 0.0 4332 1204 ? S 21:38 0:00 /opt/chef-manage/embedded/bin/svlogd -tt /var/log/chef-manage/web
root 17824 0.0 0.0 4332 1200 ? S 21:38 0:00 /opt/chef-manage/embedded/bin/svlogd -tt /var/log/chef-manage/worker
opscode 17888 0.0 3.3 556484 134684 ? Sl 21:38 0:00 unicorn worker[0] -E production -c /var/opt/chef-manage/etc/unicorn.rb /opt/chef-manage/embedded/service/chef-manage/config.ru
opscode 17891 0.0 3.3 556484 134796 ? Sl 21:38 0:00 unicorn worker[1] -E production -c /var/opt/chef-manage/etc/unicorn.rb /opt/chef-manage/embedded/service/chef-manage/config.ru
opscode 21449 0.4 1.7 326820 71056 ? Ssl 21:39 0:07 /opt/opscode/embedded/service/opscode-erchef/erts-7.3/bin/beam.smp -Bd -K true -A 5 -- -root /opt/opscode/embedded/service/opscode-erchef -progname opt/opscode/embedded/service/opscode-erchef/bin/oc_erchef -- -home /var/opt/opscode/opscode-erchef -- -noshell -noshell -noinput -boot /opt/opscode/embedded/service/opscode-erchef/releases/12.14.0+20170330124015/oc_erchef -mode embedded -boot_var ERTS_LIB_DIR /opt/opscode/embedded/service/opscode-erchef/lib -config /opt/opscode/embedded/service/opscode-erchef/sys.config -name erchef@127.0.0.1 -setcookie erchef -smp enable -pa lib/patches -pa -- foreground
497 21940 0.0 0.2 1097176 9460 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(43608) idle
497 21941 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(36951) idle
497 21942 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(46012) idle
497 21943 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(36683) idle
497 21957 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(60976) idle
497 21965 0.0 0.2 1097176 9092 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(35814) idle
497 21967 0.0 0.2 1097176 9092 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(38066) idle
497 21968 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(56560) idle
497 21974 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(46388) idle
497 21978 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(54068) idle
497 21979 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(33891) idle
497 21980 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(57451) idle
497 21981 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(51465) idle
497 21982 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(46897) idle
497 21983 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(33646) idle
497 21984 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(51748) idle
497 21985 0.0 0.2 1097176 9092 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(52418) idle
497 21986 0.0 0.2 1097176 9096 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(39103) idle
497 21987 0.0 0.2 1097176 9092 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(47556) idle
497 21988 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(52778) idle
opscode 21989 0.0 0.5 116684 24144 ? Ssl 21:39 0:00 ruby /opt/opscode/embedded/service/opscode-erchef/lib/chef_objects-12.14.0+20170330124015/priv/depselector_rb/depselector.rb
opscode 21996 0.0 0.5 116704 24236 ? Ssl 21:39 0:00 ruby /opt/opscode/embedded/service/opscode-erchef/lib/chef_objects-12.14.0+20170330124015/priv/depselector_rb/depselector.rb
opscode 21998 0.0 0.5 116692 24104 ? Ssl 21:39 0:00 ruby /opt/opscode/embedded/service/opscode-erchef/lib/chef_objects-12.14.0+20170330124015/priv/depselector_rb/depselector.rb
opscode 22000 0.0 0.5 116696 24248 ? Ssl 21:39 0:00 ruby /opt/opscode/embedded/service/opscode-erchef/lib/chef_objects-12.14.0+20170330124015/priv/depselector_rb/depselector.rb
opscode 22011 0.0 0.5 116680 24196 ? Ssl 21:39 0:00 ruby /opt/opscode/embedded/service/opscode-erchef/lib/chef_objects-12.14.0+20170330124015/priv/depselector_rb/depselector.rb
ec2-user 31318 0.0 0.0 110460 2200 pts/0 S+ 22:06 0:00 grep --color=auto chef
控制台输出 2:netstat -anp | grep“听”和“听”grep 查看正在监听的端口并查看端口 80 是否打开。
[ec2-user@ip-172-31-17-252 opscode]$ sudo netstat -anp | grep "LISTENING"
unix 2 [ ACC ] STREAM LISTENING 21536 9759/postgres /tmp/.s.PGSQL.5432
unix 2 [ ACC ] STREAM LISTENING 8009 1/init @/com/ubuntu/upstart
unix 2 [ ACC ] SEQPACKET LISTENING 8060 1555/udevd @/org/kernel/udev/udevd
unix 2 [ ACC ] STREAM LISTENING 9194 2285/rpcbind /var/run/rpcbind.sock
unix 2 [ ACC ] STREAM LISTENING 9758 2337/dbus-daemon /var/run/dbus/system_bus_socket
[ec2-user@ip-172-31-17-252 opscode]$ sudo netstat -anp | grep "LISTEN"
tcp 0 0 127.0.0.1:9463 0.0.0.0:* LISTEN 21330/beam.smp
tcp 0 0 127.0.0.1:34520 0.0.0.0:* LISTEN 21330/beam.smp
tcp 0 0 127.0.0.1:15672 0.0.0.0:* LISTEN 9639/beam.smp
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 9759/postgres
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2563/sendmail
tcp 0 0 127.0.0.1:11002 0.0.0.0:* LISTEN 17764/redis-server
tcp 0 0 127.0.0.1:16379 0.0.0.0:* LISTEN 27989/redis-server
tcp 0 0 127.0.0.1:37788 0.0.0.0:* LISTEN 21449/beam.smp
tcp 0 0 127.0.0.1:46014 0.0.0.0:* LISTEN 21405/beam.smp
tcp 0 0 127.0.0.1:8000 0.0.0.0:* LISTEN 21449/beam.smp
tcp 0 0 127.0.0.1:4321 0.0.0.0:* LISTEN 21405/beam.smp
tcp 0 0 127.0.0.1:9090 0.0.0.0:* LISTEN 21392/rails master
tcp 0 0 127.0.0.1:5672 0.0.0.0:* LISTEN 9639/beam.smp
tcp 0 0 127.0.0.1:25672 0.0.0.0:* LISTEN 9639/beam.smp
tcp 0 0 0.0.0.0:46637 0.0.0.0:* LISTEN 2306/rpc.statd
tcp 0 0 127.0.0.1:38862 0.0.0.0:* LISTEN 22173/beam.smp
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2285/rpcbind
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 22173/beam.smp
tcp 0 0 127.0.0.1:4369 0.0.0.0:* LISTEN 2996/epmd
tcp 0 0 0.0.0.0:10002 0.0.0.0:* LISTEN 22173/beam.smp
tcp 0 0 0.0.0.0:10003 0.0.0.0:* LISTEN 22173/beam.smp
tcp 0 0 127.0.0.1:9462 0.0.0.0:* LISTEN 17810/unicorn maste
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2533/sshd
tcp 0 0 ::ffff:127.0.0.1:8983 :::* LISTEN 10029/java
tcp 0 0 :::58455 :::* LISTEN 2306/rpc.statd
tcp 0 0 :::111 :::* LISTEN 2285/rpcbind
tcp 0 0 ::1:4369 :::* LISTEN 2996/epmd
tcp 0 0 :::22 :::* LISTEN 2533/sshd
unix 2 [ ACC ] STREAM LISTENING 21536 9759/postgres /tmp/.s.PGSQL.5432
unix 2 [ ACC ] STREAM LISTENING 8009 1/init @/com/ubuntu/upstart
unix 2 [ ACC ] SEQPACKET LISTENING 8060 1555/udevd @/org/kernel/udev/udevd
unix 2 [ ACC ] STREAM LISTENING 9194 2285/rpcbind /var/run/rpcbind.sock
unix 2 [ ACC ] STREAM LISTENING 9758 2337/dbus-daemon /var/run/dbus/system_bus_socket
控制台输出 3
[ec2-user@ip-172-31-17-252 opscode]$ ps aux | grep chef
root 8812 0.0 0.0 4192 1128 ? Ss 21:31 0:00 runsv opscode-erchef
root 9215 0.0 0.0 4192 720 ? Ss 21:31 0:00 runsv opscode-chef-mover
opscode 10418 0.0 0.0 4336 1160 ? S 21:36 0:00 svlogd -tt /var/log/opscode/opscode-erchef
opscode 10653 0.0 0.0 4336 644 ? S 21:36 0:00 svlogd -tt /var/log/opscode/opscode-chef-mover
root 17285 0.0 0.0 4340 1088 ? Ss 21:38 0:00 runsvdir -P /opt/chef-manage/service log: ...........................................................................................................................................................................................................................................................................................................................................................................................................
root 17796 0.0 0.0 4332 684 ? S 21:38 0:00 /opt/chef-manage/embedded/bin/svlogd -tt /var/log/chef-manage/redis
opscode 17798 0.2 4.0 1332068 164108 ? Ssl 21:38 0:05 sidekiq 2.5.2 chef-manage [0 of 25 busy]
opscode 17810 0.2 3.4 556484 140016 ? Ssl 21:38 0:04 unicorn master -E production -c /var/opt/chef-manage/etc/unicorn.rb /opt/chef-manage/embedded/service/chef-manage/config.ru
root 17815 0.0 0.0 4332 1204 ? S 21:38 0:00 /opt/chef-manage/embedded/bin/svlogd -tt /var/log/chef-manage/web
root 17824 0.0 0.0 4332 1200 ? S 21:38 0:00 /opt/chef-manage/embedded/bin/svlogd -tt /var/log/chef-manage/worker
opscode 17888 0.0 3.3 556484 134684 ? Sl 21:38 0:00 unicorn worker[0] -E production -c /var/opt/chef-manage/etc/unicorn.rb /opt/chef-manage/embedded/service/chef-manage/config.ru
opscode 17891 0.0 3.3 556484 134796 ? Sl 21:38 0:00 unicorn worker[1] -E production -c /var/opt/chef-manage/etc/unicorn.rb /opt/chef-manage/embedded/service/chef-manage/config.ru
opscode 21449 0.4 1.7 329388 71068 ? Ssl 21:39 0:07 /opt/opscode/embedded/service/opscode-erchef/erts-7.3/bin/beam.smp -Bd -K true -A 5 -- -root /opt/opscode/embedded/service/opscode-erchef -progname opt/opscode/embedded/service/opscode-erchef/bin/oc_erchef -- -home /var/opt/opscode/opscode-erchef -- -noshell -noshell -noinput -boot /opt/opscode/embedded/service/opscode-erchef/releases/12.14.0+20170330124015/oc_erchef -mode embedded -boot_var ERTS_LIB_DIR /opt/opscode/embedded/service/opscode-erchef/lib -config /opt/opscode/embedded/service/opscode-erchef/sys.config -name erchef@127.0.0.1 -setcookie erchef -smp enable -pa lib/patches -pa -- foreground
497 21940 0.0 0.2 1097176 9460 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(43608) idle
497 21941 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(36951) idle
497 21942 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(46012) idle
497 21943 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(36683) idle
497 21957 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(60976) idle
497 21965 0.0 0.2 1097176 9092 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(35814) idle
497 21967 0.0 0.2 1097176 9092 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(38066) idle
497 21968 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(56560) idle
497 21974 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(46388) idle
497 21978 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(54068) idle
497 21979 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(33891) idle
497 21980 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(57451) idle
497 21981 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(51465) idle
497 21982 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(46897) idle
497 21983 0.0 0.2 1097176 9084 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(33646) idle
497 21984 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(51748) idle
497 21985 0.0 0.2 1097176 9092 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(52418) idle
497 21986 0.0 0.2 1097176 9096 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(39103) idle
497 21987 0.0 0.2 1097176 9092 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(47556) idle
497 21988 0.0 0.2 1097176 9088 ? Ss 21:39 0:00 postgres: opscode_chef opscode_chef 127.0.0.1(52778) idle
opscode 21989 0.0 0.5 116684 24144 ? Ssl 21:39 0:00 ruby /opt/opscode/embedded/service/opscode-erchef/lib/chef_objects-12.14.0+20170330124015/priv/depselector_rb/depselector.rb
opscode 21996 0.0 0.5 116704 24236 ? Ssl 21:39 0:00 ruby /opt/opscode/embedded/service/opscode-erchef/lib/chef_objects-12.14.0+20170330124015/priv/depselector_rb/depselector.rb
opscode 21998 0.0 0.5 116692 24104 ? Ssl 21:39 0:00 ruby /opt/opscode/embedded/service/opscode-erchef/lib/chef_objects-12.14.0+20170330124015/priv/depselector_rb/depselector.rb
opscode 22000 0.0 0.5 116696 24248 ? Ssl 21:39 0:00 ruby /opt/opscode/embedded/service/opscode-erchef/lib/chef_objects-12.14.0+20170330124015/priv/depselector_rb/depselector.rb
opscode 22011 0.0 0.5 116680 24196 ? Ssl 21:39 0:00 ruby /opt/opscode/embedded/service/opscode-erchef/lib/chef_objects-12.14.0+20170330124015/priv/depselector_rb/depselector.rb
ec2-user 31523 0.0 0.0 110460 2136 pts/0 S+ 22:07 0:00 grep --color=auto chef
控制台输出 4:sudo cat/etc/opscode/chef-server.rb这是为了显示 chef-server.rb 文件的内容
[ec2-user@ip-172-31-17-252 opscode]$ sudo cat /etc/opscode/chef-server.rb
api_fqdn = "ip-172-31-17-252.us-west-2.compute.internal"
nginx['ssl_certificate'] = "/var/opt/chef-server/nginx/ca/chef-server.crt"
nginx['ssl_certificate_key'] = "/var/opt/chef-server/nginx/ca/chef-server.key"
nginx['server_name'] = "ip-172-31-17-252.us-west-2.compute.internal"
控制台输出5:This is my chef-server-running.json informationI My
https://gist.github.com/joeygrimm/b9515eecc1e470fcb75d13fe6facfa3c
最佳答案
所以您大部分都做对了 - 但您是否将其置于弹性 IP 或其他类型的公共(public) IP 之后?您打算如何通过公共(public)互联网访问它?
归根结底,您需要知道那是什么...
server_name = "MY_PUBLIC_IP_HERE"
api_fqdn server_name
nginx['url'] = "https://#{server_name}"
nginx['server_name'] = server_name
lb['fqdn'] = server_name
bookshelf['vip'] = server_name
您可能需要查看/etc/chef-server/中的这些值,因为您需要配置它的不是主机在 ec2 中的主机,而是它将响应的 IP(公共(public)弹性 IP 地址)
希望对你有帮助
关于linux - Chef 管理在 Amazon Linux 上运行但不可访问。安全组端口开放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43645987/
有人查看我的代码说下面的 SQL 查询 (SELECT * FROM...) 显然容易受到攻击。我对此进行了研究,似乎我通过使用参数化查询正确地做到了这一点,但显然我遗漏了一些东西。 app.get(
我使用 Curie 作为基本模型,使用自定义数据集创建了一个微调模型。我正在使用 Azure OpenAI 服务。 该模型正在尝试使用最大可能的 token 生成响应。例如,如果 max_token
我正在尝试将6x15数组(映射)中的随机坐标设置为数字3,但前提是该坐标的值仍为0。我要放置的值为3) 25 int shipnum; 26 int x; 27 28 shipnum = 1;
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
您好,我正在寻找“开放”、“链接”和“多重哈希”算法的伪代码。是的,我花了很多时间在谷歌上搜索,但没能找到好东西。 如果你有分享的链接,我将不胜感激 问候 最佳答案 这hash table tutor
是否可以实现 Visitor Pattern尊重 Open/Closed Principle ,但仍然可以添加新的可访问类? 开放/封闭原则指出“软件实体(类、模块、函数等)应该对扩展开放,但对修改关
很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visit the help center . 12 年前
我创建了 Azure 开放 AI 服务我想针对特定问题训练模型。但是,自定义模板按钮被禁用。在文档中,它说明了如何生成包含要训练的问题和答案的 .Jsonl,但没有任何内容可以导入这些文件。有人拿到了
我找到了一些关于开放/封闭递归的解释,但我不明白为什么定义中包含“递归”一词,或者它与动态/静态调度相比如何。我找到的解释中有: Open recursion. Another handy featu
我正在尝试为在加权图上运行的库找出类设计。可以在这个图上执行各种算法,例如,找到两个节点之间的最短距离,两个节点之间的最长距离,两个节点之间距离小于 10 的路径数(比方说)等。 我关心的不是我所知道
谁能告诉我开放 SSL 和安全 SSL 之间的区别。 我已经在 Play 商店发布了新的 Android 应用程序,它使用远程 API。 在 API 服务器上,我已经成功安装了安全 SSL。但我仍然被
当我将 url 加载到 WebView 并尝试打开链接时,其中一些会显示如下错误页面: net::ERR_UNKNOWN_URL_SCHEME intent://maps.yandex.ru?utm_
2 月 24 日消息 据外媒 TheVerge 报道,2 月 23 日晚间,LG 宣布将该公司的 webOS 智能电视平台授权给其他电视厂商使用,目前 LG 已和 RCA、Ayonz 和康佳等电视厂
我一直在思考这个面向对象的设计问题,但无法提出令人满意的解决方案,所以我想在这里向人群开放以征求意见。 我有一个代表回合制棋盘游戏的 Game 类,出于这个问题的目的,我们可以假设它类似于 Monop
我们有一个 Web 服务,它充当我们的客户和另一个服务之间的网关。客户端向第三方服务发送消息并从其接收随机消息。客户端的服务器通过安全套接字打开到我们的 Web 服务器的 channel ,以便接收传
应用商店里有一个叫 Touchpad 的应用,最后一次更新是在 11 月 29 日,其中包含一个新功能,支持“使用设备键盘上的 Siri 键向电脑发送文本”,我想知道是否有开放的 API Siri现在
我尝试在认知搜索上下文中为 Azure 开放 AI 服务添加矢量搜索时遇到问题。选择勾选标记后,即使有可用的现有文本嵌入模型,我也无法列出任何模型。造成这种差异的可能原因是什么以及如何解决? 最佳答案
我尝试在认知搜索上下文中为 Azure 开放 AI 服务添加矢量搜索时遇到问题。选择勾选标记后,即使有可用的现有文本嵌入模型,我也无法列出任何模型。造成这种差异的可能原因是什么以及如何解决? 最佳答案
我们的堆栈:Tomcat 7、Spring 3.1.1、OpenJPA 2.2.0 我遇到了一个问题,根源是比较: server1.equals(server2); server1 和 server2
我正在使用以下命令设置一个 java EE 项目(打开)JPA。我使用 glassfish 4.0 作为我的应用程序服务器,但似乎无法让持久性发挥作用。 我面临的问题似乎是一个相当普遍的问题,因为同一
我是一名优秀的程序员,十分优秀!