-
tomcat8 到idea控制台和servlet乱码问题
tomcat8 到idea控制台和servlet乱码问题 作者: 晨钟暮鼓 c 个人微信公众号: 程序猿的月光宝盒 1.问题重现 ? Tomcat8 部署到idea上时候,控制台出现的乱码 如图,本来框出来的是乱码 其中,测试这个是在servlet中直接 System.out.println(测试) 打印出来的 如图: 2.本来都...
-
Java的23种设计模式,详细讲解(二)
Java的23种设计模式,详细讲解(二) 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
如何保证缓存与数据库的双写一致性?
如何保证缓存与数据库的双写一致性? 一般来说,如果允许缓存可以稍微的跟数据库偶尔有不一致的情况,也就是说如果你的系统 不是严格要求 缓存+数据库 必须保持一致性的话,最好不要做这个方案,即: 读请求和写请求串行化 ,串到一个 内存队列 里去。 串行化可以保证...
-
Spring Boot 2.x基础教程:Swagger静态文档的生成
Spring Boot 2.x基础教程:Swagger静态文档的生成 前言 通过之前的两篇关于Swagger入门以及具体使用细节的介绍之后,我们已经能够轻松地为Spring MVC的Web项目自动构建出API文档了。如果您还不熟悉这块,可以先阅读: Spring Boot 2.x基础教程:使用Swagger2构建强大的...
-
Feign【首次请求失败】
Feign【首次请求失败】 当feign和ribbon整合hystrix之后,可能会出现首次调用失败的问题,出现原因分析如下: hystrix默认的超时时间是1秒,如果接口请求响应超过这个时间,将会执行fallback,spring在装配bean的机制以及懒加载原因,feign的首次请求都会相对较慢,如...
-
共享资源那么多,如何用一把锁保护多个资源?
共享资源那么多,如何用一把锁保护多个资源? 写在前面 上一篇文章原子性问题的宏观理解 带领大家了解了锁和资源的模型,有了这篇文章的铺垫,相信理解这一篇文章就非常轻松了 当我们要保护单个资源并对其进行修改其实很简单,只需按照下图分三步走 创建受保护资源 R...
-
根据单个或多个字段对list对象去重
根据单个或多个字段对list对象去重 pojo 省略 在list 对象中,根据某一字段进行去重,重写Comparator 1 /** 2 * 去重 3 * 4 * @param orderList 5 * @return 6 * @author ziggo 7 */ 8 private static ListDrug removeDuplicateOrder(ListDrug orderList) { 9 SetDrug se...
-
从ftp服务器进行批量下载,处理文件名保存时重名的问题,更改重
从ftp服务器进行批量下载,处理文件名保存时重名的问题,更改重名文件名方式为给后面加1、2、3等数字,保持后缀不变 公司最近有一个从ftp批量下载文件的需求,但是文件名重复总会报错 没办法,自己下班后写了一个小算法 仿照桶排序的原理,实现了这个小功能,直接上代...
-
Java 多线程爬虫及分布式爬虫架构探索
Java 多线程爬虫及分布式爬虫架构探索 这是 Java 爬虫系列博文的第五篇,在上一篇 Java 爬虫服务器被屏蔽,不要慌,咱们换一台服务器 中,我们简单的聊反爬虫策略和反反爬虫方法,主要针对的是 IP 被封及其对应办法。前面几篇文章我们把爬虫相关的基本知识都讲的差不多...
-
如何正确遍历删除List中的元素(普通for循环、增强for循环、迭代
如何正确遍历删除List中的元素(普通for循环、增强for循环、迭代器iterator、removeIf+方法引用) 遍历删除List中符合条件的元素主要有以下几种方法: 普通for循环 增强for循环 foreach 迭代器iterator removeIf 和 方法引用 (一行代码搞定) 其中使用普通for循环容易造成...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
