- 博客(15)
- 资源 (10)
- 收藏
- 关注
原创 Spring Boot 2.0.2 Date类型总是Long类型毫秒问题
最近遇到一个比较坑爹的问题: 有三种解决思路:全局在配置文件中添加: spring.jackson.date-format=yyyy-MM-dd HH:mm:ss spring.jackson.time-zone=GMT+8在对象日期类型字段添加: @JsonFormat(timezone = “GMT+8”, pattern = “yyyy-MM-dd HH:m...
2018-06-27 10:38:06 2626 1
转载 Java NIO之Selector
一、Java NIO 的核心组件Java NIO的核心组件包括:Channel(通道),Buffer(缓冲区),Selector(选择器),其中Channel和Buffer比较好理解 简单来说 NIO是面向通道和缓冲区的,意思就是:数据总是从通道中读到buffer缓冲区内,或者从buffer写入到通道中。二、Java NIO Selector1. Selector简介选择器...
2018-06-26 14:00:24 299
原创 Java NIO 之Channel
定义用于源节点和目标节点之间的连接。nio中负责缓冲区中数据传输,Channel本地并不存储数据,而是配合缓冲区进行数据传输。你可以把它理解成io中的流。结构(java.nio.channels.Channel)Channel接口实现类 FileChannelSocketChannel(用于TCP通讯)ServerSocetChannel(用于监听端口)Datagram...
2018-06-22 23:11:33 307
原创 Orace SQL基础-读书笔记
很久之前的笔记,今天整理一下,发出来。 1. 多列分组时: select fk_deptid,gender,count(*) from forp_user group by rollup(fk_deptid,gender) order by fk_deptid 按照部门和性别分组后,并进行小计(横向小计) select fk_deptid,gender,count(*) fro...
2018-06-22 21:47:56 378
转载 Java NIO之Buffer
缓冲区基础本质上,缓冲区是就是一个数组。所有的缓冲区都具有四个属性来提供关于其所包含的数组的信息。它们是:容量(Capacity) 缓冲区能够容纳的数据元素的最大数量。容量在缓冲区创建时被设定,并且永远不能被改变。上界(Limit) 缓冲区里的数据的总数,代表了当前缓冲区中一共有多少数据。位置(Position) 下一个要被读或写的元素的位置。Position会自动由相应的 get(...
2018-06-22 14:29:19 302
原创 SpringBoot之整合Redis分析和实现-基于Spring Boot2.0.2版本
背景介绍公司最近的新项目在进行技术框架升级,基于的Spring Boot的版本是2.0.2,整合Redis数据库。网上基于2.X版本的整个Redis少之又少,中间踩了不少坑,特此把整合过程记录,以供小伙伴们参考。本文的基于在于会搭建Spring Boot项目的基础上进行的,入门是小白的话,请自行学习相关基础知识,网上或相关书籍很多。由于我本人对Maven比较熟悉,所以是以Maven进行的...
2018-06-20 10:50:13 66212 75
原创 Java中树形菜单分析和实现
背景概述最近在搭建基于Spring Boot(2.0.2)种子项目框架时,遇到了树形菜单加载问题。特此把解决的问题方案记录下去,供其他小伙伴参考和日后回顾。方案分析方案选择 一次性加载完,返回前台需要的数据结构点击加载,默认记载根层级的菜单。后续点击那一级菜单加载其下的子节点方案实现 在这里只分析一次性加载实现。第二种实现起来更简单。在这里略过。有兴趣可以自己研究一下...
2018-06-19 16:38:14 27388 13
原创 IO流之BufferedWriter和BufferedReader原理研究
BufferedWriter和BufferedReader的定义BufferedWriter “缓存字符输出流”,内置一个缓存字符数组,每次写入前都会先检查缓存数组,是否已满,满了把缓存数组写入。否则将内容放到缓存数组中去。newLine()方法 “换行方法”BufferedReader “缓存字符输入流”,内置一个缓存字符数组,每次读取都会先去缓冲数组中读取,如果已读完,则会在家流...
2018-06-10 15:14:37 1492
原创 IO流之FileReader和FileWriter原理研究
FileReader和FileWriter介绍FileReader “文件字符输入流”,一般用于读取文本形式的文件,也可以用来读取字节形式文件,但是会存在乱码问题。FileWriter原理分析FileReader构造方法 // 构造器1 // 可以看出其底层传入依然是字节流,只是依赖了InputStreamReader进行编码和解码操作 // 其余构造器...
2018-06-08 11:52:36 1055
原创 IO流之ZipInputStream和ZipOutputStream的认识及常用使用
ZipInputStream和ZipOutputStream定义压缩流 在日常中经常会使用到zip或rar这样的压缩文件,更加便利了我们日常文件的传输和使用。当然在java中 也提供了相应的输入输出流来压缩和解压gzip、zip和rar这样的文件。ZipInputStream “压缩文件输入流”,用于读取磁盘上的压缩文件ZipOutputStream “压缩文件输出流”,用于将程...
2018-06-07 16:52:01 23927 2
原创 PowerDesigner中模型设计导出Excel表格
今天项目做设计,客户要看数据设计,需要到处Excel表格。去网上搜索下,把使用总结如下:已经完成设计的pd设计打开pd,快捷键Ctrl + Shift + X或者Tools>Exectue Commands > Edit/Run Script'**************************************************************...
2018-06-05 18:03:44 13965 5
原创 Git的日常命令的使用和原理分析
Git的学习1、 下载安装下载:官网下载安装:一路下一步2、 用户注册和仓库的初始化查看版本 git –versio –n用户注册: git config –global user.name “gyoomi” git config –global user.email “gyoomi0709@foxmail.com”3、 Git的...
2018-06-04 23:21:54 864
原创 IO流之BufferedInputStream和BufferedOutputStream原理研究
BufferedInputStream和BufferedOutputStream介绍BufferedInputStream 定义 是缓冲输入流,它继承于FilterInputStream。作用 为需要包装的输入流提供了缓冲功能以及如mark()等其他功能。实现 实质是通过内部一个缓存数组来实现“缓冲区”的功能。BufferedOutputStream 定义 缓存字节输出流,...
2018-06-04 20:45:50 685
原创 IO流之ByteArrayInputStream和ByteArrayOutputStream原理研究
###ByteArrayOutputStream和ByteArrayInputStream介绍 - 概念 - ByteArrayOutputStream “字节数组输出流”,内部有有一个缓存字节的数组作为缓存区,所有发送到输出流的数据保存在该字节数组缓冲区中。 其中字节的数组的数据顺序和数量很重要。 - ByteArrayInputStream ...
2018-06-03 22:56:37 752
原创 IO流之DataOutputSteam和DataInputSteam原理研究
编码知识预备ASCII码 1、共计128字符; 2、8bit即单字节字符; 3、最高位前面统一规定为0; 4、例如:65(二进制0100 0001)是A。 非ASCII码 1、什么是非ASCII码? 英语用128个符号编码就够了,但是用来表示其他语言,128个符号是不够的。 Unicode 1、什么是Unicode? Unicode当然是一个很大的集合,现在的规模可...
2018-06-02 21:37:50 964 1
rubyinstaller-devkit-2.5.1-1-x64.zip
2019-07-13
dbeaver-ee企业版 2019年5月最新版 安装包
2019-05-06
redis-desktop-manager-0.9.3.817【最后一个免费版本,安装后不要升级】
2018-12-05
官方原版 redis-window-3.2(64位)【绿色版,解压即用】
2018-12-05
Dbeaver 4.1 最后一个企业版 【解压即可使用】
2018-11-12
《一步一步学Spring Boot 2微服务项目实战》完整版
2018-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人