GitChat 的 blog

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

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

Spring 注解是如何实现的

我们都知道 Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架 现在 Spring,Spring Boot 几乎已经成为了 Java Web 的标配,已经是 Jav...

2018-07-03 02:46:09

阅读数:432

评论数:0

区块链智能合约及形式化验证平台 VaaS 讲解

DAO、Parity、BEC 等著名项目的市值几乎一夜归零,都是由于智能合约漏洞引起,智能合约究竟是什么?如何针对这些安全问题进行防范?本场 Chat 将会对交互进行详解。 本场 Chat 主要内容为: 智能合约是什么? 黑客是如何攻击交易所的智能合约? 形式化验证如何保障合约安全? VaaS ...

2018-07-03 02:46:08

阅读数:844

评论数:1

Android 注解解析

看不懂注解框架?搞不懂注解原理?ARouter 为什么用注解,就能实现页面跳转?Retrofit 的注解是怎么工作的?编译时注解,运行时注解到底有什么区别?怎么样写自己的注解?通过学习本次 Chat,你将对注解不再迷茫。 以下是本场 Chat 内容: 注解类型介绍。 注解使用场景。 现有知名开源...

2018-07-03 02:46:08

阅读数:210

评论数:0

人工智能挑战下,情商才是绝对优势!

最近笔者在研究文本情感分析,关于如何让机器人更懂人类想了很多。虽然在情感分析方面收获不大,但笔者却意外想明白了一件事,在可预测的未来,人工智能对人类智商的挑战和优势将是碾压性的,这会带来什么结果呢?那就是,人工智能将很快取代人类重复性、单一型和依赖智商的工作。那是不是意味着人类就没有希望了呢?当然...

2018-07-03 02:46:07

阅读数:602

评论数:1

基于区块链的微信小程序云笔记实战(DApp)

主要实现一个小程序版本的云笔记项目,不过这个项目支持区块链(这里使用以太坊网络),可以将云笔记的内容保存到真正的以太坊网络中,永久存储,永不丢失。而且会和传统的数据库相结合。 本场 Chat 会基于传统的数据库技术和区块链技术实现一款真正的去中心化应用(DApp)。 本Chat的主要内容如下: ...

2018-07-03 02:46:07

阅读数:738

评论数:1

互联网敏捷 Scrum 和项目管理

互联网敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用...

2018-07-03 02:46:07

阅读数:248

评论数:0

入门 Kotlin 和 Java 混合开发

Kotlin 关注度越来越高,已经成为 Android 官方语言。 其实不仅仅是 Android,所有 Java 存在的地方都可以由 Kotlin 取代,Kotlin 语法优美,简洁。能大幅度提高编程效率。 本场 Chat 主要内容如下: Kotlin 与 JVM 的关系。 Kotlin 语法简...

2018-07-03 02:46:07

阅读数:1603

评论数:0

Java 程序员常用的8个数据库知识点

这篇 Chat 涉及数据库的 DDL 和 DML,包括如何优雅地建表、建索引,常用的数据库增删改查操作;常用的 SQL 优化技术;JDBC 操作数据库;存储过程及数据库定时任务等知识点。 本篇 Chat 以 Oracle 数据库为例,从以下8个方面对Java程序员常用数据库知识点进行阐述: 什么...

2018-07-03 02:46:07

阅读数:671

评论数:0

Python+Pytest 单元测试框架之执行用例(第二篇)

俗话说:无规矩不成方圆,做事做人都一样。写代码也是一样,都需要遵循基本的代码规范和格式。只有了解和遵循规则,才能写出更高质量的代码,才能在错综复杂的 Bug 中快速定位出问题并找到解决方案。相信大家在《Python 单元测试框架之 Pytest 剖解入门(第一篇)》 已经了解了 Pytest 测试...

2018-07-03 02:46:07

阅读数:243

评论数:0

Java 基础之详解 Java 反射机制

Java 反射机制是 Java 的高级特性之一,是很多框架实现的基础,所以 Java 反射机制是 Java 程序员必须要掌握的重点内容之一。 本场 Chat 将从以下几个方面详解 Java 反射机制: 什么是 Java 的反射机制? Java 反射机制常见方法介绍。 Java 反射机制常见用法举...

2018-07-03 02:46:07

阅读数:105

评论数:0

开源不止,前进不息:2018 OpenInfra Days China来了!

重大福利:CSDN & GitChat 联合技术社区赠送免费门票,与开源技术大佬和行业领袖共享盛会 一群热衷开源技术的人组成的志愿者队伍,为国内开源社区组织的年度开源盛会 “OpenStack Days China” ,越来越受到瞩目,且每年都有更多的技术开发者接此活动了解...

