欢迎关注我新搭建的博客:[http://blog.itcodai.com/](http://blog.itcodai.com/) 前面介绍了经典的数据结构…
标签:java
设计模式之行为型模式
一、简介 行为型模式(Behavioral Pattern)用来识别对象之间的常用交流模式并加以实现。如此,可在进行这些交流活动时增强弹性。 职责链模式 Chain of Responsibility :避免请求发送者与…
什么是CDP(连续数据保护)?
CDP:连续数据保护 (CDP: Continuous Data Protection) CDP is an abbreviation of “Continuous Data Protection”…
什么是耦合性和内聚性?
前言 如果你涉及软件开发,可能会经常听到“高内聚,低耦合”这种概念型词语。我在第一次接触这种词语时,也抱有很大的疑问,但我发现百度上大部分都是高大上的词汇解释。 仔细通读这篇文章,你就能理解耦合性和内聚性的概念与关系。 …
java 中Double类型转换为百分比格式
NumberFormat num = NumberFormat.getPercentInstance(); String rates = num.format(0.03); System.out.println(rate…
求 26个字母任意3个字母的所有组合
/** h5java。。。。。。。。。cn * 求 26个字母任意3个字母的所有组合 */ public class Print{ private static int num = 3; //需要组合的字母个数 priv…
Web前端开发学习推荐--菜鸟必看
Web前端开发是创建Web页面或app等前端界面呈现给用户的过程。第一阶段:前端基础(HTML / CSS / JavaScript / jQuery)初识HTML+CSS【学习笔记】HTML基础完结篇html基础知识—…
java 动态编译
public class helloworld { public static void main(String[] args) throws IOException { //通过字符串动态编译:将字符串存储成一个临时文…
spring statemachine的企业可用级开发指南1-说些废话
1、背景在我打算学习spring statemachine的时候,我几乎看过了所有网上的中文教程,基本上都处于浅尝辄止的阶段,有几篇讲的比较深入的,都只是堆代码,具体用在什么地方,都语焉不详,我打算把我一路摸索的过程记录…
springboot中使用@Autowired或者@Resource注入的bean
在springboot中使用@Autowired或者@Resource可注入spring托管的bean。但当你需要将注入的这个bean声明为static时,因为static初始化在spring容器完成初始化之前,你将会得…
Java中的容器(集合)之ArrayList源码解析
1、ArrayList源码解析 源码解析: 如下源码来自JDK8(如需查看ArrayList扩容源码解析请跳转至《Java中的容器(集合)》第十条):。 package java.util; import java.ut…
java解析doc或者docx文件,文件中内容为表格形式
这里对解析内容进行了数据库存表,对存入字段进行了写死处理。 public ViewData down(File file) throws IOException { ViewData viewData = new Vie…