-
记一次下载大文件存在数据异常问题排查
记一次下载大文件存在数据异常问题排查 最近遇到了一个很诡异的问题,有用户反馈从文件下载服务测试环境下载一个视频文件,每次MD5都不一样。。。 对于文件下载服务来说,下载文件内容错乱是个很严重的问题了,但是之前一直也没遇到过文件内容错乱的问题。看了一下问题...
-
JavaSE学习笔记(6)---异常
JavaSE学习笔记(6)---异常 JavaSE学习笔记(6)---异常 ? 软件程序在运行过程中,非常可能遇到问题,我们称之为异常,英文是:Exception,意思是例外。遇到这些例外情况,或者叫异常,我们怎么让写的程序做出合理的处理,安全的退出,而不至于程序崩溃呢? 1.异常产生...
-
springboot内置的定时任务简单使用
直接上图:搞定(一定要加@EnableScheduling(开启定时任务)这个注解@Component(让spring扫描到)),下面是每五秒执行一次 结果:...
-
Guava LoadingCache不能缓存null值
Guava LoadingCache不能缓存null值 测试的时候发现项目中的LoadingCache没有刷新,但是明明调用了refresh方法了。后来发现LoadingCache是不支持缓存null值的,如果load回调方法返回null,则在get的时候会抛出异常。 通过几个例子开看这个问题: public void test_loadN...
-
并发队列之LinkedBlockingQueue
并发队列之LinkedBlockingQueue 上一篇我们看了一下这个队列ConcurrentLinkedQueue,那就是一个无界非阻塞链表,我们这次来看看LinkedBlockingQueue,这个队列看名字就知道是一个阻塞式队列(也就是一个单向链表),基于独占锁实现的,比较简单; 一.LinkedBlockingQueue...
-
说说maven依赖冲突,依赖调解,依赖传递和依赖范围
说说maven依赖冲突,依赖调解,依赖传递和依赖范围 说maven依赖冲突之前需要先说说maven的 依赖传递 。 依赖传递 当前项目引入了一个依赖,该依赖的依赖也会被引入项目。更加准确的说法是,maven会解析直接依赖的POM,将那些必要的间接依赖,以传递依赖的形式引入到当...
-
40个Java多线程问题总结
前言 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案,因此可能有些问题讲的不对,能...
-
含源码解析,深入Java 线程池原理
含源码解析,深入Java 线程池原理 从池化技术到底层实现,一篇文章带你贯通线程池技术。 1、池化技术简介 在系统开发过程中,我们经常会用到池化技术来减少系统消耗,提升系统性能。 在编程领域,比较典型的池化技术有: 线程池、连接池、内存池、对象池等。 对象池通...
-
2.Android网络编程-web介绍以及Tomcat安装使用
2.Android网络编程-web介绍以及Tomcat安装使用 1.CS和BS CS:Client/Server 客户端和服务器,这种软件往往需要安装。比如QQ、迅雷、播放器。 优点 : 可以减轻服务器端压力,将部分代码写到客户端,并且 界面很美观。 缺点 : 一旦服务器更新了,客户端也需要更新, 分布式...
2020-02-07 16:03:51 android网络编程迅雷html文档java server文档文件ASP服务器qqtxt
-
kafka概念扫盲
一、kafka概述 1.1、定义 Kakfa是一个分布式的基于发布/订阅模式的消息队列(message queue),主要应用于大数据的实时处理领域 1.2、消息队列 1.2.1、传统的消息队列新式的消息队列的模式 上面是传统的消息队列,比如一个用户要注册信息,当用户信息写入数据库后,后...
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
