自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GitChat

GitChat 是一个知识分享平台,通过这个平台我们希望改变知识的学习方式。

原创 阿里秋招面试全解析(含内推岗)

阿里秋招面试全解析(含内推岗) 老王 GitChat 5天前 每个技术人都有个大厂梦,我觉得这很正常,并不是饭后的谈资而是每个技术人的追求。像阿里、腾讯、美团、字节跳动、京东等等的技术氛围与技术规范度还是要明显优于一些创业型公司/小公司,如果说能够在这样的公司锻炼几年,相信对自己能力的提升还是...

2019-08-21 10:52:14

阅读数 24030

评论数 32

原创 论创作,你根本不是程序员的对手

原创:GitChat社区 GitChat 4天前 从【 工作 996 生病 ICU 】这类全社会关注的问题,到【程序员大战产品经理】、【程序员挑战互联网审美的格子衫穿搭】这类自黑调侃的话题,技术的代码和发际线都受到了越来越多的关注与挑战。 显然,对于程序员来说代码之外的时间尤其宝贵,他们...

2019-08-14 11:49:12

阅读数 1460

评论数 0

原创 带你入门SpringCloud服务发现 | Eurka搭建和使用

服务注册与发现是微服务中最为基础的环节,而 Eureka 就是一个可以帮助你实现服务注册与发现的选择之一。如果你对 Eureka 和服务发现了解甚少,那么该篇博客将会帮助到你。文中通过具体操作带你了解如下内容: 什么是服务注册与发现 什么是 Eureka SpringCloud Eureka ...

2019-08-31 23:30:46

阅读数 163

评论数 0

原创 解决RabbitMQ消息丢失问题和保证消息可靠性(一)

工作中经常用到消息中间件来解决系统间的解耦问题或者高并发消峰问题,但是消息的可靠性如何保证一直是个很大的问题,什么情况下消息就不见了?如何防止消息丢失?下面通过这篇文章,我们就聊聊RabbitMQ 消息可靠性如何解决的?...

2019-08-31 23:30:45

阅读数 61

评论数 0

原创 SpringBoot2 综合案例(03):配置系统全局异常映射处理

Spring Boot 2 基础案例篇 包含:入门、日志管理、定时器、事务、AOP、数据库、缓存、NoSQL、监控、打包。 Spring Boot 2 高级案例篇 包含:整合常用中间件:分库分表、权限管理、Redis 集群、Dubbo、消息队列、定时器、搜索引擎、文件管理、邮件等...

2019-08-31 23:30:44

阅读数 115

评论数 0

原创 万能云精灵

场 Chat 分享主要介绍如何进行 JVM 问题诊断,在排查过程中可以使用哪些工具, 通过示例对各种工具进行简单的讲解, 并引入相关的基础知识,在此过程中,结合作者的经验和学到的知识,提出一些观点和调优建议。 本场 Chat 内容将涉及如下: 环境准备与相关设置; 常用性能指标介绍; JVM 基础...

2019-08-31 23:30:34

阅读数 362

评论数 0

原创 spring-cloud 入门

想让面试官在短短的几十分钟内认可你的能力?想在最短的时间内收获 Java 技术栈最核心的知识点?想要更全面更深入的了解 Java 技术?这篇文章给你想要的所有答案。 本 Chat 你将会获得以下知识: Java、Jvm 最常见面试题解析; Spring、Spring MVC、MyBatis、Hib...

2019-08-31 23:30:33

阅读数 68

评论数 0

原创 对比学习:Golang VS Python3,帮助 Python 快速了解 Go

Golang 和 Python 都是目前在各自领域最流行的开发语言之一。 Golang 其高效而又友好的语法,赢得了很多后端开发人员的青睐,最适用于高并发网络编程的语言之一。Python 不用说,TIOBE 排行榜的前十常驻居民,现在已经稳定在前五了。在机器学习、AI、数据分析领域成为必学语言。 ...

2019-08-30 23:30:56

阅读数 322

评论数 0

原创 SpreadJS与Vue集成,苏宁集团『极客办公』系统开发案例

“造极”如今已成为苏宁集团的年度核心关键词。“造极”在具体工作上的体现,代表着苏宁不断追求极致的工匠精神,即对待每一个环节,都要严格要求、精益求精。“极客办公”系统,正是在这种环境下应运而生。本期公开课,葡萄城特邀苏宁易购系统架构师——候健,为我们深入讲解:如何在Vue脚手架工程中,整合Sprea...

