摘要:
在java语言中,ArrayList是一个很常用的类,在编程中经常要对ArrayList进行删除操作,在使用remove方法对ArrayList进行删除操作时,报java.util.ConcurrentModificationException异常,下面探讨一下该异常的原因以及解决办法。
1 import jav... 阅读原文
2018-09-18 07:30:02 阅读(2294) 评论(0)
摘要:
内容:正则表达式是什么?为什么会有正则表达式?正则表达式常用功能
#####################正则表达式是什么?
正则表达式是用于匹配想要的规则的字符串,如:
var str = "abc123def";
var patt1 = /[0-9]+/;
document.write(str.match(p... 阅读原文
2018-09-18 07:16:02 阅读(2803) 评论(0)
摘要:
一:什么是Mybatis。
mybatis官方网站(http://www.mybatis.org/mybatis-3/zh/index.html)中是这样描述的:
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以... 阅读原文
2018-09-18 06:00:16 阅读(2453) 评论(0)
摘要:
大家都清楚java中String类是不可变的,它的定义中包含final关键字。一旦被创建,值就不能被改变(引用是可以改变的)。
但这种“不可变性”不是完全可靠的,可以通过反射机制破坏。参考一下代码:
String str = "abc";
System.out.println(str);
Field fi... 阅读原文
2018-09-18 00:54:01 阅读(2472) 评论(0)
摘要:
之前有配置过java+selenium的环境,感觉将的不够详细,这里重新写一篇,以便日后复习,和大家共享。
一、准备工作。
首先在配置之前需要准备以下: JDK Eclipse Selenium for Java Selenium 在不同浏览器上的driver插件1、安装配置j... 阅读原文
2018-09-17 23:38:03 阅读(2375) 评论(0)
摘要:
一,spring boot 是什么?
spring boot的官网是这样说的:
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just r... 阅读原文
2018-09-17 22:44:05 阅读(2251) 评论(0)
摘要:
前言
今天是9月17日,趁着山竹的临幸,得以在家里舒适的办公。项目从3月底开始,至今刚好半年。抽几十分钟,总结下半年的历程。对后面的项目,应该也有一点帮助吧。
学习前的七个问题
项目开始前,由于某些特殊的原因,对spring cloud一无所知(甚至听都没听过,希望这种情况今后不再出现),所以我用手机的markdow... 阅读原文
2018-09-17 22:26:02 阅读(2225) 评论(0)
摘要:
1、@Controller
在SpringMVC
中,控制器Controller 负责处理由DispatcherServlet
分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View
进行展示。在SpringMVC 中提供了一个非常简便的定义Con... 阅读原文
2018-09-17 20:37:03 阅读(2231) 评论(0)
摘要:
一、Spring Boot 入门
1、Spring Boot 简介
简化Spring应用开发的一个框架;
整个Spring技术栈的一个大整合;
J2EE开发的一站式解决方案;
2、微服务
2014,martin fowler
微服务:架构风格(服务微化)
一个应用应该是一组小型服务;可以通过HTTP的方式进行互通... 阅读原文
2018-09-17 19:26:03 阅读(2084) 评论(0)
摘要:
如果有必要,点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装, 而最新的eclipse内置了maven,具体可以查看如图所示。(File->New->Other,在弹出的对话框中会看... 阅读原文
2018-09-17 19:03:03 阅读(2502) 评论(0)