GitChat

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

排序:
默认
按更新时间
按访问量

如何通过浏览器 JavaScript API 访问 MySQL 数据库

把传统产业的 C/S 和互联网的 B/S,以及基于微信公众号/小程序的 W/S 结合起来实现同源服务器的多客户端的云服务产品设计一直是我这几年研究的方向。我们把这种设计模式称之为 CBS(客户端-浏览器-服务器)开发,WCBS(微信-客户端-浏览器-服务器)开发模式,通过这些开发模式来实现各行业的...

2018-04-12 10:43:52

阅读数:985

评论数:0

Jenkins 与 GitLab 的自动化构建

Jenkins 是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。持续集成是个简单重复劳动,人来操作费时费力,使用自动化构建工具完成是最好不过的了。集成 Jenkins 可以用于一些测试和部署技术,需要开发人员定期集成代码到共享存储库。 持续集成要求开发人员有频繁的构建。最...

2018-04-12 10:43:52

阅读数:69

评论数:0

如何用 Spark 深度集成 Tensorflow 实现文本分类

这篇文章会分成以下 7 个部分: 开发环境准备 PySpark 基础:基于 Dataframe 的 wordcount 实现 PySpark MLlib 基础-自动化特征工程 Tensorflow 基础:Tensorflow 的编码套路 深度学习与 NLP 基础:如何用深度学习完成 NLP 相关...

2018-04-12 10:43:52

阅读数:727

评论数:0

如何理解并掌握 Java 数据结构

一说起“数据结构”可能很多同学都又交给老师了。但是实际工作中如果做得深入一些,特别是越往上发展,越大公司越离不开数据结构。本场 Chat 作者将带领大家重温《Java 数据结构》,讲解的内容有: 哪些数据结构(线,链,堆,栈,队列)及其在 Java 里面哪里有用到。 8...

2018-04-12 10:43:52

阅读数:2015

评论数:0

如何用 A/B 测试驱动产品增长?

产品转化率不高怎么优化?获客成本居高不下怎么破?怎样优化产品才能提升用户留存?有什么方法能获得更高的用户增长?A/B 测试是什么?如何用 A/B 测试引爆用户增长?如果你关注产品、运营和用户增长,相信你一定对这些问题感兴趣。 来自 Testin 的 AB 测试资深专家为您分享 Camera 360...

2018-04-12 10:43:51

阅读数:21

评论数:0

PaaS 平台的架构、现状及未来

根据 Gartner 的报告,从 2015 到 2018 年,在电子商务相关领域不管是公司还是个人在做转型的过程中,基于 PaaS 的云开发模式是唯一可以协助其成功的因素。这表明在接下来的三年是云在电子商务领域扎扎实实落地的三年。 基于 PaaS 平台,用户可以快速完成关键业务的开发与部署,省去了...

2018-04-12 10:43:51

阅读数:1171

评论数:0

Serverless 微服务的持续交付

由于不需要配置环境,基础设施的配置成本降低为零。持续交付流水线的构建反而成了持续交付的阻碍。本文基于《Serverless 风格微服务的持续交付(上):架构案例》的架构,继续以亲历者的身份继续和您分享 Serverless 风格的微服务带来的变化。 往期回顾:《Serverless 风格微服务的持...

2018-04-12 10:43:51

阅读数:38

评论数:0

谈谈源码泄露 · Web 安全那些事儿

在 WEB 安全当中,可能你对 SQL 注入,XSS 跨站一些漏洞已经耳熟于心了,而源码泄露问题对于大部分开发者来说就相对陌生了,而源码泄露导致的问题却并不少见,在过往的泄露案例当中,不仅是小网站有此问题,在一些大的厂商同样出现不少,并因此拿到 webshell。比如下面几个常见的: git 配...

2018-04-12 10:43:51

阅读数:65

评论数:0

效率为王:终端管理工具 Tmux

Tmux 是一款非常实用的终端复用器,用来管理一个终端窗口中运行的多个终端会话。它通过会话,窗口,面板的形式高效且有序的管理你所有的工作终端。此外,它还可以通过将终端会话置于后台运行,在需要时按需接入,以及将会话共享给其他人,是远程办公和结对编程的利器。无论是前端还是后端开发工程师,运维人员,都值...

2018-04-12 10:43:51

阅读数:32

评论数:0

在实际项目中,如何选择合适的机器学习模型?

本次分享主要面向一些刚刚进入工业届的初学者,他们对机器学习算法非常感兴趣,但可能还没有很好的直觉去挑选合适的模型来解决他们的业务问题。这个问题会涉及到很多的方面,比如数据的大小、质量、可用的设备以及时间,项目的时间要求等等。 希望本场 Chat 可以带你进入机器学习模型选择之门。...

2018-04-12 10:43:51

阅读数:20

评论数:0

缓存为王:老码农眼中的分布式缓存

