有一个字符串它的构成是词+空格的组合,如“北京 杭州 杭州 北京”, 要求输入一个匹配模式(简单的以字符来写), 比如 aabb, 来判断该字符串是否符合该模式, 举个例子:1. pattern = “abb…
分类:编程语言
Spring 在xml文件中配置Bean
Spring容器是一个大工厂,负责创建、管理所有的Bean。 Spring容器支持2种格式的配置文件:xml文件、properties文件,最常用的是xml文件。 Bean在xm…
你有对象吗?没有的话就new一个呗!
面向对象: 一. 面向过程和面向对象的区别: 面向过程和面向对象都是一种编程思想,不同的思维方式 面向过程:”如何完成|如何实现?”然后一步一步实现就可以了 面向对象:”…
java基础第十九篇之Xml
1:xml的概述 1.1 xml是什么 标记语言:语言中出现了<a></a>的标签 a:HTML 超文本标记语言 (语法非常严格,不能随意的定义标签) b:XML 可扩展的标记语言(用户可以根据自…
Java利用Mybatis进行数据权限控制
权限控制主要分为两块,认证(Authentication)与授权(Authorization)。认证之后确认了身份正确,业务系统就会进行授权,现在业界比较流行的模型就是RBAC(Role-Based Access Con…
类初始化与实例化过程
定义接口Person package com.test; public interface person { int test(); } 定义父类Father package com.test; public class…
【JVM】G1垃圾收集器深入分析
一、和CMS对比 G1 CMS 设计原则 首先收集尽可能多的垃圾(Garbage First) 尽可能少而块地执行GC,以停顿时间为目标 垃圾回收时机 启发式算法,在老年代找出具有高收集收益的分…
SpringMVC编程步骤
step1. 导包。 step2. 添加spring配置文件。 step3. 在web.xml文件中配置前端控制器DispatcherServlet。 <servlet> <servlet-name&g…
搭建Ubuntu的android环境
1、拉取Ubuntu镜像 docker pull ubuntu:14.04 docker images docker run -it 镜像ID号 bash 2、安装必备环境 sudo apt-get update &am…
new Date插入mysql数据库时多了一秒
在使用new Date() 插入数据库时,查询出来比实际多了一秒,mysql 表字段设置为datetime类型,当时间精确到秒时,如果毫秒大于500时,会自动进位。 解决方法为格式化后再插入数据库。
Java------实现大整数计算
import java.math.BigInteger; public class BigIntegerDemo{ public static void main(String[] args) { BigInteger …
java8 异步api、循环、日期
java8 异步api、循环、日期 转载请注明出处:https://www.cnblogs.com/funnyzpc/p/10801470.html 异步api 对于多任务耗时的业务场景,一般我们会用到线程异步处理,在以…