直接覆盖pom.xml文件的properties标签下的所有东西 <!– 定义变量 –> …
标签:java后端开发
ThreadLocal如何回收value,什么时候回收?
1)ThreadLocal如何回收value,什么时候回收?从ThreadLocal中的内部类分析:① static class ThreadLocalMap { /** * The entries in this ha…
String,StringBuilder,StringBuffer
一、String,StringBuilder,StringBuffer有何区别 1.String是不可变类,而StringBuilder,StringBuffer是可变类,更改String的值时,实际上是创建了一个新的字…
java设计模式--六大原则
一、单一职责原则 单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。通俗来说,就是互相不相关的属性和方法不要放在一个类中,就好比之前简单工厂模式中介绍的那样,客户端(Customer)应该与工厂(Factor…
Java面试题(一)- Java基础
1. JDK 和 JRE 有什么区别? JRE(JavaRuntimeEnvironment),Java运行时环境,也就是Java平台。所有的Java 程序都要在JRE下才能运行。普通用户只需要运行已开发好的java程序…
spring boot udp或者tcp接收数据
下面用的是 springboot内置integration依赖 <dependency> <groupId>org.springframework.boot</groupId> <…
做一个不复制粘贴的程序员[0]: 概述
前言 Perl语言之父拉里·沃尔曾说过程序员有三大美德:懒惰、急躁、傲慢,很多程序员在平时工作中常常做很多重复的事情,写很多重复的代码,如果有懒惰的思想,就可以避免很多重复,从而提高开发效率,增加编程乐趣,我们需要的是一…
JAVA复习笔记01
学了一学期的JAVA,临近期末,整理了一些JAVA考试中需要掌握的点,记录在这里。 1、编译多个JAVA文件,运行程序 (1) javac 1.java 2.java java Main &nb…
啊哈算法之巧用栈解密回文字符串
简述 本算法摘选自啊哈磊所著的《啊哈!算法》第二章第二节的题目——使用栈来解密回文。文中代码使用C语言编写,博主通过阅读和理解,重新由Java代码实现了一遍,意在深刻理解栈这一数据结构的特性和操作方法,并希望能够在这种数…
idea 常用快捷键
强制for循环:String[] names = ctx.getBeanDefinitionNames(); names.for + 回车 自动加载强制for循环; 文件…
Effective Java第三版(一) ——用静态工厂代替构造器
此文做为《Effective Java》系列的第一篇,所以有必要大概说下此书的特点,当然很多人可能都看过,毕竟是有着Java四大名著之一的大名在外,不过总会有萌新不了解,例如我!《Effective Java》第三版…
如何写出让同事无法维护的代码?
译者:陈皓 译文:http://coolshell.cn/articles/4758.html 原文:http://mindprod.com/jgloss/unmain.html 推荐阅读(点击即可跳转阅读) 1.&nb…