05 2023 档案

摘要:一 反向代理:监听192.168.10.129:9001 如果url中有 edu就把请求转发给http://ip1:port1,如果url中有vod就把请求转发给http://ip2:port2nginx配置:server{listen 9001;server_name 192.168.10.129 阅读全文
posted @ 2023-05-29 10:16 杨吃羊 阅读(402) 评论(0) 推荐(1) 编辑
摘要:从ftp服务器下载文件,文件里是多张图片的name和uri,格式是 name||uri,根据uri下载图片并压缩存储到本地服务器 主要流程: 1 从ftp服务器下载文件, 2 将文件格式解析后的地址存入map容器内, 3 计算每个线程需要下载的url,并循环调用threadPool.execute( 阅读全文
posted @ 2023-05-23 17:49 杨吃羊 阅读(58) 评论(0) 推荐(0) 编辑
摘要:线程池:JDK的线程池有:ThreadPoolExecutor,ScheduledThreadPoolExecutor(带任务调度)ThreadPoolExecutor构造方法参数说明:ThreadPoolExecutor(核心线程数,最大线程数,救急线程存活时间,存活时间单位,阻塞队列),救急线程 阅读全文
posted @ 2023-05-22 15:46 杨吃羊 阅读(29) 评论(0) 推荐(0) 编辑
摘要:多线程修改同一个变量造成线程间数据错乱示例 public class Demo { private String content; public String getContent() { return content; } public void setContent(String content 阅读全文
posted @ 2023-05-15 15:40 杨吃羊 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1 自定义注解接口: import java.lang.annotation.*; @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface RepeatSubmit { 阅读全文
posted @ 2023-05-04 17:28 杨吃羊 阅读(113) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示