我和技术博客的这一年

本文创作于2018年春,现在重新发表。

本文记录了我从Java初学者到专注于Java后端开发技术栈的成长历程,主要是与写博客相关的内容,其他内容还包括 实习历程,后端技术学习历程,校招计划等内容,我会陆续发表并且提供链接。

我的GitHub:

github.com/h2pl/MyTech

文章首发于我的个人博客:

h2pl.github.io/2018/04/20/…

更多关于Java后端学习的内容请到我的CSDN博客上查看:

blog.csdn.net/a724888

Java后端学习之路 blog.csdn.net/a724888/art…

梦开始的地方

2017年初开了这个博客,转眼也一年多时间了。最早在博客园开的博客,后来感觉csdn生态更好一点,于是转移到csdn。恰逢这段时间在做学校的课题,于是最开始的时候记录了一些项目搭建以及开发中遇到的题以及解决方案。当时技术还比较稚嫩,属于刚刚入门Java web的阶段。所以博客内容也比较一般。

博客记录我的成长

去年的春天我投入到浩瀚的春招大军中去了,也是那个时候确定了做Java开发的方向,当时对后台技术还不是太了解,主要从Java以及Java web入手,开始了一系列的学习和准备。这篇文章主要讲博客的历程,如果对我的学习历程有兴趣的朋友可以查看最上方的链接。

项目结束以后,主要在复习Java基础,于是看了不少相关博客,记录了很多Java的基础知识点,比如异常,反射,序列化,集合类等等内容的一些总结,现在看来确实有点幼稚了。所以我最近也在删除一些低质量的文章,以便让大家能看到更好的内容。

在准备春招实习面试期间,我花了大量时间阅读技术书籍以及博客,并且总结了一部分面经,同时将一些比较好的总结发在了博客上,以便我在复习期间能够阅读和复习,所以有一段时间发了大量的博文,多得连我自己都怕。当然我并不推荐这种做法,在后来的日子里,基本上是定期地发一些有一定质量的文章,尽量自己理清文章内容后再进行发布,否则可能有会滥竽充数的情况。 除此之外也记录了一些工程方面的内容,例Maven,git,Tomcat,以及IDE的使用,以及MySQL的一些使用经验,由于有段时间在网易游戏实习,所以当时主要记录的是实习过程中用的技术栈以及相关开发tips。

离开网易游戏之后,我来到了百度,部门做的主要是云计算,于是记录了一些云计算相关的文章,比如OpenStack,docker,kubenetes等内容。百度是技术为主导的公司,内部经常举办技术交流会以及分享会,我通常都会报名参加,了解了一部分AI和大数据的应用以及实现原理。所以这段时间主要会发一些AI以及Hadoop的文章,让我更全面了解相关技术。

善于做总结,读完一本书,最好的总结就是读书笔记

在百度的这段时间里,我意识到了我的基础可能还是不够牢固。因为是非科班出身,虽然是硕士,但是基础还是有一些欠缺,这段时间我看了许多更加底层的东西,比如网络,操作系统,Linux内核,其中那一本《深入理解计算机系统》确实是不错的总结性书籍,基本可以带你概览计算机系统的全貌。

因此,在这段时间里我写了不少的读书笔记等总结性文章,主要囊括了操作系统,计算机网络,Linux等内容。我发现写读书笔记是加深对原书理解的很好的途径,于是我把以前看过的一些书拿出来又翻了几遍,例如JVM虚拟机,java并发实战,大型网站架构滴滴,所以我干脆把其他书的读书笔记也整理出来了,不过有一些书过于晦涩或者是太厚,也借鉴了一些博友的读书笔记。当然有很多文章还不够成熟。

不积跬步无以至千里,积累是一种好习惯,细节决定成败

大公司面试时,会给你一种感觉,就是无孔不入,细节决定成败,往往粗浅的总结难以让你理解技术深层次的原理,缺乏实践或者是深入思考,可能会让你错过很多重要的知识点,而往往这些知识点是大厂面试官喜欢问的。

就拿Java来说,jvm虚拟机垃圾回收器的具体回收过程,可以问的很深入,问到gcRoots,停顿多少次,是否并发回收等,这些问题可能不是对gc的浅显总结可以概括的。

再比如,JUC中的Lock,平时可能只了解到lock的用法,condition,并发工具类的使用,但是Lock底层的AQS实现,可能很少去关注,AQS的相关源码晦涩难懂,推荐看大牛的解析,可以让你更好地理解lock类的实现。

