GitChat

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

面试必备:《Java 最常见 200+ 面试题全解析》

春招在即,想让面试官在短短的几十分钟内就认可你的能力? 想在最快的时间内收获 Java 技术栈最核心的知识点? 想要更全面、更深入的了解 Java 技术? 这里能够给你想要的所有答案

2019-04-18 16:39:07

阅读数 34649

评论数 108

实战:用 C 语言实现操作系统

一直以来,我们学习线程切换与调度,都是通过阅读操作系统书籍或 Linux 源码甚至反汇编 Window 内核代码。无论怎样,这些东西都很抽象,学习起来十分困难。 另外,随着现代化编程语言逐渐流行,C++20 的正式发布,都离不开用户态线程这些基础知识。再比如 Golang 的 Goroutine,...

2019-04-18 15:26:28

阅读数 11703

评论数 0

看完这篇 Linux 的基本操作你就会了!

Linux 的优秀之处自然不必多说。如果将操作系统比作一辆汽车,那 Linux 就是一辆性能出色的多功能越野车,上山下海飞天无所不能。 如果你拥有了它,一定不会只满足于驾驶它上下班,不能只会挂挡、踩油门和控制方向之类的基本操作。我们想充分了解并掌握它,挖掘其更多潜能。但是,这个过程有相当的难度。 ...

2019-04-17 14:42:33

阅读数 6733

评论数 1

Redis 从入门到集群实现高可用

Redis 作为新一代的 key-value 数据库,作为新一代的分布式缓存技术,使用度非常广泛, 本文将重点研究 Redis 在生产环境中遇到的问题,以及解决方案。 Redis 简介 Redis 安装配置 Redis 持久化 Redis 事务支持 redis-cluster 集群配置 Redi...

2019-04-30 23:30:05

阅读数 1167

评论数 1

机器学习在网络异常检测中的应用

网络异常检测,即在网络数据中发现不符合预期的异常行为。 基于机器学习的网络异常检测,需要首先根据网络中的正常报文建立正常行为的模型,之后的数据包匹配正常行为模型,不符合的即为异常行为。 基于机器学习的方式相比传统基于签名匹配的优点是:它不需要人工编写规则,而且可以检测 0-day 攻击。 本次分享...

2019-04-29 23:30:06

阅读数 1027

评论数 0

Java 实现一个远程控制客户端思路附源码

通过客户端远程操作其他电脑!是不是都很神奇?!这种正式软件常用于多媒体教学,远程获取项目日志等。总之我第一次听到这个命题也很好奇和没有思路,后来了解了之后才发现实现起来如此简单!就像一层窗户纸,捅破了就“不过如此了”! 本案例其实就是做复杂的远程控制软件的入门级别案例,通过好玩的远程控制效果实现,...

2019-04-29 23:30:05

阅读数 1047

评论数 0

Java 12 来了,我们应该采用嘛?

按 Java 的发布周期,于美国时间 2019 年 3 月 19 日 —— Java 12 正式发布了。这距离 Java 11 发布的 2018 年 09 月 25 日 刚半年时间。 按照现在 Java 每 6 个月一个版本的进度,让我们这些疲于开发业务需求的研发们望其项背啊。我们该如何在变化越来...

2019-04-28 23:30:11

阅读数 1194

评论数 0

我是如何发现 Bug 的

历经十年,不断总结和优化自己的测试技能和思维,现在把我是如何发现 Bug 的内容悉数整理奉送,包括: Bug 产生的原因 接口测试的注意事项 我发现 Bug 的 “十八般武艺” 循序渐进,一步一个脚印,深刻认识测试永无止境。在这个 Chat 我们将畅所欲言,共同成长!...

2019-04-28 23:30:08

阅读数 1082

评论数 0

Spring 定时任务源码解析

日常的开发中我们经常需要开发一些定时任务,比较常见的是 Spring 自带的定时任务,使用简单方便,不需要另外引进一些其他 Jar 包。 今天我们来简单的了解一下,看看 Spring 的定时任务是怎么实现的。通过本小节 Chat 你将了解到: 定时任务的介绍及一些开源定时任务的介绍; 怎么使用 ...

2019-04-27 23:30:08

阅读数 1175

评论数 0

基于机器学习实现加密报文中信息的提取

数据加密保证了数据传输过程中的隐私性,意味着无法像明文传输情况下直接提取数据的内容,进行相关的分析工作,很多数据分析厂商面临着挑战。如何在数据加密的情况下,获取传输数据内容相关的有效信息,将是未来一段时间研究方向。 本场 Chat 将以 Youtube 视频传输报文为例,结合机器学习的方法,讲述如...

2019-04-27 23:30:07

阅读数 1033

评论数 0

手把手封装 Quartz Starter

