java吧 关注:1,252,927贴子:12,739,530

回复:【职场-技能系列の作死和不作死的区别,纪念当年的新手路】

只看楼主收藏回复

路还很长啊   千
   年
梦 往
   、 事
弹 如 曲
   指 水 已
   间 淡 终 旧
   。 如 、 梦
     烟 人 初
     。 亦 醒
       散 已
       。 千
         年
         。


来自Android客户端143楼2014-12-27 01:27
回复
    笑傲程序界 迎娶帅气欧巴 走上人生巅峰!


    144楼2014-12-27 11:50
    收起回复
      妹纸你好


      IP属地:湖北来自Android客户端145楼2014-12-27 14:58
      收起回复
        人家颜值至少是优良级别,屌丝就别肖想了,人家要欧巴,欧巴知道吗?长腿,白脸,高富帅!
        第一次看到懂最多的女程序员,
        能回答一下我之前的问题吗


        IP属地:广西146楼2014-12-27 15:31
        收起回复
          最近老是看到有人发错误信息的截图问怎么办。虽然在吧里面没有说不能问这样的问题。
          以下是我的一些建议:
          1.程序员需要学习英语,如果你连错误信息里面的英语的字面意思都不懂,要么洗洗睡了,要么去学学英语吧。
          2.你需要学会从错误信息中找到最关键的信息:比如LUA ERROR… module ‘xxxxx’ not found或者undefined reference to ‘xxxxx’
          3.找到这些关键后(比如,上面的这些’xxxx’就是你解决问题的关键,无非是运行时,或者编译时找不到xxxx。)进行对应的处理和解决
          4.如果你不知道怎么处理,可以google和度娘,把关键错误信息贴到搜索引擎下去里面,搜索一下,多半就有答案了;不过尽量不要找度娘,切记切记~~你懂的。(我想说程序员用度娘搜索程序问题,只有两个原因:一是你英语很菜,二是你程序员能力很菜)


          147楼2014-12-27 18:43
          收起回复
            好厉害啊


            IP属地:上海来自Android客户端148楼2014-12-27 18:46
            收起回复
              5.就算是你要问这些问题,也请别截图,直接贴错误信息文本;就算别人愿意帮你google,你也得得让别人好拷贝粘贴啊,大家都这么忙不是吗?6,问问题的时候,大家希望看到的时候你做了那些分析和尝试,而不是:来吧,帮我看看这个图里面的错误信息,然后就没有然后了。你都懒得打字说明问题,为什么指望别人帮你分析帮你解决,然后打字告诉你该如何如何呢?8.一切技术问题都是纸老虎,搞定他,一个错误信息都搞不定,何以搞定天下?众所周知,许多新的技术(或者老的技术)英文资源更多,优秀的英文资源则更更多。让更懂中文的度娘来做这件不可能完成的任务,还不如仔细学一下怎么用简单的英文关键词得到自己想要的内容更不耽误事儿~不好好学英语 怎么找女朋友


              149楼2014-12-27 18:51
              回复
                过儿你的龙儿在哪里???


                150楼2014-12-27 20:19
                回复
                  尼玛楼主你打的那些我表示完全看不懂


                  151楼2014-12-27 21:03
                  收起回复


                    152楼2014-12-27 22:59
                    回复
                      Java 的值传递问题
                      code:
                      public static void main(String[] args) {
                      Set<Integer> aa = new HashSet<Integer>();
                      aa.add(2);
                      test(aa);
                      for(Integer b : aa){
                      System.out.println(b);
                      }
                      int aaa = 1;
                      tests(aaa);
                      System.out.println(aaa);
                      }
                      public static void test(Set<Integer> sss){
                      sss.add(1);
                      }
                      public static void tests(int sss){
                      sss = 2;
                      }
                      传入 Set 或者 Map 等,就可以改变里边的值,而传入 int、String 等不会改变?这是什么原因??


                      153楼2014-12-27 23:27
                      收起回复
                        1) 对于基本类型(primitive types)的变量,在函数里自然不能修改原来变量的值;int 就属于这类;函数调用的时候是把这个值复制了一份传进去;
                        2) 引用类型的变量,其“值”是一个具体对象的引用,所以函数可以通过这个引用找到对象,从而修改这个对象;Set 就属于这类;虽然 Set 的引用被复制了,但是这个新的引用依然是对原来那个对象的引用;
                        直接用等号这种方法就把变量变成另一个对象的引用了,原来对象的引用就丢失了。这里出现了区别是因为给 Set 用的是 add() 方法,而不是对变量直接赋值。如果用等号赋值的话,就算是 Set 和 Map 也不行的。基础 基础 基础............................


                        154楼2014-12-27 23:28
                        回复
                          最喜欢自称老娘的了


                          来自Android客户端155楼2014-12-27 23:42
                          收起回复
                            十层新手来报道 最近打算入坑 谢了前辈


                            IP属地:四川来自iPhone客户端156楼2014-12-28 00:48
                            回复
                              既然看完了,最后只能说一句受教了。望姐姐能通过我的好友,有些问题想请教你


                              来自Android客户端157楼2014-12-28 00:56
                              回复