java 30 个java编程技巧(最佳实践的初学者) 1.return 一个空的集合,而不是 null 如果一个程序返回一个没有任何值的集合,请确保一个空集合返回,而不是空元素。这样你就不用去写一大堆 ”if else” 判断null元素。 Java 的... 03月27日 12 发表评论 阅读全文
java spring + VUE 前后端分离技术栈分享总结 首先感谢Spring技术在框架层面实现了多年构件重用的夙愿,还有Spring Boot 这样的大大大红包,java成就了Spring, 目前来看有点像Spring反哺Java, 让Java看起来仍然充... 03月27日 29 发表评论 阅读全文
java Java反射机制的核心原理 一、java的核心机制 java有两种核心机制:java虚拟机(JavaVirtual Machine)与垃圾收集机制(Garbage collection): 1、Java虚拟机:是运行所有Java... 03月26日 19 发表评论 阅读全文
java 使用IDEA工具配置和运行vue项目 项目中遇到的各种坑和走过的弯路,趁着现在空闲的 时间来总结一下,记得刚来公司实习发现公司的前端使用的是vue,之前根本就没有听说过。一上来就需要看代码,but but 就是没有文档什么的东西。 然后就... 03月23日 35 发表评论 阅读全文
java CentOS6下docker的安装和使用 Docker是一个开源的应用容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。利用Linux的LXC、AUFS、Go语言、cgroup实现了资源的独立,可以很轻松的实现文件、... 03月21日 23 发表评论 阅读全文
java Docker与虚拟机有何不同 各种虚拟机技术开启了云计算时代;而Docker,作为新一代的虚拟化技术,正在改变我们开发、测试、部署应用系统的方式。下来带大家来了解一下虚拟机与Docker究竟有何不同。 当我第一次接触Docker的... 03月21日 27 发表评论 阅读全文
java 微服务简介 什么是微服务 微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务模块可以独立部署,互不影响,每个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务... 03月20日 15 发表评论 阅读全文
java 3年工作经验的程序员应该具备的技能–面试感悟 因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程... 01月16日 23 发表评论 阅读全文
java java手写一个迷你版的Tomcat代码分享 前言 Tomcat,这只3脚猫,大学的时候就认识了,直到现在工作中,也常会和它打交道。这是一只神奇的猫,今天让我来抽象你,实现你! Write MyTomcat Tomcat是非常流行的Web Ser... 12月17日 118 发表评论 阅读全文
java Java锁机制面试要点汇总整理 乐观锁与悲观锁 悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,... 12月17日 106 发表评论 阅读全文