自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 centOS 7 安装kettle 警告WARNING: no libwebkitgtk-1.0 detected

centOS 7安装kettle 执行./kitchen.sh警告WARNING: no libwebkitgtk-1.0 detected, some features will be unavailable Consider installing the package with apt-get or yum. e.g. 'sudo apt-get install libwebkitgtk-1.0-0'安装webkitgtk-2.4.9-1.el7.x86_64.rpm后解决

2021-07-19 17:45:05 1983

原创 MySQL如何实现row_number()及row_number over(partition by column)

MySQL使用row_number()及row_number over(partition by column)在oracle中在处理某些数据的时候使用row_number() over(partition by a order by b desc)函数是相当方便的。遗憾的这么顺手的工具在MySQL中确没有。要想用只能自己想办法了。首先我们来实现row_number()先建个表D...

2019-05-30 14:57:41 13414 3

原创 springboot或springCloud maven 打包分离依赖jar包及配置文件

  使用springCloud的过程中,发布到生产环境的网速受限,如果每次将60,70M甚至更大的jar包上传,速度太慢了,采取jar包和配置文件分离的方式可以极大的压缩jar包大小,至于依赖的jar包则只需要上传一次,后期增加了jar包则将jar包加入到jar包文件夹内就可以了。配置文件也是一样,每次修改了才需要修改服务器文件,如果只是单纯的代码更新,我们直接打包上传源码jar包就可以了。直接上...

2018-11-21 10:14:26 6301 3

原创 Mybatis Plus EntityWrapper自定义SQL

在mybatis plus中根据条件构造器,构建SQL查询是很方便的,使用条件构造器可以替代我们写SQL。下面我们看几个例子。第一种:使用T selectOne(Wrapper<T> wrapper);我们只需要传递入我们创建一个EntityWrapper()并将条件拼接好就可以。例如new EntityWrapper().eq("id","1")就是查询id等于1的这条数据。这里...

2018-07-23 14:52:16 43513 2

原创 Mybatis Plus 查询分页

接上一篇springCloud的尾。我们这里讲mybatis plus里的分页。第一种情况,多表关联查询且需要分页。分页依然是使用mybatis plus分页,我们需要做的是去改变Page的结果集。所以我们在service实现类里改变结果集就可以,至于SQL就自定义就可以了,自定义SQL如何写这里不说了。相信用过mybatis的都会写。代码贴一下给大家看看。controller层方法,入参...

2018-07-21 11:16:45 22827 2

原创 springCloud初探

最近公司因为受够了外部供应商的框架,提出了使用新框架的想法,然后我们就付诸实践了。在目前市面上的看了一圈,最后决定使用springCloud。springCloud相关文章现在在各种论坛,博客上的数不胜数。我这里也就不再继续说了。文末我会把我自己做的一个小项目源码附上,里面包含注册中心,网关,监控还有一个业务项目(使用了mybatis plus),配置中心我们没有使用。这个项目源码很小但是很实...

2018-07-21 11:15:51 217

原创 Java 随机数精确到小数点后指定位数

在前面的转盘抽奖中算法中我们有需求精确到小数点后几位的需求,今天想到了这个事情,然后上搜索引擎一看,大部分都没有给出精确的答案。下面的算法就允许我们自己来设置精确到小数点后几位的随机数了。代码如下: double min = 0.0001;//最小值 double max = 10;//总和 int scl = 4;//小数最大位数 int pow

2018-01-08 14:41:49 10356

原创 Java、Android、ios、js数据传递AES加密算法

在app开发中我们遇到一个需要将用户的账户密码加密问题,便是我们这篇文章的来源了。为了保持我们三个前端的一致性我们一定要将key和位移保持一致,否则会导致bug。首先还是直接来看一下我们的Java后端代码,其实就是加密和解密算法了。Android直接拿到这个工具类就好了,为什么么?你懂的。import javax.crypto.Cipher;import javax.crypto

2018-01-04 13:54:50 867

原创 转盘抽奖Java后端代码

现在转盘抽奖的活动是层出不穷。最近也做了一个。当然这里是一个实现的简单例子,可以根据我们的需要去新增其他内容。      这里实现的方式就是根据我们设置的概率来做一个随机数的算法,得到我们的奖品。下面就贴上我们的代码来直接看。 import java.math.BigDecimal;import java.util.ArrayList;import java.util.List;...

