java
文章平均质量分 54
大佬腿好粗
大国时代的程序员工匠精神
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 云MAS业务平台_中国移动
云mas业务平台 发送短信 java原创 2022-11-23 16:36:42 · 1958 阅读 · 0 评论 -
java8 Stream 常用的集合操作大全 Stream集合处理工具类整理
java8新增的stream,给我们操作集合提供了极大的便利。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理,比如:筛选、排序、聚合等。元素流在管道中经过中间操作(intermediate operation)的处理,最后由最终操作(terminaloperation)得到前面处理的结果。原创 2022-10-28 11:07:24 · 1186 阅读 · 0 评论 -
Stream
Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。原创 2022-10-24 14:07:07 · 278 阅读 · 0 评论 -
世界标准时间yyyy-MM-dd‘T‘HH:mm:ss.SSSXXX详解
确定时区规则后,会议还规定英国(格林尼治天文台旧址)为零时区。这就诞生了第一个世界时(Universal Time,缩写为UT):格林尼治标准时间(Greenwich Mean Time,缩写为GMT,又称格林尼治平时)。GMT 12:00就是指格林尼治天文台当地的中午12:00,而GMT+8 12:00,则是指的东八区的北京当地时间的12:00。1972年诞生了一个折衷方案:协调世界时(Universal Time Coordinated,缩写为UTC)1 2。UTC是当前的世界标准时间。为了确保UT原创 2022-07-13 15:43:33 · 16760 阅读 · 0 评论 -
解决json出现数据引用格式“$ref“: “$.data[0]“的问题
解决json出现数据引用格式“$ref“: “$.data[0]“的问题原创 2022-07-12 11:50:35 · 1700 阅读 · 0 评论 -
jar包注册成windows服务
下载地址注意: NET2 和 NET4 的区别,分别对应 .NET Frameworks 2.0 和 4.0,如果您电脑未安装,请安装对应的版本,此处我使用的是4.0查看net版本地址栏输入,显示的最高版本号即本机Microsoft .NET Framework 版本号,我的是4.0参数说明id:服务唯一标识name:安装的服务名称description:服务描述executable:执行方式arguments:执行参数logmode:日志模式将三个文件放在同一个目录,统一修改成服务名,我原创 2022-07-04 11:18:41 · 615 阅读 · 0 评论 -
Linux 根据jar包杀进程 自动部署 shell脚本
备份jarecho "备份jar"cd /home/timestamp=$(date +%Y%m%d%H%M%S)bak_name=xxxxxx-${timestamp}.jarmv xxxxx.jar ./bak/xxxxx-${timestamp}.jar后台启动jar脚本cd /home/cat /dev/null > lognohup sh startJar.sh >log &startJar.sh#!/bin/bashsource /etc/prof原创 2022-05-19 17:47:29 · 890 阅读 · 0 评论 -
windows 根据端口杀进程 部署jar包 批处理脚本
@echo off & setlocal EnableDelayedExpansionecho 启动脚本......echo 关闭进程......set obj[0]=8082set port=0set pid=0for /f "usebackq delims== tokens=1-2" %%a in (`set obj`) do ( set port=%%b for /f "tokens=5" %%m in ('netstat -aon ^| findstr ":%%原创 2022-05-17 17:29:59 · 802 阅读 · 1 评论 -
windows Apache tomcat安装配置及注册服务
简介Tomcat 服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache独立的进程单独运行的。官网http://tomcat.apache.org/安装下载解压,目录中不能包含中文(本文选择tomcat 9版本为例)配置环境新增变量CATALINA_HOMED:\software\原创 2022-05-16 11:03:02 · 821 阅读 · 0 评论 -
windows 杀死端口占用的进程pid
查看端口对应的pid,图中最后一列netstat -ano | findstr 8080杀死进程pidtaskkill /f /pid 15604这里8080是java进程,通过任务管理器也是一样原创 2022-05-07 15:42:19 · 440 阅读 · 0 评论 -
List集合的复制方式
正确方式1:List<Object> target = new ArrayList<>(Arrays.asList(new Object[source.size()]));Collections.copy(target,source);正确方式2:List<String> target = new ArrayList<>(source);正确方式3:List<String> target = new ArrayList<>原创 2022-05-06 16:45:01 · 10184 阅读 · 3 评论 -
double和float的区别以及常用数字处理
区别1.double是双精度浮点数,内存占8个字节,有效数字16位float是单精度浮点数,内存占4个字节,有效数字8位2.两者处理速度不同,CPU处理float的速度比处理double快。double的精度高,double消耗内存是float的两倍。3.小数默认是double类型,用float时需要进行强转,或者在小数后加上f。double d = 2.6;System.out.println(d);float f = (float)2.8;System.out.println(f);f原创 2022-04-24 11:57:33 · 7108 阅读 · 1 评论 -
oracle官网 下载并配置 各个版本jdk jdk8配置 jdk17配置
官网地址https://www.oracle.com/index.html下载安装包最新的一些版本会在首页,如下,当前是18,17,8,11其他归档版本jdk8配置环境变量新建JAVA_HOMEJAVA_HOMEC:\Program Files\Java\jdk1.8.0_301新建CLASSPATHCLASSPATH%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar修改Path%JA原创 2022-04-24 11:17:09 · 2319 阅读 · 0 评论 -
fastjson使用教程
序列化序列化就是指 把JavaBean对象转成JSON格式的字符串。1.一般对象序列化 Map<String,Object> map = new HashMap<String,Object>(); map.put("id","1"); map.put("name","zhangsan"); map.put("now", LocalDateTime.now()); map.put("now1", new Date()); map.put("nullVal", null)原创 2022-03-30 17:36:11 · 1238 阅读 · 0 评论 -
循环访问对象的每个属性 String类型判空 时间格式化
实现目标循环访问对象的每个属性String类型,值为null设置为无String类型,值为空值设置为空LocalDateTime,ZonedDateTime类型进行格式化setAccessible(true) 设置对象的可访问性,设置为true,private的也可以进行访问getField() 只能获取public的,包括从父类继承来的字段getDeclaredField() 可以获取当前类所有的字段,包括private的,但是不能获取继承来的字段private void cyclic原创 2022-03-18 17:40:55 · 380 阅读 · 0 评论 -
jdk8中新增的日期处理类LocalDate,LocalTime,LocalDateTime,ZoneId,ZonedDateTime详解
jdk8中新增的日期处理类LocalDate,LocalTime,LocalDateTime,ZoneId,ZonedDateTime详解原创 2022-02-28 22:07:09 · 985 阅读 · 0 评论
分享