有没有人告诉我下忘仙ol什么时候开新服啊,有没有群,我

当前位置:
忘仙礼包激活码领取 新区开服下载游戏送好礼
来源: & & &
作者:碎碎念& & &时间: 13:54:18 访问量:53313
语言:中文
  忘仙8月7号新区开启福利来袭,入驻有礼,升级享福,新区首充还有丰厚的哦哦,冲榜更有多重惊喜好礼享不完!赶快一起了解一下吧!
  忘仙游戏下载:
  忘仙地址:
  忘仙新区活动大全:
  活动1、周、月累计反馈
  活动时间:8月7日开区—8月31日23:59;
  活动奖励:周、月反馈礼包,5折超值礼包;
  活动内容:活动期间,在当周进行充值满10元,即可领取一个周反馈礼包。同时,还可在同一界面购买一个5折出售的超值礼包,充值不到是无法进行购买的。每周充值和购买的礼包也是不同的哦!同理,月反馈也在累积充值满18元、38元、58元、88元、138元、188元、268元、488元、888元领取不同的月反馈礼包。同时,还可在同一界面购买相应的5折出售的超值礼包。
  活动2、升级送礼安度修仙路
  活动时间:永久;
  活动奖励:【新手锦囊】、【升级锦囊】;
  活动内容:入驻新区1级就送【新手锦囊】,升级还送【升级锦囊】,绑银、宝宝唾手可得,畅享道具安度修仙。
  活动3、极限冲级赢豪华大奖
  活动时间:8月7日开区—8月19日12:00;
  活动奖励:
  第1-3名:飞行坐骑礼包1个(15天)、90级完美橙装*1;
  第4-10名:蓝色屠苏酒*7、蓝色屠魔贴·水晶*7;
  活动内容:活动期间,【世界等级排行榜】前10名仙友可获得惊喜大奖一份。
  活动4、举杯共饮,谁是酒中仙
  活动时间:8月7日开区—8月19日12:00;
  活动奖励:
  第1名:135级完美橙装*1+4级宝石2块;
  第2名:135级完美橙装*1+3级宝石3块;
  第3-5名:135级完美橙装*1+2级宝石3块;
  活动内容:活动期间,【世界酒仙排行榜】前5名仙友可获得惊喜大奖一份。
  活动5、萌宠当道,谁为王?
  活动时间:8月7日开区—8月19日12:00;
  活动奖励:
  第1名:飞行坐骑礼包(30天);
  第2名:飞行坐骑礼包(15天);
  第3-5名:飞行坐骑礼包(7天);
  活动内容:活动期间,新区【世界宠物排行榜】前5名的仙友可获得惊喜大奖一份。
  活动6、筑梦幻仙府抢千载好宠
  活动时间:8月7日开区—8月19日12:00;
  活动奖励:
  第1-3名:90级可携带千载难逢宠物蛋;
  第4-10名:绿色炼星符*20、初级炼妖石*30、高级鲁班令*10;
  活动内容:活动期间,新区【世界仙府排行榜】前10名的仙友可获得惊喜大奖一份。
  活动7、才子、佳人齐相会暗影魔熊显神威
  活动时间:8月7日开区—8月19日12:00;
  活动奖励:
  第1名:暗影熊精蛋*1;
  第2-3名:仙宠宝箱;
  活动内容:活动期间,新区【鲜花月榜】、【糖果月榜】排行前3名的仙友可获得惊喜大奖一份。
  1、活动以游戏内公告为准。
  2、活动所得【飞行坐骑礼包】可随机开出碧虚青鸾、焚焰火扇、乾坤葫芦三种极品飞行坐骑。
  崭新世界崭新启航,热血战场热血开启,《忘仙》新区大门敞开,就等你来!使用琵琶网手游客户端注册并进入游戏,还可以参与充值返利活动哦!忘仙游戏下载地址:
