seeflyliu的博客

私信 关注
iseefly
码龄4年

CS专业,主攻Java后端。

  • 2,211
    被访问量
  • 8
    原创文章
  • 603,338
    作者排名
  • 0
    粉丝数量
  • 于 2016-11-17 加入CSDN
获得成就
  • 获得1次点赞
  • 内容获得7次评论
  • 获得3次收藏
荣誉勋章
兴趣领域
  • #后端
    #Spring#MySQL#Redis#Spring Boot#架构#分布式#Linux#Java
TA的专栏
  • 前端
    2篇
  • 加解密
    1篇
  • SpringAOP
    1篇
  • SpringMVC
    1篇
  • JAVA学习
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

使用xlsx.js导出有复杂表头的excel

前端使用xlsx.js导出有复杂表头的excel参考: Vue项目中使用xlsx-style导出有格式的表格,这个博客中的实现是针对单个excel手写合并样式,比较繁琐。我这里实现了根据table的表头数据结构,自动生成和页面上相同的excel表格。1、简介需求要导出表格数据到excel,本来想在后端用poi来弄,但是回想起之前同事被poi支配的恐惧,我搜了一下还是觉得在前端使用xlsx.js来搞,这样比较简单。虽然没有要求表格样式,但是我觉得还是弄成多级表头比较好看。2、效果页面导出数
原创
577阅读
7评论
0点赞
发布博客于 5 月前

Element UI动态生成多级表头

Element UI动态生成多级表头思路:使用事先定义好的表头数据结构,使用Vue组件中的render函数动态渲染查看全部源码1、表头数据结构可以看出,下面的数据结构可以描述多级表头的包含关系,其中name表示列的lable,prop就是后端传过来的属性,width对应列宽,exeFun函数代表了当前列的值获取方式,不定义则直接获取原始值。child属性是子表头,可无限扩展。revealList: [ { name: '性别', prop: 'gender',
原创
437阅读
0评论
0点赞
发布博客于 5 月前

mybatis 无效的列类型: 1111

MyBatis 查询出现 无效的列类型: 1111异常,检查查询参数是不是null了。就这样
原创
233阅读
0评论
0点赞
发布博客于 8 月前

RSA加解密,.net公钥/私钥兼容java

背景介绍之前老程序使用.net进行数据的RSA加解密,现在用JAVA重写,但是.net的公钥和私钥是xml格式,跟java的不一样,需要手动转换一下。目前网上的大部分都是java转.net。我这里来个.net转java。一、.net公钥转java1、公钥格式PFJTQUtleVZhbHVlPjxNb2R1bHVzPi9lRk42TUFyVXE4QWhvYmpsamRjTWhjeEhTWjRnMXFZK3Fmeldud0o2aVhwTWZBVzNmaEJXK2krblRXTnZwckcvelZ5OFp
原创
137阅读
0评论
0点赞
发布博客于 9 月前

SpringAOP基本概念及源码概览

SpringAOP基本概念1、JoinPoint 连接点连接点就是程序调用过程中经过的一些点,例如方法调用、字段访问、异常处理等。在SpringAOP中仅支持到方法级别的连接点。所以后面所有的操作都是针对于方法级别的AOP。2、PointCut 切入点​ 由于所有方法上都具有连接点,而我们实际使用中只希望在指定的地方用AOP做增强处理,切入点的作用就是使用一组规则来匹配指定的连接点。可以...
原创
34阅读
0评论
0点赞
发布博客于 1 年前

SpringMVC参数参数解析绑定流程

SpringMVC参数绑定1. ServletInvocableHandlerMethod之invokeAndHandle该方法负责在高层次调用底层方法处理请求获取返回值以及调用底层方法处理返回值,public void invokeAndHandle(ServletWebRequest webRequest, ModelAndViewContainer mavContainer,Ob...
原创
104阅读
0评论
0点赞
发布博客于 1 年前

关于java中编码的一些小细节

1.平台默认编码   所谓平台默认编码并不是指你的操作系统的默认编码方式,而是你当前这个类文件所采用的编码方式!同一个包下的不同类采用不同的编码方式那么你在使用String中的getBytes方法时所得到的字节数组都是不一样的.    例如我有两个类:TestA和TestB,第一个使用GBK编码,第二个使用UTF-8编码,那么这两个类在执行同样的代码时却由不同的输出.String str = "
原创
210阅读
0评论
0点赞
发布博客于 4 年前

JAVA继承个人学习笔记

我觉得继承就一个类的扩展,被扩展的类就是父类,扩展得到的类就是子类。在子类中可以添加新的数据域或者方法来更加具象化的描述一个对象。它们的共同点与区别:数据域:父类中声明的非私有数据域都可以当做是在子类中声明的数据域一样来使用。而私有数据域则需要通过访问器或者修改器访问。构造方法:父类中的构造方法在子类中可以通过SUPER关键字来访问。方法:和数据域一样,唯一的区别就是父类中定义的私
原创
307阅读
0评论
1点赞
发布博客于 5 年前