kingofark's Ineffective C/C++:低手自序 (转)

本文记录了一位自称“低手”的程序员在C/C++编程过程中遇到的各种问题及个人见解,希望通过分享促进共同进步。
kingofark's Ineffective C/C++:低手自序 (转)[@more@]

低手自序


[作者在干嘛?]

笔者试图不定期的在《Ineffective C/C++ :一个低手的自白》中描述那些自己遇到过的各种或愚蠢或揪心的问题,发表自己的看法。这其中必然有正确的看法,也必然有错误的看法。

撰写此文,一方面希望把自己遇到的问题记录下来作为积累;另一方面:

"Programming is not a zero-sum game. Teaching something to a fellow pro-grammer doesn’t take it away from you. I’m happy to share what I can, because I’m in it for the love of programming." -- John Carmack, id Software

何况还可以通过交流进一步纠正自己的错误理解,何乐而不为?


[本文的对象]

笔者自己不是高手,遇到的问题固然也是初学者可能会遇到的问题,所以希望这些文章能够对初学者有所帮助。当然,笔者更希望无论初学者还是高手,都对拙文批评指正,提出意见和建议:

Mailto:kingofark@sina.com">kingofark@sina.com


[什么是低手?]

没有高手那么高,却又好过空手。说中手吧,好像又有点下流,于是自立名号,谓之“低手”——进步中的初学者也。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-991986/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10752043/viewspace-991986/

[elasticsearch@localhost opt]$ pwd /opt [elasticsearch@localhost opt]$ ll 总用量 4 drwx--x--x. 4 root root 28 3月 1 11:10 containerd drwxr-xr-x. 9 elasticsearch elasticsearch 181 3月 5 23:06 es drwxr-xr-x. 9 elasticsearch elasticsearch 155 3月 6 00:08 es-node1 drwxr-xr-x. 9 elasticsearch elasticsearch 4096 3月 6 00:05 es-node2 drwxr-xr-x. 9 elasticsearch elasticsearch 155 3月 5 22:49 es-node3 drwxr-xr-x. 8 root root 182 3月 6 00:15 kibana [elasticsearch@localhost opt]$ cd kibana/ [elasticsearch@localhost kibana]$ ll 总用量 2952 drwxrwxr-x. 2 root root 175 2月 28 20:21 bin drwxrwxr-x. 2 root root 66 3月 6 00:21 config drwxrwxr-x. 2 root root 6 2月 28 20:20 data -rw-rw-r--. 1 root root 3860 2月 28 20:20 LICENSE.txt drwxrwxr-x. 2 root root 6 2月 28 20:20 logs drwxrwxr-x. 3 root root 23 2月 28 20:20 node drwxrwxr-x. 17 root root 4096 2月 28 20:20 node_modules -rw-rw-r--. 1 root root 3007792 2月 28 20:20 NOTICE.txt -rw-rw-r--. 1 root root 3966 2月 28 20:20 README.txt[elasticsearch@localhost config]$ cat kibana.yml server.port: 5601 server.host: "0.0.0.0" server.publicBaseUrl: "http://10.211.55.3:5601" # 关闭安全相关配置(直接注释或删除) # elasticsearch.username: "kibana_system" # elasticsearch.password: "" # 指向所有 ES 节点的 HTTP 端口 elasticsearch.hosts: ["http://localhost:9201", "http://localhost:9202", "http://localhost:9203"] i18n.locale: "zh-CN"[elasticsearch@localhost config]$ cat /etc/systemd/system/kibana.service [Unit] Description=Kibana Documentation=https://www.elastic.co After=network.target [Service] User=elasticsearch Group=elasticsearch Environment=NODE_OPTIONS=--max-old-space-size=1024 ExecStart=/opt/kibana/bin/kibana Restart=always RestartSec=10 LimitNOFILE=65536 [Install] WantedBy=multi-user.target但是kibana启动失败了:[elasticsearch@localhost config]$ sudo systemctl status kibana [sudo] elasticsearch 的密码: ● kibana.service - Kibana Loaded: loaded (/etc/systemd/system/kibana.service; enabled; preset: disabled) Active: activating (auto-restart) (Result: exit-code) since Thu 2025-03-06 23:11:43 CST; 6s ago Docs: https://www.elastic.co Process: 3378 ExecStart=/opt/kibana/bin/kibana (code=exited, status=1/FAILURE) Main PID: 3378 (code=exited, status=1/FAILURE) CPU: 46ms怎么解决?
03-08
gapinyc@DESKTOP-9QS7RL5:~/superset-prod$ docker-compose build # 重新构建 [+] Building 3.3s (11/12) => [internal] load local bake definitions 0.0s => => reading from stdin 1.61kB 0.0s => [superset internal] load build definition from Dockerfile.superset 0.0s => => transferring dockerfile: 2.34kB 0.0s => [superset-init internal] load metadata for docker.io/apache/superset:3.1.0 0.2s => [celery internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [superset 1/8] FROM docker.io/apache/superset:3.1.0@sha256:afcd2f63479e29da06944087a29e7788f9ecd0250f4611e52aee1c844187e3eb 0.0s => => resolve docker.io/apache/superset:3.1.0@sha256:afcd2f63479e29da06944087a29e7788f9ecd0250f4611e52aee1c844187e3eb 0.0s => CACHED [superset-init 2/8] RUN apt-get update && apt-get install -y --no-install-recommends build-essential libssl-dev libffi-dev 0.0s => CACHED [superset-init 3/8] RUN python -m ensurepip --upgrade || (wget https://bootstrap.pypa.io/get-pip.py -O /tmp/get-pip.py && python /tmp/get-pip.py --u 0.0s => CACHED [superset-init 4/8] RUN python -m pip --version 0.0s => CACHED [superset-init 5/8] RUN python -m pip install --upgrade pip && python -m pip install "gevent>=21.12.0" psutil pymysql fla 0.0s => CACHED [superset-init 6/8] RUN python -c "import gevent; print(f'✅ Successfully imported gevent {gevent.__version__}')" 0.0s => ERROR [superset-init 7/8] RUN superset build 2.9s ------ > [superset-init 7/8] RUN superset build: 1.302 /app/superset/config.py:39: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 1.302 import pkg_resources 1.591 logging was configured successfully 1.591 2025-10-22 03:06:55,434:INFO:superset.utils.logging_configurator:logging was configured successfully 1.597 2025-10-22 03:06:55,440:INFO:root:Configured event logger of type <class 'superset.utils.log.DBEventLogger'> 1.602 /usr/local/lib/python3.9/site-packages/flask_limiter/extension.py:293: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend. 1.602 warnings.warn( 2.511 Usage: superset [OPTIONS] COMMAND [ARGS]... 2.511 Try 'superset --help' for help. 2.511 2.511 Error: No such command 'build'. ------ Dockerfile.superset:60 -------------------- 58 | 59 | # Step 6: 构建前端资源 —— 关键步骤! 60 | >>> RUN superset build 61 | 62 | # Step 7: 设置时区(可选) -------------------- target superset: failed to solve: process "/bin/sh -c superset build" did not complete successfully: exit code: 2 gapinyc@DESKTOP-9QS7RL5:~/superset-prod$
10-23
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值