标签:rand

Java

小程序登录、微信网页授权(Java版)

changyuan.xu 发布于 2018-12-13

首先呢,“登录”、“授权”、“授权登录”,是一样的意思,不用纠结。 写小程序授权登录的代码前,需要了解清楚openid与unionid的区别,这里再简单介绍一下: 腾讯有个 “微信·开放平台”,只有企业才能注册账号,可理解为微信体系里,最顶级的账号。官网地址:htt...

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

Spring

看spring cloud开源项目Pig的云踩坑记

9

changyuan.xu 发布于 2018-12-12

最近看到一个有趣的开源项目pig,主要的技术点在认证授权中心,spring security oauth,zuul网关实现,Elastic-Job定时任务,趁着刚刚入门微服务,赶快写个博客分析一下。此篇文章主要用于个人备忘。如果有不对,请批评。:sob: 由于每个模块篇幅较长,且...

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

Java

Jakarta EE社区之声:CDI 才是Jakarta EE的未来

songhua.gao 发布于 2018-12-11

据 eclipse 报道,在今年10月的 CodeOne 和 EclipseCon 之前,Jakarta EE 指导委员会发出呼吁,要求社区分享他们对 Jakarta EE 未来的个人愿景。社区没有让人失望。 27位 Jakarta EE 梦想家共收到超过70个简短的书面回答,回...

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

Java

Mutect2-肿瘤不同转移时期的免疫微环境异质性研究

刘莉莉 发布于 2018-12-11

本来只是单纯想用Mutect2来重复下文献的分析过程,结果变成了Mutect2的使用笔记。。GATK的Mutect2相关文档非常详细,思路及理念也讲的很清楚,FAQ也很完善 https://gatkforums.broadinstitute.org/gatk/discussion...

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

Java

Android Dex分包之旅

hellas 发布于 2018-12-11

当程序越来越大之后,出现了一个 dex 包装不下的情况,通过 MultiDex 的方法解决了这个问题,但是在底端机器上又出现了 INSTALL_FAILED_DEXOPT 的情况,那再解决这个问题吧。等解决完这个问题之后,发现需要填的坑越来越多了,文章讲的是我在分包处理中填的坑,...

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

Java

Java NIO之Channel

尖兵 发布于 2018-12-11

今天来谈一谈NIO中的Channel,上一篇文章介绍了Buffer,有了Buffer还需要有一个通道来处理Buffer。它就是今天我们要学习的Channel。按照字面理解,它就是一个通道,可以从通道中读数据,也可以把数据写入到通道中。 Channel可以分为几大类 FileCha...

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

Java

通过 CLI 管理 Jenkins Server

10

Harries 发布于 2018-12-11

Jenkins 内置的命令行接口允许管理员通过命令行工具访问并管理 Jenkins。这让我们可以通过脚本自动化的创建配置或执行任务,也就是把 Jenkins 中的配置代码化了。Jenkins 同时支持通过 SSH 和客户端命令行工具 jenkins-cli.jar 进行访问。本文...

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

Java

通俗易懂,JDK 并发容器总结

3

hanze 发布于 2018-12-10

实战Java高并发程序设计》为我们总结了下面几种大家可能会在高并发程序设计中经常遇到和使用的 JDK 为我们提供的并发容器。先带大家概览一下,下面会一一介绍到。 JDK提供的这些容器大部分在 java.util.concurrent 包中。 ConcurrentHashMap: ...

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

Java

Effective Java Item28 – 列表優於數組

3

Harries 发布于 2018-12-09

這篇是Effective Java – Prefer lists to arrays章節的讀書筆記 本篇的程式碼來自於原書內容 Item28: 列表優於數組 我們來看看先講泛型跟數組的不同 covariant 協變 跟 invariant 不可變 Array 是協變 ...

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

编程技术

独角兽暑期训练营 | 嵌入式固件自动化漏洞扫描方法研究

22

yanxinchi 发布于 2018-12-06

该课题由独角兽安全夏令营第二届学员黄瑞同学完成 独角兽暑期训练营 360无线电安全研究院每年暑假都会面向在校学生举办一次暑期训练营,申请者投递简历并提交自己想做的课题介绍后,若入选,会在360技术专家的指导下完成课题。 本系列文章会发布今年5位学员在训练营中的成果。文章相关代码后...

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

Java

了解Vert.x:事件总线

1

likai 发布于 2018-12-06

Vert.x基于轻量级actor,名为Verticles。 Verticle是一个独立的工作单元,可以独立扩展。 通常,actor模型要求actor具有称为“传入邮箱”的概念,该概念通常是队列(更具体地说是阻塞缓冲队列)。 因此,如果一个actor想要由另一个actor完成一些工...

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

Java

28个主流区块链平台列表

yanxinchi 发布于 2018-12-04

1.Aion Aion是第三代区块链网络,它支持组织的联盟,扩展和分支。 共识:Proof-of-Intelligence Staking  语言:Aion,Solidity  网站:aion.network 2. ArcBlock ArcBlock采用开放标...

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

Java

深入理解 Java 函数式编程,第 2 部分: 函数式编程中的重要概念

likai 发布于 2018-12-03

深入理解 Java 函数式编程,第 2 部分 函数式编程中的重要概念 成 富 2018 年 12 月 03 日发布 系列内容: 此内容是该系列 5 部分中的第 # 部分: 深入理解 Java 函数式编程,第 2 部分 https://www.ibm.com/developerwo...

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

Java

深入理解 Java 函数式编程,第 4 部分: 使用 Vavr 进行函数式编程

刘莉莉 发布于 2018-12-03

深入理解 Java 函数式编程,第 4 部分 使用 Vavr 进行函数式编程 成 富 2018 年 12 月 03 日发布 系列内容: 此内容是该系列 5 部分中的第 # 部分: 深入理解 Java 函数式编程,第 4 部分 https://www.ibm.com/develop...

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

Java

Vector和ArrayList对比

1

yeseng 发布于 2018-12-03

本文会对 ArrayList 和 Vector 进行分析,为什么会关注这两个类,主要是因为他们拥有相同的继承结构,接下来就来探索下这两个类实现和效率的异同。 继承结构 可以看到, Vector 和 ArrayList 都实现了 List 和 RandomAccess 接口,都继承...

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

Java

Webhook到底是个啥?

6

yeseng 发布于 2018-12-03

服务器: Jenkins Server Git Server App Server 关键词: nodejs ngrok github webhook 在配置Jenkins实现前端自动化构建的过程中,对于自动化的过程理解很模糊,只是知道Jenkins服务器,Git仓库和后端应用服务...

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

Java

Java 集合系列13之 WeakHashMap详细介绍(源码解析)和使用示例

1

xiaoli.wang 发布于 2018-12-03

概要 这一章,我们对WeakHashMap进行学习。 我们先对WeakHashMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用WeakHashMap。 第1部分 WeakHashMap介绍 第2部分 WeakHashMap数据结构 第3部分 WeakHashMap...

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

Java

java nio

2

邓龙华 发布于 2018-12-02

allocate(int capacity) : 分配指定大小的缓冲区(非直接缓冲区) allocateDirect(int capacity) : 分配指定大小的缓冲区(直接缓冲区) put() :向缓冲区中存储数据 get(byte[] dst) :从缓冲区获取数据,这里的d...

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