会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
_wzl
博客园
首页
新随笔
联系
订阅
管理
2024年3月26日
mvn配置多仓库
摘要: 如果需要配置多个仓库,前一个拉不到就去后一个仓库拉取,就必须要配置多个 profile ,而不是在一个 profile下配置多个repo并且 优先级高的 仓库,要配置在下面,因为优先顺序是反的<?xml version="1.0" encoding="UTF-8"?> <settings xmlns
阅读全文
posted @ 2024-03-26 09:25 _wzl
阅读(177)
评论(0)
推荐(0)
2022年10月23日
动态代理
摘要: 动态代理为我们实现了方法增强功能。java的动态代理主要有jdk自带的动态代理和cglib动态代理。 1、jdk动态代理需要根据接口实现,一个新实现该接口的代理类。 2、cglib动态代理则是直接作用于对象,直接继承原始类,实现增强。 直接上代码 1、jdk动态代理使用 package com.ex
阅读全文
posted @ 2022-10-23 22:58 _wzl
阅读(26)
评论(0)
推荐(0)
2022年10月13日
java并发之synchronized
摘要: java实现同步互斥访问有两种方式,synchronized和Lock。 Sychronized是java实现的内置锁,由jvm实现。通过编译Synchronized代码块为字节码可以发现,加锁逻辑被翻译为monitorenter和monitorexit两条指令。Synchronized是对象锁,锁
阅读全文
posted @ 2022-10-13 18:47 _wzl
阅读(72)
评论(0)
推荐(0)
java并发之volatile
摘要: java并发围绕原子性、可见性和有序性展开。volatile可以保证可见性。 在说volatile前,需要了解几个概念。 1、JMM(java memory model) JMM是个抽象的概念,他是java对底层操作系统的一种抽象。在多处理器框架下,cpu需要先把数据从内存拷贝到cpu缓存(如L1、
阅读全文
posted @ 2022-10-13 17:49 _wzl
阅读(58)
评论(0)
推荐(0)
2022年9月29日
redis分布式锁探讨
摘要: 基于jedis的能力,探讨了分布式锁的一些初级实现 public class DistributeLock { private JedisCluster jedisCluster; public DistributeLock() { Set<HostAndPort> hostAndPorts = n
阅读全文
posted @ 2022-09-29 16:19 _wzl
阅读(70)
评论(0)
推荐(0)
2022年9月20日
java流之装饰者模式
摘要: 扩展类在于继承FilterInputStream,从而增强read和writer方法的能力 输出流同样如此。 推荐文章:https://blog.csdn.net/hustzw07/article/details/80795855
阅读全文
posted @ 2022-09-20 17:38 _wzl
阅读(21)
评论(0)
推荐(0)
2022年9月19日
linux常用命令
摘要: 1、文件拷贝、查找 mv {OldFileName} {NewFileName} mv {OldDirName} {NewDirName} cp {OldFileName} {NewFileName} # -r 递归操作 cp -r {OldDirName} {NewDirName}find ./*
阅读全文
posted @ 2022-09-19 21:21 _wzl
阅读(30)
评论(0)
推荐(0)
2022年8月28日
socket编程
摘要: # bio import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;public class SocketServer { public static void main(String[] args
阅读全文
posted @ 2022-08-28 23:13 _wzl
阅读(17)
评论(0)
推荐(0)
2022年8月4日
shell时间输出相关
摘要: 1 ls_date=`date +%y%m%d` 2 echo $ls_date 3 4 date +"%Y-%m-%d %H-%M-%S" 5 6 date +%Y # 年份(四位) eg: 2018 7 date +%y # 年份后两位 eg: 18 8 date +%m # 月 eg: 07
阅读全文
posted @ 2022-08-04 10:26 _wzl
阅读(355)
评论(0)
推荐(0)
2022年3月24日
oom排查方法
摘要: 1、添加如下命令,jvm会在将dump文件输出 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/path/ 2、解析dump文件 MAT工具
阅读全文
posted @ 2022-03-24 21:14 _wzl
阅读(68)
评论(0)
推荐(0)
下一页
公告