其实这个想法也是前阵子我才想到的,因为看到阿里的实习面经,Java相关的原理问的特别深,没有深入到源码去理解的话,往往就会被问住。结果可想而知。所以这段时间主要的想法是只记录高质量的内容,并且尽量覆盖重要的知识点。

纸上得来终觉浅,绝知此事要躬行

文章写得再好,毕竟是纸面上的东西,一旦上手,可能又是另一种情况,我虽然看了不少书,也阅读了许多优质的博客,但是对于有些技术细节总觉得还是差了点,或者说,书上看来的东西,很快就忘了。其实记忆本身就是这种特点,只有实战可以让书上的知识变成你自己的。用过这个技术并且能了解其原理,才能对这个技术有发言权。所以在未来的计划里,我打算更多地写一些实战性的文章。

回到原点,重新出发

从第一次写博客到现在,经历了很多事,有了诸多感悟,与君共勉,至于对我的观点认同与否,那就见仁见智了。脚踏实地也不要忘了仰望星空。建议做开发的朋友们都要写博客,写博客的好处很多,方便记忆,便于交流,也是打造个人品牌的一种方式,有时间自己搭博客,效果更好。

最近用b3log solo搭了博客,接下来打算用github pages + hexo来写博客。等到工作以后,可能会只用个人博客了。这可能也象征着学生时代的结束吧,新的博客不仅会有技术文章,还会分享人生感悟,csdn的话,还是主要发布技术文章。就说到这里了。希望有更多人看到。

以下是对提供的参考资料的总结,按照要求结构化多个要点分条输出: 4G/5G无线网络优化与网规案例分析: NSA站点下终端掉4G问题:部分用户反馈NSA终端频繁掉4G,主要因终端主动发起SCGfail导致。分析显示,在信号较好的环境下,终端可能因节能、过热保护等原因主动释放连接。解决方案建议终端侧进行分析处理,尝试关闭节电开关等。 RSSI算法识别天馈遮挡:通过计算RSSI平均值及差值识别天馈遮挡,差值大于3dB则认定有遮挡。不同设备分组规则不同,如64T和32T。此方法可有效帮助现场人员识别因环境变化引起的网络问题。 5G 160M组网小区CA不生效:某5G站点开启100M+60M CA功能后,测试发现UE无法正常使用CA功能。问题原因在于CA频点集标识配置错误,修正后测试正常。 5G网络优化与策略: CCE映射方式优化:针对诺基亚站点覆盖农村区域,通过优化CCE资源映射方式(交织、非交织),提升RRC连接建立成功率和无线接通率。非交织方式相比交织方式有显著提升。 5G AAU两扇区组网:与三扇区组网相比,AAU两扇区组网在RSRP、SINR、下载速率和上传速率上表现不同,需根据具体场景选择适合的组网方式。 5G语音解决方案:包括沿用4G语音解决方案、EPS Fallback方案和VoNR方案。不同方案适用于不同的5G组网策略,如NSA和SA,并影响语音连续性和网络覆盖。 4G网络优化与资源利用: 4G室分设备利旧:面对4G网络投资压减与资源需求矛盾,提出利旧多维度调优策略,包括资源整合、统筹调配既有资源,以满足新增需求和提质增效。 宏站RRU设备1托N射灯:针对5G深度覆盖需求,研究使用宏站AAU结合1托N射灯方案,快速便捷地开通5G站点,提升深度覆盖能力。 基站与流程管理: 爱立信LTE基站邻区添加流程:未提供具体内容,但通常涉及邻区规划、参数配置、测试验证等步骤,以确保基站间顺畅切换和覆盖连续性。 网络规划与策略: 新高铁跨海大桥覆盖方案试点:虽未提供详细内容,但可推测涉及高铁跨海大桥区域的4G/5G网络覆盖规划,需考虑信号穿透、移动性管理、网络容量等因素。 总结: 提供的参考资料涵盖了4G/5G无线网络优化、网规案例分析、网络优化策略、资源利用、基站管理等多个方面。 通过具体案例分析,展示了无线网络优化中的常见问题及解决方案,如NSA终端掉4G、RSSI识别天馈遮挡、CA不生效等。 强调了5G网络优化与策略的重要性,包括CCE映射方式优化、5G语音解决方案、AAU扇区组网选择等。 提出了4G网络优化与资源利用的策略,如室分设备利旧、宏站RRU设备1托N射灯等。 基站与流程管理方面,提到了爱立信LTE基站邻区添加流程,但未给出具体细节。 新高铁跨海大桥覆盖方案试点展示了特殊场景下的网络规划需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值