本文旨在用最通俗的语言讲述最枯燥的基本知识学过Java基础的人都知道:值传递和引用传递是初次接触Java时的一个难点,有时候记得了语法却记不得怎么实际运用,有时候会的了运用却解释不出原理,而且坊间讨论的话题又是充满争议:有的论坛帖子说Java只有值传递,有的博客说两者皆有;这让人有点摸不着头脑,下面我们就这个话题做一些探讨,对书籍、对论坛博客的说法,做一次考证,以得出信得过的答案。其实,对于值传递
Linux系统一切都是文件,理解文件系统是学习Linux的关键
本文旨在用通俗的语言讲述枯燥的知识定时任务作为一种系统调度工具,在一些需要有定时作业的系统中应用广泛,如每逢某个时间点统计数据、在将来某个时刻执行某些动作...定时任务在主流开发语言均提供相应的API供开发者调用,在Java中,实现定时任务有很多种方式,原生的方式实现一个完整定时任务需要由Timer、TimerTask两个类,Timer是定时器类,用来按计划开启后台线程执行指定任务,TimerTa
本文旨在用最通俗的语言讲述最枯燥的基本知识上一篇文章《为什么要用docker》已经讲述了什么是docker以及我们要用docker的原因,并且讲解了如何安装docker。这时候很多读者磨拳擦脚跃跃欲试但却发现安装好docker之后就无从下手了,那么,接下来,小编会从以下方面讲述docker的一些基础知识,当然,理论都是生硬的,所以小编选取了javaweb项目中最常用的一个软件--tomcat的安装
本文旨在用最通俗的语言讲述最枯燥的基本知识最近Docker突然火得不得了,到处都是谈论Docker的声音,相信大家和小编一样的心情,看这个东西有点高大上,但尝试去阅读Docker文章时又发现概念很模糊、不接地气、难以理解、无从下手...于是三天打鱼两天晒网,最终不了了之,反正公司也没要求用这玩意儿,不费劲了...这不,当前几天项目要求快速上线并且部署多台服务器环境时,小编一台一台服务器的yumin
本文旨在用最通俗的语言讲述最枯燥的基本知识1到一家创业公司上班的第一天,老员工刘XX给我看了公司他负责的项目,奇怪的是,命名是“LiuQXProject”,刘XX看着惊愕的我说:“怎么了?有什么错吗?”2给同事做双十一活动相关代码的review,学到到了很多中英混血单词,获取双十一拼团活动数据的接口叫做“get_ShuangShiYi_GroupTuan_activity_data”,特等奖的命名
最近小主看到很多公众号都在发布Hystrix停更的文章,springcloud体系的使用者和拥护者一片哀嚎,实际上,spring作为Java最大的家族,根本不需要担心其中一两个零件的废弃,Hystrix的停更,只会催生更多或者更好的零件来替代它,因此,我们需要做的是:**知道Hystrix是干嘛,怎么用的,这样要找替代者就易于反掌了。文章提纲:为什么需要Hystrix?Hystrix如何解决依赖隔
本文旨在用最通俗的语言讲述最枯燥的基本知识当项目框架SSH(springStrutshibernate)日落西山时,SSM(springSpringMVC、MyBatis)就大行其道,大部分项目都渐渐转至SSM,因此mybatis也成了Java程序员的必学之术,本文就mybatis的语法做一次小小的总结,旨在让读者用最少的时间学会使用MyBatis。文章提纲:什么是MyBatisMyBatis的引
本文旨在用最通俗的语言讲述最枯燥的基本知识今日,看到有些文章对码农和程序员做了一些界限划定和差异分析,吓得作者赶紧研究一下自己属于哪个身份,但当仔细查看了这些文章后,发现其实对于写代码的人来说,无非就像周星驰嘴里的”龙套“和”演员“之分,顿时感悟,你是属于码农还是程序员,并不是外界给你定义的,而是你自己对这份职业的态度和付出而形成的一个一种身份。刚好可以借助这段时间作者的一些所见所闻,写几个故事,
十月,金秋季节,本是丰收之时,却因为陆续有同事离职,心中多少有些悲凉之意,顿然想起从参加工作到现在,五年已过,当年青涩懵懂的小年轻,如今出街招摇过市时,被小孩子看到都会喊声大叔。回想这五年,有心酸和无奈、有快乐和期待、也有不断的蜕变和成长。趁着国庆长假,写下这一路的心路历程,于己,是一个总结和督促,于读者,是一个故事,兼听则明,希望对你们有些许启发,足矣。1.毕业=失业?有可能的2013年6月底,
本文旨在用最通俗的语言讲述最枯燥的基本知识最近身边的程序员掀起了学习springboot的热潮,说什么学会了springboot在大街上就可以横着走、什么有了springboot妈妈再也不担心我的编程了、什么BAT都喜欢的框架...听得作者那个心痒痒的,于是找了个时间,下载了个idea来玩一波springboot,对了...用springboot最好用idea,如果你还在用eclipse,删了吧。
本文旨在用最通俗的语言讲述最枯燥的基本知识最近看到公众号中各种推“招聘季金九银十铜十二”之类的文章,把毕业季找工作需要应对的事情和解决方法都已经写的很详细了,还有各种面经考经挥之即来,已经没必要再去写这样的一个文章了,但自从上次作者写一篇文章描述自己毕业到现在的经历,一发出去到现在,不断有人来加作者微信,有的让帮忙看简历,有的咨询找工作应该怎么找,有的问IT行业和自身的定位,还有的问技术(作者技术
本文旨在用最通俗的语言讲述最枯燥的基本知识面试过前端的老铁都知道,对于前端,面试官喜欢一开始先问些HTML5新增元素啊特性啊,或者是js闭包啊原型啊,或者是css垂直水平居中怎么实现啊之类的基础问题,当你能倒背如流的回答这些之后,面试官脸上会划过一丝诡异的笑容,然后晴转多云,故作深沉的清一下嗓子问:从用户输入URL到浏览器呈现页面经过了哪些过程?如果你懂,巴拉巴拉回答了一堆,他又接着问:那网页具体
本文旨在用最通俗的语言讲述最枯燥的基本知识。全文提纲:1.线程是什么?(上)2.线程和进程的区别和联系(上)3.创建多线程的方法(上)4.线程的生命周期(上)5.线程的控制(上)6.线程同步(下)7.线程池(下)8.ThreadLocal的基本用法(下)9.线程安全(下)1.线程是什么线程是进程中的一个执行流程,是被系统独立调度和分派的基本单位。线程是什么?进程是什么?这么说可能有点懵逼,举个栗子
由于上一篇文章:《正则表达式真的很骚,可惜你不会写!!!》 发表之后,不少网友说怎么没讲断言没讲反向没讲贪婪….,甚至有老铁说我裤子都脱了你就给讲了一点,哈哈哈,好吧,趁着山竹台风被迫放假在家的时间,把正则剩余的一些知识点给讲一下,希望大家喜欢,希望这次脱裤子阅读的老铁可以畅快的操作了。本文旨在用最通俗的语言讲述最枯燥的基本知识。文章提纲:零宽断言捕获和非捕获反向引用贪婪和非贪婪反义1. 零宽断言
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号