标签:加密

Java

Hutool–小而全的Java工具类库,大型项目开发中解决小问题的利器,也是小型项目中的效率担当

1

zhuangli 发布于 2019-12-13

简介 Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。 Hutool中的工具方法来自于每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项...

阅读(5)评论(0)赞 (0)

编程技术

史上最详细的区块链技术架构分析

17

xirruiqiang 发布于 2019-12-13

编辑推荐: 文章主要介绍了区块链的数据结构,Merkle树结构,哈希函数以及一些加密算法等,希望对您能有所帮助。 本文来自于jianshu,由火龙果软件Luca编辑、推荐。 数据层是最底层的技术,主要实现了两个功能:数据存储、账户和交易的实现与安全。数据存储主要基于Merkle树...

阅读(9)评论(0)赞 (0)

Java

JSP + Session Cookie详解

26

puefu.he 发布于 2019-12-12

篇幅较大,对JSP进行了非常详细的讲解,并解释了Session和Cookie的实现原理 ,预计看完需要20分钟左右,慢慢享受吧 JSP概述 掌握了servlet后,就可以利用servlet来开发动态页面了,但是使用Servlet开发动态页面,存在种种问题,来看下面的例子: 使用S...

阅读(13)评论(0)赞 (0)

Java

Shiro-721 RCE Via RememberMe Padding Oracle Attack

9

puefu.he 发布于 2019-12-12

Shiro-721 RCE Via Padding Oracle Attack 0x01 漏洞概述 Apache Shiro™(读作“sheeroh”,即日语“城”)是一个开源安全框架,提供身份验证、授权、密码学和会话管理。Shiro框架直观、易用,同时也能提供健壮的安全性。 S...

阅读(12)评论(0)赞 (0)

Java

Java使用winrar压缩和解压缩文件

hanze 发布于 2019-12-12

密码解压: rar.exe x -p123 "D://123.rar" "D://12312//" Winrar 可以使用命令行进行压缩和解压缩,如: 将D:/aa.doc 压缩为:aa.rar d:/winrar/rar a d:/aa....

阅读(15)评论(0)赞 (0)

Java

你会了吗?Jenkins Pipeline

13

yanxinchi 发布于 2019-12-12

​      背景:我们公司的系统是基于分布式的,随着业务的增加,服务数扩增的也比较快,导致上线的工作量倍增,所以就想到了自动化部署,Jenkins刚好满足了我们分布式下自动化部署的需求。 一、Jenkins 什么是 Jenkins? Jenkins...

阅读(11)评论(0)赞 (0)

Java

站在ClassLoader树下思考类加载过程

2

xubiao.zhuang 发布于 2019-12-12

类加载是一个将 .class 字节码文件实例化成 Class 对象并进行相关初始化过程。 说说类的加载过程? 类加载过程中, JVM 会初始化继承树还没有被初始化过所有父类,并且会执行这个链路上所有未执行过的静态代码块,静态变量赋值语句等。某些类在使用时,也可以按需由类加载器进行...

阅读(12)评论(0)赞 (0)

编程技术

威胁情报的私有化生产和级联:威胁狩猎及情报共享

4

hanze 发布于 2019-12-12

一、背景 1.  威胁情报库建设的背景和需求 1)  新时代攻防趋势与需求的变化。 随着互联网特别是移动互联网的发展,网络环境愈发复杂,不同的攻击行为更具产业化、团伙化,入侵手法也愈发多样化与复杂化,传统以防御漏洞为主的安全策略在面对层出不穷的新型、持续性、高...

阅读(17)评论(0)赞 (0)

Java

【Java库】如何使用优秀的加密库Jasypt来保护你的敏感信息?

2

尖兵 发布于 2019-12-11

1 简介 今天我们介绍一个Java库- Jasypt ,全称为 Java Simplified Encryption ,用于加密解密。它能够让开发者用花费最小的工作而把加密集成到项目中,并且不需要对加密/解密有深入的了解。 通过 Maven 引用jar包如下: <depen...

阅读(11)评论(0)赞 (0)

Java

干货收藏!史上最强 Tomcat 8 性能优化来啦!| 原力计划

61

wenming.gapo 发布于 2019-12-10

