上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 28 下一页
摘要: 我喜欢Java 8的CompletableFuture,但它有它的缺点: 惯用的超时处理就是其中之一。 JAVA 8我们只能收集异常信息,再次执行什么的(以下是JAVA8解决超时的方式,获取结果后你该做什么做什么): //我们让list里传入方法的参数1号报错和5号超时 public class T 阅读全文
posted @ 2020-09-17 11:19 47号Gamer丶 阅读(7835) 评论(0) 推荐(0) 编辑
摘要: 最近在项目使用Java8 的CompletableFuture执行一些异步多线程任务,一时疏忽,导致ArrayList出现线程安全问题 就算在方法内使用局部变量,但使用异步多线程执行任务,还是会出现线程安全问题 以下是错误、正确使用的示例方法: package test; import java.t 阅读全文
posted @ 2020-09-17 10:32 47号Gamer丶 阅读(1368) 评论(0) 推荐(1) 编辑
摘要: 1. 前言 在上一文中我们封装了一个Mybatis通用Mapper。为了获得实体类属性我使用了反射。大多数同学也第一感觉会用反射实现,其实还有一种技术也能实现,这就是内省(Introspector)。 2. 什么是内省 在计算机科学中,内省是指计算机程序在运行时(Runtime)检查对象(Objec 阅读全文
posted @ 2020-09-17 00:26 47号Gamer丶 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.前言 Java 8提供了非常好用的 Stream API ,可以很方便的操作集合。今天我们来探讨两个 Stream 中间操作 map(Function<? super T, ? extends R> mapper) 和 flatMap(Function<? super T, ? extends 阅读全文
posted @ 2020-09-17 00:16 47号Gamer丶 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 传统的,在JAVA中得MAP中删除元素,可以这样,假设有个MAP: Map<Integer, String> map = new HashMap<>(); map.put(1, "value 1"); map.put(2, "value 2"); map.put(3, "value 3"); for 阅读全文
posted @ 2020-09-16 23:17 47号Gamer丶 阅读(4665) 评论(0) 推荐(1) 编辑
摘要: 1.基本概念 IO:Java对数据的操作是通过流的方式,IO流用来处理设备之间的数据传输,上传文件和下载文件,Java用于操作流的对象都在IO包中。 2.IO流的分类 图示:(主要IO流) 3.字节流 (1).字节流基类 1).InputStream InputStream:字节输入流基类,抽象类是 阅读全文
posted @ 2020-09-16 11:11 47号Gamer丶 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.1 监控 1.1.1 命令行监控 连接到管理端口 9066,注意必须要带 IP mysql -uroot -h127.0.0.1 -p123456 -P9066 全部命令: mysql>show @@help; 命令 作用 show @@server 查看服务器状态,包括占用内存等 show @ 阅读全文
posted @ 2020-09-14 23:39 47号Gamer丶 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: 1.1 Mycat 介绍与核心概念 1.1.1 基本介绍 历史:从阿里 cobar 升级而来,由开源组织维护,2.0 正在开发中。 定位:运行在应用和数据库之间,可以当做一个 MySQL 服务器使用,实现对 MySQL数据库的分库分表,也可以通过 JDBC 支持其他的数据库。 Mycat 的关键特性 阅读全文
posted @ 2020-09-14 22:29 47号Gamer丶 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 一、使用zookeeper管理远程Mycat配置文件 环境准备: 虚拟机192.168.152.130: zookeeper,具体参考前面文章 搭建dubbo+zookeeper+dubboadmin分布式服务框架(windows平台下) 虚拟机192.168.152.128: 安装好Mycat,具 阅读全文
posted @ 2020-09-14 22:28 47号Gamer丶 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 一、mycat的安装 环境准备:准备一台虚拟机192.168.152.128 1. 下载mycat cd /software wget http://dl.mycat.io/1.6-RELEASE/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.g 阅读全文
posted @ 2020-09-14 22:27 47号Gamer丶 阅读(496) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 28 下一页