精华内容
下载资源
问答
  • 发现问题解决问题

    万次阅读 2018-02-05 08:50:08
    发现问题解决问题 发现自己日常生活中,经常让你不爽的一件小事 设法解决 找到有同样问题的同学朋友 把你的解决方案提供给他们,看他们是否愿意采纳 如果不采纳,想想是什么原因,调整方案 做到让朋友们乐于...

    发现问题,解决问题

    发现自己日常生活中,经常让你不爽的一件小事

    设法解决

    找到有同样问题的同学朋友

    把你的解决方案提供给他们,看他们是否愿意采纳

    如果不采纳,想想是什么原因,调整方案

    做到让朋友们乐于这样解决问题,当然,你不能花钱

    现在,设法帮1万人解决这个问题

    问题解决方法

    基本原则:

    理性判断,系统思考,可视化呈现
    

    步骤:

    发现问题的本质
    
    找到问题产生的根源
    
    制定解决问题的对策
    
    解决问题,核对成效
    

    解决问题,才能体现你的价值

    来源张永光的博客

    展开全文
  • 问题以及发现问题解决问题

    千次阅读 2010-12-11 21:06:00
    发现问题解决问题更重要,如果发现了问题的所在,解决它仅仅是一个时间的问题,可能有些问题永远解决不了,但是我们最终知道它永远解决不了也算是解决了问题。问题的实质其实是一种反差,也就是期望和实际的...

    发现问题比解决问题更重要,如果发现了问题的所在,解决它仅仅是一个时间的问题,可能有些问题永远解决不了,但是我们最终知道它永远解决不了也算是解决了问题。问题的实质其实是一种反差,也就是期望和实际的反差,这是好事,如果每件事都和我们期望的一致,那么我们的脑子里面就不会有问题了,思维就僵化了。解决问题的本质就是缩小这种反差,其实是两种方式,第一种方式是结果向期望靠拢,第二种方式是期望向结果靠拢,还有一种是同时向对方靠拢。将我不熟悉的东西往我们熟悉的东西上靠拢,这既是对之前经验积累的一种利用,同时又是一种新的经验积累,这在软件开发当中很重要。当期望和实际发生的一致了,那么问题就解决了。
         解决问题最重要的你要有一个信念,那就是原因一定会导致结果,这好像是废话一句,然而却是由因导果和执果索因的依据,发生了一个问题的时候,如果我们找不到蛛丝马迹解决它怎么办?找不到任何线索怎么办?这就说明执果索因行不通了,那么由因导果就要使用了,其实这是一种更简单的方法,但是实际上却很少有人使用,除了高中时我们解数学题的时候使用过,实际生活中很少有人使用。现有一个问题,程序崩溃了,但是调试环境中没有gdb,没有core,日志又帮不了忙,那怎么办,程序崩溃只是一个结果,我们要找它的原因,很难,但是如果我们知道所有导致程序崩溃的方式,那么就可以手工的以这些方式触发这个崩溃,然后观察现象,如果现象和问题出现时的现象一致,那么就算是解决一半问题了,为何是解决一半呢?因为我们不能保证其它的原因不会导致现象一致的崩溃。另一半问题就好办了,我们只要能及时挽救就可以。
         为何我们社会上出了那么多的专家和学者,却没有出现顶级的科学家,这就是因为这些所谓学者都是问题的解决者而不是发现者,解决问题是简单的,只要有问题,肯定会解决的,而且有那么多现成的公理和经验可用,这些学者的工作就是在现成的N个公理/定理中找出一个可用的,最后将这些东西堆积在一起即可,这在实质上和我们程序员复制粘贴代码以及一些学生们引用名言警句以作文是一致的,心里完全没有问题,只是堆积一些现成的原因然后导致一个结果,而从来没有人会添加一个新的原因,这也决定了为何我们能将一个数据精确到很精细的地步却从来没有人能提出这个数字。我们的高铁速度能刷新世界纪录却不是发明火车的国家。

    展开全文
  • 项目实施过程是一个发现问题解决问题的过程,由于是在分布式远程环境下,沟通不畅给问题的发现和解决带来了正常研发过程中所无法想象的挑战。本文对上述场景下如何应对协作过程中的困难提几点思路并对工作展开的...

    本文面向分布式环境下企业级应用的实施过程中,Onsite实施团队和Offshore研发团队之间的有效协作。大家可以想象这样的场景:实施人员部署研发团队提供的服务到客户现场,在部署和试运行过程中难免会出现这样或那样的问题,这些问题有非技术的也有技术的,而实施团队通常无法处理类似技术方面的问题,这就需要实施团队和研发团队之间进行有效协作确保问题得以解决。所以这是一个发现问题、解决问题的过程,由于是在分布式远程环境下,沟通不畅给问题的发现和解决带来了正常研发过程中所无法想象的挑战。本文对上述场景下如何应对协作过程中的困难提几点思路并对工作展开的有效模式进行探讨。

    一.  几点思路

    • 保持敏锐:对实施而言,一个细微的、不起眼的、不影响使用的问题,日后可能造成大错,且很难排查。所以实施过程中没有问题是小问题
    • 保持理性:对于那种诡异的错误,真的有那么巧吗?通常不会,因为程序的事情实际上很简单,不是对就是错
    • 保持平衡:不要过于追求完美,要在完美和时间之间达成一种平衡
    • 保持勇气:在现场,勇气第一。遇到困境,一时想不到妥善的处理方法,不如直接动手做,或许会柳暗花明
    • 缩小范围:现场问题不外乎应用服务器(Tomcat、Jboss)、数据源(数据库和接口)、UI相关(无响应/页面操作逻辑)、和网络相关(WIFI/与服务器的局域网)的问题
    • 安排顺序:遵循帕累托法则,尽量做到频繁发布,注意跳出问题的死循环

    二.  Log的重要性


    Log的作用是解决问题,至少定位问题。Log通常会涉及到服务端的功能,但客户端同样也是需要日志管理的一大方面,因为往往客户端界面上出现的页面操作逻辑性问题更加难定位,而且难于调试,所以要尽量把客户端的用户操作行为记录下来作为发现和排查问题的一个突破点。下面看关于Log使用上的两个示例,这两个示例都在是实际实施过程中碰到的比较典型的问题:

    问题1:报表的访问,获取数据慢
    Log:报表后台平均需要500ms的时间去获取
    关键词:响应时间 缓存
    解决方案:记录日志,利用AOP 或Filter,配置统一的接口性能跟踪找到性能差的接口,通过引入缓存后,平均为30ms

    问题2:现场环境报表列表显示错误
    Log:Log显示返回的数据有特殊字符,导致前端数据处理错误
    关键词:特殊字符
    解决方案:通过在前端代码中加Log功能后,发现数据有特殊字符,增加一段特殊字符的处理代码

    三.  数据源是基础

    这里数据源泛指数据库、接口、第三方服务等各个方面,在企业级应用中,数据库视图等是广泛使用的一种数据集成方式。数据规范化是快速实施的前提,实施难度上通常不是因为技术上的问题而是沟通、协调上的问题,所以我们的思路有以下三点:

    • 提供规范文档,一些最基本的字段只要通过掌握通过数据库查询,即可解决问题
    • 梳理接口诊断方案,对实施过程中容易出现的问题有方法和流程进行快速定位
    • 准备接口Checklist,确保接口开发人员对照Checklist中所有的规则和注意点完成开发工作,在完成Checklist的对比之前不能将接口开放出来

    四.  开一张好票

    团队中通常会使用一个Ticket系统作为问题跟踪的基础,开票指的就是现场实施团队往这个系统中添加一个Ticket作为研发团队的输入。

    开票前的思路是:用户为什么提出这个要求(管理用户的期望值);用户什么时候需要问题的解决/解答/完善;我如何把关(管理团队的期望值)。开票之后,再回过头看看:用户的意图表达清楚了吗(input);具体的要求表达清楚了吗(output);别人能看懂我的描述吗;项目上的轻重缓急表述清楚了吗。

    五.  再论工具的作用

    在我们一个项目的开发实施过程中,现场实施团队问题反馈数量为34个,需求优化18个;而研发团队服务发布数量为ipa包22次,war包9次。如何有效的管理这些需求和服务发布,工具是必要的。除了上文提到的Ticket系统外,我们使用OneNote进行现场环境信息的实时同步,使用Jenkins进行客户端ipa包和服务器端war包的自动化构建以及版本控制,这些工具都为确保过程的正确性和高效性提供了保障。

    六.  信息透明性

    信息透明的方法论是:对内信息100%透明;对外信息选择性透明,但一定不能100%透明,效果示例图如下:


    要做到信息透明,关注以下几个方面:

    • 保持记录:很多问题,通过重启tomcat和数据库等,就能解决。但是,一定要记得把问题记录下来
    • 用户参与:对用户而言,如果有计划,按计划同步信息;如果没有计划,按功能同步信息;如果有条件,用户参与部署
    • 明确的团队成员角色、统一协作平台、每日例会和需求梳理会议、发挥开发人员主动性等思路和工作方式都能提高分布式环境下信息传递的透明性

    七.  小结

    本文是对项目实施过程中一些团队协作方面的总结,关注发现问题、解决问题的思路,内容比较零散但一些思想和工作模式应该是通用的。

    展开全文
  • 学会发现问题--提出问题--分析问题--解决问题

    万次阅读 热门讨论 2018-01-23 18:01:07
     今天下午做了一次英语快照,第一次做总会出现很多问题 问题:  1、摄像问题。时间过去一半了才想起来没有摄像机,于是我们又在摄像机上面浪费了5分钟左右的时间,更可惜的是大家都在等待着,所以因为我...

    罗塞塔活动


      今天下午做了一次英语快照,第一次做总会出现很多问题


    问题:


     1、摄像问题。时间过去一半了才想起来没有摄像机,于是我们又在摄像机上面浪费了5分钟左右的时间,更可惜的是大家都在等待着,所以因为我的疏忽,白白浪费了Bill和大家的时间。

     2、电脑声音问题。做游戏的时候大家听不到声音,有的单词声音很小,有的正好,导致做游戏好多人听不见影响大家的积极性。两点思考问题不全面,或者说不用心,没有特别注意这些细节,下回一定要思考全面,认真对待。


      这次罗塞塔的快照感谢Bill师哥的支持,感谢亲爱的小伙伴们积极参与,也给我一次锻炼的机会!!!



    终身成长


      快照过后,Bill师哥与我们围坐在一起交流。这里就谈到了关于“如何提问”的主题。


      大家不管与团队一起学习也好,还是个人学习也好,发现了问题为什么不及时说出来?我们围绕这个问题讨论了很久,下面是在听每位同学所说的为什么会有这样的情绪所做得总结


    1、我跟着团队走就好了,怎么组织我就怎么跟着学

    2、在团队里保持一样的方法行进,我突然变得突兀是不是很不好,让人反感

    3、还有以学习者的角度和组织者的角度

     (1)学习者:跟上面2点类似,或者当时想起来了没有说,过了一会忘了,等到回到自己座位上又想起来了导致这个问题一直没有机会说出来

     (2)组织者:没有做到全方面把控,没有考虑到船员们是否可以接受这种学习方法。一些方法只是自己知道了,自己安排如何学习,没有开会跟船员们说以后要去怎么做,怎么去学,导致发现不了问题!


    解决方法:

      .每次团队组织完学习之后留出适当的时间,在这时间里大家畅所欲言,把自己想到的问题提出来,大家一起解决!

      .船长积极与组员沟通


       不管怎样,我们大家要始终保持成一个团队,我们既要学会借助团队,比如:个人学习遇到了问题记录下来拿到团队中去解决;团队的学习料率比个人要高;学习如何与人相处,如何做一个合格的领导者等等。还要不依赖团队:我们在学习中不能总靠着团队的力量,什么事不能等别人去叫你,然后按照别人安排好的去做,那样太被动了,自己要制定一个计划,既要跟别人玩到一起,自己的学习也要游刃有余!


       Bill师哥说过每个人要学会总结,不会总结的人,一辈子都会在原地踏步。领导从你这得不到好的建议,自己遇到问题解决之后不总结下一次依然不会,为什么别人经常能发现问题,而你不能的原因就是缺少总结,不敢去挑战!


    能力是锻炼出来的,不是固定的!!!


    哪里有抱怨,哪里就有机会!!!



    展开全文
  • 解决问题的科学方法

    千次阅读 2018-06-10 23:11:05
    解决问题的科学方法本人思考和总结的一些解决问题的方法和流程。欢迎补充和批评,以及添加一些材料。 一,明确定义,问题是什么出现了问题,往往忽略了这一步,没有仔细思考问题到底是什么,问题本质是什么。这有助...
  • 一个真正的高手,其实应该有能力用一套方法论去解决问题的所有,不管这个问题再难,再新鲜,再简单都能搞定。 什么是问题?一言以蔽之,问题来源于现实与目标的差距。 因此,问题产生的原因可能是: ...
  • 1、tomcat 自启动问题 ,将server.xml重新配置为 reload=false ,依旧没有解决问题 2、内存溢出,将Tomact的内存设置变大以后,依旧没有解决的问题 3、类丢失,尝试重新加载JAR包,包括项目和Tomact的,依旧没有...
  • 解决问题的过程中,发现打开InteliJ idea的时候,只有任务栏的小图标,并没有图形化界面 背景是之前曾经在两个显示器上显示过,导致拖拽到其他显示器上,现在单个显示器不能显示 解决方式: win+D两次即可...
  • 解决问题最简单的方法

    千次阅读 2016-08-20 07:09:45
    这是一本小书,只有145页,7万字左右,花2个小时就能读完,但你会学到立马提高你解决问题能力的10多种方法。
  • Windows10 RuntimeBroker问题解决

    千次阅读 2019-12-03 10:12:32
    我各种在网上查资料,发现现在网上的很多方法都没有讲的特别详细,我看的我是一头雾水,我今天在他们各位大佬的基础上,我加了一点东西,希望可以帮到各位解决问题. 第一步 按atrl+x打开你的事件管理器,查看你的问题所在...
  • 问题描述:在moss(sps)网站中打开PPT提示“发现内容有问题”如下图: 问题原因:暂时未知。 解决方案:将文件复制到本地即可正常打开。
  • 彻底解决tomcat中文乱码问题的终极方案

    万次阅读 多人点赞 2018-08-16 15:28:01
    这几天测试的兄弟发现了项目中存在乱码问题 经过排查发现是tomcat中的问题 于是在server.xml中添加了如下属性 诶?还是乱码。。。 终极解决方法:在C:\apache-tomcat-8.5.30\bin\catalina.bat文件中加了如下一条...
  • 永久解决VSCode终端中文乱码问题

    万次阅读 多人点赞 2019-05-05 01:02:12
    在Windows下使用VSCode编译运行,都出现中文乱码的问题,今天我就遇见了这种情况,上网搜了半天也没有找到正确的解决方法,现将我把我的方法晒一下. 中文的windows下的cmd默认使用GBK的编码, 每次需要的时候只要在...
  • weblogic乱码问题解决

    千次阅读 2019-07-10 17:21:26
    环境不多介绍,还是灾备演练 续上几篇的问题解决以后,项目顺利启动起来,欢喜之余,却发现首页是乱码的。 不多扯,继续解决问题 解决问题: 首先去找weblogic的启动日志文件,然后搜索 encoding ,如下: 发现...
  • 具体情况如下:   在尝试了以下链接的方法后,...随后尝试了各个代码中添加debugger,终于找到问题所在。 ...虽然不知道原理,但是问题解决还是很开心的。 希望我遇...
  • 解决git下载很慢的问题

    万次阅读 多人点赞 2019-06-13 16:33:12
    相信有很多人通过官网在下载git的时候发现网速只有几十K,淘宝有一个镜像的网站 可以提供下载 添加链接描述
  • zabbix api无法获取已解决问题解决思路和总结 事件背景 最近在对zabbix api进行二次开发,在设计获取problem的接口的时候发现了调用zabbix api无法获取已解决的problem的问题,在解决这个问题的过程之中对于zabbix ...
  • 谈谈程序员解决问题的能力

    万次阅读 多人点赞 2017-03-25 12:36:47
    谈谈程序员解决问题的能力 解决问题的能力,程序员立业之本。 一般写文章我不会特意去写,而是有感而发的时候刚好又有时间我就会去写写文字。本想推些技术文章的,但写技术文章又很耗时,写得太浅显又没有技术含量...
  • 一次偶然的机会发现解决的办法,现在分享给大家,希望和我一样,无论怎么尝试都没法解决jsp没法提示代码的人 可以远离烦恼~~~ 不过为了解决大多数人问题,还是决定从头码起,前部步骤引用tangxl2008008发布的...
  • 解决Intellji Idea修改代码以后无效的问题

    万次阅读 多人点赞 2018-03-15 14:16:50
    因为之前一直用的maven构建的项目,可以直接install,所以没有出现这个问题,直到最近接手一个需要维护的老项目没有用到maven,调试的时候总是修改代码后不生效,即使重启idea还是重启tomcat都没用。 先说说我刚开始...
  • 解决df -h 发现/目录100%的问题

    千次阅读 2017-01-28 20:59:33
    df -h 后发现/目录已经使用100%,而其他分区均正常,问题体现在session无法写入服务器。 后发现是maillog文件过大导致的,删除后发现依然是100%. 解决方案: 重启rsyslog服务service rsyslog stop service ...
  • 解决关于VMware虚拟机下安装win7OS时无法发现光驱问题
  • Android冷启动白屏解析,带你一步步分析和解决问题

    万次阅读 多人点赞 2016-06-28 08:52:07
    关于首次启动程序白屏时间过长这个问题其实我早就发现了,而且有的...另外,本篇文章也向大家展示了一个分析和解决问题的思路,希望大家以后遇到问题可以通过多思考和多动手实验来去尝试解决问题,而不是直接绕过问题
  • 怎么去思考一个问题,提高解决问题的能力 前言: #:本文转发自【半路歌雨】 #:http://blog.jboost.cn/think-like-a-programmer.html #:如有侵权,联系即删 技术人员的价值,不在于你能写出多么优美的代码,也不...
  • idea无法搜索下载插件问题解决

    万次阅读 多人点赞 2019-07-23 11:28:50
    IDEA无法搜索插件 最近重装了系统,需要配置好多环境,但当我在idea中搜索插件的时候,发现idea Plugins...我的这个问题研究了好长时间,最后居然发现是我这边宽带运营商的问题,运营商国内网速很ok,但却屏蔽了i...
  • IDEA中Maven依赖包下载不了的问题解决方案汇总

    万次阅读 多人点赞 2018-04-25 14:11:16
    之前一直把下载不上的依赖剪切再粘贴到pom.xml文件中,保存它就自动下载了,但是今天怎么剪切粘贴都没用,所以就花了点时间在网上各种搜解决方案,试了一些之后终于从根本上解决问题,所以写个博客把解决这个问题的方案...
  • MATLAB闪一下打不开问题解决

    万次阅读 热门讨论 2017-04-05 18:26:12
    上网百度发现很多解决方法都是修改环境变量,但是我按照这些来修改并不能解决问题,重新分配了虚拟内存之后当时重启了能用,之后再打开就还是用不了。 最终解决办法: 我是64位系统,去自己的C:\Windows\SysWOW64...
  • 解决Windows Server 2008 R2无法保存网络发现状态更改问题
  • write error in swap file 问题解决

    千次阅读 2019-04-29 14:29:17
    解决方法 这个报错仅仅只是一个警报,并不是导致问题的原因,通常是由于当前打开的文件所在的区块,磁盘空间使用完毕导致 使用跳板机登陆,发现某测试云主机无法进行登陆了,使用管理员权限进入被访问端的云服务器...
  • 最近在研究SpringCloud微服务框架,按照网上的搭建方法搭建项目时发现出现了很多别人博客不纯在的问题,然后自己摸索了很久发现发现不了服务和SpringCloud的版本问题有很大关系 按照网上的方法在idea上搭建服务注册...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,430,017
精华内容 972,006
关键字:

怎样发现问题解决问题