标签:Java环境

Java

Flink入门(三)——环境与部署

5

likai 发布于 2019-12-11

flink是一款开源的大数据流式处理框架,他可以同时批处理和流处理,具有容错性、高吞吐、低延迟等优势,本文简述flink在windows和linux中安装步骤,和示例程序的运行,包括本地调试环境,集群环境。另外介绍Flink的开发工程的构建。 首先要想运行Flink,我们需要下载...

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

Java

Dubbo的详细介绍、设计思路、以及4大适用场景

3

xiaoli.wang 发布于 2019-12-09

Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个...

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

Java

服务器系统环境搭建(前端)

1

wenming.gapo 发布于 2019-12-06

前言 买了几次服务器,然后想配置自己的开发环境,但是每次安装软件的时候都要找啊找教程,不是jenkins不行就是mysql不行,所以今天我准备写个完整的安装与配置,以后再需要的时候直接看文章,照着操作就行。虽然宝塔面板也挺香,docker也不错,但是总感觉少点啥,还是自己动手比较...

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

Java

Java 中 RMI、JNDI、LADP、JRMP、JMX、JMS那些事儿(上)

15

yanxinchi 发布于 2019-12-05

作者:Longofo@知道创宇404实验室 时间:2019年11月4日 之前看了SHIRO-721这个漏洞,然后这个漏洞和SHIRO-550有些关联,在SHIRO-550的利用方式中又看到了利用ysoserial中的JRMP exploit,然后又想起了RMI、JNDI、LDAP...

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

Java

Mac|Ubuntu+OpenCV+JAVA环境搭建(基于源码)

1

xiaoli.wang 发布于 2019-12-02

Mac+OpenCV+JAVA环境搭建(基于源码) NOTE: 使用Ubuntu无法生成opencv.jar,通常是环境变量的问题,切换到root用户,或者编译命令添加变量地址即可。 1、下载源码 https://github.com/opencv/opencv 根据需求下载版本...

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

Java

测试兵器谱のCucumber-JVM框架篇

17

Harries 发布于 2019-12-02

奇技指南 测试兵器谱系列全集: 测试兵器谱の3分钟了解Appium(阅读原文查看) 测试兵器谱の移动测试篇 (阅读原文查看 ) 测试兵器谱の浅谈框架 (阅读原文查看 ) 测试兵器谱のCucumber-JVM框架篇(本文) 本文转载自Qtest之道 前言 最近业务上使用的自动化测试...

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

Java

Netty学习篇⑥–ByteBuf源码分析

1

xubiao.zhuang 发布于 2019-11-29

什么是ByteBuf? ByteBuf在Netty中充当着非常重要的角色;它是在数据传输中负责装载字节数据的一个容器;其内部结构和数组类似,初始化默认长度为256,默认最大长度为Integer.MAX_VALUE。 ByteBuf数据结构 * <pre> * +---...

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

Java

Java锁-重入锁,读写锁,乐观锁,悲观锁,CAS无锁模式

2

yanxinchi 发布于 2019-11-28

  重入锁 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized(重量级) 和 ReentrantLock(轻量级)等等 ) 。这些已经写好提供的锁为我们开发提供了便利。 重入锁,也叫做递归锁,指的是同一线程 外层函数获得锁之后 ...

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

Java

Java & Android未捕获异常处理机制

5

Harries 发布于 2019-11-28

无论是Java还是Android项目,往往都会用到多线程。不管是主线程还是子线程,在运行过程中,都有可能出现未捕获异常。未捕获异常中含有详细的异常信息堆栈,可以很方便的去帮助我们排查问题。 默认情况下,异常信息堆栈都会在输出设备显示,同时,Java & Android为我...

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

Java

Maven入门【小白千万别点进】

12

songhua.gao 发布于 2019-11-28

曾经有个女孩问我为什么要学Maven,我吧唧嘴就怼:Maven项目没有jar包它不香嘛,照样运行它不香嘛?如果让我一句话形容Maven,我会这样形容:“妈妈再也不用担心小明拿U盘去小红电脑里烤jar包了”,女孩听了瞬间泪崩了:”我其实也是一个中央仓库,以后缺jar包直接来找我,用...

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

编程技术

“一切即代码”究竟意味着什么?

20

yanxinchi 发布于 2019-11-23

以代码驱动的科技世界中,越来越多的场景实现了自动化。在一定程度上,又可以将 基础设施视为代码 ,而这一句话该如何理解?其中又将包含哪些设施? 作者 | Mitch Pronschinske 译者 | 弯月, 责编 | 屠敏 出品 | CSDN(ID:CSDNn...

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

Java

3、深入分析JDK的安装与配置

43

刘莉莉 发布于 2019-11-20

3、深入分析JDK的安装与配置配置 我们在前两篇文章中分别向大家通俗易懂的介绍了什么是Java,以及有关Java的一些趣事,相信你已经迫不及待的想要正式学习Java了,毕竟之前的介绍只是一些概念,并没有真的去接触Java,比如如何运行一个Java程序。 那么,如何运行一个Java...

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

Java

快速使用 vscode进行 Java编程

7

hanze 发布于 2019-11-15

来源丨biezhi juejin.im/post/5ac193cd6fb9a028d208161c 任何一个程序员都有自己喜爱的编辑器、工具、开发利器,有这样一群人,对于 vim 这种上古神器难以驾驭、IDE 又太笨重,这时候多了一个选择 vscode!!! vscode 重新定...

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

Java

springboot入门03 – 配置定时任务

wenming.gapo 发布于 2019-11-14

概述 在Java环境下创建定时任务有多种方式: 使用while循环配合 Thread . sleep ( ) ,虽然稍嫌粗陋但也勉强可用 使用 Timer 和 TimerTask 使用 ScheduledExecutorService 定时任务框架,如 Quartz 在Sprin...

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

Spring

springboot入门03 – 定时任务

xirruiqiang 发布于 2019-11-14

概述 在Java环境下创建定时任务有多种方式: 使用while循环配合 Thread . sleep ( ) ,虽然稍嫌粗陋但也勉强可用 使用 Timer 和 TimerTask 使用 ScheduledExecutorService 定时任务框架,如 Quartz 在Sprin...

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

Java

iOS持续化集成之Jenkins (一)

5

likai 发布于 2019-11-13

前言 在iOS开发中,打包是一件操作繁琐时间漫长的过程,所以就讲讲如何利用Jenkins 实现自动化持续集成,本篇讲述的是如何搭建 Jenkins 和 自动化所需插件的安装 #jenkins 安装 可以通过 jenkins官网下载 也可以通过终端输入 $ brew install...

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

Java

从零开始搭建JENKINS+GITHUB持续集成环境【多图】

34

changyuan.xu 发布于 2019-11-12

POST 的这篇文章是讲解从无到有的 JENKINS+GITHUB 持续集成环境的搭建。 JENKINS 和其他平台的结合搭建,比如 码云 啥的,大同小异。下面我们 STEP BY STEP 地讲解一下,如有不合理地地方,还请指出☞ 购买一个服务器 为什么要购买服务器呢?因为你本...

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

Java

gRPC在安卓(java版本)的可行性实验

2

yeseng 发布于 2019-11-10

最近在调研网络通信框架,libp2p跟gRPC。公司之前用的是libp2p, 但是这个框架是针对p2p 网络的,最近才从IPFS分离出来的子项目,比较新,功能还在完善中,并且功能比较全。公司项目并没有用到这么多的功能,并且担心后续维护起来成本会比较高,所以就想找替代方案。 gRP...

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