- 博客(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关注的人