https使用了很多年,而且人们对安全的渴望让https更加的普及,个人觉得https主要解决了2个主要的安全问题。 1. 通过数字证书保证通信数据发给正确的接收方。 2. 通过对称加密来保障通信过程中,数据不被窃听。 其实没有数字证书也是可以完成通信的,只是浏览器会提醒本次通信是不安全的,虽然通信 ...
分类:
Web程序 时间:
2020-05-07 23:17:18
阅读次数:
156
Java还为线程安全提供了一些工具类,如ThreadLocal类,它代表一个线程局部变量,通过把数据放在ThreadLocal中就可以让每个线程创建一个该变量的副本,从而避免并发访问线程安全问题。除此之外,Java5还新增了大量的线程安全类。 1.ThreadLocal类 早在JDK1.2推出之时, ...
分类:
编程语言 时间:
2020-05-04 17:29:59
阅读次数:
66
HashMap的线程不安全主要体现在下面两个方面: 在JDK1.7中,当并发执行扩容操作时会造成环形链和数据丢失的情况。 扩容逆序和环形:见上一篇文章中的头插法以及bilibili视频,https://www.bilibili.com/video/BV1vE411v7cR?p=4 数据丢失: 在JD ...
分类:
编程语言 时间:
2020-05-03 14:28:54
阅读次数:
158
概述 java有各种各样的锁,并且每种锁的特性不同,合理场景下利用锁可以展现出非常高的效率。synchronized内置锁就是Java的一种重量级锁,它能够解决并发编程中出现多个线程同时访问一个共享,可变的临界资源时出现的线程安全问题。让多个线程序列化访问临界资源,同一时刻,只能有一个线程访问临界资 ...
分类:
编程语言 时间:
2020-05-01 01:32:04
阅读次数:
85
导语:在 Threat Stack 公布的2020年第一季度安全报告中,列举了在AWS Web服务部署Kubernetes的组织所遇到的最常见安全问题。 ...
分类:
Web程序 时间:
2020-04-30 19:05:30
阅读次数:
74
``` java package com.qiliang.demo13_线程同步安全; // 线程同步安全问题 , 卖票案例演示 public class UnSafeBuyTicket { public static void main(String[] args) { BuyTicket sta ...
分类:
编程语言 时间:
2020-04-30 13:44:33
阅读次数:
71
前言 Open Source Social Network(OSSN),是一款用PHP编写的社交网络软件。OSSN允许用户创建一个社交网站,帮助拥有相似专业或个人兴趣的人建立社交关系。该软件拥有约50万下载量。 OSSN官网地址: https://www.opensource-socialnetwo ...
分类:
其他好文 时间:
2020-04-29 12:40:05
阅读次数:
61
测试报告 遇到的bug 遇到了线程安全的bug,bug的原因是必须在调用api之前先获取到token,而获取token和调用api都需要新开一个线程,解决方法为通过加锁来解决线程安全问题 遇到了页面的适配问题,在不同的手机上显示的页面差距非常大,解决方法为替换为根据不同屏幕自动调整的relative ...
分类:
其他好文 时间:
2020-04-29 00:42:39
阅读次数:
79
导读 由于安全问题,近日发布了Git 2.26.1以及可以追溯到Git 2.17的新版本。 Google零项目团队的成员发现,特制的URL可能会欺骗Git客户端向攻击者的主机发送替代主机的凭据信息。 在这种情况下,特制的URL只需要包含一个换行符(行尾控制字符)就可以欺骗现有Git版本上的凭据处理, ...
分类:
其他好文 时间:
2020-04-27 09:57:38
阅读次数:
66
你是否常为PDF文件加密不能查看编辑而烦恼?或者有重要PDF文件不够安全,需要让它更安全。下面小编为大家介绍几款常用的pdf加密解密工具,帮你给PDF加密或解除PDF文件的密码。解除PDF文件的限制。1、CisdemPDFPasswordRemoverformac(PDF解密工具)可解密Mac上的任何PDF,有助于解锁所有者密码和打开密码的所有限制,以打开,编辑,复制和打印您的PDF。PDFPas
分类:
其他好文 时间:
2020-04-27 00:04:38
阅读次数:
235