- 博客(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
原创 添加 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
原创 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
原创 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关注的人