自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (10)
  • 收藏
  • 关注

原创 时间正则表达

/** 验证yyyyMMdd日期正则 */ private static Pattern POSITIVE_yyyyMMdd_PATTERN = Pattern.compile("(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})(((0[13578]|1[02])(0[1-9]|[12][0

2017-10-17 11:51:46 480

转载 深入浅出NIO Socket实现机制

前言Java NIO 由以下几个核心部分组成:BufferChannelSelector以前基于net包进行socket编程时,accept方法会一直阻塞,直到有客户端请求的到来,并返回socket进行相应的处理。整个过程是流水线的,处理完一个请求,才能去获取并处理后面的请求;当然我们可以把获取socket和处理socket的过程分开,一个线程负责accept,线程池负责处理请求。NIO为我

2017-09-19 11:39:08 550

转载 深入浅出NIO Channel和Buffer

前言Java NIO 由以下几个核心部分组成:Buffer Channel Selector传统的IO操作面向数据流,意味着每次从流中读一个或多个字节,直至完成,数据没有被缓存在任何地方。NIO操作面向缓冲区,数据从Channel读取到Buffer缓冲区,随后在Buffer中处理数据。本文着重介绍Channel和Buffer的概念以及在文件读写方面的应用和内部实现原理。Buffer A

2017-09-12 16:10:19 492

原创 使用maven插件Tomcat7 启动成功但是404的问题

使用maven插件Tomcat7tomcat7-maven-plugin 插件配置在pom.xml文件加入 <build> <!-- 配置插件 --> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId>

2017-09-08 21:41:29 13147 7

原创 使用线程池插入数据报Could not open JDBC Connection for transaction 异常

前言原因分析解决方案错误信息前言使用线程池插入数据报Could not open JDBC Connection for transaction 异常Could not open JDBC Connection for transaction; nested exception is com.alibaba.druid.pool.DataSourceClose...

2017-09-01 18:16:37 95555 5

原创 Spring Boot maven配置环境部署及定义相关属性

pom.xml文件配置环境及定义相关属性主要是profilesActive定义其是开发、测试、生产三个环境 <profiles> <profile> <id>dev</id> <activation> <profilesActive>true</profilesActive>

2017-08-28 16:03:25 319

原创 Spring Boot 自定义属性 以及 乱码问题

自定义属性application.properties提供自定义属性的支持,这样我们就可以把一些常量配置在这里:#自定义属性com.waiting.custom.one=自定义属性ONEcom.waiting.custom.two=自定义属性TWOcom.waiting.custom.three=3然后直接在要使用的地方通过注解@Value(value="${config.name}")取出:

2017-08-23 15:05:45 21103 8

原创 logback.xml 配置Demo

pom.xml引入依赖 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.v

2017-08-22 14:36:04 1669 1

原创 Spring Boot 注解的意义以及作用

Spring boot注解的意义以及作用利用注解:隐式配置,例如:@Autowired、@Bean、@Component等,通过注解来简化xml文件。利用Java文件:显示配置,比xml配置的优势是具备类型安全。利用传统的xml配置文件。注解(annotations)列表@ResponseBody 用该注解修饰的函数,会将结果直接填充到HTTP的响应体中,一般用于构建RESTful的api;

2017-08-21 11:28:09 7677

原创 Linux中Docker安装运行Nginx、MySQL、Tomcat

[TOC]1.Docker 安装运行 Nginx1.1Docker 安装 Nginx1.1.1.docker pull nginx 方法首先,创建目录nginx,用于存放后面的相关东西mkdir -p ~/nginx/www ~/nginx/logs ~nginx/confwww目录将映射为nginx容器配置的虚拟目录logs目录将映射为nginx容器的日志目录conf目录里的

2017-08-21 09:27:53 406

原创 Linux中使用Docker

1、下载vbox,下载 ubuntu和centos的镜像文件。2、安装并打开vbox,点击新建,创建ubuntu虚拟机,创建完成后启动创建的虚拟机。启动后选择ubuntu镜像,一路安装即可。3、安装完成后,开始安装docker,因为ubuntu14.04以上版本中内置了docker安装包,但是有可能是旧版的,所以需要先执行apt-get update,更新本地包,然后执行apt-get in

2017-08-21 09:27:50 2410

原创 Linux中安装java

1.官网下载JDK地址: http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html  选择相应的 .gz包下载2. 解压缩,放到指定目录(以jdk-7u60-linux-x64.gz为例)创建目录:sudo mkdir /usr/lib/jvm 加压缩到该目录:sudo tar -zxvf jd

2017-08-21 09:27:47 160

原创 微信公众号开发网页授权获得OPENID的过滤器

1.填写授权回调页面域名:1.1获取微信公众平台测试账号alt 获取微信公众平台测试账号1.2对帐号进行接口配置填写alt 对帐号进行接口配置填写1.3填写授权回调页面域名注意域名填写不要加 http:// 或者 https://alt 填写授权回调页面域名2授权成功获得Openid主要是根据微信公众平台技术文档进行操作。2.1用户同意授权,获取code

2017-08-21 09:27:44 1178

原创 Spring Boot 热部署

Spring Boot—热部署Spring Boot热部署热部署类加载机制Spring Boot 热部署修改项目pomxml文件测试实现重新编译修改java类文件修改页面文件html OR jsp监听修改文件夹选择重启热部署 所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。 对于Java应用程序来说,热部署就是在运行时更新Java类文件。在基于Jav

2017-08-18 18:38:00 1471

快递物流信息管理系统源码.zip

管理信息管理系统 基于java mysql 快递点管理 人员管理 派送管理 定区管理 区域管理 修改密码 信息查看等各种快递相关操作

2020-03-03

民宿酒店管理系统springboot

springboot java mysql maven 民宿酒店管理系统 包含视频演示 完整代码 可以自行添加redis 房间管理 登记 预定 客户管理 入住 退房 员工管理 财务报表查看 日志查看

2020-02-19

网上商城源码.zip

网上商城源码 包含数据库内容 商品信息 商品展示 会员购买 管理端 java代码 简单毕设 可作为毕设

2020-02-13

java水果销售系统网站

水果销售网站是利用了信息技术,结合了电子商务模式来实现水果的买卖操作,网站是基于Java开发,并利用了MySQL数据库来实现对数据的存储。本网站从客户需求出发,设计了前台用户和管理员,前台用户可以搜索水果,并在注册和登录后可以进行下单购买,同时也设计了购物车的购买形式,购买后可以查看自己的订单。管理员包含了对水果的种类、水果相关信息进行发布 包含数据库

2020-02-13

养生信息发布管理系统

功能模块: 首页、养生资讯模块、养生常识模块、食谱养生模块、 心理健康模块、用户评论模块、登录/注册、信息检索 管理员: (1)登录验证 (2)信息的管理:信息的添加、更新、编辑和删除 (3)用户评论管理 (4)系统管理:修改密码、退出后台系统

2020-02-10

快递信息管理系统源码.zip

管理信息管理系统 基于java mysql 人员管理 派送管理 定区管理 区域管理 修改密码 信息查看等各种快递相关操作

2020-02-10

在线英语四级学习系统

基本要求: 制作英语四级学习网站,实现题型管理、题目管理、学员管理、学习记录管理等功能 其他要求: 一、按照四级考试题型,导航页要有分为听力模块、阅读模块、翻译模块、作文模块,用户根据各个模块进行学习 ——实现成新闻发布效果就行了,其中听力那个可以发布音频文件,其他都直接是文字内容发布。 二、实现添加笔记功能,用户可以将生词生句添加进笔记,方便下次登录时进行学习 ——可以考虑用收藏那种效果实现 三、用户可以为网站添加学习资源,但需要经过管理员审核 四、有留言版块

2020-02-10

CentOS 7 安装febootstrap

包含febootstrap.rpm全套安装文件和安装教程。保证看可以在CentOS安装成功。

2018-07-15

bcprov-ext-jdk15on-154.jar和bcprov-jdk15on-154.jar

解决javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair异常所需jar包

2018-03-27

Spring Boot 结合MyBatis、Redis、Thymeleaf、自定义属性

包含内容有: Spring Boot 自定义属性 Spring Boot 开发、测试、生产环境选择 Spring Boot 结合MyBatis--MySQL数据库 Spring Boot 结合Thymeleaf Spring Boot 结合Redis Spring Boot Logback.日志 Spring Boot 拦截器

2017-08-28

空空如也

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

TA关注的人

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