一、什么样的问题可以提?如何提出一个好问题
1、提问前,请确认这个问题是
- 自己无法解决,且经过多次尝试未果
- 已经在本站和全网仔细搜索过,没有得到满意答案
- 问题是具体的、可回答的,非开放式和假设性的问题
2、请按照提示来提问,尽量全面、清晰、具体地描述自己的问题,减少和答主的沟通成本
- 标题请直观简要,能让人一眼了解问题,不要使用无意义如“大佬”“小白”之类的词汇
- 正例:
- 在python中使用gc.collect()清除内存对缓存数据的queue队列是否有影响
- 通过Runtime.getRuntime().exec方法在while循环中无法跳出执行之后的代码
- python多线程如何设置同一时段只有一个线程操作数据库的某个表
- 反例:
- 有没有大佬知道为什么a的值变了
- 都是配置好的,突然就运行报错
- 能帮忙看看哪里错了吗?
- 正例:
- 描述内容请包含:问题发生的环境、预期目标、实际结果,以及报错信息
- 提供自己尝试过的方法,以及为什么不能解决问题,便于回答者更高效地提出其他好方法
- 用代码段控件贴上相关代码,请勿直接贴图片,方便回答者调试
3、为你的问题选择正确的标签,可以让你的问题更快的被正确的人关注并回答
4、需要补充或修改问题信息,请直接对问题选择编辑,不要通过回答补充,方便其他用户阅读
提问反例:
二、这些问题请不要提
1、大而空、假设性的问题,如“如何创立一个公司实现年收入1个亿?”
2、直接求源代码的问题,如:
3、与编程、计算机软硬件、程序员无关的问题,如“有帮我恢复模糊车牌的吗”
4、过于主观性的问题,如“你最喜欢的语言是什么?”
三、及时采纳回答
如果某个回答解决了你的问题,或者你认为这个回答是最佳回答,请记得点击“采纳”。回答者将增加被采纳数,你的采纳率将提升,这既是对回答者的感谢,也是告诉他人,你的问题得到了解决。
四、怎样写一个好回答
1、回答前请先确认你的回答是自己尝试并成功的
2、逻辑清晰、语言简洁文明的回答,拒绝“顶”“沙发”等毫无意义的灌水内容
3、良好的编辑习惯,如代码使用代码段控件
4、不支持直接给源代码,建议提供解决问题的思路或指导
5、禁止复制粘贴、抄袭其他用户的回答
6、回答好的问题,你有权拒绝回答重复、范围过大、主观性过强、过于笼统的问题