- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 五分钟带你玩转多线程(二)带你了解线程池
https://blog.csdn.net/u013541140/article/details/95225769https://blog.csdn.net/z_s_z2016/article/details/81674893https://blog.csdn.net/qq_31615049/article/details/80756781
2020-02-24 15:21:49 534 1
原创 五分钟带你玩转多线程(一)java多线程基础知识简介
线程概念进程:是一个执行中的程序,如打开网易云音乐,网易云音乐就是一个进程线程:是进程的组成,一个进程包含多个线程,是jvm最小调度单元。如网易云音乐听歌是一个线程,评价是一个线程。并发:就是多线程,当一个线程执行时 如果cpu有空闲了 就可以执行另一个线程 即使本线程没有结束,但是一个时间段只有一个线程在执行。比如:听歌时候能同时评论并行:多个线程同时进行。真正的同时发生为什...
2020-02-23 18:43:36 531 1
原创 linux安装mysql
一 下载最好别再官网下载了 贼慢 可以在csdn上寻找linux安装吧 或者百度网盘二 解压新建一个文件夹 然后进入在其中解压tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz三移动并重命名mv mysql-5.7.26-linux-glibc2.12-x86_64 /usr/local/mysql四 创建my...
2020-02-18 21:26:17 11186 3
原创 一天一个偷懒小技巧(九)还在手写常用方法?了解以下工具类,小伙伴直呼大佬
StringUtil removeAll 移除字符串中所有给定字符串 equalIgnoreCase 比较两个字符串是否相等,不区分大小写 resetBlank 合并多个空白为一个空白 numFormat 小写金额转中文大写金额 doubleFormat 将double类型的数字保留两位小数(四舍五入) doubleFormat 将do...
2020-02-11 17:23:08 525 1
原创 vue组件概述
组件的生命周期<template><div> <button v-on:click = "clickButton" name = "button" type = "button">按钮</button> {{message}}</div></template><script>exp...
2020-02-11 17:19:58 505 3
原创 简单指令介绍
vue简介与简单指令业务越来越复杂,更多操作在前段进行。 渐进式 不需要操作dom 双向绑定 环境构建方便 组件开发 社区活跃入口main.js为主入口import Vue from 'vue'import App from './App'import router from './router'Vue.config.productionTip = false...
2020-02-11 16:10:48 541 1
原创 五分钟带你玩转rocketMQ(五)实战广播与集群
一.集群和广播区别1.集群消费方式一个ConsumerGroup中的Consumer实例平均分摊消费生产者发送的消息。例如某个Topic有九条消息,其中一个Consumer Group有三个实例(可能是3个进程,或者3台机器),那么每个实例只消费其中的3条消息,Consumer不指定消费方式的话默认是集群消费的,适用于大部分消息的业务2.广播消费方式一条消息被多个Consumer消费,几...
2020-02-06 14:57:29 1212 1
原创 五分钟带你玩转rocketMQ(十)实战分布式事务
什么是事务性消息?它可以看作是两阶段提交消息实现,以确保分布式系统中的最终一致性。事务消息确保本地事务的执行和消息的发送可以原子化地执行。使用限制(1)事务性消息没有调度和批处理支持。(2)为了避免单个消息被检查过多而导致半队列消息累积,我们将单个消息的检查次数默认限制为15次,但是如果一条消息被检查过,用户可以通过更改代理配置中的“transactionCheckMax”参数来更...
2020-02-04 15:39:11 633 1
uTorrent.exe
2020-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人