Java
qq_36368644
这个作者很懒,什么都没留下…
展开
-
Java多线程-注解 Async
多线程-注解实现1、引入依赖<!-- spring --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.4.2</version></dependency>2、定义线程配置.原创 2021-08-10 10:56:37 · 771 阅读 · 0 评论 -
ObjectMapper @JsonProperty 不生效问题处理(kotlin)
一、问题阐述:在日常开发中,因为公司业务需求,需要将驼峰格式的属性转换为全大写,但是使用了ObjectMapper后,发现 @JsonProperty 好像不能实现这个功能有一个非常简单的类:class Price( @JsonProperty("YPRICE") val yprice: String? = null, @JsonProperty("ZPRICE") val zPrice: String? = null)把这个类序列化成字符串val转载 2021-08-10 10:54:58 · 2209 阅读 · 0 评论 -
RestControllerAdvice 接口指定异常拦截处理
RestControllerAdvice 接口指定异常拦截处理1、pom 中引入web启动器<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.4.2</version></dependency>原创 2021-03-19 14:11:49 · 1664 阅读 · 2 评论 -
Zookeeper(五)dubbo Admin 安装
1、下载tomcat(1.8以上)2、将 dubbo-admin.zip 中的文件解压到 ROOT 文件夹中(tomcat\webapps\ROOT)下载资源:dubbo-admin.zip提取码:h0ov3、修改dubbo-admin 下 WEB-INF 中的 dubbo.properties 文件将 address 修改为 127.0.0.13、启动 t...原创 2020-03-20 18:22:56 · 141 阅读 · 1 评论 -
Zookeeper(四)zookeeper + dubbo 实现
项目结构1、引入通用依赖<!-- zookeeper --><dependency> <groupId>com.github.sgroschupf</groupId> <artifactId>zkclient</artifactId> <version>0.1</versi...原创 2020-03-20 17:50:08 · 116 阅读 · 0 评论 -
Zookeeper(三)分布式锁实现
Zookeeper 分布式锁实现原理:在zk创建临时节点,只要谁能创建节点成功,就能获取锁。 如果没能创建成功就等待 使用事件监听器监听节点是否删除,从而结束等待1、引入 zkClient依赖<dependency> <groupId>com.101tec</groupId> <artifactId>zkclient...原创 2020-03-18 12:58:29 · 98 阅读 · 0 评论 -
Zookeeper(二)基础使用
1、启动ZK2、连接 Zookeeper// 连接ZKZooKeeper zk = new ZooKeeper("127.0.0.1:2181", 5000, new Watcher() { @Override public void process(WatchedEvent event) { // 1、获取事件状态 KeeperSt...原创 2020-03-16 16:01:25 · 151 阅读 · 0 评论