如session cookie有没有关系,Http请求的整个流程是如何完成的都不知道.
用框架的,只知道用,究竟值不值得也不知道,
还要命的是,自以为是.

解决方案 »

  1.   

    楼上的,这个例子也太那个什么来着了?这对于我们来说,是不可再拆分的,我们是程序员,不是数学家啊.....
    如果不明就里,做出来就是对的么?如果这样,估计200行代码里,因为不知根底,而出现N多的BUG,我也没说要优化啊,但要保证做出来的东西是可靠的,你至少得明白你用的东东大致是怎么工作的,当然,要知道最根本的底细比较难,我的本意也不是说要到CPU一级,但你至少得在宏观上有所把握才行吧?
    你说是不?
      

  2.   

    我想我不需要知道,微波炉的工作原理,我只需要会用。
    因为吃饭才是我的最终目的。我想我不需要知道http协议,我把这个和客户讲他们也听不懂,我只会用
    因为完成项目才是我的最终目的绝大多数人都是这个样子的?你难道认为自己http非常精通了?50步笑百步,挣到钱,完成任务才是真的,管你懂不懂!
      

  3.   

    to java2000_net
    我指的是要了解界面,及相关知识,你是不了解微波炉的工作原理,但你知道他会加热东东,知道不能开着门弄东西,但有些人,它是开着门在弄东东(假设门可以开着工作,为了打个比方)
    还有就是态度问题,你不承认,技术水平与求知欲有关吗?如果你永远都是照抄代码的,你能混到星吗?你没有自己对现在东东的进一步理解吗?赚钱是硬道理,但也是有门槛地,就算人家没文化,但有些方面也肯定有资源,比你有优势,东西怎么做出来的?卖给客户一堆问题的东东,你这钱就好赚了?再另外,我承认我我多东西不知道,学了一样东西,我发现不知道的东西更多了,永远有人比我强,我承认你比我强,但不代表我不能说这话,也不代表我就不是这些被受不了的人中的一员.哎,为了钱,敷衍就行了吗?这世道啊,说不定,哪天我也遇上狂吐钱的ATM机.
      

  4.   

    认真看了看漠石、老紫竹、zhangshuling的发言,发现你们其实在说一个同样的观点,那就是用一个东西需要对那个东西做一些尽可能深入的了解,但又不能钻牛角尖。呵呵。尤其是漠石,越到后来越在帮对方辩友说话。
    我想漠石的原帖本意可能是在批评现在的许多年轻程序员那种不求甚解的浮躁心态吧。我是春节才到CSDN注册的,因为闲着没事了。到坛子一看,好家伙,大量的是贴个需求找代码的帖子。现在的程序员,难道翻个书、google一下的能力和耐心都没有了吗?
    虽然现在的新技术雨后春笋,虽然现在知识“爆炸”,虽然现在讲究快餐,但我还是同意漠石原帖中的观点,程序员必须有探究“为什么”的素质和能力。
    注:“程序员”在这里是一种范指,包括:项目管理人员、分析人员、设计人员、代码员、测试员。
      

  5.   

    漠石:人有时候是需要点心理按摩的。如果CSDN上发点东东能够让你的心情变好,CSDN也算是善莫大焉了。
      

  6.   

    说实话 一开始我也不明白 查文档之后也是一知半解的 后来才明白cookie和session的关系 慢慢来 我也是先会用 慢慢才弄清为什么 呵呵
      

  7.   

    理想与现实的差距就是这样。一个程序员,只会一点点JSP,代码一团糟,使用了大量的 magic code,层次很乱,
    但是他能用, 客户付了2k给他。因为它只用了14天,就堆出来了。我想说的是,楼上有一位有点明白了,那就是不要过于在意技术。再好的技术,如果解决不了问题,或者解决问题的成本太高,对某些用户来说都是不可取的。比如那个程序,如果让一个正规的团队做,至少2-3个月,费用不会少于2-4万元,用起来没啥区别。不要和客户说什么维护啊,编码啊,我不懂,我是小老板,我是不会请他们做的。
    ESB 好不好,可是我们用不到,也用不了,我想中国10年之内,这东西普及不了,看看那些中小企业的情况就知道了。这就是现实!
    大公司没几个,可程序员有n多!
      

  8.   

    了解一些底层的东西,能让自己扩展眼界,当然我们的目标就是要把东西做出来,最终交付给客户
    拿到MONEY就OK了!
    多了解一点对自己没有坏处,就相当于我们了解了编程的思想后那学任何一种语言都不会感到太困难!
      

  9.   

    1.因为http是无状态协议,是为记录用户信息,所以要用到session,cookie,
    2.session用于服务器端.
    3.cookie用于客户端.
    4.session占资源,cookie不安全.具体情况,具体使用.
      

  10.   

    1.因为http是无状态协议,是为记录用户信息,所以要用到session,cookie, 
    2.session用于服务器端. 
    3.cookie用于客户端. 
    4.session占资源,cookie不安全.具体情况,具体使用.另:session往往依赖于cookie,很多网站就是需要依赖于cookie的,如果不依赖,会多写好多encodeURL,太麻烦.
      

  11.   

    session就是通过cookie来实现的,如果客户端禁用了cookie就会使用url重写的方式
    其实框架我不喜欢用,我喜欢反编译后看它的代码如何组织与实现,架构是怎样的.只是有些事情不是自己想不想的问题,人在江湖,身不由己啊~~
      

  12.   

    个人觉得把代码直接copy给新手不是最好的方式,也许是最实在的方式吧
      

  13.   

    个人觉得把代码直接copy给新手不是最好的方式,也许是最实在的方式吧
      

  14.   

    我个人感觉这个问题很好:你只能用,而不知道原理,这样来说吧,搞程序是最易出错的,如果你了解运行原理,你说找错是不是特容易,不但如此,像框架那么多,其时原理也就差不多,如果你知道运行原理,是不是对今后出来个什么新框架的学习更容易些。
    如:
    如果你知道webwork的运行原理,你说struts2.0还须要花费大量时间学习吗?
    我们学struts时,不是学用户提交页面,这个页面首先转向谁,是action 还是actionFrom,什么struts-config.xml什么时间加载了,与action、actionFrom的关系呀等;学hibernate时,我们又会分析打到控制台上的sql语句及其顺序,如果你全部能够把握,是不是查找错误特容易;
      

  15.   

    好技术技术, 好产品, 卖得出去的产品,畅销产品这几个之间有联系,但没有必然联系。 
    对于绝大多数公司,绝大多数个人,技术永远是第二位的。
    你看看公司里哪个副总最牛就知道了。看着自己每个月要为生存拼争,真不知道自己能为社会提供什么?开源?我开了,你拿去改吧一下去赚钱,你不会想起我的,我依然贫穷,这就是中国的现状,也是国内不开源或者没什么前途的原因。 赚人气的大部分等着被收购,呵呵!!!只有那些根本不指望这个活着的人,才能长期做下去。他们不求财,而是求名。欢迎排砖,可惜此贴不在J2SE板块,否则固顶。
      

  16.   

    LZ比较亢奋啊 这么正常的事情 你认为很难吗?你能做到一辈子靠这技术吃饭吗?
    你认为你在精通 又能怎么样?麻烦您在发表钱 考虑下国情和一些非常现实的问题 
    我们是伟大的中国 是社会主义国家  哈哈 是IT的领航者  
    你钻研能咋的 你能出书啊 还是能成为领域的泰山北斗啊 
    你技术在明白 能多给你开钱啊 是咋的
    这个社会 任何领导 认为不管什么方式 只要赚钱就好
    PS 如果你做神舟系列 另当别论了  自己想吧 我猜LZ年龄不会很大 起码不超过25岁
      

  17.   

    不懂技术其实并不可怕
    可怕的是不懂沟通的方式知识不用全部都懂
    只需要精通你所在的那个层面的东西就行
    面包师不需要知道烤箱的原理
    烤箱技术需要知道烤箱原理,但是不需要知道发热管的原理
    发热管技术需要知道热管的原理,但是不需要知道电的原理
    等等等等另:顶下# java2000_net  ,的确是中国的现状
      

  18.   

    呵呵,有意思啊
    其实知识一个人不可能全懂!!有些也不可能去记忆下来!有些又只需要你会用就行,不需要你知道为什么!
    根据实际情况!比如你搞的是软件开发,难道你也要去把WEB技术全弄懂吗??
    我想一些有名软件工程师,你问他一些WEB技术的他未必懂!一切根据自己的实际情况在其位尽其职