自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java生成数据库文档

java生成数据库文档(word)1.样例:2.所需依赖: <!-- screw核心 --> <dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core</artifactId> <version>1.0.3</version> </depend

2020-12-21 15:40:30 209

原创 返回实体日期格式化@JsonFormat

因为全局设置了日期格式化,时间格式都是:yyyy-MM-dd HH:mm:ss,但是业务需求需要返回和接受yyyy-MM-dd格式的参数解决方案:在实体里的字段上添加@JsonFormat注解方式一: @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8") privat...

2020-04-16 16:19:12 674

原创 Spring Boot之Validation 检验参数

1.导入mavan<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>2.案例所用实体@ApiModel(v...

2020-03-12 17:15:03 190

原创 Post form表单形式调用接口

Map的value如果是对象需要转换成json对象存储/**** @param httpUrl 请求的url* @param param form表单的参数(key,value形式)* @return*/public static String doPostForm(String httpUrl, Map param,String token) { HttpURLCon...

2020-03-03 10:54:26 3553

原创 mysql5.7解决sql_mode=only_full_group_by

解决方案:修改 /etc/mysql/mysql.conf.d 的 mysqld.cnf 配置文件增加以下配置sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION重启mysql...

2020-01-15 10:32:54 84

原创 mysql低版本使用GROUP_CONCAT函数出现BLOB

Mysql低版本使用GROUP_CONCAT函数出现BLOBsql案例SELECT GROUP_CONCAT(r.id) FROM sys_role r INNERJOIN sys_user_role ur ON ur.sys_role_id = r.id WHERE ur.sys_user_id = '35000267'AND r.entity_stat...

2019-12-06 14:15:13 203

原创 springboot 2.0 配置全局时间格式化

springboot 2.0 配置全局时间格式化方式一: 在yml配置文件中添加以下配置spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 serialization: write-dates-as-timestamps: falsewrite-da...

2019-11-26 21:07:11 2033

原创 雪花算法 Long类型导致返回id精度缺失

雪花算法 Long类型导致返回id精度缺失实际返回参数:“id”: 648564081745199100,应该返回参数“id”: “648564081745199104”原因:后端传给前端当Long长度大于17位时会出现精度丢失解决方法一: 在实体类上加上@JsonFormat(shape = JsonFormat.Shape.STRING)@JsonFormat(shape =...

2019-11-26 20:52:37 1925

原创 Mysql低版本使用GROUP_CONCAT函数出现BLOB

Mysql低版本使用GROUP_CONCAT函数出现BLOBsql案例SELECT GROUP_CONCAT(r.id) FROM sys_role r INNERJOIN sys_user_role ur ON ur.sys_role_id = r.id WHERE ur.sys_user_id = '35000267'AND r.entity_stat...

2019-10-11 14:42:43 331

原创 新浪长链接转短链接(老版)

1. 新浪开放中心网址:https://open.weibo.com/wiki/2/short_url/shorten2. 注册为开发者并创建应用获取appkey独立开发者appkey使用期限好像只有一天3. 需要引入的pom<dependency> <groupId>com.alibaba</groupId> ...

2019-04-16 09:52:34 492

原创 Java转化音频格式 m4a->wav

Java转化音频格式m4a-&gt;wav安装ffmpeg案例代码: public static String conversionormat(String fileName) { String webroot = "C:\\develop\\ffmpeg\\bin"; //ffmpeg安装路径 String sourcePath = "C:\\a\\" ...

2018-12-04 10:27:32 2740 3

原创 科大讯飞语音识别Demo

科大讯飞语音识别Demo准备工作注册科大讯飞账号:https://www.xfyun.cn创建应用获取APPID和API_KEY:https://aiui.xfyun.cn/myApp/index (应用平台选择WebApi)测试Demo &lt;dependency&gt; &lt;groupId&gt;org.apache.directory.studio&lt;/gro...

2018-12-04 10:07:38 7047

原创 itext PDF的使用

iText PDF添加下划线的三种方式生成一个简单的PDFpublic class ItextPDF { //定义默认字体 private static BaseFont bfSong = null; private static Font Fontsong12 = null; private static Font Fontsong12U=null;...

2018-06-07 11:08:54 3405

原创 nextLine和next的区别

两者的共同作用:都能接收字符串数据import java.util.Scanner;public class Demo { //next和nextLine的基本用法 public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println

2017-10-18 23:03:21 968 1

原创 如何删除数组中的元素

方式一: 创建一个新的数组,将删除元素后其余的元素存在在新的数组中。public static void main(String[] args) { // 创建一个数组 int[] arr = new int[] { 1, 2, 3, 4, 5 }; // 打印数组 System.out.println(Arrays.toString

2017-10-18 22:52:32 12663 1

原创 数据类型的转换

数据类型转换: 变量在赋值的时候不会提升数据类型,但变量进行运算的时候就会提升数据类型, 并且提升到该数据类型的默认数据类型.public class TypeConversion { public static void main(String[] args) { byte a=1; byte b=2; byte c=a; //此时a还

2017-10-01 14:27:31 151

原创 &与&&的区别

&与&&的区别::最终结果一样。&&具有短路效果。左边是false,右边不执行。 &是无论左边是false还是true,右边都会执行。案列:public class Demo { public static void main(String[] args) { int a=0; boolean flag=a>=0|a++>0; //无论a>0是什么

2017-09-25 00:29:05 227

原创 break,continue,return的区别

break的作用 : break用于在循环中强行退出循环,不执行循环中剩余的语句,但只能退出一层循环.continue的作用: continue则停止执行当前循环,然后退回循环起始处,开始下一次循环,也只能终止一层循环.public class BreakAndContinue { public static void main(String[] args) { for (i

2017-09-06 23:51:21 174

空空如也

空空如也

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

TA关注的人

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