2019-08-30 23:30:42

阅读数 134

评论数 0

原创 方法重载可不能乱用

方法重载大家都会用,在项目中也用得比较频繁,但是,乱用方法重载也会出现问题,而且是一些不符合预期的问题,这些问题不会使程序报错,而是潜藏起来,使你很难发现。 本场Chat,就带着大家来理解方法重载,分析方法重载会产生的问题,并尽可能地避免问题的产生。 在本场Chat中,将会涉及到如下内容: 方法...

2019-08-30 23:30:41

阅读数 56

评论数 0

原创 第三十三期深度学习核心技术实战

各企事业单位、高等院校及科研院所: 随着人工智能AI、大数据Big Data、虚拟现实VR、物联网IoT、云计算Cloud Computing、高性能计算HPC等计算机科学技术的发展和应用的普及,越来越多的企业寻求更加强大的深度学习能力。深度学习受到了学术界和工业界的高度关注。目前,微软、腾讯、谷...

2019-08-30 23:30:40

阅读数 58

评论数 0

原创 NetCore shell命令下面动态指定监听端口的几种方式

netcore就是为了容器化而生的一个开源框架,在使用过程中除开传统的通过IIS挂载非托管方式来跑netcore的项目。 我们后面就会运用容器化来进行项目的部署操作,在这个过程中我们是如何基于配置文件或者命令来配置我们的应用监听端口的呢?同时该如何进行ssl证书的绑定呢?...

2019-08-30 23:30:39

阅读数 146

评论数 0

原创 70% 以上的程序员不知道的 JS 数组用法

JavaScript 中的 Array 类型是经常使用的数据类型,几乎所有人都觉得自己会用,但是通常使用的方法都麻烦繁琐。甚至我见过很多程序员从一个数值数组中返回一个大于 100 的数组的集合,都要写一个非常麻烦的 for 循环遍历方法。实在是用起来容易,用好难!本篇 Chat 主要从以下问题,对...

2019-08-30 23:30:37

阅读数 69

评论数 0

原创 Rust点滴: 一站式学习标准库(1)-如何开始

整体学习Rust标准库之前, 先理清思路.

2019-08-30 23:30:34

阅读数 163

评论数 0

原创 通过命令行执行netcore编译过程中xml文档的问题处理

在netcore下面我们默认情况下面在vs里面将xml进行输出就行了,但是在使用命令行 dotnet build -c release/debug 的过程中间我们的xml描述性文档就不输出了.

2019-08-29 23:30:52

阅读数 68

评论数 0

原创 SpringBoot2 综合案例(02):配置Log4j2,实现不同环境日志打印

SpringBoot2基础案例篇 主要包含以下内容 【入门,日志管理,定时器,事务,AOP,数据库,缓存,NoSQL,监控,打包】 SpringBoot2高级案例篇 主要包含以下内容 【整合常用中间件:分库分表,权限管理,Redis集群,Dubbo,消息队列,定时器,搜索引擎,文件管理,邮件等】....

2019-08-29 23:30:50

阅读数 115

评论数 0

原创 大公司项目如何快速前后端联调接口

大公司因为开发人数很多,每次成立新的项目,项目成员都是新面孔,对于前后端人员接口的规则定义每个人都有不同的看法。作为前后端开发人员,使用的编程语言不一样,但是对于 HTTP 协议都是有一定的了解,但熟悉程度不一样,所以产生的观点可能大家都不一样。所以对接口的规范化,前后人员有想法和看法的要把观点提...

2019-08-29 23:30:47

阅读数 233

评论数 0

原创 SQL 常见面试题解析

著名的技术问答网站 Stack Overflow 发布了 2019 年度开发者调查报告,SQL 在最受欢迎的编程语言中排在了第 3 名,超过一半的开发者在工作中需要使用 SQL。 无论你是打算从事数据库开发或数据库管理(DBA),还是成为一名数据分析师或数据科学家,又或是 Web /移动开发工程师...

2019-08-29 23:30:46

阅读数 113

评论数 0

原创 职场学会自保:让你少走 5 年弯路

很多初入职场,或即便工作若干年的同学,想必都会有不同的职场”委屈“说不出,比如: 领导口头给你 XXX 承诺,结果没有兑现,你被打了当头一棒; 和其他团队合作,明明你按规矩办事,对方想摆脱责任,找各种理由甩锅给你; 你馒头苦干,任劳任怨,最终领导却直接越过你,给其他了升职加薪; …… 所有这些...