微信扫一扫-礼包攻略通通到手
微信扫一扫关注琵琶网公众号:
1.扫描二维码或搜索微信号,关注“琵琶网手游”;
2.回复“忘仙OL”,即可查看忘仙OL最新礼包和资讯;
还没关注的小伙伴,赶紧扫一扫吧~
手机浏览器扫描-免费领取礼包
扫描二维码下载琵琶网游戏APP:
1.搜索“忘仙OL”,免费领取忘仙OL最新礼包;
2.订阅“忘仙OL”,随时掌握礼包动向;
3.许愿“忘仙OL”礼包,我们帮您实现;
4.琵琶网游戏下载:
7391人下载
扫描安装到手机
16489人下载
扫描安装到手机
156080人下载
扫描安装到手机
88822人下载
扫描安装到手机
159139人下载
扫描安装到手机
152959人下载
扫描安装到手机
258751人下载
扫描安装到手机
2632528人下载
扫描安装到手机
5004097人下载
扫描安装到手机
1311115人下载
扫描安装到手机
312987人下载
扫描安装到手机
357380人下载
扫描安装到手机
363529人下载
扫描安装到手机
1101340人下载
扫描安装到手机
1357151人下载
扫描安装到手机
313226人下载
扫描安装到手机
459578人下载
扫描安装到手机
464308人下载
扫描安装到手机
(已有0条评论)
你还可以输入200字
04-15 11:00拓天霸王
04-08 10:30星光灿烂
03-20 10:30东风浩荡
03-13 10:30东南雀飞
Copyright ?
Copyright @
琵琶网 All Rights Reserved厦门市舜邦网络科技有限公司
闽网文【-067号& 闽ICP备号-2&ICP许可证:闽B2-
忘仙OL - 游戏下载
二维码下载
二维码下载
温馨提示:如果苹果正版点击没反应,请用手机扫描下载~&figure&&img src=&https://pic4.zhimg.com/v2-988c8e1867acb3a19eaa_b.jpg& data-rawwidth=&750& data-rawheight=&340& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic4.zhimg.com/v2-988c8e1867acb3a19eaa_r.jpg&&&/figure&&blockquote&&p&作者:&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/u/90ab66c248e6& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&占小狼&/a&&br&&/p&&p&原文链接:&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/4a41ee88bd82%3Fhmsr%3Dtoutiao.io%26utm_medium%3Dtoutiao.io%26utm_source%3Dtoutiao.io& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&在Java路上,我看过的一些书、源码和框架(持续更新)&/a&&br&&/p&&/blockquote&&p&物有本末,事有终始,知所先后,则近道矣&br&&/p&&h3&面试经历&/h3&&p&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/1b2f63a45476& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&关于Java面试,你应该准备这些知识点&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/fa0085a0cdf9& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&关于Java面试,你应该准备这些知识点(续)&/a&&br&前段时间抽空整理了上面两篇面试经历,收到不少的关注,很多同学私信我平时都是如何get到这些知识的,是否有一些相关的书单,Java的源码太多了,应该如何看,框架的代码应该如何阅读等等问题。&/p&&p&现在想想,似乎以前也这样迷茫过,没有明确的方向,做过后端,做过前端,就因为啃完了一整本&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《JavaScript高级程序设计》&/a&,在面试的时候信誓旦旦说只做前端,不写后端代码。直到后来,碰巧有机会让我重新捡起Java,很感激有这次机会,也慢慢的明确了自己的方向。&/p&&p&我喜欢在拿到书的那一刻就写下当天的日期,方便以后可以知道这本书是何时买的,不知不觉中已经买了不少和Java相关的书,当然也从中收获了很多。&/p&&h3&书单&/h3&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Java核心技术 卷I》&/a&&br&&blockquote&&p&一直以来,这本书都被认为是面向Java程序员的经典教程和参考书,内容翔实、客观准确,不拖泥带水,与《Java编程思想》齐名。&/p&&/blockquote&&p&推荐作为Java的入门书籍,记得这是当时入手的第一本书,爱护有加,毕竟贵啊。&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-1cdcdd1c9de_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《大话设计模式》&/a&&br&&blockquote&&p&感受设计演变过程中所蕴含的大智慧,体会乐与怒的程序人生中值得回味的一幕幕。&/p&&/blockquote&&p&推荐作为设计模式的入门书籍,里面的实现的代码都是基于Java的,通过很生动的方式讲解了23中设计模式,但是设计模式的思想和精髓,还是需要在平时项目中慢慢领会以及运用。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-f0a01bbfa2d06ab49e73b_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《深入剖析Tomcat》&/a&&br&&blockquote&&p&深入剖析Tomcat4和Tomcat5中的每个组件,并揭示其内部工作原理,从最基本的HTTP请求开始,直至使用JMX技术管理Tomcat中的应用程序,逐一剖析Tomcat的基本功能模块,并配以示例代码,使读者可以逐步实现自己的Web服务器。&/p&&/blockquote&&p&当时也不知道为什么会买这本书,功力不足,啃了很多遍也没有啃完,似乎已经找不到这本书了...&/p&&figure&&img src=&https://pic1.zhimg.com/v2-8ac684d66db571db2cbd9d_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入理解Java虚拟机:JVM高级特性与最佳实践》&/a&&br&&blockquote&&p&周志明老师的第一版书,JVM入门经典之作,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。&/p&&/blockquote&&p&这是入手的第一本关于JVM的书籍,当时看了前面几章节,感觉自己在学习几年的Java白学了...前前后后啃了很多遍,因为看完会忘记&/p&&figure&&img src=&https://pic2.zhimg.com/v2-e46f707aebe026bbfc030d1_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》&/a&&br&第二版,又入手了。&br&&figure&&img src=&https://pic4.zhimg.com/v2-b519fe191b10fad4cb6b9a_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Effective Java中文版(第2版)》&/a&&br&&blockquote&&p&你是否正在寻找一本能够更加深入地了解Java编程语言的书,以便编写出更清晰、更正确、更健壮且更易于重用的代码。不用找了!本书为我们带来了共78条程序员必备的经验法则,针对你每天都会遇到的编程问题提出了有效、实用的解决方案。&/p&&/blockquote&&p&无脑推荐吧,因为看完之后真的挺好。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-725256facda4bd1635914_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《重构 改善既有代码的设计》&/a&&br&&blockquote&&p&凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。&/p&&/blockquote&&p&虽然不是每一条都适合自己,但总有指导意义的,选择喜欢的方式,开始愉快的重构吧,因为重构可以让你轻松应对各种需求变更。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-8fb18a0ebdbaae1bd5a07f7_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Java并发编程的艺术》&/a&&br&&blockquote&&p&从JDK源码、JVM、CPU等多角度全面剖析和讲解Java并发编程的框架、原理和核心技术,采用循序渐进的讲解方式,从并发编程的底层实现机制入手,逐步介绍了在设计Java并发程序时各种重要的技术、设计模式与应用,同时辅以丰富的示例代码,使得开发人员能够更快地领悟Java并发编程的要领,围绕着Java平台的基础并发功能快速地构建大规模的并发应用程序。&/p&&/blockquote&&p&说实在的,这本书当时看得我高潮迭起,原来了解并发的底层实现原理之后可以这么痛快,收获良多。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-87bcf8decfc6b_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Java并发编程实战》&/a&&br&&blockquote&&p&深入浅出地介绍了Java线程和并发,从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。&/p&&/blockquote&&p&看完《Java并发编程的艺术》之后,立马又入手了此书,真的是相见恨晚。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-ba729d55c46ac6e0fd32a_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《大型网站系统与Java中间件实践》&/a&&br&&blockquote&&p&围绕大型网站和支撑大型网站架构的 Java 中间件的实践展开介绍,从分布式系统的知识切入,让读者对分布式系统有基本的了解;然后介绍大型网站随着数据量、访问量增长而发生的架构变迁;&/p&&/blockquote&&p&对于没有大型网站系统开发经验的同学来说,这确实是个福利,可以稍微的了解大型网站架构变迁过程中的较为通用的问题和解法,并了解构建支撑大型网站的 Java 中间件的实践经验。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-4a1b5f20d700bea4bf4494eaff060b12_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《大型分布式网站架构设计与实践》&/a&&br&&p&和《大型网站系统与Java中间件实践》类似吧,我觉得。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-7748bfc0bb36b75e650210_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Java性能权威指南》&/a&&br&&blockquote&&p&市面上介绍Java的书有很多,但专注于Java性能的并不多,能游刃有余地展示Java性能优化难点的更是凤毛麟角,本书即是其中之一。通过使用JVM和Java平台,以及Java语言和应用程序接口,本书详尽讲解了Java性能调优的相关知识,帮助读者深入理解Java平台性能的各个方面,使程序如虎添翼。&/p&&/blockquote&&p&说实在的,看这本书,前前后后翻了很多次也没翻完,慢慢来吧,毕竟性能优化这条路也是很漫长的。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-60e23e9877bd8bbfc0c7c_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《HotSpot实战》&/a&&br&&blockquote&&p&“蚓无爪牙之利,筋骨之强,上食埃土,下饮黄泉,用心一也。蟹六跪而二螯,非蛇蟮之穴无可寄托者,用心躁也”。对于技术人员来说,如果长期忽略自身技术的根基而去一昧地追求高层框架技术,这无疑是舍本求末的做法。&/p&&/blockquote&&p&我为什么会买这本书?前段时间手撕HotSpot的大部分源码,包括虚拟机启动,虚拟机参数解析,类加载,对象创建过程,YGC和FGC的实现,过程很痛苦,后来发现了此书,就入手看看和自己的理解是否有出入,以免一条道走到黑。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-7ebfda434fa0c25e13e0a2b364fa6ac9_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《垃圾回收的算法与实现》&/a&&br&&blockquote&&p&Ruby之父松本行弘推荐:上古传承之魔法,彻底揭开垃圾回收的秘密!&/p&&/blockquote&&p&此书很新,在我手撕了HotSpot的GC部分源码之后,觉得可以入手看看大神是如何理解垃圾回收算法的。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-12cd7b7c3fe_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Lucene实战(第2版)》&/a&&br&&blockquote&&p&适合于已具有一定java编程基本的读者,以及希望能够把强大的搜索功能添加到自己的应用程序中的开发人员&/p&&/blockquote&&p&当时因为项目需要,才入手了此书。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-caa5fca51e852cf0a10a_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《编程珠玑》&/a&&br&&blockquote&&p&历史上伟大的计算机科学著作之一&br&融深邃思想、实战技术与趣味轶事于一炉的奇书&br&带你真正领略计算机科学之美&/p&&/blockquote&&p&只有在兴趣来临时翻两页....&/p&&figure&&img src=&https://pic2.zhimg.com/v2-6ef5ec4f2d686a6e7f9b1a_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&a href=&https://link.zhihu.com/?target=https%3A//item.jd.com/.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《亿级流量网站架构核心技术 跟开涛学搭建高可用高并发系统》&/a&&br&&blockquote&&p&总结并梳理了亿级流量网站高可用和高并发原则,通过实例详细介绍了如何落地这些原则。本书分为四部分:概述、高可用原则、高并发原则、案例实战。从负载均衡、限流、降级、隔离、超时与重试、回滚机制、压测与预案、缓存、池化、异步化、扩容、队列等多方面详细介绍了亿级流量网站的架构核心技术,让读者看后能快速运用到实践项目中。&/p&&/blockquote&&p&开涛的巨著...买&/p&&figure&&img src=&https://pic4.zhimg.com/v2-46a837f751b_b.jpg& data-rawwidth=&200& data-rawheight=&200& class=&content_image& width=&200&&&/figure&&br&&h3&源码&/h3&&blockquote&&p&源码这种东西,看的快,忘的也快,最好的方法是学会整理,把资料整理成自己的知识。&/p&&/blockquote&&p&好多人觉得JDK源码太多,无从下手,经常半途而非,以我的经验来说,最好的方法是当你在项目中用到了某个类,可以利用空闲时间去研究,当然这是在感兴趣的前提下,比如简单ArrayList是如何实现的,StringBuilder和StringBuffer有什么区别,HashMap的实现原理,带着问题去分析,从简单的类开始循序渐进,同时在分析过程中能够用自己的语言整理出来,就像一开始我写过关于ArrayList的文章&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/4b7aa8a022ba& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Java Collections Framework - ArrayList》&/a&,虽然内容很简单,但也算是一种尝试,至少可以写出来了,不管效果如何,剩下的只剩坚持了,自己尝试写过之后,可以加深理解和记忆。&/p&&p&看源码的时候,可以给自己定几个目标,毕竟一口吃不成胖子,只能慢慢的啃,路是走出来的,通过debug一步一步的走下去。&/p&&p&1、数据结构相关的类,如String、ArrayList,LinkedList,HashMap和ConcurrentHashMap等等。&br&2、线程并发相关的类,如Synchronized、ReentrantLock、ReadWriteLock、AQS和线程池的实现等。&/p&&p&如果一个类的实现很复杂,比如ConcurrentHashMap,就可以试着拆分成几个模块进行分析&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/c0642afe03e0& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入浅出ConcurrentHashMap(1.8)&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/e694f1e868ec& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&谈谈ConcurrentHashMap1.7和1.8的不同实现&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/23b84ba9a498& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&ConcurrentHashMap的红黑树实现分析&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/fad& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入分析ConcurrentHashMap1.8的扩容实现&/a&&/p&&p&如果看到后面已经不满足于JDK层面的实现原理了,可以尝试着看看HotSpot的源码,比如Synchronized关键字如何实现,String常量池如何实现,类对象如何创建,只要能想到的,都可以从源码中找到答案,答案就在那里,就看你能不能找到。&/p&&p&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/ce& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入分析String.intern和String常量的实现原理&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/ce5& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入分析synchronized的JVM实现&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/f& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入分析Object.wait/notify实现机制&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/a28ae76ac3b4& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&如何查看HotSpot VM的运行时数据&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/9d2788fffd5f& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入分析Object.finalize方法的实现原理&/a&&/p&&h3&框架&/h3&&p&曾有人说,你干嘛那么纠结于底层的实现,工作上又用不到了,有这时间还不如多看看框架之类的,我只能呵呵以对,框架固然重要,但是框架是会更新,会变的,而底层原理可以长久不衰,当你了解了一些JDK的底层实现,在阅读框架源码时,可以更加的得心应手。&/p&&p&以自己为例,由于项目需要,加上对高性能和多并发比较感兴趣,看过比较多的Netty源码,记得刚开始研究Netty源码,也是一筹莫展,后来从NIO入手,写了 &a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《深入浅出NIO Channel和Buffer》&/a&,都是一些概念性的东西,自己写一遍是为了加深理解,后来不满足JDK中的socket实现,就尝试到处找资料,于是写了 &a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/0d497fe5484a& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《深入浅出NIO Socket实现机制》&/a&,有了这些基础之后,再尝试Netty,写了&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/e& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Netty入门简介》&/a&,后来基于Netty写了个简单的服务,通过debug的方式,把Netty服务的启动、请求的accept、read和write调试了N遍,这N遍过程其实还是需要耐心的,于是才有了如下的文章:&/p&&p&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/efb8& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Netty源码分析之服务启动&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/9acf36f7e025& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Netty源码分析之NioEventLoop&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/d5& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Netty源码分析之ChannelPipeline&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/ffc6fd82e32b& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Netty源码分析之accept过程&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/6b& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入浅出Netty read&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/1ad424c53e80& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入浅出Netty write&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/c4bd37a3555b& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入浅出Netty内存管理 PoolChunk&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/d& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入浅出Netty内存管理 PoolSubpage&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/a1debfe4ff02& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入浅出Netty内存管理 PoolChunkList&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入浅出Netty内存管理 PoolArena&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/f90866dcbffc& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深入浅出MappedByteBuffer&/a&&/p&&p&对源码熟悉了之后,可以尝试挖掘在框架中使用了哪些设计模式,框架的设计结构又是如何的,每一次实践都是一次进步,关键在于如何迈出第一步。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-a2fa65cd433f7a62f748c9_b.jpg& data-rawwidth=&1024& data-rawheight=&625& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&https://pic1.zhimg.com/v2-a2fa65cd433f7a62f748c9_r.jpg&&&/figure&&br&&p&Java这条道,还有很长的路要走,共勉!&/p&&p&&a href=&https://link.zhihu.com/?target=http%3A//www.jianshu.com/p/4a41ee88bd82%3Fhmsr%3Dtoutiao.io%26utm_medium%3Dtoutiao.io%26utm_source%3Dtoutiao.io& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&阅读原文&/a&&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-9d70dd9d3a01aeb00034_b.jpg& data-rawwidth=&900& data-rawheight=&500& class=&origin_image zh-lightbox-thumb& width=&900& data-original=&https://pic1.zhimg.com/v2-9d70dd9d3a01aeb00034_r.jpg&&&/figure&
作者: 原文链接: 物有本末,事有终始,知所先后,则近道矣 面试经历
前段时间抽空整理了上面两篇面试经历,收到…
&p&很多人说本文是虚构的,那么我也当它是个故事,真假各自评判。&/p&&p&我是一个农村出来的孩子,2006年国内三流大专毕业生,可以说毫无背景和资源。技术出身,2013年创业成立公司,三年利润超过1500万,互联网企业,算是真正的白手起家。&/p&&p&现名下有两套房产,一套是2012年在内地二线城市买的88方小房子72万,当时钱不够,一度想找人借钱或贷款,拖了两个月,银行贷款下来前,我业余收入到账付完了全款。另一套2013年买的,南方一线城市140多平,420多万,当时也是钱不够,签了个部分款项延迟两个月到账。我个人是极其讨厌欠人钱,非常不愿意去借款,比较幸运,都没用上贷款。现在这两套房子都涨了,翻了一倍,房产价值千万左右,当然房子不会卖,另外还有1000万现金存款。不过我不认为自己是成功的,离我的理想和目标还差好远。&/p&&p&接下来该说说痛苦的经历了。&/p&&p&我是在农村长大,从小一帆风顺,小时候是天才(自以为是),至今我所做的一切都还没有超越我小时候的成就。我爸喜欢下象棋,我跟在他身后,没人教过我,五岁前我自己已经学会了象棋(猜出来的规则,根据每次走子的不同),当然第一次下象棋是在学校里跟同学下,棋艺还算不错,可惜已经十多年没摸过了。&/p&&p&从小喜欢数学,小学三年级, 数学启蒙老师就教过我笔算开平方,至今记忆犹新。 11岁(1994年)自创快速记算法。当时家里穷,买不起太多纸和笔,买书更不可能,平时我都去捡其他同学扔掉的铅笔头用,因为我需要大量的计算。一个暑假我拿着小树枝在校园的地上划来划去,那是我最痴迷的一段时间,研究的主要是两位数乘法以及多位数乘法。首先我推翻了老师和教课书上的计算方法,确定了速算从左至右的独特计算方式。在研究过程中我自己想到的办法用字母代替数,推演出了许多公式,上了初中才知道,代数上的所有公式,什么完全平方公式,平方差公式等等,我在小学全部都已经推出来了。由于当时我们那里很穷很穷,根本接触不到外面的知识,我也不知道还有其他人会快速计算法,其实我的研究成果不算什么,最多也只是个简单的一秒速算法,但确实是我自己创造出来的,包括字母代替数,代数公式等都是自创的,这是我人生中最自豪的一件事, 此生再也无法超越。 &/p&&p&上了初中,研究歌德巴赫猜想,投针法计算圆周率,尺规做图三等分一个角等等,曾自以为找到了三等分角的方法,后来高中老师帮我验证过,只是近似而已。初中每次数学竞赛都是第一(总成绩年级前五,最好第三,学校里第一风云人物)。然而,我数学学习方面的生涯就到初二了,虽然我自学已经快要接触到高等数学了,但那又如何?&/p&&p&14岁我人生中的第一个挫折到来,崩溃。
初二(1996年)刚开学,班上迎来了四个退班生,就是比我的原本高一届,不知道什么原因退了一级,到现在我都不明白,可能当时我们那里流行这个?四个人学习都不差,其中一个女孩子头脑伶俐,也擅长数学,发生过很学习方面的事情,我就不详说了,不然会太长太长。&/p&&p&一直以来我都喜欢看书,后来生活条件好了,曾有十年间(),每天50万字的阅读了,平均每天一本书,我最喜欢的一本书还是《红楼梦》,1995年初一从班主任那里借来读,曾读过好多遍,但是读出来问题了,我暗恋那个女孩,《红》对我影响深远。当时年纪小,青春正年少,十二三岁情窦开,怎叫我如何是好?因我最初接触的是古典文学,初二开始写诗,暗恋不能说,只能发泄在诗上,世人不解风月情,有谁能知相思苦?叹今生无缘相聚,待来世比翼鸳鸯。呜呼,哀哉!天亡我也。(现存诗还有二三十首,都是95-97年写的古诗词,从未发表,多次创办文学社,后来文章小说写了好多直到2003年封笔。)&/p&&p&当时我的心早已乱了,哪还有心思学习?一直以来都是老师和家长眼中的乖宝宝,老师看出了问题,但我性格内向,一直不说,学校家长同学三堂会审也没审出什么原因,但我心中越来越苦,一度想轻生。在强大压力下,我精神崩溃,发誓不再学习。&/p&&p&初三开始不学习,成绩下降,状态很不好,中考失利,复读一年上了个比较差的高中,只上了半年就缀学。其实这都是在重复我暗恋那个女孩走的路。那么聪明的女孩不好好学习,也是中考失利,在那个高中上了半年缀学,听说她很快订婚了,而且还是我复读那一届我认识的一个人,之后再也没有她的消息。她是那种非常聪明,但又极厌学的人,班主任批评她,左耳朵进右耳朵出,性格开朗,天天疯玩。我跟她不一样,我是性格极内向,不敢与异性说话,一直暗恋她,毕业几年后有一次男同学聚会喝醉了才透露过,当然她永远也不会知道。&/p&&p&后来又戏剧般的在重点高中上待了三年,当然还是不学习。三年中四分之一多的晚上都不在宿舍,晚上一放学就去泡网吧,最严重的一次上了两天三夜花光了身上所有钱,回学校后三天没吃饭,也是为了戒网,第三天晚上实在饿的受不了了让同学帮我买份汤。在那个严酷的军事化管理的高中,估计我是唯一不学习的人吧,其他同学晚上想出去玩都是去爬两米高的墙,我体力不行,不能爬墙,但我有自己的办法,学校保安那里只认请假条,必须有班主任签字,我那时候书法好(高中书法比赛还拿过奖),能模仿任何人的笔迹,所以我能任意进出。晚上睡觉,班主任查勤,我在一进门左边的上铺,被子中放点东西,不留心发现不了。后来班主任对我睁一只眼闭一只眼了。&/p&&p&高中三年我晚上上网,白天在课堂上要么睡觉,要么看课外书写小说,附近的书店中的书几乎都被我租借了个遍,我买的书收藏的书也能开个小书店了。与高中同学交往不多,毕业的时候才知道女生中流传我是最神秘的一个人。高中成绩非常差,全年级960多人,我能在900名以后,所有课程我都没有学,考试的时候历史地理最好,几乎可以满分,全校综合科知识竞赛考试我竞然考了班上前几名。总体而言,高中是失败的。从初三到高中,六年浑浑噩噩的日子,是我人生最黑暗的六年。&/p&&p&大概是在2001年,我有幸看了一本书(忘了书名,前几年回老家也没找到,可惜了),讲的是中国互联网之崛起。第一篇讲了1999年中华网在纳斯达克上市,成为中国第一家在纳斯达克上市的企业,当天股价从18美元上涨到70多美元。后面重点讲述了新浪、搜狐、网易三大门户的崛起,丁磊如何用十万元三年时间做到十亿资产,乃至成为首富;海归张朝阳借了50万美元创办搜狐,王志东的四通利方、新浪;印度船王投身互联网,股票从2卢布涨到7400卢布等等,当时我看了非常震惊,感觉互联网才是我想要的,所以高中我学习了很多电脑技术,在报刊亭买了每期的电脑爱好者杂志和电脑版。别的同学在学习文化课的时候,我在学电脑,别人在睡觉的时候,我在上网实践(实际上大部分是玩游戏)。&/p&&p&快毕业的时候我对我写过的文字做了一下总结,2003年6月我正式封笔,告别了文学之路,之后除了给大学一个文学社创立写过一篇贺文外,再也没有写过一篇文字,今天算是十几年来第一次写。虽然我也喜欢文学,纵观古今中外文人的命运大都是悲惨的,我一直反对成为文人。&/p&&p&2003年高考,靠着我初二之前的基础,上了个三流的大专。之所以选择那个学校,是我翻遍了报考的专业就发现那个学校有计算机网络技术专业,那个时候我还不知道只要是计算机专业就可以了,都学的差不多,我还以为只有网络技术才是学互联网的,实际上偏网络布线机房硬件方面会多一点。&/p&&p&大一认真学了半年c语言,创办了计算机网络安全研究协会,我主讲编程。大学第一次学编程,一个星期后写了个简单的学生成绩管理系统,协会每两周开一次课,半年后就停止了,之后两年多我在宿舍里打游戏,没有去教室上课了,毕业证是只要学费交齐基本上都会发。我们那个学校非常非常差,计算机系整个年级四五百人,毕业后从事跟计算机沾边工作的只有百分之一二,嗯,卖电脑或软件也算。现在算来,写程序的算上我也就5个人,其他几个人都比我牛,两个在北京的同学,一个在阿里巴巴支付宝研发部,一个在百度搜索研发部,其他两个我们专业的同学一个在广电做开发,另外一个我同宿舍的,先是在上海做J2EE,后来回老家三线城市做开发了。&/p&&p&大学里我基本上就没学什么,数据结构只去了一节课,还从头睡到尾,到现在还是一点也不会。asp#net学过两节,其他没什么好说的了,倒是有一段有意思的事情。&/p&&p&一直以来我性格内向,不敢与女孩子说话,上了大学后,有了自己的电脑,开始看许多网络小说,其中《江山如此多娇》对我影响最大,也让我从过去六年日子中走出来,可能改变了我的思想,觉得跟女孩子接触也没什么,喜欢一个女孩子就应该去表白。大一第一学期将要放假的时候,我向同班一个女孩子打电话表白过,但是人家已经有男朋友了,从小初中高中就认识,算是青梅竹马,我是没机会了,但我总算走出来第一步,之后我也对那个女孩子一直很照顾,就像自己的妹妹一样,她专升本毕业后就跟男朋友结婚了,当然我要说的故事不是关于她,在大学中我认识了现在的老婆。算了,关于我的感情经历还是掐掉,跟本题无关。&/p&&p&2006年毕业后我去了省会城市,想进软件行业,但基础不够好,也没经验,找工作太难。第一份工作是在一个很偏僻的行业--殡葬行业,当地的一家工厂企业,年销售额几个亿,老板的儿子比较有头脑,当时他看到化工网的崛起,就想做个殡葬行业的网站,招了我们4、5个人,都是没经验那种,当时是暑假,一个湖南的大二本科生,水平还不错,其他一个编辑,一个美工是我大学同班同学,一个理工学校的刚毕业学生,还有就是我,工厂里就给我们两台半电脑,半台是老式笔记本,大家轮流着上。我呢,几乎什么都不会,也几乎什么都没干。当时我、我同学和理工学校的那个同事三个人住在一起,工资每月780,我感觉不少了。做了两个月,网站居然也开发出来了,然后我们感觉没什么事做了,我们都辞职了,只留下一个编辑。&/p&&p&第二份工作确实到了软件行业,一家开发网吧管理系统的老牌公司,但是工资500,去了还是开发网站,公司内部的销售网站需要重新改版,任务落到了我身上,因为公司其他人都是做软件的,没人愿意接这个活,我做了一个月,研究下把网站做出来了,也不复杂,还是用asp+access数据库,很简单的一个小网站。干了一个月后我就辞职了,因为工资实在太低了,其中我请假接去女朋友两个小时,还扣了50块钱。辞职后半年里,我没再继续找工作,下面重点来了。先是想和两个同学想创业,帮别人做网站,我出去外面调查了一圈,也去做网站开发的公司应聘调查过,企划文稿我都搞好了,最后还是三人意见不统一,不了了之。&/p&&p&2006年博客热,全民写博,据说当时玩博客的上亿人。我的一个和讯博客,5篇文章7天带来11万流量,我感觉到了商机。于是下半年没有找工作,在出租屋中开始了长达半年的专职站长生涯。&/p&&p&第一个开发的网站是搜博网,一个博客聚合搜索引擎,也是一个博客门户。当时的想法是两亿人用博客,我这个搜博网做大了,就会有两亿的价值。真是初生牛犊不怕虎,太敢想了。第一个网站肯定是失败了,开发出来流量最高7000IP,广告只卖了100元阿里妈妈(淘宝客的前身)的广告和100美元的Google广告。
在做第一个网站的过程中我学习了一些asp#net的基础知识,最大的收获是知道了个人站长行业。原来网站开发出来还需要推广,这是我以前没想到的,后来我开始学习SEO,那个时候站长网(admin5)刚出来,我一直看上面的文章,这个网站我从06年一直看到2012年初,几乎每天都看,最后实在没什么可看的了才停止。2006年我也试着用一篇软文把网站PR从0做到3,当时那篇文章叫《当前提升博客访问量的十大绝招》。
06年下半年一直蜗居在省会城市写网站,到了春节才回家。中间女朋友过来了两个月,她见我这边没什么发展就又回去南方城市了,她的父母在南方。为了女友,2007年初过了春节,我毅然去了南方一线城市。&/p&&p&2007年3月在南方一线城市,第一份工作是在一家网站开发的公司,工资2000左右,只做了两个月就辞职了。公司的主要业务就是帮其他企业或政府机关客户制作网站,小公司没什么利润,工资都几乎发不下来,听说发工资还是借的钱,所以我就辞职了。那段时间学了个DIV+CSS网站前端技术,买了本书《CSS网站布局实录》,现在这本书再版了好多次,是闪客帝国那批人编的,写的非常好,我当时废寝忘食,半个月时间看完了,第一次在看技术方面的书有求职若渴的感觉,因为我实在不愿意写table了。
辞职后花了半个月时间,我认真学了下SEO,网上找的资料,也参加过点石互动的“SEO草根”大赛,我用的和讯博客,博客现在还在,只是里面收集的文章打不开了。&/p&&p&日,我在南方的第二份工作是在一家传统行业里做SEO,在这家公司一直做到2013年初,最大的收获就是在这里了。
去这家公司应聘的经历很神奇,值得一写。大概是个周五或者周六的凌晨4点左右,我在网上闲逛,看到一个论坛里的帖子招SEO,我试着加了QQ跟对方聊了下,说是让我下午2点半到公司面谈,于是我就去了,见到了我最佩服的一个老板。我SEO学的并不精,只是看了半个月的资料而已,说了一下我做搜博网的经历,老板说周一早上过来上班吧。其实SEO没有任何技术含量,很容易忽悠人,那时候SEO的工资还很高,听说以前都是一万以上,但我学的也不怎么样,刚入门而已。试用期工资2300,转正后3000,试用期两个月,我留了下来。这家的老板是个非常厉害的人,还是匿名G总吧。
说一下G总,潮汕人,当时27岁,我去的时候公司才成立一年,公司里5、6个人,其中还大都是他家的亲戚,到我离开的时候公司发展到将近200人,已经成为涉及到多个行业的集团。去年我去公司跟他聊过,现在公司更大了,他的目标是公司估值100亿。他是个让人不得不佩服的人,有头脑,有想法,用互联网的思维来做传统行业,更是个工作狂,至今我还没见到一个人能像他一样,一年365天几乎天天上班,每天晚上工作到凌晨4、5点,第二天早上10点多还能去公司。最让人无语的是他结婚的当天下午还工作到了6点多,婚礼都快开始了,下班了我跟他一块去的婚礼现场。每年春节都是除夕前开车回老家,第二天在家待不住就又回来到公司上班了,这样的人谁还见过?我是个懒惰的人,非常懒的人,跟他比起来不及他万一。公司所在的行业是知识产权行业,G总用互联网营销来做知识产权的。G总也是白家起家的,比我厉害十倍不止,他是没时间来这里答题的。&/p&&p&进入公司,我的职位虽然是SEO,但实际上一直在写程序,因为我可以写代码。为了能够快速建网站,我学习了动易的网站管理系统,是G总教我的。他应该也是学过计算机专业的,不会编程不会数据库,不会写sql,比较擅长硬件,后来公司内部的机房就是他自己一手建立的,还有呼叫中心也是他自己布线的。很快我把公司的一个主要的营销网站全新改版,之后又建立了多个大型网站,有仿阿里巴巴的模板的,有仿XX局数据库查询系统的网站,都是我用asp#net生成的静态网站。&/p&&p&我做SEO的方法与其他人不大一样,其他人可能去关注网页布局,挖掘关键词啦。但是我能写程序,能自己开发网站,我就做了很多个网站,以数量取胜,头几年开发了大大小小差不多几十个上百个。其中大型门户7、8个,每个网站百度都收录三五万以上,部分网站收录十几万页面;网页最多的网站还曾被百度收录四五百万页面,日IP最高将近2万,都是对业务有帮助的。当时同行竞争对手是什么,大多没有网站,有网站的也只有几十个页面,多的几千,只有一家竞争对手网页数量能上万,完全不在一个级别。有流量就是钱。所以公司迅速在行业脱颖而出,应该是行业最大的,这句话有点吹,实际情况我不知道,对业务不熟悉,猜的,我的作用可能没那么多,回头这句要删掉,如果写的有谬误,被行业的人看到就有笑话了。&/p&&p&刚进公司两个星期后,开始写公司业务相关的内部管理系统。G总是个很有想法的人,在这家公司工作,从来没有什么计划文档,往往是G总有个念头说出来,我去试着写出来就行了。
当时我的技术那真叫个差啊,毕业后快一年了,连类的概念都不懂,只会写对数据库简单添删改查,经常是一个页面写好长代码,方法套方法(其实还是像c语言,想笑)。所有代码纯手工敲,后来稍微明白了点类的概念,代码还是手工一点一点的写。好在G总不关心程序代码,他只要功能写出来就行。我的优点是他无论说什么功能,我都能写,其实他往往说的不清楚,只可意会,不可言传,我会根据自己的理解帮他完善,最后写出来绝对是他想要的,还非常方便好用,不过性能上就没法保证了。后来那个系统修修补补一直用了六七年,最后都卡到每天要重启几次,听说我离职后很久才找人重写了。这里说明我的技术很差,一直不爱学新知识。我的想法跟一般程序员不一样,我认为技术只是一个工具,是用来做一些事情的工具,掌握技术不只是可以让你找个好工作,天天上班,还可以做很多很多事情。跳出程序员思维可能会有另外一番天地。&/p&&p&2007年12月,我与女友回老家结婚,请了一个月长假,春节后才回来。08年工作一段时间后,有点想离职换工作,因为工资很低。这时,老婆的一番话劝住了我,她说换了工作又能如何,还不是一个样子,我想想也对,就一直在这家公司上班了。头三年工资3000,一直没涨过,后来每年涨300,到我2013年离职的时候工资加社保折现刚过5100。我没有抱怨过,发工资从来都是不看数字直接签名的,另外有一个与同时进公司的同事也是这样,她是做业务的。有幸的是在我离职创业半年后,她也离职了,跟老公一块去创业。&/p&&p&公司早上九点上班,下午六点下班,工作很轻松,一点也不忙。前几年公司里就我一个技术人员,业务人员多了后,我还要处理一些杂务,电脑坏了,我去修,网络出问题了,也是我去修,只有我解决不了的硬件问题才找G总,但他是大忙人,天天业务不断。公司的整个业务流程都是他自己摸索的,从一点不懂知识产权到所有业务的申请转让变更走通,都是他自学的。也因为他太忙,很少去管我,前面说的做那么多网站很多不是他安排的,是我按照自己的思想去做的。&/p&&p&2007年国庆节,我在商场里买了个山寨机天语A905。手机支持JAVA小游戏。在不同网站上下载了几十个,玩的不亦乐乎。这时我想既然这么喜欢玩游戏不还如做个手机游戏下载的小站点,既可以自己玩,也可以把玩过的游戏分享出去。
说做就做,这次我重新设计网站的数据库,借鉴了动易cms系统的数据库。在网站开发的过程中,也自己写了一个生成类和操作数据库的小工具,减少了大部分的手写代码。后来这个工具改版了几次,一直用到了现在。网站开发工作都是在晚上完成的,每晚一点前没体息过。
2007年12月,XX手机游戏网上线了。其实我很不想写这段历史,因为这不合法,毕竟不是正版游戏,但这个事是客观存在的,无论如何这网站都是我人生中的一个污点,之后再开发的手游站就避免了这个问题。在此奉劝各位朋友一定不能做违法的事。
我很懒,每天晚上只上传一个玩过的小游戏,偶尔写点攻略,与玩家们在网站留言板上讨论。2008年初,这个网站稍微有点流量,我只是把它拿来做为兴趣站点,从来没想过它能赚钱。
过了几个月,第一家CP找上门来谈合作,CP是游戏开发公司。那家公司是掌趣科技,是我做手游合作的第一家公司。当时正版游戏是内置短信收费,一条短信两元,如果玩家从我这里下去,CP会给我分成25%到30%,扣去税费也就25%不到。
如果你以为我靠这个网站赚了很多钱,那就大错特错了,这个网站的收入大部分时间养家糊口都不够,只是做为一个业余收入补充了我工资的不足。网站前几年收入最高的一个月才跟我当时工资相当,4000元左右,当时已经很高兴了。网站流量不大,这个收入比拿广告费好的多了。&/p&&p&2009年我所在职公司的业务走上快车道,年底G总问我有什么好的创业项目吗(他当时正在找项目,公司要多元化发展),我就向他推荐了手机游戏,他说好,就安排我开发一个手机游戏网站。刚开始向公司内征集名字,结果选定了我早想好的一个名称,XX,可惜不能写出来,就叫W站吧,还注册了商标。随后,我在公司里投入到了W站的设计和开发。W站的设计非常复杂,我投入了极大的热情,之前有XX手机游戏网的开发经验,很快花了一个月的间写了W站的底层。G总给我招了一些兼职学生测试网站,并补充一些数据。春节过后,公司里开始招聘其他程序员。中间的细节不详述了。这段时间的记忆有点混乱,可能时间上会有出入。
到了月份,G总看到当时麦包包的成功,他准备投资皮具行业。2个月后,皮具项目上线,把我调到了皮具的项目组,W站项目也被砍掉了。&/p&&p&年,我又沉入了低谷,当时很迷茫。一个人,离井背乡,来到一个陌生的城市,租居在城中村一个不到20平的小房间(房租250,几年后涨了两次到330,在这间房子里一直住到2014年9月,然后直接搬到了自己的房子)。特别是2009年初我儿子出生后。我白天上班,老婆在家照顾小孩,但我们两个都没有照顾小孩的经验,非常吃力。初为人父,我的压力很大,每天晚上小孩哭闹,我睡不了安稳觉,状态极差。后来把我母亲也接了过来照顾小孩,这时候矛盾就来了,结果闹的很不好。那个时候的我真像个人渣,很懒,对老婆不好,从来不会替老婆去考虑事情。我们很痛苦,经常吵架,甚至还想离婚,我承认错的都是我,一年后我才意识到。后来,小孩被接回了老家,我和老婆留在了南方。到了2010年,我的精神状态已经非常差了,工作也不顺利。这时出现了一个转机。&/p&&p&2010年11月,老板娘(公司的财务)找到了我,问我想不想去参加一个培训,培训费用9800,费用公司出,但需要我给公司再服务两三年,我说不想去,她说看你状态不太好,就当去散散心吧,不要有心里负担。经不住她再三说教,于是我就去参加了那个培训。这是一个非常独特的培训,分两个阶段,第一阶段三天半,第二阶段四天半,培训内容是领导力和领袖教练技术,创造360度全赢的人生。当时老板娘参加到了第三阶段,需要拉一个人也去培训。关于这种培训网上有,很多人认为是传销,我不想评论。但确实让我受益之大,这个培训让我大开眼界。首先,培训的同学,要么是创业海归,要么是年销售近千万的私营企业主,要么是大公司的高管,只有我是一个工资只有3K多的小程序员。培训的过程,因有协议,我不能透露,但绝对是一个让你有做过山车的感觉,让你在很短的时间内经历人生的大起大伏。培训后,我的思想彻底发生了转变,我意识到要想生活的好,只能去赚钱。&/p&&p&2010年12月只培训了第一个阶段,因为过年,第二个阶段放到了年后。培训后,我整个精神面貌焕然一身,浑身充满了力量。培训过程中,我根据自身的兴趣爱好,确定了我以后人生的目标。
我的兴趣只有三个:小说、电影、游戏。我制定了如下的人生规划:
毕业后第一个十年(年),用十年时间去做游戏;
第二个二十年(年),用二十年时间投身影视圈,不管游戏做的如何,成功还是失败,我都要进入影视圈。现在看来,这个计划2018年还不知道能不能去实现;
第三个,用自己的余生写书,写小说,整理书籍。
我认为的兴趣是那种每天必须进行的,就像呼吸、吃饭、睡觉一样,无论你坚持与否,你每天都在做。&/p&&p&第三阶段的培训(学费13800)我没参加,但是我自己对自己定了一个短期目标,3个月赚到5万元,算是自己培训自己吧。我的XX手机游戏网,从培训前到2011年3月份培训后,流量增长了一倍,收入也增长了一倍。原因是很早之前想到的一个功能一直没写,培训的时候就去行动了,那个功能可以让用户行为自动产生网页,每天多增加了7、800个页面。就这样网站的收入加上我的工资,总算是勉强实现了目标。然后我定下了第二个目标,3个月收入再翻一倍,后来也实现了。
我并不鼓吹培训,这个培训只是让我重新认识了自己,其他的手段应该也可以实现。&/p&&p&2010年,我已经开始访问上方论坛,后来在上方网上阅读的时间慢慢超过了a5站长网。&/p&&p&2010年底发年终奖的时候,G总问我,要不要给你涨工资,我说不用。到了2011年底发年终奖的时候,G总又问我,要不要涨工资啊,我还是说不用。我想,老板是我人生中的贵人,他对我已经够好了。&/p&&p&2011年底,安卓手机已经开始崛起,我的网站还都是一些JAVA、塞班游戏,XX手机游戏网面临着转型。当时很多网站,例如捉鱼、当乐等,都转向了安卓应用(因为安卓游戏还不成熟),那时候我想安卓应用不是我最喜欢的,我干脆就赌一个未来一定行的。&/p&&p&纵观游戏发展史,电脑游戏很早就出现了单机小游戏,后来才出现了网络游戏;网页游戏,也是小游戏先行,后面网络的页游才出现;所以我认定手机网游以后肯定会崛起,而且网游的收入一向都远高于单机游戏。2011年底,除了当乐论坛上有网游频道外,互联网上还没有其他任何专业手机网游相关的网站。这时候我打算先建一个手机网游的平台,取名S站。S站来源于当初W站的设计方案中的网游专区一个小分支。&/p&&p&2012年3月,S站第一个手机网游专区《帝王三国》上线。这是厦门的一家CP开发的游戏,为了拿到这游戏费了我很大功夫。首先直接向他们公司打电话,说我是XX手机游戏网的,想跟他们这个游戏合作,但当时我没有名气 ,行业也没有这种直接合作方式,他们不搭理。于是我每周都会给他们公司打一个电话,他们各种理由拒绝我,有时候说负责人不在,有时候说商务出差了,后来禁不止我一直磨,他们告诉我,这个游戏已经交给广州的一家联盟合作了,让我去找这个联盟。我找了这家联盟,接到了第一款手机网游合作,虽然分成很低,只有25%,税费他们帮我承担。个人跟公司合作的模式都是这样,因为个人开不了发票,要么就需要自己去税务局代开发票。这个游戏做到现在还是25%,我也没有要求他们涨分成,一是因为这个游戏毕竟是我接到的第一个游戏,在当初那种不容易的情况下,能跟我合作都已经是万幸了,另外也是后来收入不是太高了,也无所谓了。该游戏我最高做到22万月流水,到今天每月还有几百块钱吧。&/p&&p&2012年前,我是标准的个人站长,一直是一个人单打独斗,程序,美工,前端,编辑,商务,推广,甚至财务都要我一个人来搞定。2012年春节放假的时候,我做火车回家,在途中遇到一个做婚纱摄影的人,他跟我分享了一些经历,让我受益匪浅。他说以前做摄影,一个人就能搞定,现在做婚纱摄影还包含整个婚礼流程甚至主持,这个时候就不是他一两个人能完成的了,给我举了个例子,婚礼现场需要有一个去看设备,每天结薪50元,如果一切顺利不出什么问题,这50块钱就是白出了吗,实际上不是,对这个人要求不高,但必须有。 我想了一下,觉得我的个人站长生涯做的太累了,实际上一部分工作完全可以分给其他人来做。年后回到公司,我跟G总说,我需要一个人帮我做一些事情,这个人公司帮我招聘,我来出工资,但是需要占公司的一个卡位,我跟G总的关系非常好,他爽快的答应了。从那个时候我招了第一个员工做编辑,是个女生。两个月后她辞职了,一个同事帮我介绍了他的一个同学,是个男生,2016年6月入职,一直工作只到现在。
2012年过了不久,我就跟G总说,公司不用给我发工资了,我想自己做点事,但是我还留在公司,公司里面需要我做什么,我还继续做,就当成公司的一个技术顾问吧。后面大半年,我再也没有拿过工资,实际上,我游戏方面的收入已经超过工资很多。&/p&&p&从2012年3月到12月,我的手机网游业务翻了500倍,基本上是每个月至少翻一倍,到年底月收入已经超过了50万,成本几乎可以忽略不计,收入已经超过了工资的100倍。期间,行业内发生了天翻地覆的变化,简单介绍一下。&/p&&p&2012年3月,S站上线的时候,跟我做同类型网站的还只有两三家,只有我做专业手机网游专区,单机完全放弃了,下半年的时候,已经有几十家包含手机网游的网站。
2012年6月,上方网大会爆出手机游戏行业第一个月流水过千万的游戏《世界OL》,这是我合作的第二个游戏,也做过20多万月流水。
2012年10月,《忘仙》横空出世,神奇时代的两个游戏我都做到了三十万以上的月流水,其中一个游戏某月流水62万。
2012年9月,我在手机网游方面的流量全面超过当乐。以前在搜索引擎中搜游戏,当乐的出来第一居多,9月后,搜索当时任何热门手机网游,第一个必然是我们网站,这里面我做了很多努力,外人哪里知道坚辛。&/p&&p&2012年底,G总公司的业务员把我以前注册的一个商标卖了3.8万,我跟公司各一半,我拿到大概1.8万。这个时候我正需要扩大经营,所以这1万8就没有到我手中,直接让公司同事帮我注册了一家网络公司,这样我就可以开发票了。那时候有一家CP欠款将近百万,开不了发票就一直无法收这笔款,随后再加上每月的数据,积累的会越来越。如今发票的问题总算解决了,让我松了一口气。&/p&&p&2013年初,我把员工数量增加到3人,这个时候不能一直待在G总的公司了,我就去找了个办公室。然后跟G总说,现在很无奈,为了拓展自己的事业,我不得不搬出去了,实在抱歉,感谢G总这几年对我的栽培。G总说,隔壁办公室还有空房间,你先用着。我说不用了,我已经找到了一个办公室。临走时G总还赠了我一个iPad。就这样,我离开了这家公司。&/p&&p&公司成立之初会有很许许多多的麻烦事情,我直接找了代理公司去做,财税等相关事务都交给了以前的同事,这样我就能专心的去做开发。&/p&&p&先说一下技术,我的编程技术确实很差,SEO水平自以为还可以,不过没有做大站的经验,S站最高峰的时候也才3、4万日IP。我本身就是手游深度玩家,对游戏的把握比较到位,在选材审核新游戏上有独特的眼光,例如《忘仙》刚放出来测试版,我一看到画面就知道这款游戏绝对是2012年最牛的游戏了。正因为我是多年手游玩家,对玩家的需求非常了解,可以更好的跟玩家互动,做好营销工作。所以,前期我可以把1万IP的流量最高做到50万收入。
再说一下辛苦,个人站长行业是个非常辛苦的行业,很多人工作到凌晨很正常。我也经常到晚上两三点,而且是全部自己写程序,辛苦更不可避免。&/p&&p&大概是月份,B公司刚成立的手游部门找到了我,邀请我去参加广州移动互联网大会。那是我第一次去参加行业性质的聚会,也是唯一的一次。之后5月的某一个早上,B公司手游的负责人给我打来电话,说是昨天晚上总部那边已经商量好了要收购我的网站,开价1000万,让我考虑一下。但当时我还年轻,便直接回绝了。当时刚成立公司,我几乎什么都不懂,对于这件事,我实在不知道怎么办才好。刚好那个月的流水计算出现问题,我错估了自己公司的价值,所以就拒绝了。当时公司真正的价值最高也就在2000万左右,这个事还可以谈的。
随后,我听说B公司收购了另外一个手游网站C站,那家网站流量是十万级别的,比我高了一两倍,但流水据我估计不到我的一半。收购价格我猜测是2000万。C站之后一帆风顺,3个月后流量飙升到70万,再3个月后流量150万,后面就一直保持在百万之上了。而我的流量开始慢慢下滑,这很正常,都怪我当初拒绝了。&/p&&p&2013年,公司做了2500万流水。2014年,2400万。从2013年开始,我们就是在夹缝中生存,个人的能力已经很难起到太大的作用了。2015年,只做了1200流水。去年,我们总计已经做了超过7000多万流水。手游行业市场份额都被几家大公司几乎瓜分完了,这个行业也变成了夕阳产业。这时候,我萌生退意,渐渐的退出了这个行业。&/p&&p&我失败的原因之一,2013,14年,有了成绩后,内心膨胀,骄傲自满。技术开发跟不上,我也不够努力,所以在日后惨酷的竞争中败下阵来。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&以后有空的话也许会把这个流水账故事重新完善一下细节,但最近肯定不会再写了。&/p&&p&1,因性格原因,大部分时间我都是单打独斗,跟外界沟通不多。既便是后来成立公司,我也几乎没有参加过业内的各种大会沙龙。本人不善交际,十年来我的生活基本上都是公司、家里、上班的路上。在南方9年,很少受外界影响,公司聚餐我都几乎不去,更没有下班后和同事一起吃饭喝酒。&/p&&p&2,我写这篇文的原因是前几天写程序太累了,想放松休息下,就随手写了这个答案。本来没想写这么长,但是一写控制不住了,就长了。&/p&&p&3,在知乎上写这篇回答是因为我最近开发的项目也是个社交平台,模仿知乎,我要搞清楚知乎平台的细节,例如用户到底为什么愿意分享,用户是如何互动的,知乎的用户体验细节,还有后台数据的一些算法等等。&/p&&p&4,本文是个特例,大家当成故事看吧,真假不重要,仅供参考。&/p&&p&5,关于读书,我解释一下,其实我读过的书数量上只会比我之前描述的多,但我好读书不求甚解,浑沦吞枣,从来没有细心思考过,也没有去品味消化。而且我读书颇杂,五花八门,什么都有,大多数用来消磨时间。我老婆读书不及我的百分之一,但她的知识和见解不比我差,这就是精读和泛读的区别。&/p&
很多人说本文是虚构的,那么我也当它是个故事,真假各自评判。我是一个农村出来的孩子,2006年国内三流大专毕业生,可以说毫无背景和资源。技术出身,2013年创业成立公司,三年利润超过1500万,互联网企业,算是真正的白手起家。现名下有两套房产,一套是20…
&figure&&img src=&https://pic2.zhimg.com/v2-dedead7ef38_b.jpg& data-rawwidth=&750& data-rawheight=&340& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic2.zhimg.com/v2-dedead7ef38_r.jpg&&&/figure&&blockquote&&a href=&https://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMjM5MTM0NjQ2MQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D8fb12d963a8aecbdb00186%26chksm%3Dbeb7b4c005bf99e2fee8eff1dee117d775c6ae7e94cd3d8%26mpshare%3D1%26scene%3D23%26srcid%3D02178SKDDGxWQRdXajiCBw85%23rd& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&从零讲JAVA ,给你一条 清晰地学习道路!该学什么就学什么!!&/a&&/blockquote&&h2&1.计算机基础:&/h2&&br&&h3&1.1数据机构基础:&/h3&&p&主要学习:&br&1.向量,链表,栈,队列和堆,词典。熟悉&br&2.树,二叉搜索树。熟悉&br&3.图,有向图,无向图,基本概念&br&4.二叉搜索A,B,C类熟练,9大排序熟悉。&br&5.树的前中后,层次,之字,最短路。&br&6.KMP等字符串算法。&/p&&br&&h3&1.2操作系统:&/h3&&p&主要学习:&br&1.进程,线程,进程线程区别。进程间通信&br&2.进程调度算法理解&br&3.存储,虚拟内存,分页分段,内存调度算法&br&4.文件系统,链式,索引&br&5.死锁:原因,避免,解除k&br&6.Linux基本操作命令,会一门脚本编程:shell,Python&/p&&br&&h3&1.3计算机网络:&/h3&&p&主要学习:&br&1.网络分层:五层,七层,四层等&br&2.网络层:IP分类,子网划分,超网。ARP协议,ICMP协议。理解内部网关和外部网关,vpn等&br&3.运输层:端口,UDP协议理解,TCP协议理解,三次握手,四次断开。&br&4.应用层:了解常用协议使用的端口和底层协议。&br&5.更加深入理解:TCP/IP 对拥塞控制,滑动窗口,如何实现可靠等。&/p&&br&&h3&1.4基础算法:&/h3&&p&主要学习:&br&1.理解大O等记号&br&2.动态规划如:几类背包问题最好有现成的代码用于笔试。最长公共子序列&br&3.贪心算法:理解赫夫曼编码(笔试常考概念)&br&4.B树B+树用于理解数据库索引&br&5.常用的图算法:广度优先,深度优先,最短路径算法(最好有现成的代码),最小生成树。&/p&&br&&h2&2.JAVA知识基础:&/h2&&br&&h3&2.1JAVA基础&/h3&&p&推荐书籍:编程思想&br&1.掌握java常用技术,io、多线程、反射、常用集合框架&br&2.对处理输入输出的IO进行熟悉,用于笔试&br&3.对Iterator,Iterable和Comparable,Comparator了解,以及常用集合的遍历和排序。&br&4.对NIO一定要熟悉,以及了解JMS和RPC&br&5.对JAVA基础概念要熟悉,比如抽象类和接口区别等,这些熟记。&/p&&br&&h3&2.2JAVA源码&/h3&&p&1.hashmap,hashtable,concurrentHashMap源码以及区别&br&2.其他集合框架:linkedHashMap,LinkedHashSet,Copy-On-Write等&br&3.对Lock,Object,String等类的源码了解。&/p&&br&&p&2.3JAVA并发API&/p&&p&推荐书籍:应付笔试面试:JAVA多线程编程与核心技术。真正神书:JAVA并发编程实战。&/p&&p&Synchronize 和 Lock 的区别与用法&/p&&p&2.wait()和await() notify()和signal(),wait()和sleep()区别与用法&/p&&p&3.其他的API用法:yield,join等&/p&&p&4.voliate深入理解,以及CAS理解&/p&&p&5.JAVA锁底层实现:自旋锁,阻塞锁,可重入锁,偏向锁,等。&/p&&p&6.线程池和阻塞队列&/p&&p&7.以及一些常用的并发实现案例如生产者和消费者&/p&&br&&p&2.4理解JVM&/p&&p&推荐书籍:深入理解JAVA虚拟机&/p&&p&1.JAVA内存模型,哪个区域存放哪些内容&/p&&p&2.引用技术法和可达性分析法&/p&&p&3.对象的强、软、弱和虚引用区别与作用&/p&&p&4.jvm垃圾回收机制,以及回收算法&/p&&p&5.常见的OOM和SOF的原因和解决方案,以及通过什么工具进行分析。&/p&&p&6.常见的JVM输入参数熟悉&/p&&p&7.了解GC停顿,逃逸分析,TLAB区,堆外内存等&/p&&p&8.常用垃圾收集器:G1,CMS等&/p&&p&9.了解常用性能监控工具:如visualvm jconsole等&/p&&p&10.必须熟悉虚拟机类加载机制,包括原理步骤,以及双亲委派方式的原理。&/p&&br&&p&3.常规储备知识学习&/p&&br&&p&3.1数据库:&/p&&p&推荐书籍:sql入门:Mysql必知必会。深入理解:高性能Mysql&/p&&p&1.常用关联查询语法,自己所动手写几个&/p&&p&2.数据库索引深入认识和理解&/p&&p&3.JDBC学习&/p&&p&4.常用数据库调优手段:比如通过索引调优&/p&&p&5.InnoDB和MyISAM 区别&/p&&p&6.了解主键,外键,索引,唯一索引&/p&&p&7.了解索引、视图、触发器、游标和存储过程&/p&&p&8.常用关系型数据库和非关系型数据库:关系型了解:Mysql,Oracle 非关系型了解:redis,Hbase,monogodb等&/p&&br&&p&3.2设计模式:&/p&&p&推荐书籍:设计模式之禅&/p&&p&1.单例模式的几种写法一定要会&/p&&p&2.JDK中对应的设计模式:如IO中的装饰模式和设配器模式等&/p&&p&3.框架中常用的设计模式:如Struts中的责任链模式,Spring中的工厂模式,动态代理模式等&/p&&p&4.了解6大设计原则&/p&&br&&p&3.3HTTP协议:&/p&&p&推荐书籍:HTTP权威指南&/p&&p&1.什么是HTTP,协议版本等&/p&&p&2.学会使用浏览器查看HTTP请求与响应&/p&&p&3.熟悉HTTP请求头和请求体&/p&&p&4.熟悉HTTP响应头和响应体&/p&&p&5.了解Rest风格&/p&&br&&p&3.4神一般的Spring:&/p&&p&推荐书籍:Spring实战和Spring技术内幕&/p&&p&1.了解IOC原理和作用&/p&&p&2.了解AOP原理和作用&/p&&p&3.常用的XML配置&/p&&p&4.Spring事务原理和使用&/p&&p&5.SpringMVC&/p&&p&6.了解Spring的webflow,远程服务,rest,消息,安全等&/p&&p&7.新功能:Spring boot和cloud&/p&&br&&p&4.后端学习之路&/p&&br&&p&4.1WEB后端学习之路&/p&&p&推荐书籍:可以选择一些SSH整合开发之类的&/p&&p&1.JSP和Servlet学习&/p&&p&2.XML和JSON解析学习&/p&&p&3.前端知识:HTML、css,js&/p&&p&4.JDBC学习,文件上传\下载,JAVAMail等&/p&&p&5.可以利用jsp和Servlet开发简单项目&/p&&p&6.接着框架学习:Struts2,Hibernate,Spring以及相互整合开发&/p&&p&7.接着可以了解:SpringMvc,Mybatis,Lucene,shiro等&/p&&p&8.利用框架实现简单项目比如CMS。&/p&&br&&p&4.2服务架构学习之路(此部分笔试面试不一定学习)&/p&&p&推荐书籍:分布式服务框架原理与实践和微服务设计&/p&&p&1.了解SOA和微服务&/p&&p&2.负载均衡:LVS,NGINX等&/p&&p&3.RPC框架学习:RMI,Thrift等&/p&&p&4.消息框架学习:ActiveMq等&/p&&p&5.Netty通信框架学习&/p&&p&6.服务框架:dubbo&/p&&br&&p&4.3Hadoop学习之路(此部分笔试面试不一定学习)&/p&&p&推荐书籍:Hadoop权威指南&/p&&p&1.熟悉mapReduce和HDfS&/p&&p&2.Hadoop集群搭建&/p&&p&3.了解:zk,hive,hbase,pig,mahout等&/p&&p&4.zk几个常用作用如做注册中心,放配置信息等。&/p&&p&&a href=&https://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMjM5MTM0NjQ2MQ%3D%3D%26mid%3D%26idx%3D1%26sn%3D8fb12d963a8aecbdb00186%26chksm%3Dbeb7b4c005bf99e2fee8eff1dee117d775c6ae7e94cd3d8%26mpshare%3D1%26scene%3D23%26srcid%3D02178SKDDGxWQRdXajiCBw85%23rd& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&阅读原文&/a&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-25d18abcd533dddc4f85d110c3b16867_b.jpg& data-rawwidth=&900& data-rawheight=&500& class=&origin_image zh-lightbox-thumb& width=&900& data-original=&https://pic1.zhimg.com/v2-25d18abcd533dddc4f85d110c3b16867_r.jpg&&&/figure&
1.计算机基础: 1.1数据机构基础:主要学习: 1.向量,链表,栈,队列和堆,词典。熟悉 2.树,二叉搜索树。熟悉 3.图,有向图,无向图,基本概念 4.二叉搜索A,B,C类熟练,9大排序熟悉。 5.树…
&p&本文是鄙人工作这几年随手收集整理的一些自认为还不错的资料,成长的道理上需要积累,这么长时间了,是时候放出来分享下了,或许能帮助到你。&/p&&p&欢迎点赞,让更多人看到,让福利普照。&/p&&p&因为本文以后不会更新,但项目依旧会更新。&/p&&p&所以,更好的做法是,请到GitHub上Star:&a href=&https://link.zhihu.com/?target=https%3A//github.com/stanzhai/be-a-professional-programmer& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&stanzhai/be-a-professional-programmer&/a&&/p&&h1&前言&/h1&&p&成为一名专业程序员的道路上,需要坚持练习、学习与积累,技术方面既要有一定的广度,更要有自己的深度。&/p&&p&笔者作为一位tool mad,将工作以来用到的各种优秀资料、神器及框架整理在此,毕竟好记性不如烂键盘,此项目可以作为自己的不时之需。&/p&&p&本人喜欢折腾,记录的东西也比较杂,各方面都会有一些,内容按重要等级排序,大家各取所需。&/p&&p&这里的东西会持续积累下去,欢迎Star,也欢迎发PR给我。&/p&&h2&目录&/h2&&br&&a href=&#%E8%B5%84%E6%96%99%E7%AF%87&&资料篇&/a&&a href=&#%E6%8A%80%E6%9C%AF%E7%AB%99%E7%82%B9&&技术站点&/a&&a href=&#%E5%BF%85%E7%9C%8B%E4%B9%A6%E7%B1%8D&&必看书籍&/a&&a href=&#%E5%A4%A7%E7%89%9B%E5%8D%9A%E5%AE%A2&&大牛博客&/a&&a href=&#github%E7%AF%87&&GitHub篇&/a&&a href=&#%E5%B7%A5%E5%85%B7%E7%AF%87&&工具篇&/a&&a href=&#%E5%B9%B3%E5%8F%B0%E5%B7%A5%E5%85%B7&&平台工具&/a&&a href=&#%E5%B8%B8%E7%94%A8%E5%B7%A5%E5%85%B7&&常用工具&/a&&a href=&#%E7%AC%AC%E4%B8%89%E6%96%B9%E6%9C%8D%E5%8A%A1&&第三方服务&/a&&a href=&#%E7%88%AC%E8%99%AB%E7%9B%B8%E5%85%B3%E5%A5%BD%E7%8E%A9%E7%9A%84%E5%B7%A5%E5%85%B7&&爬虫相关(好玩的工具)&/a&&a href=&#%E5%AE%89%E5%85%A8%E7%9B%B8%E5%85%B3&&安全相关&/a&&a href=&#web%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%80%A7%E8%83%BD%E5%8E%8B%E5%8A%9B%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E5%99%A8&&Web服务器性能/压力测试工具/负载均衡器&/a&&a href=&#%E5%A4%A7%E6%95%B0%E6%8D%AE%E5%A4%84%E7%90%86%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90%E5%88%86%E5%B8%83%E5%BC%8F%E5%B7%A5%E5%85%B7&&大数据处理/数据分析/分布式工具&/a&&a href=&#web%E5%89%8D%E7%AB%AF&&Web前端&/a&&a href=&#%E8%AF%AD%E8%A8%80%E7%AF%87&&语言篇&/a&&a href=&#scala&&Scala&/a&&a href=&#java&&Java&/a&&a href=&#python&&Python&/a&&a href=&#swift&&Swift&/a&&a href=&#net&&.NET&/a&&a href=&#c--c&&C & C++&/a&&a href=&#%E5%85%B6%E4%BB%96&&其他&/a&&a href=&#%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91%E7%9B%B8%E5%85%B3&&游戏开发相关&/a&&a href=&#%E6%97%A5%E5%BF%97%E8%81%9A%E5%90%88%E5%88%86%E5%B8%83%E5%BC%8F%E6%97%A5%E5%BF%97%E6%94%B6%E9%9B%86&&日志聚合,分布式日志收集&/a&&a href=&#rtp%E5%AE%9E%E6%97%B6%E4%BC%A0%E8%BE%93%E5%8D%8F%E8%AE%AE%E4%B8%8E%E9%9F%B3%E8%A7%86%E9%A2%91&&RTP,实时传输协议与音视频&/a&&h2&资料篇&/h2&&h3&技术站点&/h3&&ul&&li&在线学习:&a href=&https://link.zhihu.com/?target=http%3A//Coursera%20Online%2520Courses%2520From%2520Top%2520Universities.%2520Join%2520for%2520Free& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Coursera&/a&、&a href=&https://link.zhihu.com/?target=http%3A//edX& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&edX&/a&、&a href=&https://link.zhihu.com/?target=http%3A//%25E4%25BC%%25BE%25BE%25E5%25AD%25A6%25E5%259F%258E%2520%28Udacity& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Udacity&/a& - 传授硅谷的名企官方课程)、&a href=&https://link.zhihu.com/?target=http%3A//Free%2520Online%2520Course%2520Materials& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&MIT公开课&/a&、&a href=&https://link.zhihu.com/?target=http%3A//%25E5%%25E9%%25E8%25AF%25BE%25E7%25A8%258B%20MOOC%25E5%25AD%25A6%25E9%& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&MOOC学院&/a&&/li&&li&Hacker News:非常棒的针对编程的链接聚合网站&/li&&li&Techmeme:美国知名科技新闻和博客聚集网站,类似的还有(Panda, Hacker & Designer News)&/li&&li&Programming reddit:同上&/li&&li&Java牛人必备:&a href=&https://link.zhihu.com/?target=http%3A//ProgramCreek.com& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Program Creek&/a&&/li&&li&stackoverflow:IT技术问答网站&/li&&li&GitHub:全球最大的源代码管理平台,很多知名开源项目都在上面,如Linux内核,OpenStack等&/li&&li&LeetCode:来做做这些题吧,看看自己的算法水平如何?这可比什么面试宝典强多了。&/li&&li&Kaggle,Topcoder: 机器学习、大数据竞赛&/li&&li&&a href=&https://link.zhihu.com/?target=http%3A//%25E6%258E%%& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&掘金&/a&:高质量的技术社区&/li&&a href=&https://link.zhihu.com/?target=http%3A//%25E7%25A8%258B%25E5%25BA%258F%25E5%E5%E4%25BA%25AB%25E5%25B9%25B3%25E5%258F%25B0%20%25E7%25A8%258B%25E5%25BA%258F%25E5%E5%25BF%%25A3%%259A%2584App%20%25E6%258A%%259C%25AF%25E6%259E%%25AE%25A2%25E7%259A%%25A4%25B4%25E6%259D%25A1%25E6%%25E9%2597%25BB& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&开发者头条&/a&&li&&a href=&https://link.zhihu.com/?target=http%3A//www.infoq.com/cn& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&InfoQ&/a&:企业级应用,关注软件开发领域&/li&&a href=&https://link.zhihu.com/?target=http%3A//V2EX& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&V2EX: way to explore&/a&&li&国内老牌技术社区:OSChina、博客园、CSDN、51CTO&/li&&li&免费的it电子书:&&a href=&https://link.zhihu.com/?target=http%3A//it-ebooks.info/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&IT eBooks - Free Download - Big Library&/a&&&/li&&li&在线学习:&&a href=&https://link.zhihu.com/?target=http%3A//www.udemy.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Udemy Online Courses - Learn Anything, On Your Schedule&/a&&&/li&&li&优质学习资源:&a href=&%5Bhttp://plus.mojiax.com/%5D(http://plus.mojiax.com/)&&[http://plus.mojiax.com/](http://plus.mojiax.com/)&/a&&/li&&li&代码练习:&&a href=&https://link.zhihu.com/?target=http%3A//exercism.io/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Exercism.io: Crowd-sourced code mentorship.&/a&&
&&a href=&https://link.zhihu.com/?target=https%3A//www.codingame.com& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Practice coding with fun programming challenges - CodinGame&/a&&&/li&&li&DevStore:开发者服务商店&/li&&li&MSDN:微软相关的官方技术集中地,主要是文档类&/li&&/ul&&h3&必看书籍&/h3&&ul&&li&SICP(&a href=&https://link.zhihu.com/?target=http%3A//Welcome%2520to%2520the%2520SICP%2520Web%2520Site& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Structure and Interpretation of Computer Programs&/a&)&/li&&li&深入理解计算机系统&/li&&li&代码大全2&/li&&li&人件&/li&&li&人月神话&/li&&li&软件随想录&/li&&li&算法导论(麻省理工学院出版社)&/li&&li&离散数学及其应用&/li&&li&设计模式&/li&&li&编程之美&/li&&li&黑客与画家&/li&&li&编程珠玑&/li&&li&The Little Schemer&/li&&li&Simply Scheme_Introducing_Computer_Science&/li&&li&C++ Prime&/li&&li&Effective C++&/li&&li&TCP/IP详解&/li&&li&Unix 编程艺术&/li&&li&技术的本质&/li&&li&软件随想录&/li&&li&计算机程序设计艺术&/li&&li&职业篇:程序员的自我修养,程序员修炼之道,高效能程序员的修炼&/li&&li&《精神分析引论》弗洛伊德&/li&&li&《失控》《科技想要什么》《技术元素》凯文凯利&/li&&li&程序开发心理学&/li&&li&天地一沙鸥&/li&&li&搞定:无压力工作的艺术&/li&&/ul&&h3&大牛博客&/h3&&ul&&li&云风(游戏界大牛): &&a href=&https://link.zhihu.com/?target=http%3A//blog.codingnow.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&云风的 BLOG&/a&&&/li&&li&王垠(不少文章喷到蛮有道理):&a href=&%5B%E5%BD%93%E7%84%B6%E6%88%91%E5%9C%A8%E6%89%AF%E6%B7%A1%5D(http://www.yinwang.org/)&&[当然我在扯淡](http://www.yinwang.org/)&/a&&/li&&li&冰河-伞哥(Lisp大牛):&&a href=&https://link.zhihu.com/?target=http%3A//tianchunbinghe.blog.163.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Chun Tian (binghe)&/a&&&/li&&li&R大&a href=&https://link.zhihu.com/?target=http%3A//%25E7%259F%25A5%25E4%25B9%258E%25E4%25B8%%25A0%258F& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&【干货满满】RednaxelaFX写的文章/回答的导航帖&/a&&/li&&li&陈皓-左耳朵耗子:&&a href=&https://link.zhihu.com/?target=http%3A//coolshell.cn/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&酷 壳 - CoolShell&/a&&&/li&&li&Jeff Atwood(国外知名博主): &&a href=&https://link.zhihu.com/?target=https%3A//blog.codinghorror.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Coding Horror&/a&&&/li&&li&阮一峰(黑客与画家译者,Web):&&a href=&https://link.zhihu.com/?target=http%3A//www.ruanyifeng.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Ruan YiFeng’s Personal Website&/a&&&/li&&li&廖雪峰(他的Python、Git教程不少人都看过):&&a href=&https://link.zhihu.com/?target=http%3A//www.liaoxuefeng.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Home - 廖雪峰的官方网站&/a&&&/li&&li&道哥的黑板报(安全):&a href=&%5B%E7%9F%A5%E4%B9%8E%E4%B8%93%E6%A0%8F%5D(https://zhuanlan.zhihu.com/taosay)&&[知乎专栏](https://zhuanlan.zhihu.com/taosay)&/a&&/li&&a href=&https://link.zhihu.com/?target=http%3A//Build%2520software%2520better%2C%2520together& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&国内GitHub上关注度较高的开发者&/a&&/ul&&h3&GitHub篇&/h3&&p&&strong& Awesome &/strong&&/p&&ul&&li&&a href=&https://link.zhihu.com/?target=http%3A//sindresorhus/awesome& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Awesome&/a&: 这是个Awesome合集,常见的资料这里面都能找到&/li&&li&&a href=&https://link.zhihu.com/?target=http%3A//sindresorhus/awesome& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Awesome2&/a&: 类似第一个Awesome&/li&&a href=&https://link.zhihu.com/?target=http%3A//jnv/lists& class=& wrap external& target=&_blank& rel=&nofollow nore}

我要回帖

更多关于 忘仙新区什么时候开 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信