![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java编程
糊你一脸白月光
fun
展开
-
浮点型转换BigDecimal失去精度
浮点型的精度丢失原创 2022-06-09 15:42:48 · 1325 阅读 · 0 评论 -
maven常用命令
deploy推送jar包(指定setting来进行deploy)mvn clean deploy -Dmaven.test.skip=true -P parana-uat -s /Users/wc/apps/apache-maven-3.6.3/conf/settings.xml原创 2022-05-25 20:27:35 · 166 阅读 · 0 评论 -
linux查看IP、域名、端口的网络是否相通
1. ping# 检索当前域名对应的IP地址ping 域名# 查看IP是否相通ping IP2. tlenet# 查看指定IP的端口是否相通,http默认端口为80,https默认端口为443telnet ip/域名 port3. wget# 查看地址是否可以链接wget ip:端口4. nslookup# 检索当前域名对应的IP地址nslookup 域名5. traceroute# 追踪域名连接到的位置,看最后一个ip地址是本网的还是合作商的转载 2021-07-16 14:24:23 · 7594 阅读 · 0 评论 -
Springboot加载自定义yml文件配置的方法
yuahttps://blog.csdn.net/u010922732/article/details/91048606?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161948799016780255250753%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=161948799016780255250753&biz_id=0&utm_me转载 2021-04-27 09:51:01 · 561 阅读 · 0 评论 -
java.util.regex.PatternSyntaxException: Unclosed character class near index 正则表达式转义问题
private static void test(String s) { String regex = fromZookeeper();// 从zookeeper实时获取正则表达式 Pattern pattern = Pattern.compile(regex); Matcher emojiMatcher = pattern.matcher(s); }当从zookeeper中实时获取正则表达式使用时,会提示转义异常,如下java.u...原创 2021-02-26 11:38:40 · 3506 阅读 · 1 评论 -
列表等份切割,Google Utils Lists partition
import com.google.common.collect.Lists;List<String> list = new ArrayList<String>();for (List<String> partPush : Lists.partition(list, 100)) { // Todo something... }等份切割,每份N条数据,最后一份数据量小于等于N。...原创 2021-02-22 11:00:10 · 723 阅读 · 0 评论 -
com.netflix.discovery.AbstractDiscoveryClientOptionalArgs that could not be found
springcloud在搭建项目时,仅使用了eurekaclient,启动时报错:Field optionalArgs in org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration required a bean of type 'com.netflix.discovery.AbstractDiscoveryClientOptional..原创 2021-02-21 10:25:39 · 4498 阅读 · 0 评论 -
Redis介绍以及SpringBoot的RedisTemplate的使用
Redis五种数据结构的介绍:结构类型 结构存储的值 结构的读写能力 String 可以是字符串、整数或者浮点数 对整个字符串或者字符串的其中一部分执行操作;对象和浮点数执行自增(increment)或者自减(decrement) List 一个链表,链表上的每个节点都包含了一个字符串 从链表的两端推入或者弹出元素;根据偏移量对链表进行修剪(trim...原创 2019-10-09 10:07:06 · 119 阅读 · 0 评论 -
并发编程、并行、多线程、锁、同步、异步、多线程、单线程、阻塞io、非阻塞io
总结下:同步/异步是“下载完成消息”通知的方式(机制);而阻塞/非阻塞则是在等待“下载完成消息”通知过程中的状态(能不能干其他任务)。...转载 2019-10-07 10:18:24 · 159 阅读 · 0 评论 -
捕获Service层异常,统一处理
新增注解,实现类和方法层级的异常捕获package com.ahdruid.aop.annotation;import java.lang.annotation.*;/** * 服务异常捕获,如捕获Service向外抛出的异常 * <p> * 添加在类上、方法上 * */@Documented@Target({ElementType.METHOD, Elem...原创 2019-05-27 19:10:37 · 9789 阅读 · 0 评论 -
SpringBoot使用配置文件
1、application.properties配置文件放在src/main/resource目录下,会被SpringBoot自动加载。读取application.properties文件内容 #application.properties文件 testName=Tony /** * 默认读取配置文件:application.properties ...原创 2018-10-20 16:16:28 · 193 阅读 · 0 评论 -
UDP发送接收简单demo
发送方:package com.wucheng.udp;import com.wucheng.tcpip.TCPIPConstants;import org.apache.poi.util.IOUtils;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddre...原创 2018-10-11 19:43:36 · 632 阅读 · 0 评论 -
javabean继承类重写toString方法
使用ToStringBuilder.reflectionToString,不用再写那么多的参数。如果父类使用下面方法重写toString,子类无需再重写toString。 import org.apache.commons.lang3.builder.ToStringBuilder;@Overridepublic String toString() { return T...原创 2018-09-05 09:41:22 · 2202 阅读 · 0 评论 -
String、StringBuilder、StringBuffer区别
先从网上copy几个概念 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中)。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 堆:存放所有new出来的对象。在...原创 2018-05-06 13:50:54 · 121 阅读 · 0 评论