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

  • 博客(47)
  • 收藏
  • 关注

原创 生产系统下 Oracle 11G RAC+DG+12CC 实战分享

Oracle 数据库是业界使用最广泛的数据库系统,网络中数据库的实施部署、容灾等内容很多但鱼龙混杂,搜索到的视频和文档大部分都是在虚拟机测试环境下实施,并没有在生成系统下完整的集群、容灾、监控等整套实施方案。这一次,我们来一场真刀真枪的实战分享。通过这场 Chat ,我们能学到什么?硬件环境:Dell 服务器集群、Dell 存储、光纤交换机、万兆以太网光纤交换机等基础硬件实施;系统环境:...

2019-02-28 23:30:43 1060

原创 Vue+Better-Scroll 实现多 Tab 上拉加载更多

本场 Chat 是讲一个基于 Vue+Better-Scroll 实现多 Tab 切换上拉加载更多的实例,像这种多 Tab 切换加载更多的场景,不管在 PC 端还是移动端都还挺常见的,比如商城类,订单中心等。本人在项目中也经常用这种,已经轻车熟路了,所以就想做个总结出来,并做成一个实例 Demo,把经验分享出来,供同样有所需的前端同学学习。本项目使用 Vue 和 Better-Scroll 相关...

2019-02-28 23:30:16 1109

原创 百面机器学习:算法工程师带你去面试

内容简介人工智能领域正在以超乎人们想象的速度发展,本书赶在人工智能彻底占领世界之前完成编写,实属万幸。 书中收录了超过 100 道机器学习算法工程师的面试题目和解答,其中大部分源于 Hulu 算法研究岗位的真实场景。本书从日常工作、生活中各种有趣的现象出发,不仅囊括了机器学习的基本知识,而且还包含了成为出众算法工程师的相关技能,更重要的是凝聚了笔者对人工智能领域的一颗热忱之心,旨在培养读者发...

2019-02-27 23:31:27 13271

原创 轻量级自动化测试框架的开发

互联网行业寒冬已至,减员增效也即裁员是企业安全度过寒冬的方式之一,相信圈内人士能够感同身受。如何在这寒冬中保住自己的饭碗?唯有不断提升自己的实力。作为一名软件测试从业人员,一定渴望自己懂 Coding,因为那意味着高薪,即便作为一名功能测试的测试组长,薪资都可能比测试开发低,这是行内的“潜规则”。测试开发需掌握最基本的能力之一就是能够独立为项目开发测试框架或测试工具。本场 Chat 主要分享...

2019-02-27 23:31:19 1140

原创 React 从入门到进阶(核心源码解析)

随着 Web 前端领域发展得越来越迅猛,前端框架也层出不穷,而单页面应用框架 React 和 Vue 则是前端框架中的翘楚。本场 Chat 主要围绕着 React 框架从入门到进阶作全方位讲解,适合用 React 框架做前端开发以及想要了解 React 框架的人看。从中你将获得以下内容。本场 Chat 主要内容:React 基本组件、路由、生命周期、Demo 讲解;React 组件 ES6...

2019-02-27 23:31:11 1474

原创 案例上手 Python 数据可视化

课程亮点6 个常用的数据可视化工具使用方法 20 个案例贯穿各个工具的学习过程 基于 GUI / HTML / Web 网站多种绘图风格 中、美、日三国不同思想的制图工具 从静态到交互,满足不同需要的图示课程背景数据可视化是数据分析和机器学习的重要环节,比如数据清洗、特征工程、机器学习、数据分析(特别是报告)、评估等环节都会用到“数据可视化”技术。数据可视化同时还广泛存在于各...

2019-02-27 23:30:05 30894

原创 分布式事务解决方案 Fescar 入门实例及实现原理源码解析

