调用api接口实例

加载中

Spring Boot 集成 JWT 实现单点登录授权

https://my.oschina.net/u/4344685/blog/3502605?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

使用步骤如下: 1. 添加Gradle依赖: dependencies { implementation 'com.auth0:java-jwt:3.3.0' implementation('org.springframework.boot:spring-boot-starter-aop') } 2. 登录检验时,使用JWT生成Token令牌(我这里登录用户名是email)。 /** * 登录检验方法。 * @param user * @return */ public String login(User user) { // 登录检验逻辑 TODO //登录检验成功,生成token令牌 String token = tokenService.generateTo...

2019/06/13 09:11

程序员元宵加班搞代码:生成器

https://my.oschina.net/u/4581352/blog/4968052?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

程序员元宵加班搞代码:生成器 常规函数只返回一个值(或不返回任何值)。 生成器可以按需一个接一个地返回(“yield”)多个值。它们与可迭代对象一起工作得很好,允许轻松地创建数据流。 生成器函数 为了创建一个生成器,我们需要一个特殊的语法结构:function*,也就是所谓的“生成器函数”。 它是这样的: function* generateSequence() {   yield 1;   yield 2;   return 3; } 生成器函数的行为与常规函数不同。当这样...

03/01 19:46

js捕捉网络请求异常

https://my.oschina.net/u/4437974/blog/4952601?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

js捕捉网络请求异常 参考文章: (1)js捕捉网络请求异常 (2)https://www.cnblogs.com/xiaoxiao666/p/8884655.html 备忘一下。

02/13 13:15

气象绘图教程合集

https://my.oschina.net/u/4579695/blog/4955606?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

为了方便大家使用,新制了合集连接,简要写了每篇文章的主要内容。 Cartopy地图系列 Python气象绘图教程(七)——Cartopy [库包基础] Python气象绘图教程(八)——Cartopy_2 [读取shp文件] Python气象绘图教程(九)——Cartopy_3 [网格线、180度出现白条] Python气象绘图教程(十三)—Cartopy_4 [地图框线、官网图例本土化] Python气象绘图教程(十五)—Cartopy_5 [仿制中央台图片] Python气象绘图教程(十六)—Cartopy_6...

02/17 19:30

学习 Java 语言,你必须知道的 Java 简史

https://my.oschina.net/woniu666/blog/4959084?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

这是蜗牛互联网的第 92 期原创。 作者 | 白色蜗牛 来源 | 蜗牛互联网(ID: woniu_internet) 转载请联系授权(微信ID: 919201148) 阅读本文你将收获: 为什么要学习 Java Java 这门语言如今是互联网行业炙手可热的编程语言,像阿里、美团这些大厂,技术体系都是建立在 Java 之上。这些大厂又是很多新兴互联网企业的技术风向标,因此 Java 使用范围相当的广,对 Java 程序员的需求量就相当的大。 Java 不仅仅是一杯热腾腾的咖啡...

02/17 11:18

如何将 CentOS 8 转换为 CentOS Stream

https://my.oschina.net/u/3981543/blog/4959474?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

CentOS 未来是不会更新数字版本了。CentOS 项目组,未来会变更为Stream版本,也就是俗称的滚动版本,那么如何将数字版本升级为滚动版本呢? 若需要将其转换为滚动版本,那么即可参考本文进行升级。 步骤一:开启CentOS Stream仓库 查看是否有centos-release-stream仓库 [root@cby ~]# dnf search centos-release-streamLast metadata expiration check: 122 days, 22:31:50 ago on Thu 22 Oct 2020 04:55:01 PM CST.==========...

02/22 15:52

案例纠正一则

https://my.oschina.net/u/4891214/blog/4962696?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

《通过索引提升SQL性能案例一则》提到的案例,处理不太准确,有必要纠正下,更要谢谢老虎刘老师的耐心指正。 原始SQL,跑出的执行计划,是INDEX SKIP SCAN,确实是低效的, select t.AGENT as agent, nvl(sum(case when t.operation_type = 'A' then 1 else 0 end),0) as DflCount, nvl(sum(case when t.operation_type = 'B' then 1 else 0 end),0) as IfCount, nvl(sum(cas...

02/25 07:50

当开发者驱动开源时如何保证安全性?

https://my.oschina.net/yubandidi/blog/4972233?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

原文:How security keeps up when developers drive open source 作者:John Walsh,编译:御坂弟弟 随着开发人员越来越多地使用开源软件,强有力的安全措施也已经提上日程。 技术转型正日益成为竞争差异化的手段,各行业的企业都在新的平台、工具和框架上大量投资。结果是,开源已经成为最可行、最具成本效益和最前沿的解决方案,使企业在创新中获得优势。 企业不再需要购买或在内部构建所有他们需要的软件。取而代之的是,...

03/05 14:09

从根上理解高性能、高并发(七):深入操作系统,一文读懂进程、线程、协程

https://my.oschina.net/jb2011/blog/4966860?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

本文引用了“一文读懂什么是进程、线程、协程”一文的主要内容,感谢原作者的无私分享。 1、系列文章引言 1.1 文章目的 作为即时通讯技术的开发者来说,高性能、高并发相关的技术概念早就了然与胸,什么线程池、零拷贝、多路复用、事件驱动、epoll等等名词信手拈来,又或许你对具有这些技术特征的技术框架比如:Java的Netty、Php的workman、Go的gnet等熟练掌握。但真正到了面视或者技术实践过程中遇到无法释怀的疑惑时,方知自已...

03/01 07:15

送一款全新机械键盘,第二弹!

https://my.oschina.net/u/4196605/blog/4959185?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

写代码如果用机械键盘是件很爽的事情,敲代码Bug多不多不重要,逼格必须先到位! 所以,小编联合9位公众号主给大家送一款全新 varmilo阿米洛复古灰白CMYK机械键盘cherry108键樱花粉轴白灯(价格差不多小1000块),写代码逼格高! 实物到手图,也给大家展示下,这颜值,真的是太好看了啪~ 赠送规则 本次活动联合了 9个号主一起赞助,共同送 varmilo阿米洛复古灰白CMYK机械键盘,扫码下面每个二维码回复 2219 获得一张 助力券,扫...

02/22 08:08

Java打造一款SSH客户端,已开源!

https://my.oschina.net/u/3471412/blog/4964129?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

最近由于项目需求,项目中需要实现一个WebSSH连接终端的功能,由于自己第一次做这类型功能,所以首先上了GitHub找了找有没有现成的轮子可以拿来直接用,当时看到了很多这方面的项目,例如:GateOne、webssh、shellinabox等,这些项目都可以很好地实现webssh的功能,但是最终并没有采用。 原因是在于这些底层大都是python写的,需要依赖很多文件,自己用的时候可以使用这种方案,快捷省事,但是做到项目中供用户使用时,总不能要...

华为正式宣布养猪,网友沸腾:支持华为自救!

https://my.oschina.net/u/4581745/blog/4962326?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 2.8 分钟。 来自:程序员新鲜事(ID:CoderNews) 任正非接受媒体采访时曾说过:“如果我考不上大学,养猪可能也是养猪状元”。 如今,电信巨头华为真的要开始养猪了。 近日,华为机器视觉领域总裁段爱国在微头条爆料称,华为机器视觉推出了智慧养猪方案。 养殖业的发展方向是数字化、智能化和无人化。 此前,任正非首次公开提及华为“南泥湾”计划,即生产...

02/24 00:00

为了让你在“口袋奇兵”聊遍全球,Serverless 做了什么?

https://my.oschina.net/u/3874284/blog/4961780?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

![头图.png](https://ucc.alicdn.com/pic/developer-ecology/e69a84e17a1c4e21b15e673be1218b0d.png) 作者 | 山猎、王勇猛、张羽 来源|[阿里巴巴云原生公众号](https://mp.weixin.qq.com/s/cjZl_o45GRKWPxNjBWY_ww) 江娱互动是一家新兴的游戏企业,自 2018 年成立伊始,江娱互动就面向广阔的全球游戏市场,通过创造有趣的游戏体验,在竞争激烈的游戏市场占得一席之地。仅仅 2 年的时间,江娱互动就凭借 Topwar(口袋奇兵)单款产...

02/24 15:52

图片格式:JPG;RAW ;TIFF;PNG;GIF的解析

https://my.oschina.net/u/4870686/blog/4956945?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

相信大家平时在拍摄照片的时候,一定遇到过各种各样纷繁复杂的图片格式。 同时在后期处理的时候,存储图像也面临着各种不同选择。 这期我们就来给大家全方位解析常用的图片格式:JPG;RAW ;TIFF;PNG;GIF 干货易懂,速存哦! 1、JPG 关键词:常用 JPG全名是JPEG,是图片的常见一种格式。支持最高级别的压缩,不过,这种压缩是有损耗的。 通常来说JPG因为经过压缩,其图片体积较小,所以能得以在各大平台进行高效传播。 我们平...

02/19 01:26

java web开发中各种注意点总结(1)

https://my.oschina.net/sxgkwei/blog/39681?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

此篇只是我个人在java web开发中遇到的一些小点的经验总结,如果你也有自己的心得,欢迎也把它们告诉我,让我们一起在技术多多交流共同提高。 1,三分之一乘以六,你会怎么写?1/3*6 还是 6*1/3?当然,我会选择后者,我不提你也许不会注意,但我提到这儿,想必你一看都知道原因。所以:在计算式编写时,要尽量把除法这种可能会产生精度问题的运算放到最后去做。 2,开发时,model类和表一般都是对应的,那建立时,如果一个属性...

2012/02/01 12:07

深入解析windows XP/2003:内核模式和用户模式

https://my.oschina.net/chen106106/blog/45280?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

为了避免windows应用程序访问和修改关键的操作系统数据,windows使用了2种处理器访问模式(即使windows在底层处理器支持多于2种以上的模式):用户模式和内核模式。 为什么windows只有2种支持访问模式呢? 本来intel X86 处理器体系结构定义了4种特权级,或者称为4个环,来保护系统代码和数据不会被低级别的代码恶意的无意的改写。windows使用特权0,作为内核模式,特权3作为用户模式,windows之所以只用了2级的原因是,过去win...

2012/03/09 14:34

爱了!多屏写代码贼爽,改Bug飞起!包邮送到家!

https://my.oschina.net/xiaole0313/blog/4953576?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

为回馈广大读者粉丝们的大力支持,本号主特地选了这款 27寸4K显示器作为抽奖礼品送给大家。这礼物呢,可手捧追剧玩游戏,也可写字撰文搞创作。无论是自己玩,还是当礼物送人,都是理想佳品。 赠送规则 本次活动联合了其他 10 个号主一起赞助,共同送显示器,扫码下面每个二维码回复 745 获得一张 助力券,扫描助力券,参与抽奖。每扫描一次会增加一次中奖概率,点击参与列表查看自己的概率排名。活动说明: 1. 本次显示器 抽奖活...

02/17 00:00

字节跳动总结的设计模式 PDF 火了,完整版开放下载!

https://my.oschina.net/u/3991012/blog/4966625?channel=REC&scene=SCENE_FEEDS&recid=1cec842f-7cc4-46b2-a9cb-0c80d48d3f2d

最近很多小伙伴找我要一些 设计模式 基础资料,于是我翻箱倒柜,把这份字节跳动大牛总结的设计模式归纳笔记找出来,免费共享给大家! 据说有小伙伴靠这份笔记顺利进入 BAT 哦,所以一定要好好学习这份资料! 资料介绍 这份资料非常全面且详细,覆盖了 设计模式 基础学习的方方面面,非常适合初学者入门! 资料也按目录进行编排,每一章下面都有更具体的内容: 有趣的插图: 资料获取 1. 识别并关注下方公众号; 2. 在下面公众号...

02/28 13:30
返回顶部
顶部