自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 JdbcTemplate实现CRUD操作

简介使用DBUtils工具类实现CRUD操作,释放资源关闭连接等操作还是要自...

2020-02-25 16:20:16 924

原创 简易的定时发送生日邮件功能(Listener+定时器+使用java发送邮件)

实现功能主要技术点:Listener(监听器)使用Java发送邮件(JavaMail的使用)代码示例创建web工程,写一个监听器监听ServletContext对象的创建(创建时机:启动服务器,部署该工程),ServletContext对象创建时,开启定时器查询数据库用户表中当天过生日的用户,使用封装的MailUtils工具类,给用户发送生日邮件。BirthdayMailListen...

2020-02-24 15:18:22 2308

原创 日期时间相关API

文章目录JDK8之前日期时间APIjava.lang.System类java.util.Date类java.text.SimpleDateFormat类JDK8之前日期时间APIjava.lang.System类 @Test public void testSystem(){ /* System类提供的currentTimeMillis()静态方法:返...

2020-02-24 12:03:25 468

原创 使用Java发送邮件(JavaMail的使用)

文章目录邮箱相关的概念邮件收发协议邮件客户端邮件服务器邮件收发简要过程使用Java发送邮件(JavaMail的使用)1.jar包相关2.使用案例3.使用案例中相关说明邮箱相关的概念邮件收发协议发送邮件协议:SMTP(简单邮件传输协议)接收邮件协议:①IMAP(Internet邮件访问协议)②POP3 (邮局协议版本3)接收邮件协议IMAP和POP有什么区别?POP协议允许电子邮件客户...

2020-02-23 21:44:08 973

原创 BeanUtils的使用

BeanUtils简介BeanUtils是Apache commons组件的成员之一,主要用于简化JavaBean封装数据的操作。什么是JavaBean?JavaBean就是一个类,该类需要满足以下三个条件:类必须使用public修饰。提供无参数的构造器。提供getter和setter方法访问属性。了解:我们创建了JavaBean并实例化,一般情况是通过使用与属性相对应的get...

2020-02-21 19:17:57 1073

原创 jQuery

JQuery简介jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的avaScript框架。jQuery设计的宗旨是“write Less,Do More”,它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

2020-02-17 10:20:06 1236

原创 jQuery的表单校验插件validator

何为插件:插件就是将jquery实现的常用操作进行封装,我们只需要学会插件的使用语法,就可以使用简单的代码实现复杂的功能。validator的基本使用1. 需要引入的文件① jQuery类库② 插件的js文件 官网2.表单校验插件validator的基本语法在rules中通过校验规则名称使用校验规则 ,在messages中定义该规则对应的错误提示信息。<!-- 需要引入的文...

2020-02-17 10:18:49 721

原创 NOSQL(非关系型数据库)

什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,出现了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据...

2020-02-15 18:43:21 441

原创 NOSQL数据库——Redis

文章目录什么是RedisLinux版的Redis简单使用Redis的数据类型key:String类型value:支持五种数据类型Redis的数据操作(待完善)string类型常用命令hash类型常用命令list类型常用命令set类型的常用命令Redis的通用命令(通用的对key的操作)Redis的持久化RDB持久化机制AOF持久化机制Jedis的基本使用jedis连接池工具类(获取Jedis连接与...

2020-02-15 18:40:56 478

原创 编译报错:Cannot start compilation: the output path is not specified for module "com.mycode.connection".

新创建了一个项目,编译运行时报错:Cannot start compilation:the output path is not specified for module “com.mycode.connection”. Specify the output path in the Project Structure dialog.这里是因为没有为模块“com.mycode.connectio...

2020-02-13 19:44:34 776

原创 Java的JDK动态代理与CGLib动态代理

当需要调用一个目标对象执行一个方法做某件事时,这时不方便直接用目标对象,或没有目标对象,则可以通过代理对象间接的调用目标对象的方法。代理作用:对目标对象进行**控制或功能增强

2020-02-13 18:48:28 369

原创 Linux安装jdk报错: /usr/local/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录

安装jdk后配置环境变量,使用java -version测试是否配置成功,报错-bash: /usr/local/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录解决方法:执行命令 sudo yum install glibc.i686再使用 java -version 命令,显示了jdk版...

2020-02-12 16:47:27 2226 2

原创 IDEA转义json字符串

目的:转义双引号鼠标焦点定位到双引号里面,使用alt+enter快捷键,选中 Inject language or reference,直接按下enter回车键。然后在列表中选择 json组件这时鼠标焦点就定位在双引号里面了再使用alt+enter快捷键,选择Edit JSON Fragment按下回车就会出现编辑JSON文件的视图,写入JSON字符串就可转义了。...

2020-02-11 17:13:19 2620

原创 JSON 解析

JSON 数据格式

2020-02-09 11:43:15 881

原创 html

文章目录表格标签简单使用表格的合并表格标签简单使用表格标签table 常用属性: border : 指定边框 width : 宽度 height : 高度 bgcolor: 背景色 align: 对齐方式 tr 行标签 bgcolor:背景色 align: 对齐方式(行内文本对齐方式)td 列标签 ...

2020-02-07 14:37:57 192

原创 Tomcat在IDEA控制台中文乱码的问题

进入idea安装目录-bin,打开idea.exe.vmoptions和idea64.exe.vmoptions文件,在末尾另起一行添加-Dfile.encoding=UTF-8

2020-02-07 13:04:07 286

原创 Filter的使用场景:敏感词过滤

案例说明:在index.jsp页面通过表单提交一段文字,跳转到Servlet01,但在跳转到Servlet01前,会先将请求交给过滤器EncodingFilter(统一编码过滤器),SensitiveWordFilter(敏感词过滤器),过滤后,再跳转到Servlet01,在控制台打印出经过滤后所提交的文字。-index.jsp<%@ page contentType="text/ht...

2020-02-04 18:48:21 863 2

原创 Filter(过滤器)

文章目录Filter简介为什么要使用过滤器Filter的简单使用web3.0以上版本,使用注解配置filterweb3.0以前版本,使用web.xml配置filter扩展:Filter的执行顺序Filter的配置主要配置:urlPatternsdispatcherTypes从配置的角度看过滤器会拦截请求的前提条件Filter相关API及Filter的生命周期相关接口Filter的使用场景Filt...

2020-02-04 18:41:42 483

原创 IDEA快捷键 | chrome快捷键 | win10快捷键 (详细分类,减少鼠标操作)

减少鼠标操作!

2020-02-03 15:26:45 717 2

原创 注解(Annotation)

注解的概念1.注解是代码里的一种标记,这些标记可以在编译, 类加载, 运行时被读取, 并执行相应的处理。我们可以在包,类,构造器,方法,成员变量,局部变量,方法参数上添加注解。代码分析工具、开发工具(如idea等)和部署工具可以通过这些补充信息进行验证或者进行部署。而注解本身并没有功能。2.注解是JDK1.5的新特性注解(Annotation)相当于一种标记,在程序中加入注解就等于为程序打...

2020-02-03 11:43:19 365

原创 IDEA配置Tomact & IDEA关联数据库 & 单元测试Junit的基本使用

IDEA配置TomactIDEA配置TomactIDEA关联数据库连接成功常用操作了解:IntelliJ IDEA 的 Database 最大特性就是对于 Java Web 项目来讲,常使用的 ORM 框架,如 Hibernate、Mybatis 有很好的支持,比如配置好了 Database 之后,IntelliJ IDEA 会自动识别 domain 对象与数据表的关系,也可以...

2020-02-01 19:39:59 470

原创 IDEA安装目录与设置目录的结构(IDEA配置出问题了如何还原到默认配置)

安装目录的结构bin:容器,执行文件和启动参数等help:快捷键文档和其他帮助文档jre64:64 位java 运行环境lib:idea 依赖的类库license:各个插件许可plugin:插件设置目录的结构( IDEA 的各种配置的保存目录)config 目录主要记录了IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project 的 tasks...

2020-02-01 17:00:34 1354

原创 IDEA常用配置

文章目录常用配置1.设置窗体及菜单的字体及字体大小2.设置鼠标滚轮修改字体大小*3.设置鼠标悬浮提示*4. 设置自动导包功能*5.设置显示行号和方法间的分隔符*6.智能提示忽略大小写7.设置取消单行显示 tabs 的操作8.设置默认的字体、字体大小、字体行间距9.修改当前主题的字体、字体大小、字体行间距10.修改当前主题的控制台输出的字体及字体大小11.修改类头的文档注释信息*12.设置项目文件编...

2020-02-01 16:59:02 161

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除