自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 运行maven项目遇到java.util.zip.ZipException: invalid LOC header (bad signature)高效解决办法

事情是这样的,本来我的本地maven仓库是放在C盘的,而C盘是固态硬盘,而且随着时间推移,本地maven仓库变得越来越大,所以就想在本地E盘里再建立一个本地仓库,本来以为是很简单的事情,配置一下就完事的。没想到把自己的小 demo 放到 tomcat 上跑还报了这个错误,真实令人头大。大致上的意思是:tomcat 子容器加载失败,在加载 jar 包的时候验证签名失败。然后就弹出个窗口告诉你 tom...

2017-10-29 10:47:33 2087

原创 对称加密算法

在对称加密算法中,数据发送方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,生成复杂的加密密文进行发送,数据接收方收到密文后,若想读取原文,则需要使用加密使用的密钥及相同的算法的逆算法对加密的密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,发送和接收双方都使用这个密钥对数据进行加密和解密。对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高。优

2017-10-25 12:29:21 2148

原创 关于向 OutputStream 中直接写入 int 的细节问题

今天在《大型分布式网站架构设计与实践》(陈康贤著)一书中看到以下一段话,在此先 mark 一下:“OutputStream 中直接写入一个 int 类型,会截取其低 8 位,丢弃其高 24 位,因此,需要将基本类型先转换为字节流。Java 采用的是 Big Endian 字节序。无独有偶,所有的网络协议也都是采用 Big Endian 字节序来进行传输的。因此,我们在进行数据的传输时,需要

2017-10-23 15:39:11 1849

原创 MD5数字摘要

数字摘要也成为消息摘要。它是一个唯一对应一个消息或者文本的固定长度的值,它由一个单向 Hash 函数对消息进行计算产生。如果消息在传递的途中改变了,接受者通过对收到的消息采用相同的 hash 函数重新计算,新产生的摘要与原摘要进行比较,就可知道消息是否被篡改了,因此消息摘要能够验证消息的完整性。消息摘要采用单向 hash 函数,将需要计算的内容 “摘要” 成固定的长度的串,这个串也称为数字指纹

2017-10-23 11:31:48 1550

原创 logback配置信息英文解释

<!--scan:If instructed to do so, logback-classic will scan for changes in its configuration file and automatically reconfigure itself when the configuration file changes. In order to instruct

2017-10-22 18:31:59 446

原创 log4j,logback,sl4j常用日志格式详解

%highlight{[%d{HH:mm:ss.SSS}][%p][%c{40}][%t] %m%n} {FATAL=white, ERROR=red, WARN=blue, INFO=black, DEBUG=green, TRACE=blue}%d{HH:mm:ss.SSS}:Outputs the date of the logging event. %p:Outputs t

2017-10-21 23:17:38 909

原创 浅析ThreadPoolExecutor的执行过程

Executors是创建线程池的简便工具类,它帮我们提供了几种关于创建线程池的简便方法,如:创建一个固定大小的线程池public static ExecutorService newFixedThreadPool(int nThreads) { return new ThreadPoolExecutor(nThreads, nThreads,

2017-10-17 16:33:23 478

原创 ThreadLocal 的应用总结

ThreadLocal 是一个线程的局部变量,只有当前线程可以访问,是线程安全的。在使用时,需要为每一个线程分配不同的对象时,需要在应用层面保证。即 ThreadLocal 只是起到了简单的容器作用。如果在应用上每个线程分配了相同的对象实例,那么 ThreadLocal 也不能保证线程安全。这一点需要注意比如 :SimpleDateFormat 对象不是线程安全的,在使用的时候,就需要使用 Thre

2017-10-15 20:10:02 196

764432724操作系统进程调度模拟C语言dev---作业自己写的,有问题交流2017-11-25

编写并调试一个模拟的进程调度程序,分别采用“短进程优先”、“时间片轮转”、“高响应比优先”调度算法对随机产生的五个进程进行调度,并比较算法的平均周转时间。以加深对进程的概念及进程调度算法的理解。

2017-11-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除