标签:ECS

Java

关于Java中的WeakReference

1

xiaoli.wang 发布于 2018-05-27

在看ThreadLocal源码的时候,其中嵌套类ThreadLocalMap中的Entry继承了WeakReferenc,为了能搞清楚ThreadLocal,只能先了解下了WeakReferenc(是的,很多时候我了搞清楚一个东西,不得不往上追好几层,先搞清楚其所依赖的东西。) ...

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

Java

该如何从 Java 8 升级到 Java 10

4

xubiao.zhuang 发布于 2018-05-23

Java 9 出来了很久,买的书《Java 9 Revealed – For Earyly Adoption and Migration》,说怎么迁移到 Java 9,可是突然间 Java 9 就无法通过正常渠道从 Oracle 官网下载了,这书还让不让人看。当然要看...

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

Spring

spring cloud 跟dubbo的对比总结

12

dulong 发布于 2018-05-17

一 微服务架构的基础框架选择:Spring Cloud还是Dubbo 最近一段时间不论互联网还是传统行业,凡是涉及信息技术范畴的圈子几乎都在讨论 微服务架构 。近期也看到各大技术社区开始组织一些沙龙和论坛来分享Spring Cloud的相关实施经验,这对于最近正在整理Spring...

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

IOS技术

使用Cocoapods创建私有库

12

hellas 发布于 2018-05-16

五一之后,公司要求对代码进行整理,同时进行代码管理、自动化打包等标准化流程,这些东西一直是我想搞的,这次有了公司的支持,操作起来也更顺利了,代码管理、自动化打包会找时间写一篇博客。 这次主要记录利用Cocoapods将多个项目中共用的代码抽离出私有库,方便其他项目的引用,也算是组...

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

Java

也谈泛型,从 Java 到 Kotlin「Java篇」

zhuangli 发布于 2018-05-15

私以为,泛型是 Java 语法中最难理解的一个特性。其一,它的某些特性比较反直觉。其二,Java 中的泛型是阉割版的。Java 只给出了 What,想要理解 Why,还要从 JVM 的其他语言中寻找答案。 本文会就 Raw类型 、 类型擦除 、 通配符 、 kotlin独有的特性...

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

Java

CVE-2018-2628 Weblogic反序列化POC重构详解

8

dulong 发布于 2018-05-15

01 背景 — Oracle官方在修补老的Weblogic反序列化漏洞时,将已经在互联网上暴露的PoC都加入了黑名单,所以若是绕过他的黑名单限制就依旧可以触发命令执行。接下来我们简单分析一下本次漏洞的成因,具体的weblogic反序列化漏洞原理这里不做具体分析,之后可以分享一次专...

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

Java

Lettuce 5.1.0.M1 发布,带来 5 大功能特性变更

xiaoli.he 发布于 2018-05-15

Lettuce 5.1.0.M1 发布,这是 Lettuce 5.1 发布的第一个预览版本,包含改进和错误修复。Lettuce 5.1.0.M1 需要 Java 8,Java 9 或 Java 10 环境。 此次比较显著的变化有: Redis Streams 的 API 预览 异...

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

IOS技术

iOS模块化:基础框架的创建

1

wenming.gapo 发布于 2018-05-11

现在大家都在推进模块化,每次粘贴拷贝烦了,我也搞个模块化,因为公司要新起项目,我想我不能每一次都来粘贴一次这么多的基础库文件,我直接模块化出来好了,每次要用pod下就好了,还可以持续更新。 首先我们来说下这样做的好处,特别是多人开发的时候,这样是特别方便的,还有就是代码干净,工程...

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

Java

在 NetBeans 中编译调试 OpenJdk

11

小丁 发布于 2018-05-11

为了方便所有人都可以编译调试 OpenJdk,按照 OpenJdk 8 的推荐的配置,在虚拟机中配置好了环境。现在将该虚拟机分享出来方便有兴趣的人使用。 下载地址 链接: https://pan.baidu.com/s/1Lo7JiZfD9ikwSlhXZEsM8A 密码:yfl...

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

