自定义博客皮肤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 是一个知识分享平台,通过这个平台我们希望改变知识的学习方式。

  • 博客(264)
  • 论坛 (1)
  • 收藏
  • 关注

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

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

2019-08-21 10:52:14 25879 33

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

原创:GitChat社区 GitChat 4天前从【 工作 996 生病 ICU 】这类全社会关注的问题,到【程序员大战产品经理】、【程序员挑战互联网审美的格子衫穿搭】这类自黑调侃的话题,技术的代码和发际线都受到了越来越多的关注与挑战。显然,对于程序员来说代码之外的时间尤其宝贵,他们用来关心自己的时间尚且缺乏,又怎么有时间去关注身外琐事?但仍有很多技术人(比例大于大部分其他行业)经...

2019-08-14 11:49:12 2063

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

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

2019-08-31 23:30:46 341

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

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

2019-08-31 23:30:45 223

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

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

2019-08-31 23:30:44 252

原创 万能云精灵

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

2019-08-31 23:30:34 1369

原创 spring-cloud 入门

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

2019-08-31 23:30:33 127

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

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

2019-08-30 23:30:56 679

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

“造极”如今已成为苏宁集团的年度核心关键词。“造极”在具体工作上的体现,代表着苏宁不断追求极致的工匠精神,即对待每一个环节,都要严格要求、精益求精。“极客办公”系统,正是在这种环境下应运而生。本期公开课,葡萄城特邀苏宁易购系统架构师——候健,为我们深入讲解:如何在Vue脚手架工程中,整合SpreadJS纯前端表格控件与在线表格编辑器源码,实现Web版全功能Excel的具体实践。点击此处,观看视...

2019-08-30 23:30:42 390

原创 方法重载可不能乱用

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

2019-08-30 23:30:41 160

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

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

2019-08-30 23:30:40 139

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

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

2019-08-30 23:30:39 491

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

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

2019-08-30 23:30:37 125

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

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

2019-08-30 23:30:34 442

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

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

2019-08-29 23:30:52 137

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

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

2019-08-29 23:30:50 204

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

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

2019-08-29 23:30:47 795

原创 SQL 常见面试题解析

著名的技术问答网站 Stack Overflow 发布了 2019 年度开发者调查报告,SQL 在最受欢迎的编程语言中排在了第 3 名,超过一半的开发者在工作中需要使用 SQL。无论你是打算从事数据库开发或数据库管理(DBA),还是成为一名数据分析师或数据科学家,又或是 Web /移动开发工程师,甚至是产品经理,都不可避免需要与数据打交道。这就需要我们具有访问和操作数据库的能力,尤其是当前主流的...

2019-08-29 23:30:46 195

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

很多初入职场,或即便工作若干年的同学,想必都会有不同的职场”委屈“说不出,比如:领导口头给你 XXX 承诺,结果没有兑现,你被打了当头一棒;和其他团队合作,明明你按规矩办事,对方想摆脱责任,找各种理由甩锅给你;你馒头苦干,任劳任怨,最终领导却直接越过你,给其他了升职加薪;……所有这些职场”委屈“常常让你心力俱疲,只能哑巴吃黄连,有苦宝宝不能说!那么有没有什么方法,可以让我们提前避免...

2019-08-29 23:30:42 155

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

不管是在技术面试中,还是日常同事之间沟通,如果可以把技术词汇的发音读准,将会给人以很好的印象,体现专业素养。然而对于中国程序员来说,绝大部分的it领域的专业技术词汇都不是我们的母语词汇,这就造成我们准确发音带来不小挑战,加之技术日新月异,新技术词汇不断冒出来,在自己学习新技术的时候遇到的新词汇,可能更没有把握读准确了,这时候就需要拥有一份发音词汇表,而且具备拥有亲民谐音的”歪读“辅助,让大家快速掌...

2019-08-29 23:30:40 152

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

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

2019-08-29 23:30:39 247

原创 五分钟看懂开源协议

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

2019-08-28 23:31:08 612

原创 linux 用户和组管理工具

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

2019-08-28 23:31:02 171

原创 SpringBoot2 综合教程案例

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

2019-08-28 23:31:01 1122

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

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

2019-08-28 23:31:00 187

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

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

2019-08-28 23:30:59 417

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

在这个 Chat 中,我们将设计和开发一个完整的实用的微服务架构应用程序。 主要包含以下内容:基于 Spring Boot 和 Spring Cloud 的微服务后端。使用 Angular 作为我们的 UI 客户端。客户端通过 Spring Zuul gateway 和后端服务进行通信。 使用 OAuth 2.0 进行第三方账号登录。通过 SSO 让用户可以使用相同的凭据 (user ...

2019-08-28 23:30:56 362

原创 SpringBoot+Dubbo+JPA 入门实战

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

2019-08-28 23:30:55 544

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

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

2019-08-28 23:30:52 383 1

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

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

2019-08-28 23:30:51 243

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

同样的一篇文章,很多人写出来可以收获很多读者,换成是你,有可能写出来的自己都不愿意去看(惨不忍睹)。很多人说:“ 我技术很好,但就是不会写文章,或者写不好。”那么写作的技巧是什么?怎么才能套在技术类文章里面呢?该怎么把重点描述出来让别人 GET 到重点。标题很重要考虑好关键字简介、描述技术内容怎么选定内容如何进行优化最终的排版设计本文适合拥有一定知识和经验储备、想要通过学习...

2019-08-28 23:30:50 529

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

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

2019-08-28 23:30:49 140

原创 云马龙

云码农,瞎掰技术

2019-08-28 23:30:48 101

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

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

2019-08-28 23:30:47 317

原创 rr

dd

2019-08-28 23:30:46 91

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

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

2019-08-27 23:31:00 134

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

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

2019-08-27 23:30:59 655

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

排序问题数据结构(引入):在实际中,待排序的数很少是单独的数值,它们通常是成为记录的数据集的一部分。每个记录包含一个关键字,就是排序问题中要重排的值。记录的剩余部分由卫星数据组成,通常与关键字是一同存取的。在实际中,当一个排序算法重排关键字时,也必须要重排卫星数据。如果每个记录包含大量卫星数据,我们通常重排记录指针的数组,而不是记录本身,这样可以降低数据移动量。为什么要排序本文介绍排序算...

2019-08-27 23:30:54 95

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

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

2019-08-27 23:30:52 119

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

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

2019-08-26 23:31:09 746

空空如也

GitChat的博客的留言板

发表于 2020-01-02 最后回复 2020-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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