摘要:本人刚到大三时前面两年荒废了 什么都没学到所以打算自学个编程 自己对Java非常感兴趣 就打算自学Java 但是一开始看书 有很多看不懂 非常苦恼 也打算过去培训 但是培训太贵了 最后打算还是先自学一段时间 不行再去培训 最后买了一套教程 觉得这套教程非常不错 老师讲解非常细致 通俗易懂 自学了几个月 终于学完后来找到... 阅读原文
2019-06-05 06:00:02 阅读(2217) 评论(0)
摘要:
当需要对一个LIst进行判空操作时我们可使用如下两个语句:
if (list == null || list.size() == 0) {}
if (list != null && list.size() != 0) {}
可能会有人疑问如果满足 list == null ,那么这个list... 阅读原文
2019-06-05 00:00:03 阅读(2302) 评论(0)
摘要:
1. aixcoder安装使用
1.1. 介绍
1.1.1. 功能
智能代码提示她用强大的深度学习引擎,能给出更加精确的代码提示;
代码风格检查她有代码风格智能检查能力,帮助开发者改善代码质量;
编程模式学习她能自主学习开发者的编程模式,边用边学,越用越强;
1.1.2. 总结
总之是个让你更快开发的工具,支持... 阅读原文
2019-06-04 22:36:35 阅读(1990) 评论(0)
摘要:
demo1 单生产者多消费者创建。
maven 依赖
<!-- https://mvnrepository.com/artifact/com.lmax/disruptor -->
<dependency>
<groupId>com... 阅读原文
2019-06-04 19:40:01 阅读(1830) 评论(0)
摘要:
目录
前言
Shiro的介绍
Shiro功能
补充
HelloWorld
依赖包:
示例代码
代码解析
对于shiro.ini:
对于ShiroDemo.ja... 阅读原文
2019-06-04 19:01:09 阅读(2236) 评论(0)
摘要:
CP30的演示
package cn.itcast.datasourcejdbc;
import com.mchange.v2.c3p0.ComboPooledDataSource;
import javax.sql.DataSource;
import java.sql.Connection;
import j... 阅读原文
2019-06-04 18:38:12 阅读(2273) 评论(0)
摘要:
创建coffee-parent项目
New->Maven Project
创建coffee-web项目
右键coffee-parent项目->New->Project...
注意:需要在src/main/webapp下创建WEB-INF文件夹,以及在WEB-INF下创建web.xml。
创建c... 阅读原文
2019-06-04 18:04:05 阅读(2108) 评论(0)
摘要:
一、水平分割
1、水平分库
1)、概念:
以字段为依据,按照一定策略,将一个库中的数据拆分到多个库中。
2)、结果
每个库的结构都一样;数据都不一样;
所有库的并集是全量数据;
2、水平分表
1)、概念
以字段为依据,按照一定策略,将一个表中的数据拆分到多个表中。
2)、结果
每个表的结构都一样;数据都不一样;
所有... 阅读原文
2019-06-04 17:33:04 阅读(2214) 评论(0)
摘要:
前面我们已经实现了thymeleaf模板,其实freemarker和thymeleaf差不多,都可以取代JSP页面,实现步骤也差不多,我们来简单实现一下
引入pom.xml依赖如下
<dependency>
<groupId>org.springframework.boo... 阅读原文
2019-06-04 17:06:02 阅读(2396) 评论(0)
摘要:
一、JavaMail的核心API
1、API功能图解
2、API说明
(1)、Message 类:
javax.mail.Message 类是创建和解析邮件的一个抽象类
子类javax.mail.internet.MimeMessage :表示一份电子邮件。
发送邮件时,首先创建出封装了邮件数据的 Message ... 阅读原文
2019-06-04 15:52:03 阅读(2494) 评论(0)