2019-08-29 23:30:42

阅读数 85

评论数 0

原创 一起来“歪读”it技术领域的单词

不管是在技术面试中,还是日常同事之间沟通,如果可以把技术词汇的发音读准,将会给人以很好的印象,体现专业素养。然而对于中国程序员来说,绝大部分的it领域的专业技术词汇都不是我们的母语词汇,这就造成我们准确发音带来不小挑战,加之技术日新月异,新技术词汇不断冒出来,在自己学习新技术的时候遇到的新词汇,可...

2019-08-29 23:30:40

阅读数 74

评论数 0

原创 通过命令行执行netcore编译过程中xml文档的问题处理

在netcore下面我们默认情况下面在vs里面将xml进行输出就行了,但是在使用命令行 dotnet build -c release/debug 的过程中间我们的xml描述性文档就不输出了. 碰到该问题的话是怎么回事儿呢? 直接在项目文件的csproj文件通过记事本或者vscode等第三方工具打...

2019-08-29 23:30:39

阅读数 76

评论数 0

原创 五分钟看懂开源协议

五分钟了解常用的开源协议,祝你的开源一臂之力。

2019-08-28 23:31:08

阅读数 247

评论数 0

原创 linux 用户和组管理工具

基于gtk3的管理linux用户和组的图形化工具介绍

2019-08-28 23:31:02

阅读数 47

评论数 0

原创 SpringBoot2 综合教程案例

SpringBoot2基础案例篇 主要包含以下内容 【入门,日志管理,定时器,事务,AOP,数据库,缓存,NoSQL,监控,打包】 SpringBoot2高级案例篇 主要包含以下内容 【整合常用中间件:分库分表,权限管理,Redis集群,Dubbo,消息队列,定时器,搜索引擎,文件管理,邮件等】....

2019-08-28 23:31:01

阅读数 485

评论数 0

原创 做算法还是 JAVA?去一线还是回老家?Python 告诉你

选择什么职业,该去哪个城市,这些问题是我们一生中最重要的问题了。我们做这些选择题的时候,大部分人还年轻。这时候我们并没有什么经验,有些时候我们做这些选择仅仅来源于父母的一句话,或者亲朋好友的几句劝告,甚至是一腔热血,或者是一句广告。如果做这两个决定的时候,没有细细考虑,影响的结果是很大的。本文来教...

2019-08-28 23:31:00

阅读数 103

评论数 0

原创 机器学习|卷积神经网络(CNN) 手写体识别 (MNIST)入门

人工智能,机器学习,监督学习,神经网络,无论哪一个都是非常大的话题,都覆盖到可能就成一本书了,所以这篇文档只会包含在RT-Thread物联网操作系统 上面加载 MNIST 手写体识别模型相关的部分的知识。因为机器学习并不是纯软件开发,简单地调用库函数 API,需要有一定的理论支撑,如果完全不介绍理...

2019-08-28 23:30:59

阅读数 110

评论数 0

原创 Angular + Spring Cloud 微服务 + OAuth2(SSO)+Docker 部署

在这个 Chat 中,我们将设计和开发一个完整的实用的微服务架构应用程序。 主要包含以下内容: 基于 Spring Boot 和 Spring Cloud 的微服务后端。 使用 Angular 作为我们的 UI 客户端。 客户端通过 Spring Zuul gateway 和后端服务进行通信。 ...

2019-08-28 23:30:56

阅读数 72

评论数 0

原创 SpringBoot+Dubbo+JPA 入门实战

Spring Boot 无疑是当今 Java 应用层开发框架中的明星产品,Dubbo 则是一款高性能的 Java RPC 框架,相信二者对于 Java 开发人员来说一点都不陌生。在微服务大行其道的今天,了解微服务架构并且能够开发微服务对于技术人员来说至关重要,本 Chat 将带你一起从头到尾开发一...

2019-08-28 23:30:55

阅读数 212

评论数 0

原创 使用bat批处理提高工作效率

绝大多数程序员都知道linux的shell脚本,却很少程序员会使用windows系统的bat批处理脚本,学会一些常用的批处理脚本,可以减少鼠标操作,对于一些场景能够极大地提升我们工作效率。本场chat主要会教会你以下内容: bat基本增删查找文件 bat批量复制 bat网络命令 bat自动执行 ...

2019-08-28 23:30:52

阅读数 62

