学习java的一些感悟

工作已经将近两年了,随着时间的推移和工作的磨练,自己已经慢慢走进互联网编程这个行业了,也有一些感悟,整理一下。

刚开始工作的时候,就请教了一些IT界的老人,他们都很热心,给予了很多建议,大多都是说要了解公司业务,要学会在失败中总结经验,我很认真的听取“老人”们的经验。刚开始工作的时候,我还不知道有博客这种东西,都是自己一点点拿记事本写下来,记录刚到公司的一些不明白和遇到的新技术的障碍,但是这种记录方式,一直不是很方便,不方便图文并茂,后来,我开始使用一些软件来记录,一开始是有道云,但是发现太重了,后来我看到有其他同事使用的是印象笔记,我又开始用这个,觉得这个很不错,最关键的是印象笔记的剪藏功能很好用,可以随时将网页上需要的内容剪藏至自己的笔记本。可是有一次我忘记了登陆印象笔记的密码,后来重新登陆上去之后发现很多笔记都没有了,可能是自己的同步没做好,但是还是觉得用这种不太好。每次工作上遇到困难我都会去请教谷歌和度娘,发现一些csdn/博客园/stack overflow等一些文章写的蛮好,就想把自己的笔记挪上去,但是因为种种原因,今年才开始真正的写博客,一开始我用的是csdn。后来朋友推荐去博客园。但是不知道为啥,我一直无法注册博客园,慢慢的我发现有些文章写的很漂亮,一看来源是简书,于是,我又开始使用简书,我想在这里记录下自己的一些知识汇总。之前的csdn上面记录的都不太完整,基本上都是一些日常bug的解决。我想在简书上将自己知道的东西都记录一遍。方便自己日后的学习和复习。目前自己的知识也很有限。但是我深知一句老话,好记性不如烂笔头。记录下来总是没有坏处的,自己以后也方便查漏补缺。

目前自己工作快两年了,工作环境和个人觉悟问题,接触到东西还不是很多,目前接触到的知识有:

前端:html/css/js/jquery/bootstrap/layui/ajax
后台:java/ssm/ssh/springboot
数据库:mysql/sqlserver/oracle/redies
测试:junit4/selenium
运维:python/shell/linux
算法: 树形结构/线性结构/堆/图/排序算法
设计模式:创建型/结构型/行为型
UML:用例图/类图/对象图/顺序图/协作图/状态图/活动图/组件图/配置图

接触的还是比较有限的,还是传统的的项目,前后端没有分离,用的还是ssh。ssm和springboot是自己业余时间去学习一下的。前端的layui是朋友推荐的,自己就去学习了下,js的话,基本是自己需要的时候去查文档,看demo学习的,其实了解的还是很粗浅的,数据库方面是大学的时候学习了sqlserver,oracle。工作的时候用的是mysql。学习的时候还对数据库很自信的,后来慢慢了工具用的多了,原生的sql写的少了,就很多记得不是很清楚了,测试方面工作时主要用的是junit4,自己其实蛮不喜欢写测试用例的,很多时候代码写完了更愿意手动测试,但是时间久了,随着项目的变大和复杂性的加深,手工测试已经很难满足全面功能的测试了,于是我开始学着写测试用例,selenium是boss推荐我学习的,希望可以使用它写自动化测试用例,让项目自动化测试起来,但是自己没有深入研究,后面我总结的时候会全面再学习一遍。运维方面,因为公司有一些爬虫项目需要做,我就开始学习使用python。发现python上手很容易,于是做了两个爬虫项目练了练手,shell是boss推荐的,我用的比较少,基本上只要是python能解决的我都不用shell,linux是大学学习的,因为大学的时候觉得linux很复杂,用惯了windows的我很不适应linux的黑窗口,和命令行方式,所以没怎么好好学习linux,工作的时候我又重新拾起这门语言,看的是业界比较推崇的鸟哥私房菜,设计模式/算法/uml是大学学习的,感觉还是比较重要的,尤其是看源码的时候才感觉博大精深,这部分我也要好好复习总结一下。

目前java的微服务/分布式/大数据感觉很火的样子,但是受个人工作环境和和时间等问题还没有开始了解学习,后面会慢慢更上学习的。

刚开始工作的一些编码规范和代码重构/复用性问题,随着工作上的磨练,现在已经规范了很多,但是我觉得这还是远远不够的,如果希望自己写出类似源码中的高可用高复用的代码,我觉得自己还差很多基本功,所以借着博客这样平台整理一系列出来,便于自己日后温故知新。

我自己总结了一下自己目前的知识图库,如下图所示,虽然有很多自己都还是很粗浅的认知,但是我相信随着自己在工作中的不断探索一定可以逐渐深入理解这些知识

知识图谱.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,907评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,987评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,298评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,586评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,633评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,488评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,275评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,176评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,619评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,819评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,932评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,655评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,265评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,871评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,994评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,095评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,884评论 2 354

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,129评论 25 707
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明先生_X自主阅读 15,980评论 3 119
  • 正如《网络素养》这本书的作者霍华德·莱茵戈德说的那样——数字文化的未来也就是你我乃至全人类的未来,而数字文化的前景...
    EtcM阅读 423评论 0 0
  • 2015年1月1日正式成为农银人寿常熟支公司团队的一员,经历了支公司的成立,跟随着公司一起成长。就像孕育了一个生命...
    Dreamxie阅读 175评论 0 1
  • 我已是一个33岁的男人,一个过了小半辈子的男人! 看似已经看透了很多人情世故,经历过大小坎坷。 但是此刻我却爱上了...
    何晨硕阅读 130评论 0 1