My程序人生
文章平均质量分 87
讲述自己的程序之路
废弃的root
不畏初心,方得始终,深入学习自我技术栈!
展开
-
Markdown编辑大全记录
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S原创 2024-05-22 11:03:01 · 928 阅读 · 0 评论 -
腾讯大牛给予Java初学者的学习建议
Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java Web和...原创 2018-11-16 16:03:12 · 609 阅读 · 0 评论 -
国外Java程序员的最佳工具
Every Java programmer has set of tools to get through office challenges. Over the years, Java programmers are using number of software to get their work done. There are tons of useful software and too...原创 2018-11-16 15:06:05 · 1125 阅读 · 0 评论 -
我是如何从JAVA转到运维又转回java工程师的?
我的群里有绝大部分都是在校学生,有本科的,也有专科的,我在微信里收到很多初学者的提问,大部分问题都跟如何学习编程有关,有换专业自学的、有迷茫不知道如何学习的、有报培训班没啥效果的等等,我觉得我很有必要写下这篇文章,以此来告诫初学者。自传我是一个专科生,而且是毕业于一个不出名的大专学院,大学里我学的是JAVA编程,哪个时候其实我对java一无所知,我只知道它可以让我和我父亲走不通的道路,我接触的...原创 2021-01-11 00:23:29 · 10661 阅读 · 10 评论 -
写给自己的总结(程序员励志)
看着手中的毕业证,才发现转眼二年过去了,却仿佛昨日还是新生报到那会。作为18应届毕业生已经工作实习一年了,相信这也是大部分同届生的现状。那么,一个萌新在进入职场的这一年都经历了什么呢?在校那会我是挺好奇的。所以想把过去一年的工作现状写出来,算是一份总结,希望一年后,回过来看这篇文章,希望自己变得更加优秀。其实一直想写一篇一年的工作总结,也希望自己坚持每年都会写一个总结,立个 Flag 明年补充。这篇文章利用闲余时间断断续续的写了两三周的样子,适合人群:在校或者即将进入职场实习的大专生。二、阅读步原创 2020-06-30 14:08:40 · 577 阅读 · 0 评论 -
自己动手实现java数据结构(一) 向量
1.向量介绍计算机程序主要运行在内存中,而内存在逻辑上可以被看做是连续的地址。为了充分利用这一特性,在主流的编程语言中都存在一种底层的被称为数组(Array)的数据结构与之对应。在使用数组时需要事先声明固定的大小以便程序在运行时为其开辟内存空间;数组通过下标值计算出地址偏移量来对内部元素进行访问。可以看到,原始的数组很基础,所以运行效率非常的高。但同时也存在着严重的问题:1.由于数组的大小需...原创 2018-11-25 16:21:34 · 306 阅读 · 0 评论 -
从Java程序员的角度理解加密的那些事
前言在我们日常的程序开发中,或多或少会遇到一些加密/解密的场景,比如在一些接口调用的过程中,我们(Client)不仅仅需要传递给接口服务(Server)必要的业务参数,还得提供Signature(数字签名)以供Server端进行校验(是否是非法请求?是否有篡改?);Server端进行处理后返回给Client的响应结果中还会包含Signature,以供校验。本篇博客将从Java程序员的角度出发,通...原创 2018-11-26 21:43:37 · 150 阅读 · 0 评论 -
Java 10 var关键字详解和示例教程
在本文中,我将通过示例介绍新的Java SE 10特性——“var”类型。你将学习如何在代码中正确使用它,以及在什么情况下不能使用它。介绍Java 10引入了一个闪亮的新功能:局部变量类型推断。对于局部变量,现在可以使用特殊的保留类型名称“var”代替实际类型,如下所示:var name = “Mohamed Taman”;提供这个特性是为了增强Java语言,并将类型推断扩展到局部变量的声...原创 2018-11-26 22:26:42 · 549 阅读 · 1 评论 -
自学java
应届生如何自学Java,让自己跟上企业步伐关于自学Java,作为楼主的我看着大家消耗大学4年的青春,然后去面试都是需要经验,需要懂ssh ssm 好不容易找到工资低的不需要的经验的 却是培训机构,费用高得离谱,可望不可及想入门必须坚持,沉淀自己,人生无路劲可走 其实java并没有想的那么难,就是少打游戏,少聊天 ,多看,多复习,多敲!1.读>写代码>读>写代...原创 2019-03-20 22:15:45 · 624 阅读 · 2 评论 -
告别垃圾代码,只需这几个锦囊妙计!
重构不止是代码整理,它提供了一种高效且受控的代码整理技术。(一)重构原则1、何谓重构对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。另一种解释是:使用一系列重构手法,在不改变软件可观察行为的前提下,调整其结构。2、为何重构改进软件设计:如果没有重构,程序的设计会逐渐变质,重构很像是在整理代码,你所做的就是让所有的东西回到应处的位置上。帮...原创 2019-09-18 09:17:58 · 637 阅读 · 0 评论 -
程序猿的面试总结和规划
第一阶段:三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本 上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累了一定的 开发经验,也对代码有了一定深入的认识,是一个比较纯粹的Coder的阶段。第二阶段:五年五年又是...原创 2018-11-09 20:18:20 · 571 阅读 · 0 评论