自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JDK8新特性 - 流库(Stream)

文章目录Stream的特性Stream的分类Stream的创建 Stream的特性 流不存储数据,只是处理数据。 惰性执行,只要达到目标及执行中断, 例如 || 和 && 运算符, || 即是惰性执行。 通常使用使用for或者迭代器迭代集合为外部迭代,Stream则为内部迭代。 Stream的分类 串行流 stream() 并行流 parallelStream() Stre...

2019-07-23 15:41:27 227

原创 权限系统-数据库设计

权限系统-数据库设计图示结构设计 图示 结构设计 菜单表T_MENU 字段 类型 长度 释义 索引 约束 MENU_ID int 5 主键 √ 唯一 MENU_CODE varchar 20 菜单编码 √ 唯一 MENU_NAME varchar 20 菜单名称 - - - - MENU_URL varchar 30 菜单地址 - - 唯一 MENU_CSS v...

2019-07-20 15:50:40 165

原创 Linux常用命令

Linux常用命令基本命令MySQLRedis 基本命令 操作 命令 示例 MySQL 操作 命令 示例 启动MySQL MySQL bin目录下/mysqld_safe & 连接MySQL mysql -u用户名 -p密码 mysql -uroot -p 显示数据库 show databases 选择数据库 use 数据库名称 u...

2019-07-20 13:24:14 77

原创 FTP连接工具

FTP连接工具实现使用 实现 package com.ctid.mainlib.system.util.ftp; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; ...

2019-07-20 12:40:21 1215

原创 AspectJ框架结合自定义注解编写打印函数执行时间的工具

思路 利用AspectJ框架的环绕通知, 在目标函数开始执行和结束执行时分别获取当前系统时间 打印(开始执行时间 - 结束执行时间) 自定义一个注解, 利用注解来确定切入点 实现 自定义的注解PrintRunTime.java import java.lang.annotation.Documented; import java.lang.annotation.ElementType; i...

2019-07-20 10:56:40 193

原创 tar.gz压缩与解压

思路 压缩 将多个或单个文件打包为tar文件 将Tar文件压缩为gzip文件, 输出到指定的路径 IO流 类型 输入/输出 FileInputStream 节点流 输入 BufferedInputStream 处理流 输入 FileOutputStream 节点流 输出 BufferedOutputStream 处理流 输出 TarOutputStrea...

2019-07-19 21:00:50 1503

原创 使用反射机制编写数据与文件映射工具

使用反射机制编写数据与文件映射工具背景思路实现使用总结 背景 最近公司需要开发许多文件数据同步的程序, 将数据写入文件, 通过SFTP协议同步给其他平台, 基于面向对象编程思想(其实就是懒), 就想弄个一劳永逸的工具。 思路 系统启动时, 创建一个Map结构的容器, 容器中存储文件生成规则与数据模型的映射属性配置。 文件生成时, 根据根据配置Key查询配置的值(配置值包括文件编码, 文件是否...

2019-07-19 20:27:16 127

空空如也

空空如也

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

TA关注的人

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