作者 | ThinkWon 责编 | Elle 出品 | CSDN 博客 授人以鱼不如授人以渔 本博客的目的不在于给出最佳配置,而是带领开发者,能够从实际情况出发,通过不断的调节tomcat和jvm参数,去发现吞吐量,平均响应时间和错误率等信息的变化...

阅读(17)评论(0)赞 (0)

Java

秉心说 2019 博文合集

1

zhuangli 发布于 2019-12-10

这里是 秉心说 的知识金字塔 。 掘金 没有文章分类的功能,每次想找以前的文章都比较费劲。 微信公众号的阅读体验又不忍吐槽。个人网站也还没有搭建完成。 所以把之前的所有文章都备份到此仓库,作为永久链接长期维护。 我的开源项目 Box —— 我的开发助手 真香!Kotlin+MVV...

阅读(13)评论(0)赞 (0)

Spring

Spring Boot2 系列教程(三十七)Spring Security 整合 JWT

10

yeseng 发布于 2019-12-10

在前后端分离的项目中,登录策略也有不少,不过 JWT 算是目前比较流行的一种解决方案了,本文就和大家来分享一下如何将 Spring Security 和 JWT 结合在一起使用,进而实现前后端分离时的登录解决方案。 1 无状态登录 1.1 什么是有状态? 有状态服务,即服务端需要...

阅读(15)评论(0)赞 (0)

Spring

Spring Security 实战:使用 JWT 认证访问接口

5

yanxinchi 发布于 2019-12-10

点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 1. 前言 欢迎阅读Spring Security 实战干货系列。点击 原文阅读 进入系列。之前我讲解了如何编写一个自己的  Jwt 生成器以及如何在用户认证通过后返回 ...

阅读(12)评论(0)赞 (0)

Java

2019年末尾总结面试常问的基础22道Java面试题,值得收藏学习!

darida 发布于 2019-12-09

List:元素是有顺序的,元素可以重复因为每个元素有自己的角标(索引)   |– ArrayList:底层是数组结构,特点是:查询很快,增删稍微慢点,线程不同步:A线程将元素放在索引0位置,CPU调度线程A停止,B运行,也将元素放在索引0位置,当A和B同时运...

阅读(18)评论(0)赞 (0)

编程技术

高并发、高性能 Web 架构

3

puefu.he 发布于 2019-12-09

编辑推荐: 文章介绍了典型的,三层架构的高性能 Web 应用架构,并对反向代理服务,应用层节点工作模型,Memcached 服务等做了详细的解释,希望能对您有所帮助。 本文来自于csdn,由火龙果软件Luca编辑、推荐。 典型 Web App 架构 以下是一个典型的高负载 web...

阅读(21)评论(0)赞 (0)

Java

Android安全知识笔记合集

2

xubiao.zhuang 发布于 2019-12-08

apktool 这个工具用于最大幅度地还原APK文件中的9-patch图片、布局、字符串等等一系列的资源。 没有反编译资源之前,AndroidManifest.xml和activity_main.xml这样的资源文件都是非明文的,无法阅读。 重新打包 smali文件夹的目录结构和...

阅读(27)评论(0)赞 (0)

Java

京东面经:乐观锁是怎么实现,线程池线程的提交方式和优缺点

3

songhua.gao 发布于 2019-12-08

优点:速度快,对称性加密通常在消息发送方需要加密大量数据时使用,算法公开、计算量小、加密速度快、加密效率高。 缺点:在数据传送前,发送方和接收方必须商定好秘钥,然后 使双方都能保存好秘钥。其次如果一方的秘钥被泄露,那么加密信息也就不安全了。另外,每对用户每次使用对称加密算法时,都...

阅读(15)评论(0)赞 (0)

Java

Spring getBean是如何解决循环依赖和多次动态代理

2

xiaoli.he 发布于 2019-12-08

refreshContext里的getBean做了什么事情 BeanPostProcessor中多个拓展点的调用时机 动态代理的入口 解决循环依赖的机制 同时面对循环依赖和多次动态代理的做法 切入问题的代码 为了模拟循环依赖和多次动态代理,使用以下代码,可以看到DevContro...

阅读(16)评论(0)赞 (0)