Fescar 是阿里巴巴最近开源的分布式事务解决方案框架,这篇 Chat 我们通过以下几个方面进行学习和了解 Fescar 在解决分布式事务方面所提供的功能。本场 Chat 主要内容:简单介绍、学习和了解目前常用的分布式事务解决方案(XA、TCC、事务消息,Saga 等);Fescar 相关实现架构简单介绍;Fescar 简单入门实例介绍;基于实例通过源码分析介绍 Fescar 三个模...

2019-02-26 23:31:20 1172

原创 互联网行业求职全攻略

转眼校招在即,而金三银四,又是跳槽的好季节,很多已经有工作经验的朋友也在着手找一份更好的工作。本 Chat 集合了作者在软件、互联网行业多年的面试官经验,为大家分享一下校招和社招的大致流程,以及从前期准备到投简历、笔试面试及挑选 Offer 的全过程。内容包括:校招与社招的流程和特点;前期准备:学生和在职人员提升行业影响力的方法;简历撰写:目的、内容组织和排版及特别提示;求职面试:招...

2019-02-25 23:31:17 1640

原创 全栈视角:基于 Node 做一个全栈租房应用

“拥有工作年限对应的广度与深度”已经成为各个大厂衡量候选人的标准之一。很多同学都想拓宽自己的技术面,但是苦于全栈知识点过于琐碎不知如何下手。本 Chat 就是通过实战跟大家一起用 Node 玩转全栈。当然仅仅通过本 Chat 并不能让大家立马变成为一个全栈大拿,笔者更多的是希望跟大家一起趟一条全栈的路子出来。PS:近期换房子的同学也可以通过完成本项目后看看哪里的价格更合适呦~本 Chat 内容:...

2019-02-25 23:31:13 1195

原创 基于 WebSocket 的实时通告功能,推送在线与未登录用户

在我们以往的软件或者网站使用中,都有遇到过这种情况,莫名的弹出广告或者通知!而在我们的业务系统中,有的时候也需要群发通知公告的方式去告知网站用户一些信息,那么这种功能是怎么实现的呢,本 Chat 将使用 Spring Boot+WebSocket 来实现这类功能!让你在可以实际运用到项目当中。通过本 Chat 你将学习到:Spring Boot 工程搭建;如何将 WebSocket 继承到...

2019-02-25 23:31:02 2311 1

原创 网络知识进阶篇以及在生产环境中的使用(高阶)

时隔一年再为大家带来网络知识相关的分享,之前写的两篇文章《别让网络知识成为你跳槽时的瓶颈》和《如何快速入门网络基础知识》偏向于基础知识的入门和扩展。这次的分享则进一步提高 Level,主要有以下几个方向:移动端 App 的域名智能解析和调度:域名解析过程回顾、HTTPDNS智能解析、域名的反劫持策略和基于 DNS 的域名调度;接入层的负载均衡:基于四层和七层的负载均衡,基于 DPDK 的高...

2019-02-25 23:30:58 1191

原创 NLP 中的 Transfer-learning(迁移学习)探究

迁移学习是机器学习中比较火的一块领域,使用迁移学习可以减少模型的训练数据量,加快训练速度等优点。在学术界和工业界都有很好的应用。迁移学习首先广泛用于图像处理中,近些年才应用到 NLP 领域。也是 NLP 领域中比较新的内容,从 18 年开始 Google、OpenAI、Fastai 都有相应的研究论文。这代表了未来的一个趋势与方向。本场 Chat 主要围绕 BERT 的原理与使用,首先针对 BE...

2019-02-25 23:30:31 2118

原创 Taro 开发微信小程序入门与实战

目前比较流行的小程序开发框架主要有 WePY、Mpvue、Taro。WePY,Mpvue 是完全用 Vue 的开发方式来开发小程序,WePY 是比较早的小程序开发框架了,相对而言 Mpvue 的开发体验较 WePY 相比有了进一步的提升。而 Taro 是多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信/百度/支付宝/字节跳动小程序、H5、React Native 等...

2019-02-25 23:30:16 2111