2017-11-07 11:06:58 8026 3

原创 oracle中按A列分组,B列排序,取B中第一条数据的查询

oracle中按A列分组,B列排序,取B中第一条数据的查询

2017-11-06 15:23:46 1589

原创 oracle 中使用row_numer(),rank()及dense_rank()排序的区别

oracle 中使用row_numer(),rank()及dense_rank()排序的区别

2017-06-07 10:56:09 1887

原创 SpringBoot 开发使用thymeleaf模板开发html页面

SpringBoot 开发web使用thymeleaf模板,使用html为前端开发技术。

2017-05-02 17:07:16 57625 2

原创 HttpServletRequest请求中获取操作系统,浏览器及浏览器版本信息

从request中获取操作系统和浏览器及浏览器版本信息。

2017-02-10 17:36:11 24179 3

原创 Java设计模式之工厂模式

Java工厂模式

2017-01-17 15:38:48 532

原创 Java 单例模式

Java单例模式

2017-01-17 14:03:34 452

原创 Spring Boot中使用freeMarker生成word文档

在Spring boot中使用freeMarker生成word文档

2017-01-10 14:11:20 11019 8

原创 Java POI 生成Word文档

在开发中有时候我们需要导出MS word文档。最近因为需要做一个生成word文件的功能。就将这块拿出来和大家分享。      生成word文件和我们写word文档是相同的概念,只不过在这里我们换成了用代码来操作。下面的例子中主要有添加页眉,页脚,正文(段落,表格)。在正文中,段落包含文字字体和背景的设置。表格主要是数据的填充和样式(有无边框)。这里写的例子给出的内容只是Java POI 方式生...

2017-01-09 15:31:58 60380 52

原创 POI方式替换Word中的文字

POI方式替换Word中的文字

2017-01-05 14:06:29 17592 8

原创 Spring Boot 添加MySQL数据库及JPA

Spring Boot 添加MySQL数据库及JPA

2016-12-30 17:17:22 16147

原创 Spring Boot中使用Swagger2构建RESTful APIs

构建RESTful API适配多终端

2016-12-30 13:36:03 5372

原创 Spring Boot 用maven搭建RESTful项目

Spring Boot +RESTful第一个练手项目。

2016-12-30 09:22:21 3760

原创 MySQL中根据format字符串格式化date类型字段值

MySQL中根据format字符串格式化date值在写sql语句时,很多时候我们需要将时间字段转换为我们需要的格式,下面是一些我们可能会使用到的时间格式:%Y 年, 数字, 4 位 %y 年, 数字, 2 位 %M 英文月(January~December) %m 月, 数字(01~12) %c 月, 数字(1~12) %b 缩写的月份名字(Jan~Dec) %D 英语后缀日期(例如:

2016-12-15 17:20:06 3577

原创 Java中static关键字的作用

Java中static关键字的使用

2016-12-12 15:06:47 7382 2

原创 POI 方式导出文件,浏览器(适用Edge浏览器)文件名乱码解决

在使用poi方式导出文件的时候,由于浏览器的不同,可能会导致我们的文件名乱码,从而导致文件不能正常使用。基于这种情况,我们可以根据我们的浏览器来确定对文件名称设置编码,这样就可以解决文件名乱码导致文件不能正常使用的问题。

2016-12-07 09:44:27 4816 1

jai_codec.jar&jai;_core-1.1.3.jar

JAI核心包,图像处理技术,JAI 图片处理JAR包。将tif转为jpg必须的包。maven无法直接下载到。

2018-11-30

crypto-js相关js下载地址及说明

crypto-js相关js下载地址及说明.里面只有crypto-js.js和crypto-js.min.js是现成的其他的需要自己按照楼主说法操作。

2017-12-01

Spring Boot Swagger2 构建RESTful API

Spring Boot Swagger2 构建RESTful API

2016-12-30

Spring Boot + Swagger2源码

Spring Boot + Swagger2

2016-12-30

bootstrap各种布局模板(html文件)

bootstrap各种布局模板(html文件)。下载后解压,打开文件夹找到index.html文件查看。然后根据自己想要的在文件夹中找到对应的文件用编辑器打开查看即可。

2016-12-08

空空如也

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

TA关注的人

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