太阁JavaWeb-Spring-Data微信群每周讨论热点总结 07/10-07/16



    • 群友Jesse分享一篇spring中不要配置xsd版本号的文章,讨论spring中xml配置的问题:用注解比较方便,spring推荐约定优于配置,给我们内置了很多参数;注解省事;群友毅昭公司的Principal Enginner老大的说法是“xml was the necessary evil of that age, now that we have a cleaner choice, we should use annotation instead.",很形象。
    • 有群友求spring oauth Github 的sample:推荐Dave syer写的spring security oauth angularjs系列tutorial。
    • 热门话题,做Java大家一般能拿到多高的收入:上海15k到30k为主,往上往下的少,不知道北美如何;上海其实和硅谷差不多了, 8k usd 左右;看几年经验吧,上海和硅谷还是不一样, 比如,对于高端人才,硅谷既有需求(企业会招大数据/高并发),又有供给。上海目前看下来,既没有需求(大企业/成长级创业 北京居多),又没有人才供给。
    • 关于求职: resume-driven developing, 简历驱动的程序开发是最好的职位:群友在做 zookeeper mgdb redis hadoop,天天加班。http://radar.oreilly.com/2014/10/resume-driven-development.html 是不是招女生的比较少?女生加分的,女生进IT公司可有优势了,看到招聘广告上的要求,都无所适从了,每份招聘广告对于技术的要求都不一样,把所有想要应聘职位都列一下技术要求,然后做一下统计就好了。
    • 群友转发java面试问题:看了这个我觉得没学过java,国内社招都是这个风格么?美国也考这些的…都差不多。太老了,我找第一份工的时候都已经没人问jsp和servlet了,我面试过几次压根没人考这么细的东西。我面有一家还问我JVM内部原理呢……Eden Tenure那些…应届的考算法。不会像考试那么严格 主要为了看你熟不熟是不是有经验 谁知道你是不是真有三五年java经验 而且这文章写了170题你可能看着头大 面试能问你10题就不错了。群友毅昭面试College Board当时被问了三十道,压轴就是JVM和reflecton, 最后把公司据了。jvm怎么学?别学了,Java 8已经变了,说Java9还要变JVM,我就懒得更新知识了。有这时间还不如多抓几只Pokemon呢…
    • Scala: 毅昭是Scala死忠粉,下一个工作准备找Scala的。然而客观的说Scala工作如果不是Spark相关确实比较少. Play Framework还有人用,Lift和Scalatra完全搜不到职位, 群友尧在上一个spark的udemy课, Frank Kane那个。spark到底是干嘛的?Big Data。你做过ETL吗?很大一堆数据,转换后变成另一堆数据,逻辑就是一个map,但是数据量超级大. 你用单机做几秒钟内存就满了。你也可以用Hadoop,但是Spark快很多。在prod里面都是cluste。所以它其实是一个分布式的协调管理工具,把你在集群上需要的平衡分配沟通问题封装起来。分布式底层很多项目用的Zookeeper,hdfs.最近Mesos炒鸡火。Scala看Twitter的那些教程不错, 推荐一本书Atomic Scala. scala看coursera的课程. Groovy的作者现在转去contribute Kotlin了,所以Groovy我算白学了
    • play framework: 不知道是否适合访问量高了会不会有坑? Netty挺结实的。前台用play的template engine,然后ajax。
    • spring: 的spring mvc的书推荐, spring in action. spring boot简化了很多配置, maven的配置,网站提供了很多现成的脚手架,还支持从git上直接引入IDE。 配置也不用一堆xml了,配置都是用原生类打annotation的方式,通过反射都可以找到。 所有简单配置项都集中在一个文件里,配置也很简单,比如 mysql.url=… 反正我算java新人,前后一两周从传统spring切换到spring boot感觉舒服很多. 有用spring boot kotlin么?今天看了下kotlin,很不错啊, 语法和scala比较像. 不过好像还没什么生产环境用,所以不敢贸然上。 可以用spring boot.
    • 群友Jesse做了太阁微项目heroku deployment有问题,向各位大神求助: https://github.com/jessezhuang/tiger-appstore/issues/6 没有收到任何反馈,希望community上有经验的能指点一二。

    本周由Jesse Zhuang总结整理。


登录后回复
 

与 BitTiger Community 的连接断开,我们正在尝试重连,请耐心等待