首页 新闻 招聘 找找看 知识库

[solenovex]Identity Server 4 预备知识 -- OpenID Connect 简介

我之前的文章简单的介绍了OAuth 2.0 (在这里: https://www.cnblogs.com/cgzl/p/9221488.html), 还不是很全. 这篇文章我要介绍一下 OpenID Connect. OAuth 2.0 不是身份认证协议 OAuth 2.0 不是身份认证(Authen

[某个人。].NET Core Community 第三个千星项目诞生:爬虫 DotnetSpider

本文所有打赏将全数捐赠于 NCC(NCC 的资金目前由 "倾竹大人" 负责管理),请注明捐赠于 NCC。捐赠情况将由倾竹大人 "在此处公示" 。 DotnetSpider 至力于打造一个轻量化、高效率、易开发、可管理的一体化爬虫框架。它的核心要素是URL调度、基本的网页内容下载器、基于爬虫实体类的爬

[wc的一些事一些情]一个程序员的自白(执行陷阱)

“自我认同”是他近期较大的一个进步,对外界认同的向往以及非事实信息的过滤让他逐渐得到了一些真正意义上的“自我放空与把控”。“放空”确实让他得到了一些情绪上的平复,但短暂的平复过后,迎面而来的却是一堆实实在在且无法规避的“客观”挑战。 他曾经是一个不折不扣的好“演员” “我们每个人都是自己人生的主角”

[书生小龙]深入出不来nodejs源码-V8引擎初探

原本打算是把node源码看得差不多了再去深入V8的,但是这两者基本上没办法分开讲。 与express是基于node的封装不同,node是基于V8的一个应用,源码内容已经渗透到V8层面,因此这章简述一下我目前理解的V8引擎吧。 首先需要理解的是V8是一个JS代码运行平台,可以将JS代码编译执行。 本节

[追~梦]超简单,webpack配置

有看过我的博客的童鞋可能有看到我最近有在利用闲暇时间做一个前后台均涵盖的音乐播放器项目,但是呢,我是一个小小的前端,对后台的了解可以说只停留在很初级的阶段,当然了音乐播放器的音乐列表是后台轮循出来的,我呢,准备用node,当然了,包括去外地出差了3周,音乐项目目前还未更新,等这些后台的东东都理清了,

[KurtNiu]自己编译Android(小米5)内核并刷入(一键自动编译打包)

之前自己编译过Android系统,刷入手机。编译很简单,但坑比较大,主要是GFW埋的坑。。 编译android系统太大了,今天记下自己编译及刷入android内核的方法。 主要是看到第三方内核可以超频,高通820 大核2.1Ghz 可以超频到2.3Ghz。 https://forum.xda dev

[灰色飘零]FFmpeg命令行工具学习(三):媒体文件转换工具ffmpeg

目录 一、简述 ffmpeg是一个非常强大的工具,它可以转换任何格式的媒体文件,并且还可以用自己的AudioFilter以及VideoFilter进行处理和编辑。有了它,我们就可以对媒体文件做很多我们想做的事情了。 二、命令行参数 1. 通用参数 -f fmt : 指定格式 -i filename:

[muwoo]tinypng upload一键压缩上传工具,告别人肉

地址 项目地址: "tinypng upload" 有兴趣的可以玩一玩,因为平时经常会用到图片压缩,上传,如果你也觉得很繁琐的话,这个将会解决你的痛点。 关于 tinypng upload 这是一个基于 的图片压缩上传工具,压缩过程主要通过调用 提供的API完成。上传配置参考 的文件上传配置。 因为

[岑玉海]RChain的跨分片交易算法

跨分片交易是一个难题,但是遗憾的是业界已经有一个项目RChain解决了这个问题。 分片方式有很多种,最难的是状态分片,什么是状态分片呢?把以太坊比作银行的话,状态指的是银行账户的当前余额。那状态分片就是,按照账户的不同区分开来,就像6222开头的是工商银行,6214开头的招商银行的账户。 在以太坊的

[盒饭编程]etcd 源码系列之 gRPC proxy解读 (五)

grpc proxy是一个基于L7层的无状态的gRPC的etcd反向代理服务。这个L7指的是OSI模型中的第七层,会话层。它除了提供etcd client的基本功能之外,同样提供且优化了以下功能: Watch API grpc Pproxy提供监听机制,客户端可以监听某个key或者某些key的变更(

[热爱前端的17号诶]不忘初衷,方得始终 ---总结一年的前端生涯

前言: 前段时间时间赶项目进度,不得不加班,累的也不想学习新的东西,所以没有更新博客,现在项目完成了,并转入其他项目组,时间不是那么紧张了,现在赶上毕业季,总结总结自己这一年前端生涯,随后闲了就更新一些最近在项目上开发的知识。 正文: 前年我大四的时候,正值前端大火,本专业是计算机科学与技术,是学习

[Janti]springboot之使用redistemplate优雅地操作redis

概述 本文内容主要 关于spring redis 关于redis的key设计 redis的基本数据结构 介绍redis与springboot的整合 sringboot中的redistemplate的使用 之前看了很多博客,大都都只是粗略的介绍,这里想要记录的全面一些,也算是一个学习的过程 首发于我的

[腾讯云+社区]100年后的编程是什么样子的?(上)

作者: "余果" | 腾讯社交用户体验设计部高级UI工程师,前端开发组负责人,UI开发通道评委,腾讯云特邀布道师,《Web全栈工程师的自我修养》作者。 此文已由作者授权腾讯云+社区发布,原文链接:https://cloud.tencent.com/developer/article/1148472?

[Jetictors]Kotlin——初级篇(八):关于字符串(String)常用操作汇总

在前面讲解 数据类型的时候,提到了字符串类型,当然关于其定义在前面的章节中已经讲解过了。对 中的数据类型不清楚的同学。请参考 "Kotlin——初级篇(三):数据类型详解" 这篇文章。 在这篇文章中,会对字符串( )的常用操作做出一个讲解。比如,字符串的截取、查找、获取长度、替换等等... 目录 一

[Joe-Xie]一起学习造轮子(二):从零开始写一个Redux

本文是一起学习造轮子系列的第二篇,本篇我们将从零开始写一个小巧完整的Redux,本系列文章将会选取一些前端比较经典的轮子进行源码分析,并且从零开始逐步实现,本系列将会学习Promises/A+,Redux,react redux,vue,dom diff,webpack,babel,kao,expr

[Joe-Xie]一起学习造轮子(一):从零开始写一个符合Promises/A+规范的promise

本文是一起学习造轮子系列的第一篇,本篇我们将从零开始写一个符合Promises/A+规范的promise,本系列文章将会选取一些前端比较经典的轮子进行源码分析,并且从零开始逐步实现,本系列将会学习Promises/A+,Redux,react redux,vue,dom diff,webpack,b

[_糊一笑]Taro开发微信小程序的初体验

了解Taro 听说Taro是从几个星期前开始的,在一次饭桌上,一个小伙伴说:“Hey, 你听说了Taro么,听说只需要写一套程序就可以生成H5,小程序以及RN的代码模板,并且类似于React的语法。”“哦?还有这么好的事,赶紧研究一下。” Taro初体验 去 "官网" , "Github" 了解了一

[AlfredZhao]Oracle SPA取报告阶段xml解析失败解决方案

SPA的整体测试过程可以参考: "记录一则完整的SPA(10g 11g)测试过程" 故障描述: 数据库字符集:US7ASCII,在SPA分析阶段正常,但在取报告阶段xml解析失败,具体现象如下: 这个invalid character 207,之前是别的无效字符,用一些方法删除掉重新SPA解包分析,

[Eran]手动创建Mesh及相关理论知识

创建Mesh 这篇 "教程" 说的非常清楚. 构建一个Mesh只需要两部分,一个是顶点坐标(vertices),一个是由顶点坐标构成的三角形(triangles) 需要注意就是其正反面,顺时针(clockwise)正面,逆时针(Counter clockwise)反面 UV映射及Normal映射 教

[IDreamo]数据压缩算法---霍夫曼编码的分析与实现

霍夫曼编码是一种基于最小冗余编码的压缩算法。最小冗余编码是指,如果知道一组数据中符号出现的频率,就可以用一种特殊的方式来表示符号从而减少数据需要的存储空间。一种方法是使用较少的位对出现频率高的符号编码,用较多的位对出现频率低的符号编码。我们要意识到,一个符号不一定必须是文本字符,它可以是任何大小的数