“用户至上”或“用户体验至上”已成为业界的共识,而用户体验的一个核心点就是性能。提升性能有着各种各样的技术和方法,缓存是其中当之无愧的王者。 同时,缓存无处不在: 一个 H5 的页面有缓存; 浏览器中有缓存; app 中同样有缓存; web 的代理服务同样是缓存; CDN 更是边缘缓存的典范; ...

2018-04-12 10:43:51

阅读数:22

评论数:0

机器学习面试干货精讲

随着 AlphaGo 打败世界冠军,人工智能越来越火。越来越多的小伙伴想要从事这方面的工作。本场 Chat 的目标就是:帮助想从事这方面工作却又无从下手的人。略去繁杂的公式推导,以最通俗易懂的语言,抓住各个模型的最核心、面试中最容易问的地方,来一场干货精讲!内容如下: 决策树(ID3,C4.5,...

2018-04-12 10:43:51

阅读数:22

评论数:0

MyBatis 源码解析:通过源码深入理解 SQL 的执行过程

如果你在实际工作中遇到过 MyBatis 一些诡异的问题,如:关联查询时结果集为什么和预想的不一致?如果你在面试过程中遇到过“请你谈谈#和$的区别”,如果你想自己实现一套 ORM 框架而没有好的想法时,还有如果你只是想简单的通过阅读 MyBatis 源码来提升自己的技术水平,你都可以来订阅这篇文章...

2018-04-12 10:43:51

阅读数:33

评论数:0

2018 年寒假/春节,来蓝鲸玩吧!

你知道南京的马路中间环岛还有一座文艺的书店吗?而且这书店有桌子椅子,允许拍照还可以喝咖啡。 你知道南京闹市之中有一点也不比苏州逊色的几个园林么? 你看过不少清宫剧,但是你见过真正的龙袍么?金光闪闪,图案如同浮雕那样的立体感的龙袍在南京就有。 你吃过完全用素菜制作的各种“荤菜”么?无论色香味和真的...

2018-04-12 10:43:51

阅读数:19

评论数:0

如何在 Spring Boot 中用 Shiro 实现权限管理

本行 Chat 内容包括: 简单介绍 IntelliJ IDEA 的安装与注册 什么是 Spring Boot? 如何通过 IDEA 创建一个简单的 Spring Boot 项目 Apache Shiro 的基本概念 Spring Boot 如何整合 Shiro 实现权限管理 ...

2018-04-12 10:43:50

阅读数:93

评论数:0

用 LINQ 编写 C# 都有哪些一招必杀的技巧?

熟练使用 LINQ,可以把原先要写几十行的代码,用一行搞定,堪称 C# 语言中的瑞士军刀。很多人理解中,LINQ 是一种数据库查询的替代品,很多人只知道用 where,orderby 等几个关键字,对 LINQ 的强大功能还没有了解。 我将在这个讨论中给大家展示 LINQ 的一些技巧。你将看到,用...

2018-04-12 10:43:50

阅读数:18

评论数:0

一场 Chat 详解 Java 8 Lambda 表达式及 Stream

2017 年 9 月 21 日,Java 9 发布,但是由于 Java 模块化带来的第三方框架支持问题以及非长期支持版本导致的稳定顾虑,目前各公司还在观望状态。相比较下 Java 8 却意外的得到了更多公司的青睐,之前还在观望状态的公司也纷纷开始在新项目中尝试使用 Java 8,所以掌握 Java...

2018-04-12 10:43:50

阅读数:17

评论数:0

如何开发一款游戏:游戏开发流程及所需工具

本场 Chat 将包含以下内容: 游戏研发人员需要了解的基础知识; 游戏研发的流程及开发的各个时期; 游戏研发制作所要应用的工具; 游戏研发日常工作管理工具; 在游戏研发公司工作是一种什么样的体验,喜欢玩游戏可以做游戏研发吗?不会玩游戏能不能做游戏研发? 对未来想加入游戏行业的人员的...

2018-04-12 10:43:50

阅读数:39

评论数:0

智能增长:如何用大数据和人工智能实现业务体量的增长

本场 Chat 我将为你解读: 如何参考《智能增长》(点击查看)自行搭建起一套大数据智能驱动增长的行动框架。 如何理解技术、产品和运营人员在增长过程中扮演的角色,发挥各自作用。 如何逐步从数据、模型、场景到团队的不同层次观察自己所处的增长阶段。 如何将自己的思考和工作转变成专利、论文、演讲和著作...

2018-04-12 10:43:50

阅读数:88

评论数:0

如何用 Lombok 简化 Java 代码

每一位 Java 开发者都非常熟悉类的 getter、setter,很多 IDE 都提供基于类成员的生成工具。然而,毋庸置疑,随着类成员数量的增加,类文件无可避免地膨胀,非常难于维护。现在,Project Lombok 能够一劳永逸地解决问题,例如: import lombok.Getter; i...

2018-04-12 10:43:50

阅读数:54

评论数:0

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