我的Java之路
前言:
之前在学习python,刚开始的时候跟多数小白一样学习一些基础的知识,比如数据类型,用法,基本的语言结构,学了一段时间实在是学习不下去了,真是太TMD的无聊了,很多方法都记不住,也不知道学了这些东西能干吗。偶然间,在网上看到老男孩教育出品的python自动化运维视频,看了一小段觉得老师很有趣,于是就找了一期完整的视频教程来学习。我这个人是个典型的急性子,尤其是学习新的东西,恨不得一下子把全部的课程看完。不过,我不是只看不动手写代码,我也知道写代码对一个程序员是多么重要,只是很少回头复习过,好像是学到一半的时候复习了一周,又接着往下走。具体学python学了多长时间我记不太清了,印象中学习那一期教程的后半部分大概学习了快两个月,主要是利用周末,假期以及平时晚上的时间。那期python自动化运维教程一共是28天的课程,每天从早上九点到晚上七八点。花两个月的时间学习了14天的课程,现实中已经非常快了。在学习的过程中,我一直是跟着视频写代码,偶尔看一下自己做的笔记,当时就想赶紧把课程看完,然后找一个实际的项目来练手。事与愿违,等我看完课程后,以前学的东西也快忘得差不多了,也就是这个时候,我不想写python了(笑哭了),决定开始学java。
其实,说起来也是挺搞笑的,python没学好就去搞java了,这种墙头草也是挺多的把。没得办法,谁让自己耳根子软,听到什么就相信什么(还是自己心地太善良。。。。。)。虽然现在踏上了Java之路,但是以前学习的python的时间也不是说浪费了。学习了python之后收获也是很多的,像网络编程的知识点,多线程,多进程,socket通信,mysql,redis,rabbitq还有前端的编程知识css,js,jquery,emmm我只能想到这些东西了,这些东西说不定以后哪天就用到了,所谓鸡多不压肾(对吧。。。。),还有收获最重要的东西就是我找到了女朋友,从此不再是一个人了,要处处时时想着念的都是我们(妈蛋,歌词是我搜的)。好吧,开玩笑的,言归正传,我收获的最大的是学习一门语言的经验和教训,python编程的时候我总是忘记常用的一些方法调用,总是现查现用,这样没什么不好的,一般人这么干可以理解,但是像我这么英俊潇洒,天资聪慧,brain capacity very big 的人这么做会感觉到深深的压力。所以,我觉得学习语言的时候一定要掌握基本的数据类型,数据结构,常用的方法,对于我来说是这样的。妈蛋,又想起来python的东西啥都没记住。
当你发现问题之后就要做出改变,这就是我决定写博客的理由,也是为了记录我的学习历程。好了,好了,实在不知该写点什么东西了,我。。。无语了。
最后,我先自嘲一番,以防路人看不下去或者熟人偶然看到过来喷我。自嘲开始:我小学作文得过10分(总分30,一般都是20+),高中因为不会写作为还哭过。我都如此嘲讽自己了,要是还有人嘲讽我,那个人就是狗,会学驴叫的那种狗。。。。。哈哈
我的Java之路的更多相关文章
- Java之路——名词解释(一)
一.开篇 许多人在初接触Java的时候,都会被各种Java的英文缩写名词给弄得头晕脑胀.看一个技术,内容里又会有一堆其他的技术名词,看了半天不知所云.尝试去查一下这些名词的解释,除了非常学术性的解释之 ...
- Java之路——敬JAVA初学者(作者:MoMo)
作为一名大四的毕业生,大学三年过,有得有失.作为一个喜欢编程,喜欢JAVA的人,自学其实是一件美事,很有意思的事.要是能再找个女朋友一起学.嘿嘿,就不枉在大学走了一遭啊! 要离开学校了,还是想留 ...
- Java之路——环境配置与编译运行
本文大纲 一.开篇 二.JDK下载 三.JDK安装 四.环境配置 五.初识Java编译 六.Java与Javac 七.第一个Java程序 八.总结 九.参考资料 一.开篇 通过对之前Java之路的了解 ...
- Java之路 ——初识Eclipse
零.大纲 一.前言 二.获取Eclipse 三.运行Eclipse 四.创建及运行第一个Java Project 五.界面介绍 六.如何调试 七.获取插件 八.Eclipse 快捷键 九.总结 一.前 ...
- 转行自学 Java 之路的纪念册
前言: 最近在重读<小狗钱钱>,我对其中的"成功日记"概念特别深刻,偶尔也会记一记“成功日记”. 想了想人生走找到今天,阶段性“成功日记”有没有呢? 有的!几年前的一篇 ...
- 是什么让我走上Java之路?
选择方向,很多人都为根据自己的兴趣爱好和自己的能力所长而作出选择.那么是什么让我走上Java之路? 整个高三我有两门课程没有听过课,一门是数学,一门是物理.当时候物理没有听课的原因很简单,我有一本&l ...
- Java之路——初识Eclipse
零.大纲 一.前言 二.获取Eclipse 三.运行Eclipse 四.创建及运行第一个Java Project 五.界面介绍 六.如何调试 七.获取插件 八.Eclipse 快捷键 九.总结 一.前 ...
- 如何快速成长?我的java之路!
由于一些外部的原因,我不得不从自己熟悉的php领域,转战到java战场.我个人觉得还是有些心得吧,不管怎么样,或多或少可能都会有那么些经历的人,和你一起走在这世上!尽管你不知道TA是谁. 其实,转换一 ...
- 五年.net程序员转型Java之路
大学毕业后笔者进入一家外企,做企业CRM系统开发,那时候开发效率最高的高级程序语言,毫无疑问是C#.恰逢公司也在扩张,招聘了不少.net程序员,笔者作为应届生,也乐呵呵的加入到.net程序员行列中. ...
随机推荐
- 结构化异常SEH处理机制详细介绍(二)
本文将全面阐述__try,__except,__finally,__leave异常模型机制,它也即是Windows系列操作系统平台上提供的SEH模型.SEH实际包含两个主要功能:结束处理(termin ...
- Bash基本功能:输入输出重定向
输入输出重定向的作用: 输出重定向就是把命令的执行结果保存到文件,便于查看. 输入重定向就是把原先由键盘的输入改为由文件输入. 案例1:把ls显示的结果输入到 date文件里面:包括ls的正确和错误信 ...
- 关于nginx反代jenkins报错 反向代理设置有误
官方文档地址: https://wiki.jenkins.io/display/JENKINS/Running+Jenkins+behind+Nginx 直接解决的配置文件吧. 这是使用子域名,不使用 ...
- template里面要做数据渲染,但是数据还没有出来
<el-dialog title="企业详情" :visible.sync="showEditPayment" @close="closeDia ...
- 怎么样在vue-cli的项目里面引入element ui
第一步:先进入到项目里面 npm i element-ui -S 第二步: import Vue from 'vue'; import ElementUI from 'element-ui'; //这 ...
- docker理论 Cgroup namespace 各种隔离
耦合 是指两个或两个以上的体系或者两种运动形式间通过相互作用而批次影响以至联合起来的现象. Nginx与apache 在同一台服务器运行都占用80端口,起冲突这是我们修改其中一个端口为8080 半解耦 ...
- 2、ES6结构赋值和模板字符串
ES6允许按照一定的模式,从数组和对象中提取值,这被称为结构,即解开数据的结构 1.数组的解构赋值 let [a,b] = [1,2] let [a,b,c=100] = [1,2] //c的默认值为 ...
- SignalR简单实用_转自:https://www.cnblogs.com/humble/p/3851205.html
一.指定通信方式 建立一个通讯方式需要一定的时间和客户机/服务器资源.如果客户机的功能是已知的,那么通信方式在客户端连接开始的时候就可以指定.下面的代码片段演示了使用AJAX长轮询方式来启动一个连接, ...
- [Linux] RTC 读写指令及测试程序
CPU:RK3288 系统:Linux IC:hym8563 在 Linux 系统中,指令 date 和 hwclock 都可以读写时间 date:读写系统时间,写时间需要管理员权限 hwclock: ...
- CNS、ENS和PNS的发育过程
central nervous system (CNS) peripheral nervous system (PNS) enteric nervous system (ENS) 做这部分的科研必须要 ...