标签:域名

Java

将我的java程序组件部署到maven中央仓库

4

changyuan.xu 发布于 2019-01-17

前一阵子工作有点忙,也比较焦虑。没有时间写一些博客文章,今天来补充一下。 想要解锁更多新姿势?请访问我的博客。:smirk: 做点什么? 面临毕业,不想一直咸鱼,可是又什么都不会,做点什么的?思来想去,也是为了给自己少一点麻烦,就决定把自己半年前那个 秒杀商城项目 重构一下,放到...

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

编程技术

保障IDC安全:分布式HIDS集群架构设计

15

xubiao.zhuang 发布于 2019-01-17

总第328篇 2019年 第006篇 HIDS主机型入侵检测系统是部署在服务器上的安全防护Agent,用来保障服务器安全。在大型互联网公司,面对的是几十万台甚至上百万台服务器规模的IDC时,复杂的服务器环境,网络环境,巨大的数据量给产品带来了哪些技术挑战呢? 背景 近年来,互联网...

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

Java

java通过smtp服务 给指定邮箱发送邮件含附件

4

hanze 发布于 2019-01-17

用程序发邮件首先需要一个smtp服务器, 虽然说网上也有自建服务器的教程,但是由于工程量大, 还要兼容各大邮箱厂商,有可能发送失败或被归为垃圾邮件。 所以不推荐自建smtp服务器实现。 推荐是有2种方法来实现 第三方邮箱发邮件 1、买类似阿里云的smtp资源包(阿里云 1000条...

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

Java

从 Jenkins 迁移到 Jenkins X:一场持续交付之旅

1

hellas 发布于 2019-01-16

这篇文章将介绍 dailymotion(一家总部位于巴黎的视频分享网站)从 Jenkins 迁移到 Jenkins X 的故事,包括我们遇到的问题以及我们如何解决它们。 背景 在 dailymotion,我们信奉 DevOps 最佳实践,并且重度使用了 Kubernetes。我们...

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

编程技术

「微服务架构」微服务架构中的数据一致性

10

zhuangli 发布于 2019-01-15

在微服务中,一个逻辑上原子操作可以经常跨越多个微服务。即使是单片系统也可能使用多个数据库或消息传递解决方案。使用多个独立的数据存储解决方案,如果其中一个分布式流程参与者出现故障,我们就会面临数据不一致的风险 – 例如在未下订单的情况下向客户收费或未通知客户订单成功。在...

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

Java

阿里技术专家详解 Dubbo 实践,演进及未来规划

12

puefu.he 发布于 2019-01-15

Dubbo 整体介绍 Dubbo 是一款高性能,轻量级的 Java RPC 框架。虽然它是以 Java 语言来出名的,但是现在我们生态里面已经有 Go、Python、PHP、Node.JS 等等语言。在 GitHub 上, https://github.com/dubbo 下面已...

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

Java

运维专家讲述如何实现K8S落地

17

尖兵 发布于 2019-01-15

编辑推荐: 本文来源infoq,本文主要介绍了 K8S 作为容器编排管理系统是如何自动部署、扩展和管理容器应用的,希望对您的学习有所帮助。 背景介绍 运满满自开始微服务改造以来,线上线下已有数千个微服务的 Java 实例在运行中。这些 Java 实例部署在数百台云服务器或虚机上,...

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

Java

Effective Java 3rd Edition — 第九章 日常编程

xiaoli.he 发布于 2019-01-15

Item 57 : Minimize the scope of local variables 最小化局部变量的作用域 .在使用的地方声明局部变量,过早的声明会导致代码块过早开始过晚结束; 让方法保持精简,集中于某一些逻辑,如果方法太大分成两个方法; 使用for循环而不...

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

编程技术

架构设计(8)—高可用架构设计

4

puefu.he 发布于 2019-01-14

高可用架构设计总结: 前言:海恩法则和墨菲定律 海恩法则 · 事故的发生是量的积累的结果。 · 再好的技术、再完美的规章 , 在实际操作层面也无法取代人自身的素质和责任心 。 墨菲定律 · 任何事情都没有表面看起来那么简单 。 &midd...

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

Spring

服务器后台开服面试心得

2

Harries 发布于 2019-01-14

去年的这个时候小编通过两个月的复习拿到了阿里巴巴的 offer,有一些运气,也有一些心得,借着跳槽季来临特此分享出来。 简单梳理一下我的复习思路,同时也希望和大家一起交流讨论,一起学习,如果不对之处欢迎指正一起学习。本文即是复习思路,亦可当做学习思路。 我大致把 JAVA 的复习...

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

Java

跳槽季如何快速全面复习面试题

1

dulong 发布于 2019-01-14

去年的这个时候小编通过两个月的复习拿到了阿里巴巴的 offer,有一些运气,也有一些心得,借着跳槽季来临特此分享出来。 简单梳理一下我的复习思路,同时也希望和大家一起交流讨论,一起学习,如果不对之处欢迎指正一起学习。本文即是复习思路,亦可当做学习思路。 我大致把 JAVA 的复习...

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

Java

go必知必会

changyuan.xu 发布于 2019-01-13

protobuf详解 1、安装 源码包下载 git clone https://github.com/google/protobuf 安装依赖 sudo apt-get install autoconf automake libtool curl make g++ unzip 生...

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

Java

社区论坛平台 Sym v3.4.6 发布,优化 Markdown

darida 发布于 2019-01-10

Java 社区平台 Sym 3.4.0 发布,可配置标签广告位 新增特性 732 标签侧栏广告位 733 页脚可配置备案号 737 可按邮箱域名配置邮件发送渠道 优化改进 735 可配置关闭跳转页展现 736 验证码改进 738 可配置 markdown 渲染超时时间 739 A...

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

Java

Maven入门教程

1

邓龙华 发布于 2019-01-07

摘要:Java构建工具Maven。 GitHub仓库: Fundebug/maven-tutorial Maven简介 Maven 是Java项目构建工具,可以用于管理Java依赖,还可以用于编译、打包以及发布Java项目,类似于JavaScript生态系统中的NPM。 Mave...

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

编程技术

从单机至亿级流量大型网站系统架构的演进过程

12

hanze 发布于 2019-01-04

阿里P9架构师讲解从单机至亿级流量大型网站系统架构的演进过程 大型网站系统的特点和架构设计 http://youzhixueyuan.com/large-website-architecture-design.html 史上最强大型分布式架构详解:高并发+数据库+缓存+分布式+微...

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

编程技术

Service Mesh生产实践及架构

23

小丁 发布于 2019-01-03

编辑推荐: 本文来源infoq,主要针对落地过程中遇到的典型功能性需求及技术方案演进进行了总结介绍,以及中间件的优化与探索等。 背景介绍 Service Mesh(服务网格)是一个基础设施层,让服务之间的通信更安全、快速和可靠,是云原生技术栈的关键组建之一。2018 年是 Ser...

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

Spring

洗澡时,我终于跑出来喊出了我的Eureka

xiaoli.he 发布于 2019-01-02

洗澡时,我终于跑出来喊出了我的Eureka 今天与一位帅气的同事一起解决了一下 ssh 的相关问题,在我装逼的提及不需要显式指定 identity key 的时候,顺道提及 known_hosts 也是一样的时候,说到了 known_hosts 的现象: 第一次 ssh 到一台服...

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

Java

经典案例复盘——运维专家讲述如何实现 K8S 落地

17

changyuan.xu 发布于 2019-01-02

背景介绍 运满满自开始微服务改造以来,线上线下已有数千个微服务的 Java 实例在运行中。这些 Java 实例部署在数百台云服务器或虚机上,除少数访问量较高的关键应用外,大部分实例均混合部署。 这些实例的管理,采用自研平台结合开源软件的方式,已实现通过平台页面按钮菜单执行打包、部...

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