自定义博客皮肤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 142

原创 mysql in 超过1000语句优化

mysql in超过1000 sql优化

2023-02-10 09:46:17 482

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

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

2022-12-29 09:16:42 1006

原创 添加 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 736

原创 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 373

原创 docker 安装及nginx安装

1、查看可用版本: docker search nginx 2、取最新版的 Nginx 镜像 docker pull nginx:latest 3、查看本地镜像 docker images 4、运行容器 docker run --name nginx-test -p 7000:80 -d nginx 5、直接访问nginx http://127.0.0.1:7000 ...

2021-06-16 06:22:26 257

原创 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 2678

原创 linux 安装 mysql

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

2021-05-26 16:38:14 142

原创 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 615

原创 时间查询 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 335

原创 SQL添加表字段

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

2020-11-12 16:04:57 370

原创 JAVA定时任务

@Component public 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 131

原创 JAVA 逗号换成双引号

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

2020-10-21 10:30:40 450

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

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

2020-10-19 11:26:02 326

原创 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 1435

原创 2020-09-28

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

2020-09-28 09:00:40 110

原创 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 1731

原创 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 6672

原创 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 866

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

1、数据库中查询到的值有空值,包括空白值(“”)和null select (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 1943

原创 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 1895

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

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

2020-09-03 19:57:54 361

原创 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 2509

转载 解决 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 2186

原创 idea 开发插件

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

2020-06-20 17:36:59 161

翻译 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 317

原创 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 995

原创 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 578

原创 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 183

原创 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 726

空空如也

空空如也

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

TA关注的人

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