Spring Boot 框架已经在大部分公司成为基础框架的首选,对 Java 开发来说怎么样更正确和最佳使用 Spring Boot 框架是必备的技能,而分布式定时任务框架 Quartz 也是大部分项目必备之一。 本场 Chat 首先会简单介绍下 Spring Boot Starter 是什么和其...

2019-04-25 23:30:10

阅读数 1164

评论数 0

程序员追星如此硬核?杨超越杯编程大赛获奖项目大盘点!

不久前,微博热搜火了一个让程序员们一脸懵逼的话题,那就是 #杨超越杯编程大赛#,硬核男粉的追星之路由此起航。 比赛从开始到完结,基本每一个比赛节点都出现在微博热搜,当追星遇上程序员,当饭圈遇上码农,跨圈的火花就开始摩擦。 现大赛已落幕,根据投票评选出了获奖的项目,截至目前,该话题的阅读已超...

2019-04-25 19:12:49

阅读数 7146

评论数 14

Mac 打造高效工作流

现在很多开发者都选择 Mac 电脑来进行开发,但是很多开发者对 Mac 其实了解并不是很多,只是使用了它很小的一部分功能,那么本场 Chat 主要结合我自己的一些实践来讲一下如何打造高效 Mac 工作流。主要包含以下内容: 系统配置,包含很多贴心小技巧 终端神器 Iterm2 和优秀 Chrom...

2019-04-24 23:30:04

阅读数 1142

评论数 0

一个项目带你快速入门 Qt Creator

本 Chat 计划通过编写简易倒车雷达显示系统 GUI 界面讲述 Qt Creator 基本入门操作。其中 GUI 操作界面包括: USB 摄像机数据的获取(此处采用的是 OpenCV 图像处理库配合使用)、显示; 电动车辆充电系统电池实时状态显示(充电的动态显示和电量的静态显示); Butto...

2019-04-24 23:30:02

阅读数 968

评论数 0

采用 Python 机器学习预测足球比赛结果

足球是世界上最火爆的运动之一,如何运用机器学习来预测足球比赛结果,是每一个足球爱好者所向往的! 本场 Chat 适合有 Python 基础的机器学习初学者,我们带你一起熟悉机器学习的开发流程,帮你快速建立起自己的英超比赛预测模型! 你将获取到如下内容: 人工智能在线建模平台介绍; 熟悉机器学习开...

2019-04-23 23:30:08

阅读数 1163

评论数 1

领域驱动设计战术模式:值对象

领域驱动设计战术部分,是一组面向业务的设计模式,是基于技术的一种思维方式,相对开发人员来说更接地气,是提升个人格局比较好的切入点。 该文章为战术模式的第二篇,重心讲解值对象模式。 值对象经常被掩盖在实体的阴影之下,但它却是非常重要的 DDD 概念。 值对象不具有身份,它纯粹用于描述实体的特性。处理...

2019-04-23 23:30:07

阅读数 879

评论数 0

流式编程:让页面飞起来

前端开发一直有它自己的特殊性。要做开发不仅仅要学 HTML,还要学 CSS、JS 等,甚至还有 Node.js 这种更全面的语言。大量的学习占用了大量的精力,导致很多人难以提升自己的核心能力,逐渐沦为了框架熟练工。 我总结了过往的一些常见场景,从中提取出了一种专属于前端的编程思想。它不能很快的提升...

2019-04-23 23:30:06

阅读数 1028

评论数 1

4 年前端狗,面试被虐,如何翻身(速来!!!)

课程亮点 36 个热点主题 50 讲系统性整理输出 在实战演练中掌握前端知识和编程技巧 面试切入,立体分析高频考点及其底层原理 课程介绍 作者LucasHC,作为资深 Web 开发工程师和具有多年宝贵经验的面试官,系统梳理了前端开发核心知识脉络,同时立体剖析了前端开发进阶的方方...

2019-04-23 14:47:37

阅读数 15189

评论数 0

微信移动端页面开发之视频

随着抖音和各大直播平台迅猛发展,视频逐渐成为了我们日常生活的一部分。在前端开发领域,PC 端和移动端网站播放视频,已经是家常便饭的事情。 然而,作为国内最大的交流平台微信,在上面进行视频的前端开发却有着不少的困难和兼容性问题。那么如何才能在微信上面,顺利地做出效果棒、兼容性好并且让用户满意的页面呢...

2019-04-21 23:30:05

阅读数 1135

评论数 1

BAT+ 程序员校招指南

每一年,应届毕业生都要面对校招,对于程序员来说,进大厂是我们最大的理想。那么我们应该如何准备校园招聘,如何见招拆「招」?简历、网申、笔试、面试、offer,你会过招到哪关? 正值春招结束,此时准备秋招再合适不过,本栏将为你答疑解惑,帮助技术同学更好地去应对校园招聘,拿到心目中理想的大厂 offer...

2019-04-19 23:30:03

阅读数 10

评论数 0

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