2018-07-03 02:46:07

阅读数:91

评论数:0

用 AlphaGo Zero 参加阿里巴巴全球调度算法大赛

这篇分享的真正的题目应该是 AlphaGo Zero 设计思路及应用实践(下),看过我上篇 Chat的同学应该记得我在上次 Chat 的结尾给自己留一个家庭作业,就是要用 AlphaGo Zero 设计思路做一个应用实践解决实际的问题。 这次正好赶上天池阿里巴巴全球调度算法大赛,本着重在参与和一举...

2018-07-03 02:46:06

阅读数:123

评论数:0

人脸识别的最新进展以及工业级大规模人脸识别实践探讨

人脸识别已经成为成为计算机视觉领域最热门的应用之一,很多刚入门的 AI 新手都或多或少接触过人脸识别,但纸上得来终觉浅,在实际应用中,往往会遇到各种各样的问题,比如如何保证不同环境下人脸识别的准确率,极端环境下如何进行人脸识别等等。 在本次公开课中,张德兵将为大家带来海量数据下的分布式训练探索,极...

2018-07-03 02:46:06

阅读数:1853

评论数:2

Web 安全之不安全的会话管理

安全会话管理相对 Owasp Top 10的漏洞来说是一个较为冷门的话题,因为即使存在不安全的会话管理也并不能直接证明系统存在安全漏洞;所以对于这类问题白帽子即使发现了也不会报告,而开发者或许并不知道这样设计存在安全隐患,或者认为没有出现漏洞的情况下不会被触发,所以也并不当回事。 会话维持是基于 ...

2018-07-03 02:46:06

阅读数:314

评论数:0

CSRF 教你如何防止网络恶意攻击

CSRF 全拼为 Cross Site Request Forgery,译为跨站请求伪造。CSRF 指攻击者盗用了你的身份,以你的名义发送恶意请求。包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账...... 造成的问题:个人隐私泄露以及财产安全。 因此,在工作中我们为了...

2018-07-03 02:46:06

阅读数:341

评论数:0

深入分析 B2B 大数据应用,带你成功互联网转型

2B 时代已经到来,针对于“+互联网”和“互联网+”转型中的 2B 公司,怎么利用好公司现有大数据,深入挖掘数据价值,服务 B 端客户,提高经营效率是它们转型成功的关键。2B 的大数据应用比较复杂,人为参与因素较多,大数据应用要更加贴合业务需求,任何脱离实际业务场景的大数据应用都容易走入僵局。 本...

2018-07-03 02:46:06

阅读数:1240

评论数:0

CadLib 授权机制研究与实现

软件授权是软件保护概念的延伸和发展。软件授权的目标是让软件用户按照购买许可来使用软件,涉及软件的安装份数,使用时间,应用范围以及功能模块等内容。 对于软件保护来说,其核心理念是防止软件被盗版。 软件授权的方法有多种,我们这次研究下 CadLib 的授权方式,并仿照此方式,构造一个简单的 .Net ...

2018-07-03 02:46:06

阅读数:240

评论数:0

Dubbo 第一课:Dubbo 服务发布过程剖析

详细介绍 Dubbo 服务端 Service 发布过程,从 DubboNamespaceHandler 到 ZK 注册,剖析中间用到的一系列关键技术点。 本场 Chat 您将学到如下内容: 了解 RPC 的基本原理; 了解 Dubbo 是怎么跟 Spring 进行集成的; 了解 Dubbo Fi...

2018-07-03 02:46:06

阅读数:597

评论数:0

分布式锁原理探究

在同一个 JVM 进程中时,我们可以使用 JUC 提供的一些锁来解决多个线程竞争同一个共享资源时候的线程安全问题,但是当多个的不同 JVM 进程中的线程共同竞争同一个共享资源时候,JUC 包的锁就无能无力了,这时候就需要分布式锁了。 本 Chat 主要讲解几种常见的分布式锁实现方案以及原理,主要内...

2018-07-03 02:46:06

阅读数:1748

评论数:3

MySQL 性能优化实战

如今互联网行业用的最多就是 MySQL,鉴于最近一次小的分享,然而研发人员对数据库都只停留在CURD,特想就此做个整体的分享,希望对web研发者有用。 本场 Chat 首先会带领大家畅聊 MySQL 性能优化,了解 MySQL安装、MySQL 引擎选择和表设计上的优化等。 本场 Chat 您将学到...

2018-07-03 02:46:06

阅读数:2388

评论数:2

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