评论数 0

原创 使用bat批处理提高工作效率

绝大多数程序员都知道linux的shell脚本,却很少程序员会使用windows系统的bat批处理脚本,学会一些常用的批处理脚本,可以减少鼠标操作,对于一些场景能够极大地提升我们工作效率。本场chat主要会教会你以下内容: bat基本增删查找文件 bat批量复制 bat网络命令 bat自动执行 ...

2019-08-28 23:30:51

阅读数 60

评论数 0

原创 该如何写好一篇文章,哪怕它是技术类文章

同样的一篇文章,很多人写出来可以收获很多读者,换成是你,有可能写出来的自己都不愿意去看(惨不忍睹)。 很多人说:“ 我技术很好,但就是不会写文章,或者写不好。” 那么写作的技巧是什么?怎么才能套在技术类文章里面呢? 该怎么把重点描述出来让别人 GET 到重点。 标题很重要 考虑好关键字 简介、描...

2019-08-28 23:30:50

阅读数 240

评论数 0

原创 如何在 Golang API 中避免内存泄漏?

Golang API 中避免内存泄漏,上线前一定要阅读的文章!

2019-08-28 23:30:49

阅读数 40

评论数 0

原创 云马龙

云码农,瞎掰技术

2019-08-28 23:30:48

阅读数 36

评论数 0

原创 java-http-json接口认证与防篡改机制非侵入式实现

这里针对后端系统间的交互实现。说到接口不得不考虑应用的身份认证、数据的防篡改甚至是数据的加密(数据加密这里不作讨论)。具体实现网上很多。但开发的逻辑都大同小异。大同小异意味着什么?复用。复用意味着可以写成工具类?这显然是不够的。那接下来,我不管你怎么想的,都听我的。...

2019-08-28 23:30:47

阅读数 39

评论数 0

原创 rr

dd

2019-08-28 23:30:46

阅读数 22

评论数 0

原创 从AWS云服务开始学习弹性设计

随着社会不断地进步,信息革命正在悄无声息地向全球范围蔓延开来,而为了开展这场革命,必须让企业参与进来并实现转型,没有转型成功的企业注定要被淘汰。企业想要够构建自己的信息系统,其中一种较为容易的办法是借助云服务来实施。通过这一点不难看出,云服务在未来将被大量的企业用到,因此未来将会需要越来越多的人才...

2019-08-27 23:31:00

阅读数 52

评论数 0

原创 领域驱动设计战术模式:领域事件

领域驱动设计战术部分,是一组面向业务的设计模式,是基于技术的一种思维方式,相对开发人员来说更接地气,是提升个人格局比较好的切入点。 该文章为战术模式的第五篇,重心讲解领域事件模式。 在建模时,有时会遇到一些业务逻辑的概念,它放在实体或值对象中都不太合适。这就是可能需要创建领域服务的一个信号。 使用...

2019-08-27 23:30:59

阅读数 70

评论数 0

原创 算法导论之排序算法(1)

排序问题 数据结构(引入): 在实际中,待排序的数很少是单独的数值,它们通常是成为记录的数据集的一部分。 每个记录包含一个关键字,就是排序问题中要重排的值。记录的剩余部分由卫星数据组成,通常与关键字是一同存取的。在实际中,当一个排序算法重排关键字时,也必须要重排卫星数据。如果每个记录包含大量卫星数...

2019-08-27 23:30:54

阅读数 41

评论数 0

原创 微服务失败重试(2)AWS 消息服务选型对照表

目前开源和 AWS 原生的消息中间件特别丰富,客户常常不知道如何如何选择,本文整理了一张表,具体应用场景可以对照来看哪个是最适合消息系统;对于应用依赖的关键特性建议再对照官方文档和咨询原厂技术人员。...

2019-08-27 23:30:52

阅读数 56

评论数 0

原创 详解爬虫处理滑动验证的技术细节和思想以案例说明

这篇文章将详解爬虫处理登陆过程中出现的滑动验证的细节,不管你是小白还是大神都老少皆宜;和人工智能过招,你将学会下面核心技术: 如何真实模拟人为轨迹 如何准确快速识别滑块距离 如何防止被识别为爬虫 滑动验证变种的处理 下一步滑动验证如何升级 学完上面后可在某京某宝上自行验证。通过本篇教程,你将学...

2019-08-26 23:31:09

阅读数 327

评论数 0

提示
确定要删除当前文章?
取消 删除