Spring

聊聊spring cloud的DefaultEurekaServerContext

puefu.he 发布于 2018-05-10

@Configuration @Import(EurekaServerInitializerConfiguration.class) @ConditionalOnBean(EurekaServerMarkerConfiguration.Marker.class) @EnableC...

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

Java

Oracle APEX系列文章(第一章):在阿里云上安装部署Oracle XE, APEX, ORDS, Tomcat, Nginx 完整开…

17

尖兵 发布于 2018-05-04

之前说过,我们选择阿里云作为云提供商。注册步骤就不展开了,大家可以到阿里云官网进行注册。注册完账号并成功登陆 控制台 ,点击左侧导航菜单 云服务器 ECS ,再点击 创建实例 按钮,如下图所示: 系统提示创建成功,返回 管理控制台 稍等片刻,等待系统状态变为 运行中 即表示系统已...

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

Java

Java基础16:Java多线程基础最全总结

3

yeseng 发布于 2018-05-04

本文介绍了Java多线程的基本概念,使用方法,以及底层实现原理。帮助你更好地使用Java的多线程。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 喜欢的话麻烦点一下星哈谢谢。 文章首发于我的个人博客: https://h2pl...

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

Java

Java 泛型

4

刘莉莉 发布于 2018-05-02

Java 泛型是 Java 5 引入的一个重要特性,相信大多数 Java 开发者都对此不陌生,但是泛型背后的实现原理和类型擦除还是许多人依然不是很清楚。本文将介绍 Java 泛型的原理和使用,重点阐述容易产生困惑的通配符、类型擦除等问题。 1. Java 泛型 1.1 Java ...

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

Java

开发者应该掌握的Java代码优化技能

3

xiaoli.he 发布于 2018-04-26

就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸鱼自然饱了。 代码优化一样,也许一个两个的优化,对于提升代码的运行效率意义不大,但是只要处处都能注意代码优化,总体来说对于提升代码的运行效率就很有用了。  这个观点,在现在看来,是要进行代码...

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

编程技术

深入剖析 JavaScriptCore

12

小丁 发布于 2018-04-22

最近开始涉及 JS 的解析和处理工作,所以专门研究了下这块。特别是动态类型的处理以及不同引擎对于平台无关的字节码的设计和处理会有很大的帮助。 JavaScriptCore 介绍 JavaScriptCore 是 JavaScript 引擎,通常会被叫做虚拟机,专门设计来解释和执行...

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

编程技术

webpack 换肤功能多主题/配色样式打包解决方案

7

likai 发布于 2018-04-20

本文主要详细介绍了,如何使用 webpack ,打包多套不同主题的解决方案以及实践中所遇到的问题及解决方案。 起因 首先,简单的介绍一下什么是多主题,所谓多套主题/配色,就是我们很常见的换肤功能。换肤简单来说就是更换 css 。这是一个老生常谈的问题,具体实践请参考less换肤功...

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

编程技术

阿里巴巴 Sigma 调度和集群管理系统架构详解

12

yeseng 发布于 2018-04-20

划重点 阿里巴巴 9 年双 11 经历下来,交易额增长了 280 倍、交易峰值增长 800 多倍、系统数呈现爆发式增长。系统在支撑双 11 过程中的复杂度和支撑难度以指数级形式上升。双 11 峰值的本质是用有限的成本最大化提升用户体验和集群吞吐能力,用合理的代价解决峰值。 本文将...

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

编程技术

Istio Service Mesh 教程

5

hanze 发布于 2018-04-19

本文是 Istio 管理 Java 微服务的案例教程,使用的所有工具和软件全部基于开源方案,替换了 redhat-developer-demos/istio-tutorial 中的 minishift 环境,使用 kubernetes-vagrant-centos-cluster...

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