原创 一代程序员如何突破自身技术瓶颈:与敏捷的初接触

作者:熊节 / 插画:虎头锤2000 年前后的中国,有一批年轻的 IT 从业者,受困于软件工程不能有效解决他们的实际问题,开始关注到敏捷,并在很短时间里翻译引进了敏捷的主要基础著作。重构——一种写出高质量代码的方式场景一为侯捷举办的专家研讨会在《程序员》杂志社的二层小楼里进行。这是 2001 年 10 月,经营着 CSDN 网站和《程序员》杂志的百联美达美公司总共也只有 20 来人,...

2019-02-25 12:48:25 869

原创 Java 之重构现有系统实战(一)

重构——就是对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本;一般来说,重构现有系统能改进软件设计、使软件更容易理解、有利于帮助找到 Bug 且能提高编程速度。那么,我们应该重构哪些类似的代码模块,采用哪些方式来进行重构,重构的步骤又有哪些呢?本次活动我将从以下几点讲解:何时进行重构;具有哪些代码特性需要进行重构;重构的步骤有哪些;重构方法...

2019-02-24 23:30:30 1730

原创 图数据库 Neo4j 使用场景及基本原理入门

你是否不知道图数据库是什么?你是否还在为关系型数据库中节点以及关系查询的耗时长而苦恼?你是否还在纳闷图数据库为啥比关系型数据库更适合查询节点以及关系等?你是否还在犹豫是不是要使用图数据库?本场 Chat 将带你全面了解图数据库的使用场景、基本原理、以及入门。现实世界什么情况下可以使用图数据库;图数据库 Neo4j 的原生图处理和原生图存储的基本原理;构建基于图数据库 Neo4j 应用的入...

2019-02-23 23:31:01 4914

原创 带你认识 Docker 是什么

机会永远属于有准备的人,我们与其羡慕他人的成功,不如从此刻开始,学习了解一些新的前沿技术。比如近几年运维行业比较火热的 Docker 容器技术,如果你有想法,请关注本次 Chat,本次 Chat Docker 君将带你认识 Docker 是什么?以及通过学习 Docker 的基础知识来快速理解并且上手 Docker。还等什么?赶紧上车吧!本次 Chat 主要包含以下内容:Docker 君带你...

2019-02-23 23:30:57 1070

原创 JDBC 实例详解:事务控制和批量处理及 SQL 注入安全

JDBC(Java Data Base Connectivity, Java 数据库连接)是一种用于执行 SQL 语句的 Java API,是 Java 应用连接各种关系型数据库的基本的接口。可以为多种关系数据库提供统一访问。无论是连接池技术还是 Hibernate、Mybatis 等 ORM 框架,都是对 JDBC 的封装。本场 Chat 会通过由各个案例来详细讲解 JDBC 相关内容。大纲如...

2019-02-23 23:30:42 1083

原创 服务端 Mock 技术和商业化 Mock 服务

本场 Chat 将使用常用的 Mock 技术和 Mock 服务,对常用的 Mock 技术、Mock 服务平台以及再商业化中的 Mock 技术实践。适合需要服务端 Mock 数据的,软件研发开发人员查阅。该 Chat 偏向于实现服务端 Mock 技术以及 Mock 服务的应用。故大部分篇幅用于描述 Mock 介绍及应用,不会对各个技术内部进行深入。以下是本 Chat 的核心内容:Mock技术...

2019-02-22 23:30:59 918

原创 玩转 PostMan:自动化篇

Postman 是一款专业的接口测试工具,在接口测试人员的工作中使用极为广泛。在之前的 Chat《玩转 PostMan:基础篇》和《玩转 PostMan:进阶篇》中,我们系统介绍了如何在 Postman 工具中完成多种场景的接口测试,本篇我们将继续介绍 Postman 在自动化测试中的应用:通过 Runner 模块实现自动化测试的数据驱动;如何实现测试流程控制;Postman 的命令行自动...

2019-02-22 23:30:28 1222

