0

Dubbo Mesh 在闲鱼生产环境中的落地实践

本文作者至简曾在 2018 QCon 上海站以《Service Mesh 的本质、价值和应用探索》为题做了一次分享,其中谈到了 Dubbo Mesh 的整体发展思路是“借力开源、反哺开源?#20445;?#20063;讲到了 Service Mesh 在阿里巴巴的发路径将经历以下三大阶段: 撬动 做透价值渗透 实现技术换代 ...

阿里云云栖社区 发布于 2019-03-14 15:44 评论(0)阅读(0)
1

Springboot 1.5.x 集成基于Centos7的RabbitMQ集群安装及配置

RabbitMQ简介 RabbitMQ是实?#33267;?#39640;级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。 RabbitMQ是一套开源(MPL)的消息队列服务软件,是由LShift提供的一个Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性 ...

xu_shuyi 发布于 2019-03-14 15:20 评论(0)阅读(34)
0

链接测试工具总结

近期迫于公司的要求接触到了链接测试,了解和自行安装了一些链接测试的工具,在这里做一下总结: 一、XENU(https://www.oschina.net/p/xenu) 1、原理:如果网站内文件、链接或者制定页面不存在,则将该链接和处于什么文件的具体位置记录下来,一直到该网站所有页面中的所有链接都测 ...

许小猪 发布于 2019-03-14 15:16 评论(0)阅读(36)
0

Date相关

处理时间是常见的需求,总结下Date类的相关知识 构建时间对象 "Date" 对象基于1970年1月1日(世界标准时间)起的毫秒数。 构建对象?#36947;?#26377;多种方式: 1. 不传入?#38382;?#40664;认以系统当前时间返回一个时间对象. 返回的是一个 对象?#36947;?,控制台打印了时间字符串,是默?#31995;?#29992;了 方法。 2. 传入 ...

Shapeying 发布于 2019-03-14 15:14 评论(0)阅读(15)
1

为什么要讲数据结构和算法?以及如何学习数据结构和算法

“飞哥你变了!” “没想到你这个浓眉大眼的,也叛变了革命……” 这就是?#20197;?#35762;《数据结构和算法》的时候,脑子里浮现出来的台词。 熟悉我的同学都知道,我是一个“实战派?#20445;?一直在强调学编程要尽快“上手?#20445;?#20570;出东西来,看到效果,获得正反馈和自激励……而《计算机组成和原理》《编译原理》《数据结构和算法?#20998;?#31867; ...

自由飞 发布于 2019-03-14 14:52 评论(2)阅读(141)
0

类加载机制

类的生命周期 一个java文件的整个生命周期,总共要经历加载-验证-准备-解析-初始化-使用-?#23545;?#36825;几个阶段,有的人把验证准备解析归纳为一个阶段称为链接,所有有的说5个阶段的,也有说7个阶段的,两种说法。 什么时候开?#25216;?#36733;? 1.用new?#36947;?#21270;对象的时候。 2.读取或者设置一个类的静态字段的时候。 ...

不该相遇在秋天 发布于 2019-03-14 14:43 评论(0)阅读(70)
18

现身说法:实际业务出发分析百亿数据量下的多表查询优化

今天给大家带来的?#33268;?#20027;题是通过实战经验来?#22253;?#20159;数据量下的多表数据查询进行优化,俗话说的好,一切脱离业务的架构都是耍流氓,接下来我就整理一下今天早上微信群里石头哥给大家分享的百亿数据量多表查询架构以及优化思路。由于本文内容整理自微信?#28023;?#29228;楼不易,整理更不易,如果有遗漏,?#38431;?#22823;?#20197;?#35780;论区留言。 作者:依 ...

依乐祝 发布于 2019-03-14 14:43 评论(2)阅读(552)
0

TensorFlow下利用MNIST训练模型并识别自己?#20013;?#30340;数字

最近一直在学习李宏毅老师的机器学习视频教程,学到和神经网络那一块知识的时候,我觉得单纯的学习理论知识过于枯燥,就想着自己动手实现一些简单的Demo,毕竟实践是检验真理的唯一标准?。?!但是网上很多的与tensorflow或者神经网络相关的Demo教程都只是在验证官方程序的过程,而如何把这些程序变成自己 ...

控球强迫症 发布于 2019-03-14 14:36 评论(0)阅读(45)
1

在Bootstrap开发框架中使用Grid++报表

之前在随笔《在Winform开发中使用Grid++报表》介绍了在Winform环境中使用Grid++报表控件,本篇随笔介绍在Boostrap开发框架中使用Grid++报表,也就是Web环境中使用Grid++报表,对于我上篇提到的二维码条形码的?#20160;?#20449;息表,我系统通过Web方式进行呈现,或者展示其报表的... ...

伍华聪 发布于 2019-03-14 14:30 评论(0)阅读(154)
0

GraphQL ---02 GraphQL和C#结合的实战项目

本文章是介绍和记录如何创建GraphQL项目,以及如何使用GraphQL进行数据的相关操作。项目参照GraphQL .Net 的官方文?#21040;?#34892;实践 一、项目结构: 为了更好的和原有的项目结合在一起,尽可能减少对原项目的修改。我对项目结构做了如下分层。 二、项目结构分层?#24471;?Contracts层: 项目 ...

畅想技术 发布于 2019-03-14 14:23 评论(0)阅读(58)
1

独立使用Asp.net Core 的razor模板 (一):Razor引擎的一些细节

由于最近需要写一些界面稍微好看点的Winform程序,如果用原生控件,,想要达到好看的程度,需要花费比较大的功夫,因为之前使用过CefSharp,因此发觉如果是使用CEF+Html的方式,界面可以相对容易做的精致一点(其实就是设计完之后,找个前端人员切切图),但是,使用CEF+Html有个弊?#21496;?#26159;, ...

启天 发布于 2019-03-14 13:43 评论(0)阅读(167)
0

Java 并发工具包 | J.U.C

不知?#26469;蠹一?#26377;没有印象,上次我们已经说过了,我们为了实现集合相关类的线程安全,JDK 提供了一套同步容器,也就是 Vector,Hashtable,还有一个 Collections 工具类中的几个方法。 问题是什么呢,同步容器并不能保证线程安全,?#20197;諉切?#20195;码的时候还需要注意一些方法的使用,在 JDK ...

余同学的开发之路 发布于 2019-03-14 13:25 评论(0)阅读(151)
10

从传统行业?#20132;?#32852;网,为什么作为开发者的你总是会被坑来坑去?

从传统行业?#20132;?#32852;网,为什么作为开发者的你总是会被坑来坑去? 【本故事纯属虚构,如有雷同,纯属巧合】 1.加入血汗工厂 高中以前,小A都是村里成绩最为优秀的,是隔壁邻?#29992;强?#20013;的那个他。然而,由于高?#38469;?#21033;,他最终不得不离开校园,托了远方表舅的关系来到某血汗工厂打工,而是他加入血汗工厂之后,才知道他的这位 ...

溪源More 发布于 2019-03-14 12:46 评论(16)阅读(930)
5

程序员的自我修养系列(?#27169;和夾位?#34920;达

对程序员来说,我们很多时候更专注于写代码,但是一个项目里代码只是整个交付的一部分,需求、设计、沟通很多时候比代码更重要,因为如果没搞清 "WHAT TO DO", 那么我们 "HOW TO DO" 是没有意义的。 根据我的经验,大部分程序员在沟通这块儿是需要提高的,而项目中很多问题,都是由沟通问题... ...

敏捷的水 发布于 2019-03-14 12:03 评论(5)阅读(397)
0

?#32431;?#36215;,加速您的前端构建

本文由云+社区发表 作者:志航 构建 影响前端发布速度的有两个方面,一个是构建,一个就是压缩,把这两个东西优化起来,可以减少很多发布的时间。 thread loader "thread loader" 会将您的 放置在一个 worker 池里面运行,?#28304;?#21040;多线程构建。 把这个 loader 放置在其 ...

腾讯云+社区 发布于 2019-03-14 11:40 评论(0)阅读(218)
5

秒懂HTTPS

http和https HTTP:超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式?#32479;?#23186;体信息系统的应用层协议。HTTP是万维网的数据通信的基础。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HT ...

李某龙 发布于 2019-03-14 11:29 评论(1)阅读(381)
0

git命令详解( 五 )

此篇只会来介绍rebase和merge的区别 rebase merge 区别 rebase 下面我们进行一个小练习来练习一下rebase 看一下题目要求: 共有三个特性分支 —— side1 side2 和 side3 将这三分支?#27492;?#24207;推送到远程仓库 因为远程仓库已经被更新过了,所以我们还要把那些工 ...

一只?#22235;?#25915;城狮啊 发布于 2019-03-14 11:28 评论(0)阅读(120)
0

Java—集合框架详解

一、描述Java集合框架 集合,在Java语言中,将一?#36947;?#30340;对象看成一个整体。 首先查看jdk中的Collection类的源码后会发现Collection是一个接口类,其继承了java迭代接口Iterable. API: java集合框架图: 在图当中,虚线框的类型是接口,短横线框的类型是抽象类,实 ...

小小酥512 发布于 2019-03-14 11:03 评论(0)阅读(153)
1

一文?#33670;?Linux ?#38405;?#20998;析之网络篇(续)

本文首发于我的公众号 CloudDeveloper(ID: cloud_dev) ,专注于干货分享,号内有大量书籍和视频资源,后台回复 「1024」 ?#32431;闪?#21462;,?#38431;?#22823;家关注,二维码文末可以扫。 这是 Linux ?#38405;?#20998;析系列的第五篇,前四篇在这里: "一文?#33670;?Linux ?#38405;?#20998;析之 CPU 篇" ...

CloudDeveloper 发布于 2019-03-14 10:52 评论(0)阅读(150)
1

git 入门教程之基本概念

基本概念 了解工作区,暂存区和版本库的区别和联系有助于我们更好理解 的工作流程,了解命令的操作意图. ?#25512;?#20182;版本控制系统如 的不同之处就是?#24615;?#23384;区的概念. 基本概念 工作区 | Working Directory 正常情况下能看到的目录(不包括隐藏文件),也就是用户主动创建的目录 暂存区 | Sta ...

snowdreams1006 发布于 2019-03-14 10:40 评论(1)阅读(146)
快乐十分开奖号码搜索