自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 收藏
  • 关注

转载 Java 删除List<T>中空值

前言: 介绍一下使用普通的Java,Java 8 lambda和一些第三方库从Java List<?>中删除空值。 1. Java 7或更低版​​本: public void removeAllNullsFromListWithJava7OrLower() {...

2019-06-04 11:42:00 666

转载 Java锁详解:“独享锁/共享锁+公平锁/非公平锁+乐观锁/悲观锁+线程锁”

在Java并发场景中,会涉及到各种各样的锁如公平锁,乐观锁,悲观锁等等,这篇文章介绍各种锁的分类: 公平锁/非公平锁 可重入锁 独享锁/共享锁 乐观锁/悲观锁 分段锁 自旋锁 线程锁 乐观锁 VS 悲观锁 乐观锁与悲观锁是一种广义上的概念,体现了看待线...

2019-06-04 11:31:00 126

转载 Java12 switch 表达式

以下示例是新的Java 12功能“switch expressions” 以及如何将其与Stream 操作和其他一些流操作结合使用,使代码更加简洁。 Switch Expressions //Switch表达式允许switch语句直接返回值public String ne...

2019-06-04 11:25:00 105

转载 Omni core USDT离线签名交易 java

由于已经不从事区块链相关项目,对疑惑的小伙伴提供一些帮助~~ 背景: 1.主要是对区块链离线交易进行utxo上链。 2.对usdt地址下的全部币进行汇集交易,单独由btc进行手续费支付 一、对于如何查看一个unspent 交易: 1.调用钱包...

2019-06-04 11:17:00 465

转载 注解实现一个可配置线程池-Java

前言 项目需要多线程执行一些Task,为了方便各个服务的使用。特意封装了一个公共工具类,下面直接撸代码: PoolConfig(线程池核心配置参数): /** * <h1>线程池核心配置(<b style="color:#CD0000">基本线程池数...

2019-06-04 11:03:00 303

转载 防止Xss、SQL注入攻击-Java

前言: 1.XSS简介 跨站脚本(cross site script)简称为XSS,是一种经常出现在web应用中的计算机安全漏洞,也是web中最主流的攻击方式。 XSS是指恶意攻击者利用网站没有对用户提交数据进行转义处理或者过滤不足的缺点,进而添加一些代码,嵌入到web页面中去...

2019-06-04 10:58:00 269

转载 区块链原理Go实现

前言: 简单原理代码描述 core: 块、 区块实现 main: example 运行 BlockMain 执行目录: package main import "Chains/core" func main() { sc := core.NewBlockChain(...

2019-06-04 10:52:00 82

空空如也

空空如也

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

TA关注的人

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