原创 人工智能之数据挖掘

内容简介数据挖掘(Data Mining)是一个跨学科的计算机科学分支。它是用人工智能、机器学习、统计学和数据库的交叉方法在大规模数据中发现隐含模式的计算过程。基于大数据时代的背景,本研究报告对数据挖掘这一课题进行了简单梳理,包括以下内容:数据挖掘的概念与研究概况;数据挖掘的算法与实现;数据挖掘领域专家介绍;数据挖掘的应用领域与发展趋势。作者简介AMiner 平台,由清华大学计算...

2019-02-21 23:31:06 11676 3

原创 Java 最常见 200+ 面试题全解析:面试必备

我坚信,机会永远属于有准备的人,我们与其羡慕他人的成功,不如从此刻起,积累足够多的知识和面试经验,为将来进入更好的公司做好充分的准备!想让面试官在短短的几十分钟内认可你的能力?想在最短的时间内收获 Java 技术栈最核心的知识点?想要更全面更深入的了解 Java 技术?这篇文章给你想要的所有答案。本 Chat 你将会获得以下知识:Java、Jvm 最常见面试题解析;Spring、Spri...

2019-02-21 23:30:58 10526 2

原创 Python 入门实战之鉴权系统

近些年,随着机器学习大数据的兴趣,Python 这门语言也越来约热,而且喜欢 Python 的同学也越来越多,但是很多人一直停留在喜欢的阶段,尝试很长时间也找不到入门之法。 笔者在过去的几年里一直在帮助找不到入门途径的同学,帮助他们分析遇到的困境,应该如何一步步的敲开 Python 的大门。最好的办法就是一步步的做一个实战项目,以战代练,练战结合。本次分享主要内容如下:Python 语法简介...

2019-02-21 23:30:50 1449

原创 如何拥有你的第一件专利

作为工程师,为什么你却没有属于自己的专利呢?是因为缺少知识、经验,还是觉得自己资历不足,不够格,亦或抱怨自己时间不够、评审太严、难度极大、性价比太低?无论是什么,我们心里都清楚,其实,只要自己愿意,都是可以拥有自己人生中第一件专利的。或许你会说:“我很愿意呀,可是不知道该怎么开始。”那好,咱们今天就来一起研究下该怎么开始的问题吧!...

2019-02-21 23:30:43 2151

原创 测试 Leader 转型实战

测试 Leader 最主要的职责是在参与价值交付的过程中,通过带领测试团队进行各项测试并协调推动影响质量的产品、研发等环节的完善,来保障产品的质量,具体包括 3 大职责:技术、流程及团队的管理。不论你是负责一个产品的测试,还是带领一个测试团队,都会涉及到上述 3 项职责。本 Chat 将从测试 Leader 的 3 项职责逐项剖析:技术:测试用例/方案设计,API、Web、App 自动化测试...

2019-02-21 23:30:23 927

原创 这个有争议的软件开发方法,陪伴一代程序员走过了 18 年

作者:熊节 / 插画:虎头锤一、生于滑雪度假村,它的名字叫敏捷敏捷是一种重视质量、追求快速反馈的软件开发方法。2001 年 2 月,美国犹他州雪鸟滑雪度假村,“敏捷软件开发联盟”成立,并签署“敏捷宣言”。仅仅几个月后,林星、石一楹等国内的先行者开始翻译引进与敏捷相关的资料,敏捷引入中国。敏捷对行业的影响远不止几个编程实践,说它影响了 Java 技术栈的变迁,说它引领了 DevOps ...

2019-02-21 17:11:55 5237 5

原创 SpringBoot/Mybatis 动态多数据源分享

本场 Chat 将使用 Spring Boot、Mybatis 搭建一个简易的 Java 服务,是一个不需要修改配置文件、不重启服务、动态切换数据源的项目,适合需要需要多数据源(经常变化的数据源,数据源 3 个以上等)的 Java 开发人员查阅。该 Chat 偏向于实现动态加载数据源方式,能搭建一个能正常运行的动态多数据源的 Java 项目,同时会提供文章内所有的源码,以供读者快速搭建环境。故...

