摘要://导包import java.util.Scanner;public class Day14Phone { /** * 用正则表达式判断手机号格式是否正确 */ public static void main(String[] args){ //创建键盘录入数据 ... 阅读原文
2018-08-06 06:46:01 阅读(962) 评论(0)
摘要:  数据类型   Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定。由于是statical typed,导致Java语言也是强类型(Strong typed)的。强类型意味着每个变量都具有一种类型,每个表达式具有一种类型,并且每种类型都是严格定义的,类型限制... 阅读原文
2018-08-06 06:00:05 阅读(994) 评论(0)
摘要: 一、nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。 ①gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc yum install gcc-c++ ②PCRE PCRE(Perl Compatib... 阅读原文
2018-08-06 00:12:02 阅读(2228) 评论(0)
摘要: 目录 前言 匿名内部类 函数式接口 和 Lambda表达式语法 实现函数式接口并使用Lambda表达式: 所以Lambda表达式是什么? 所以为什么函数式接口只能有一个抽象方法? 实战应用 总结 前言 Java8新特性-Lambda表达式,好像很酷炫的样子,直接搬运官方文档: Purpose This tutor... 阅读原文
2018-08-05 22:36:02 阅读(2383) 评论(0)
摘要:  List 接口 List 是一个元素有序的、可以重复、可以为 null 的序列。 ArrayList 特点:快速随机访问元素。 pk数组 允许动态扩容 (默认个数:10,超过集合的容量时,扩充为原来的1.5倍,即:10*1.5=15) 允许插入不同类型的数据(ArrayList会把所有插入其中的数据都当作为ob... 阅读原文
2018-08-05 21:02:04 阅读(2226) 评论(0)
摘要: 类中可以存在的成员: class A{ 静态成员变量; 非静态成员变量; 静态函数; 非静态函数; 构造函数 A(..){...} 静态代码块 static{...} 构造代码块 {...} } ... 阅读原文
2018-08-05 20:19:03 阅读(2297) 评论(0)
摘要: 下面整合SpringMVC和MyBatis框架,并做一个小案例   创建数据库springmvc,并创建两张表,加入一些数据: 两张表:商品表,用户表 CREATE DATABASE springmvc; CREATE TABLE `items` ( `id` int(11) NOT NULL AUTO_IN... 阅读原文
2018-08-05 18:31:03 阅读(2466) 评论(0)
摘要: 目录 start Gradle 书籍 发行版本列表 安装配置 SDKMAN方式 Chocolate 命令行选项 守护进程 Docker安装 配置镜像源 关键配置文件 build.gradle 初始化一个新项目 dependency 统一依赖管理 配置Wrapper 插件 常用插件 ... 阅读原文
2018-08-05 18:23:02 阅读(2414) 评论(0)
摘要: 面向接口编程 这里要举一个很简单的例子来介绍面向接口编程。 我这次花时间记录下这个例子,是想提醒自己平时写代码的时候不要为了完成任务而敲代码,仅仅实现功能的代码没用的。 我通过这段时间的实习,总结出自己写代码的一些不足: 1.接到需求之后,只是考虑采用什么技术来实现,一想到就开始敲代码,啥也不考虑了。其实要考虑的东西... 阅读原文
2018-08-05 17:53:02 阅读(2342) 评论(0)
摘要: 开启idea的tomcat 远程调试,需要connect 1099端口,也就是开启JMX功能。 我是centos yum功能重度依赖者,所以tomcat 肯定也是yum 安装,但默认没有开启这个端口。 于是需要开启这个端口,网上的教程千篇一律,要求添加以下修改 catalina.sh 。然后在通过 ./catalin... 阅读原文
2018-08-05 17:02:02 阅读(2418) 评论(0)