Skip to content

Instantly share code, notes, and snippets.

@lqt0223
lqt0223 / g.md
Last active September 7, 2022 07:56
04 Google OAuth2.0 in Java with no library

使用Java 无类库完成Google OAuth2.0验证

对于我们这种初学者来说,涉及到网络的编程学问真的很多。如果需要了解每一个网络请求或服务器的细节的话,协议、安全验证、跨域、请求头的每项的意义之类,需要了解的东西真的非常多。

这篇博文,我想从很简单的角度出发,总结一下网络编程中最基本的两项任务ーー建立一个服务器、发起一个请求ーー在Java中的实现。

以实现一个实际所需要的功能来进行学习,是很有效的学习方法。所以这一次我选择的课题就是:用Java建立一个服务器端程序,用它来完成Google的OAuth2.0验证。

这个小课题帮我GET到的Java小技能主要有以下这些,还是收获挺大的。

@billy3321
billy3321 / Markdown Cheatsheet 中文版.md
Last active June 1, 2024 08:55
Markdown Cheatsheet 中文版
@snikch
snikch / gist:3661188
Created September 6, 2012 23:16
Find the current top view controller for your iOS application
- (UIViewController *)topViewController{
return [self topViewController:[UIApplication sharedApplication].keyWindow.rootViewController];
}
- (UIViewController *)topViewController:(UIViewController *)rootViewController
{
if (rootViewController.presentedViewController == nil) {
return rootViewController;
}