2019-02-20 23:31:00 1158 1

原创 从零开始实现 AlphaGo(一)

围棋作为人类的娱乐游戏中复杂度最高的一个,它横竖各有 19 条线,共有 361 个落子点,状态空间高达 10 的 171 次方 $(注:宇宙中的原子总数是 10 的 80 次方,即使穷尽整个宇宙的物质也不能存下围棋的所有可能性),但是谷歌的 AlphaGo 做到了!作为 AlphoGo 的带头人,David Sliver 及其团队可以说盛名远扬,其以前沿的目光发表了人工智能的终极目标是:AI ...

2019-02-20 23:30:05 1817

原创 代码写得“差”就怪 GDB !

本文选自 | 《Linux GDB 调试指南》作者 | 范蠡责编 | Linse今日调侃:GDB 不难学,还挺能锻炼打字速度的,特别是写 C++ 的时候我从学生时代到进入软件开发这个行业,不知不觉已经十余年了,各种项目使用的服务器操作系统都是 Linux,开发语言是 C/C++。正如从事 Windows C/C++ 开发的一定要熟悉 Visual Studio、从事 Java 开发的要熟...

2019-02-20 11:34:34 637

原创 教你轻松获取免费的 SSL 证书

随着微信小程序的不断发展,越来越多的开发者投入到小程序开发的大军中。众所周知,微信小程序的服务器域名配置离不开 SSL 证书。本场 Chat 通过在 Linux 环境下进行实例讲解的方式,一步步跟大家分享如何轻松获取免费的 SSL 证书。通过本场 Chat 跟大家分享如下内容:提供免费 SSL 证书网站的简介;安装对应的 SSL 证书制作工具(Linux 环境);制作 SSL 证书制作的...

2019-02-19 23:30:52 1828

原创 Kaldi 语音识别基础教程

Kaldi 是一款语音识别工具,可以快速训练语音识别模型。Kaldi 主要是用 C++ 编写,是用 Shell、Python 和 Perl 来作为胶水进行模型训练,并且 Kaldi 是完全免费开源的。Kaldi 语音识别模型的快速构建,具有大量语音相关算法以及优质的论坛受到国内外企业和开发者的追捧。本场 Chat 将以以下几个模块进行延展:Kaldi 介绍;Kaldi 环境构建;Kal...

2019-02-19 23:30:48 7057 2

原创 Java 代码生成器

本场 Chat 将分享一个自己写的非常好用的Java代码生成器,用于生成 RESTful 风格的 Controller、Service、Dao、Entity 层代码。提供的源码简单明了,可以直接使用,方便快捷生成你的项目代码,避免繁琐的基础代码设计;也可以快速修改,生成你自己的代码风格。内容包含:Git 源码;项目构思;数据格式设计;模板设计;代码生成;效果预览。...

2019-02-19 23:30:43 1118 1

原创 千万级流量 H5 应用涉及到的技能点(图片篇)

