自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JDK8中Optional写出可读性高的代码

Optional 的使用String brand = Optional.ofNullable(person) //转换为Optional进行包裹.map(p -> p.getCar()) //获取Car对象.map(car -> car.getWheel()) //获取Wheel对象.map(wheel -> wheel.getBrand()) //获取brand.orElse("玛莎拉蒂"); //如果中间有对象为null,则返回默认值"玛莎拉蒂"实例:Optiona

2023-08-15 14:56:22 120

原创 mysql in 超过1000语句优化

mysql in超过1000 sql优化

2023-02-10 09:46:17 422

原创 BASE64编号 转压缩包避免常量过长问题

1、BASE64编号 转压缩包避免常量过长问题。//base64转压缩包。

2022-12-29 09:16:42 926

原创 添加 maven 仓库

<repositories> <repository> <id>aliyun</id> <name>aliyun Repository</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> <snapshots> <...

2021-08-04 11:01:12 696

原创 flyway集成数据库

1、在pom.xml文件夹下面配置相应的jar包<dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</artifactId> <version>5.2.4</version></dependency>2、在application-local.yml文件中配置flyway的相应的配置项sp

2021-07-10 14:42:37 312

原创 docker 安装及nginx安装

1、查看可用版本:docker search nginx2、取最新版的 Nginx 镜像docker pull nginx:latest3、查看本地镜像docker images4、运行容器docker run --name nginx-test -p 7000:80 -d nginx5、直接访问nginxhttp://127.0.0.1:7000...

2021-06-16 06:22:26 224

原创 String转List<long>

List<Long> listIds = Arrays.asList(ids.split(",")).stream().map(s -> Long.parseLong(s.trim())).collect(Collectors.toList());

2021-05-31 17:42:22 2559

原创 linux 安装 mysql

https://www.cnblogs.com/wangpeng00700/p/13539856.html

2021-05-26 16:38:14 121

原创 jdk8 2条 List并行循环

