logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java多线程并发实例生产者消费者--加锁实现

在这个案例中使用可重入锁来实现生产者消费模型。在这个案例中分别使用两个线程对同一个对象进行操作,实现生产一个商品消费一个商品的操作。多线程操作的三个重要步骤:1. 线程操作资源类2. 判断、干活(业务处理)、唤醒通知3. 严防虚假唤醒在资源类UserShareData中义了两个方法producer() 方法用于生产一个商品consumer()方法用于消费一个商品在producer() 方法遵循多线

#java
Vue 上传文件失败的解决方案

这篇文章是记录解决一个特殊问题的,方便以后查找。在一个项目中开发前端的同事使用Vue开发了一个上传文件的模块,但是无论如何就是无法提交这种POST请求给后台服务,具体的现象就是,前端界面上传文件时,Content-Type总是application/x-www-form-urlencoded,然后SpringBoot的后台服务就报错:Current is not a multipart reque

#java#python#后端
nginx访问静态资源文件配置

在某些情况下需要以web的方式访问静态文件资源,可以在nginx.conf的server中这样配置:server {listen80;location /file/ {alias /home/;}}虚拟机的IP:192.168.43.52比如/home下的文件是这些:[root@localhost home]# lltotal 8-rw-r--r--. 1 root root199 ..

#nginx#正则表达式
Vue 上传文件失败的解决方案

这篇文章是记录解决一个特殊问题的,方便以后查找。在一个项目中开发前端的同事使用Vue开发了一个上传文件的模块,但是无论如何就是无法提交这种POST请求给后台服务,具体的现象就是,前端界面上传文件时,Content-Type总是application/x-www-form-urlencoded,然后SpringBoot的后台服务就报错:Current is not a multipart reque

#java#python#后端
seleminue + requests 实现爬取若依框架数据

摘要:本文介绍了用seleminue + requests 实现爬取若依框架数据,重点是用seleminue驱动浏览器登录远程站点,然后用request实现快速爬取数据。第1部分:seleminue简介1.1 什么是seleniumselenium其官网的介绍是:Selenium 使浏览器自动化。 而已!你用这种力量做什么完全取决于你。主要是为了测试目的而自动化 Web 应用程序,但当然不仅限于此

#python#selenium
到底了