![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 57
皮埃no
这个作者很懒,什么都没留下…
展开
-
分布式处理方案
文章目录一、引言二、分布式锁介绍三、分布式锁解决方案【`重点`】单体架构中的锁双重锁机制3.1 搭建环境3.2 Zookeeper实现分布式锁原理3.3 Zookeeper实现分布式锁3.4 Redis实现分布式锁原理3.5 Redis实现分布式锁lua脚本实现锁释放四、分布式任务介绍五、分布式任务解决方案【`重点`】5.1 Elastic-Job介绍5.2 Elastic-Job实现分布式任务六、分布式事务介绍6.1分布式事务介绍6.2 Base理论七、分布式事务解决方案【`重点`】7.1 2PC两段提交原创 2021-07-22 20:06:28 · 362 阅读 · 0 评论 -
多线程异步编程
线程的四种初始化方式 1、继承Thread类 2、实现Runnable接口 3、Callable接口 4、线程池 继承Thread类 继承Thread类复写父类中的run()。Thread类也是Runnable接口的一个子类。要想启动线程必须依靠Threan类的start()方法执行,线程启动之后会默认调用run()方法,一个线程只能启动唯一一次,多次启动会抛异常 public class ThreadDemo { public static void main(String[] args原创 2021-07-22 20:01:09 · 351 阅读 · 0 评论 -
自定义线程池工具类
可以按自己的需求来自定义线程池工具类 public class ThreadPool { private static ThreadPoolExecutor coreThreadPool = new ThreadPoolExecutor( 5, //核心线程数 10, //线程池中的最大线程数量 20, //空闲时间(核心线程数以外的空闲线程会被计时,当达到空闲时长的时候会被销毁) TimeUnit.原创 2021-06-19 15:11:45 · 149 阅读 · 0 评论 -
通过Url下载数据
public static void main(String[] args) throws Exception { //创建一个网址的工具对象 URL url=new URL("https://zaixianke.com/yq/all"); //链接网址 URLConnection urlConnection = url.openConnection(); //获取读取网页内容的流 InputStream in.原创 2020-08-15 08:17:47 · 347 阅读 · 0 评论 -
spring boot 和Ajax请求解决跨域问题
在一次实验Ajax请求后端数据并接受返回值时,并且当请求方式为post时,就碰到了这个问题,百度了一下,有三种方法可以解决 我所采用的解决方法就是下面这一种 mport org.springframework.core.Ordered; import org.springframework.core.annotation.Order; import org.springframework.stereotype.Component; import javax.servlet.*; import javax.原创 2021-02-13 14:40:39 · 101 阅读 · 0 评论 -
初始化一个vue项目
vue init webpack myvue 创建一个vue项目,期间有选择一些信息 安装依赖 npm install 在idea中的项目结构 以管理员身份运行 npm run dev原创 2020-08-24 21:44:02 · 137 阅读 · 0 评论 -
IO流
字节流、节点流、输入流 从具体的文件中读取内容到控制台中 //字节流、节点流、输入流 //从具体的文件中读取内容到控制台中 @Test public void testFileInputStream() { //创建一个file对象 File file=new File("E:\\desktop\\heima_ssm\\heima_ssm_web\\src\\main\\java\\com\\zxl\\controller\\LogAop.java"原创 2020-08-12 18:54:27 · 105 阅读 · 0 评论 -
文件上传
传统方式上传文件 导入依赖 </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependency>原创 2020-05-24 11:13:52 · 118 阅读 · 0 评论 -
@ResponseBody响应json数据
@ResponseBody响应json数据 导入依赖 <!--导入Jackson的包--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.0</vers原创 2020-05-23 16:59:51 · 265 阅读 · 0 评论 -
2020-04-23
Springboot获取前端参数 link.原创 2020-04-23 10:16:35 · 64 阅读 · 0 评论 -
2020-04-23
Springboot获取前端的参数 https://blog.csdn.net/weixin_36771703/article/details/83345737?utm_source=app原创 2020-04-23 10:12:46 · 83 阅读 · 0 评论