1、orElse(null)) 如果不相同用null 代替List<Test> collectTest = testsList.stream().map(map -> reportResults.stream().filter(m -> Objects.equals(m.getItemName(), map.getItemName())).findAny().map(m -> { if (map.getItemName().equals(m.getItemName(.

2021-05-01 19:53:56 588

原创 时间查询 Calendar 30天内

1、获取30天内Calendar calendar = Calendar.getInstance();calendar.setTime(new Date());calendar.add(Calendar.DAY_OF_MONTH, -30); //30天内

2021-05-01 19:51:03 309

原创 SQL添加表字段

1、SQL添加表字段ALTER TABLE to_server_b ADD COLUMN `cost` VARCHAR(50) DEFAULT NULL COMMENT '本金';

2020-11-12 16:04:57 320

原创 JAVA定时任务

@Componentpublic class SendMsgScheduler { private static Logger LOG = LoggerFactory.getLogger(SendMsgScheduler.class); WebMvcConfigurationSupport erg; @Scheduled(cron = "*/5 * * * * ?") public void sendMsg() { try { } catch (Ex.

2020-10-29 09:39:49 115

原创 JAVA 逗号换成双引号

逗号换成双引号String order_prn_ = "'" + StringUtils.join(order_prn.split(","), "','") + "'";

2020-10-21 10:30:40 427

原创 mysql 批量删除所有的数据表

1、批量删除所有的数据表SELECT concat('DROP TABLE IF EXISTS ', table_name, ';')FROM information_schema.tablesWHERE table_schema = 'scxmncp';

2020-10-19 11:26:02 285

原创 List 转数组、数组转双引号

1、list转数组List<String> taskPrns = new ArrayList<>();taskPrns.add("1");taskPrns.add("2");taskPrns.add("3");System.out.println(StringUtils.strip(taskPrns.toString(),"[]"));2、数组转双引号String str="1,2,3,4";String sample_prn_id = "'" + StringU.

2020-10-14 12:26:50 1386

原创 2020-09-28

String prns = "'" + StringUtils.join(taskPrns, "','") + "'";

2020-09-28 09:00:40 84

原创 SqlServer查询重复数据

1、查询单列重复select * from lcgl_task_ti_b where prn in (select prn from lcgl_task_ti_b group by prn having count (prn) > 1)2、查询多列重复的select a.* from lcgl_task_ti_b a,(select order_prn,st from lcgl_task_ti_b group by order_prn,st having count(1)>1) as b

2020-09-24 11:23:03 1666

原创 StringBuilder 拼接去掉最后一个逗号

1、StringBuilder 拼接去掉最后一个逗号/** * String 逗号切割 * * @param value * @return */public String strValue(String value) { String[] strs = value.split(","); StringBuilder sb = new StringBuilder(); for (String str : strs) { sb.append(str).a.

2020-09-21 11:34:16 6576

原创 JAVA 数组字符串去重

public static void main(String[] args) { String str="a,b,c,a,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z"; System.out.println(deduplication(str));}public static String deduplication(String v) { if (!StringUtils.isEmpty(v)) { Strin.

2020-09-21 09:30:21 822

原创 sql中将空白值替换为其他值

1、数据库中查询到的值有空值,包括空白值(“”)和nullselect (CASE when (std_prn IS NULL OR std_prn='') then std_code else std_prn end) as std_prn from lcgl_order_ti_b where order_prn='723530418920'

2020-09-20 06:24:39 1891

原创 JAVA 字符串数组逗号-删除

public static void main(String[] args) { String str="a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z"; String str1="a,b,e"; String[] strArray=null; strArray = convertStrToArray(str1); System.out.println(delElement(str,strArray));.

2020-09-19 09:01:12 1846

原创 MySQL添加字段和修改字段

1、添加表字段alter table table1 add transactor2 varchar(10) null;alter table table1 add id int unsigned not Null auto_increment primary key2.修改某个表的字段类型及指定为空或非空alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];alter table 表名称 modify 字段名称 字段类型 [是否允许非空];al..

2020-09-03 19:57:54 341

原创 JAVA 符串为null,则返回““

一、对字符串去除空格,如果字符串为null,则返回""/** * 对字符串去除空格,如果字符串为null,则返回"" * @param str :输入字符串 * @return :trim后结果 */ public static String trim(String str) { if (null == str) { return ""; } return str.trim();...

2020-09-02 21:43:47 2446

转载 解决 svn: error: The subversion command line tools are no longer provided by Xcode.

https://blog.youkuaiyun.com/wueasy/article/details/105304818

2020-06-22 13:31:15 2159

原创 idea 开发插件

https://baijiahao.baidu.com/s?id=1664768442684644136&wfr=spider&for=pc

2020-06-20 17:36:59 131

翻译 extjs 文件上传

Ext.onReady(function () { //窗体 var win = new Ext.Window({ title: '上传文件窗口', width: 500, height: 400, resizable: false, modal: true, closable: true, closeAction: 'hide', }); //表单面板 v...

2020-06-13 17:45:03 265

原创 springboot 配置swagger2 集成swagger-bootstrap-ui

1、配置jar包<!-- swagger2--><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>${swagger.version}</version></dependency><!-- swagger2-UI--&.

2020-05-17 13:24:05 953

原创 JAVA 字符串的加减乘除 不包含括号

package com.lyjplus.app.modular.ceshi;/** * @description: * @author: longyj * @create: 2020-04-21 21:14 **/public class Test { public static void main(String[] args) { /** ...

2020-04-21 23:24:51 533

原创 mysql 绿色版本安装配置

//my.ini修改前[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\mysql\mysql-5.7.17-winx64# 设置mysql数据库的数据的存放目录datadir=D:\mysql\mysql-5.7.17...

2019-06-27 11:23:00 165

原创 Validate验证

org.apache.commons.lang3//验证Validate.isTrue(!(n != 1 && n != 2 && n != 4 && n != 5), "查询类型有误~");Validate.isTrue(!StringUtils.isEmpty(currentUserId), "当前操作人信息有误");...

2019-06-26 16:34:13 680

空空如也

空空如也

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

TA关注的人

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