对 Web 开发人员尤其是移动互联网开发人员而言,在日常工作中,会碰到很多和图片相关的业务,如图片上传,图片压缩,图片存储,图片应用加速等。这些业务需求怎么实现?本次 Chat 给大家分享在 H5 应用中和图片处理相关的常用技术点,具体内容如下:移动互联网应用中图片处理常见的问题;图片异步上传(原生 JavaScript,无需任何插件);图片压缩技术(后端分别以 Java、Php、Gol...

2019-02-19 23:30:35 808

原创 微服务网关 Spring Cloud Gateway 的应用实战

微服务架构下,单体应用被切割成多个微服务,如果将所有的微服务直接对外暴露,势必会出现安全方面的各种问题。在微服务架构中,API 网关是一个服务,是服务端的唯一入口。从面向对象设计的角度看,它与外观模式类似。API 网关封装了系统内部架构,为每个客户端提供一个定制的 API。网关还具有其它职责,如身份验证、负载均衡、降级与应用检测等功能。本次分享基于 Spring Cloud 的版本为 Green...

2019-02-19 23:30:10 1299

原创 搞算法的凭啥比你工资高

年初笔者从招聘网站上了解到,各互联网大厂,算法岗竞争相当激烈,供大于求。借着金三银四,跟大家科普几个 AI 岗位,看着适合自己的赶紧去投简历啊!!01 人工智能、机器学习领域究竟多火?从各大公司纷纷创建自己的人工智能研究院,以及高薪吸纳人才的手段便可了解人工智能、机器学习有多火。阿里星计划年薪平均估计 60w+,本科生-博士生都有机会,CTO 直接面试,每年招 10 人,半年 base...

2019-02-19 15:10:14 8669 16

原创 极简算法史

内容简介数学、逻辑学、计算机科学三大领域实属一家,彼此成就,彼此影响。从古希腊哲学到计算机,数字、计算、推理这些貌似简单的概念在三千年里融汇、碰撞。如何将逻辑赋予数学意义?如何从简单运算走向复杂智慧?这背后充满了人类智慧的闪光:从柏拉图、莱布尼茨、罗素、香农到图灵都试图从数学公式中证明推理的合理性,缔造完整的思维体系。他们是凭天赋制胜,还是鲁莽地大胆一搏?本书描绘了一场人类探索数学、算法与逻辑...

2019-02-18 23:30:34 3065

原创 P2P 穿透原理及使用指南

P2P 技术可以说目前比较流行的技术无论在视频直播还是在远程控制方便,看完本文后你可以详细了解 P2P 技术原理帮助你解决一些困扰!本场 Chat 内容如下:P2P 技术与普通并发服务器的对比及优缺点;P2P 技术原理;P2P 客户端及服务器选用、搭建及使用;P2P 优化方向。...

2019-02-18 23:30:29 3441

原创 「养猪」还是「屠龙」,怎样才算入行 AI?

各位老铁都开工了吗?新的一年,新的压力春节假期也有很多关注了我的新朋友,借着新朋友们来的机会,想跟大家聊聊数据那些事~~众所周知,近两年来,人工智能,已经跌入到两三年前大数据风口上,全民皆“数据科学家”的套路里了。大家都对各种人工智能的岗位好奇憧憬,但普遍都不了解各个岗位具体是做什么工作的。在这里给大家打个比喻,虽然不太恰当,但非常形象!!做算法是屠龙,仗剑江湖,天外飞仙; 做工程是狩猎,...

2019-02-17 09:58:43 2343 4

原创 穷人的新年红包系统,单节点 12W TPS

每年春节都是红包漫天飞,今年百度红包成为了最耀眼的明星。本届春晚红包活动,百度APP 最终累计互动量达到 208 亿次,百度 DAU 峰值突破 3 亿。面对这些数字,我不由感叹大厂技术的强大,机器资源的海量。作为一个穷人,又该如何在有限的资源上搭建一个高性能的红包系统?本 Chat 主要从业务角度对红包系统进行 N 轮迭代,在水平扩展的前提下,最大限度提升单节点的处理能力。主要包括:一切...

2019-02-16 23:30:21 1192

原创 基于 Python 的正则表达式

正则表达式在 Python 开发中具有举足轻重的地位;Python 自 1.5 版本起增加了 Re 模块,它提供 Perl 风格的正则表达式模式。本场 Chat 首先会带大家快速了解正则表达式基本用法,然后讲解在 Python 中正则表达式具体使用,最后有几个应用的例子带大家加深理解。本场 Chat 您将学到如下内容:正则表达式通用知识;Python 对正则表达式的操作;正则分析天龙八...

2019-02-15 23:30:24 998

空空如也

空空如也

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

TA关注的人

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