0、前言
这个东西其实并不想写到博客里的,但是老衲被其他人的博客坑怕了,老衲需要这些指令的时候,就想着搜一下来着,也没注意看指令里面的细节,就粗略一看:对滴,然后就拿来用了,结果等老衲一运行发现没成功,这才发现网上复制的指令有问题,找了几个都是一样,而且还有些整了一些不必要的操作,因此:老衲觉得需
目录一、概述二、Scala发展历史三、 Scala 和 Java 关系四、Scala 环境搭建(window)1)下载安装JDK1、下载JDK2、设置环境变量3、验证2)下载安装Scala1、下载Scala2、配置环境变量3、验证4、Scala 插件安装五、class、object、case cl
目录一、Hadoop概述二、HDFS详解1)HDFS概述HDFS的设计特点2)HDFS组成1、Client2、NameNode(NN)3、DataNode(DN)4、Secondary NameNode(2NN)3)HDFS具体工作原理1、两个核心的数据结构: Fslmage和EditLog2、工
目录一、概述二、Hive优点与使用场景1)优点2)使用场景三、Hive架构1)服务端组件1、Driver组件2、Metastore组件3、Thrift服务2)客户端组件1、CLI2、Thrift客户端3、WEBGUI3)Metastore详解四、Hive的工作原理五、安装1)local模式(内嵌d
你好呀,我是歪歪。
前几天有朋友给我发来这样的一个截图:
他说他不理解,为什么这样不报错。
我说我也不理解,把一个 boolean 类型赋值给 int 类型,怎么会不报错呢,并接着追问他:这个代码截图是哪里来的?
他说是 Lombok 的 @Data 注解自动生成的。
巧了,对于 Lombok 我
学习态度-个人建议
☺ 不必完美主义
说得不好听点,叫钻牛角尖,鸡蛋里挑骨头。
■ 举2个例子:
□ 对于实践和书中的描述不一致
不要钻牛角尖,原地打转,卡在那里很久,从而可能出现一些不太好的负面情绪,眼见为实,否认书里的作者的不专业。
对于初学者,很可能会因为知识不深厚,经验不足,例如你忽视了实
一、前言
此篇内容较多,我是一步一个脚印(坑),以至于写了好久,主要是这几部分:后台升级 .NET6 VS2022、前台升级Ant Design Pro V5 、前后台联调 IdentityServer4 实战,以及各部分在Linux环境下部署等等。
二、后台升级.NET6
WebApi和类库都
一、前言
IdentityServer配合EFCore持久化,框架已经为我们准备了两个上下文:
ConfigurationDbContext:配置数据(资源、客户端、身份等)
PersistedGrantDbContext:操作数据(授权码、访问令牌、刷新令牌等)
用户持久化可以自定义一套逻辑,B
Nodejs,这些基础就不说了,没有这方面知识的小伙伴可以在园子里搜索cnpm yarn等关键字,内容繁多,此不赘述,参考链接
一、 简介
1. Ant Design Pro v5 开箱即用的中台前端/设计解决方案,没有用过的小伙伴先撸一遍文档。基于React,需要一定的基础。
2. Ant
(个人学习记录分享,坚持更新,也有可能烂尾,最终解释权归本人所有,哈哈哈哈,嗝~~~)
目标:学习主流技术,培养学习习惯。
一、前言
先交代一下整个Demo项目结构:
一个认证服务(端口5000)IdentityServer4.Authentication
五个授权模式(两个控制台程序,三个MVC项目端口5001)文件夹GrantClient
两个资源服务(WebApi:UserApiResource端口8000,Pr
一、npm
1,概念
npm 是 Node.js 官方提供的包管理工具,他已经成了 Node.js 包的标准发布平台,用于 Node.js 包的发布、传播、依赖控制。npm 提供了命令行工具,使你可以方便地下载、安装、升级、删除包,也可以让你作为开发者发布并维护包。
npm 之于 Nod
腾讯云搞定服务器,具体过程就不赘述了,文档都有,咨询客服或者自行百度,体验一下过程。
一、 服务器
1. 云服务器 cvm 1核2G centos8.0
2. 域名注册 www.homejok.com
3. 网站备案
(2021-11-7更新:一停就是一年,服务器都到期了
一、 简介
1. 平常用的core webapi 3.1,恰逢.Net5.0正式版发布了,直接开整。
2. 先学习IdentityServer4 、Autofac、EF Core,集成到后台框架里。
3. 这篇没什么内容,就是把类库先建好,控制器加上前台调用的登录接口,。
本着学习(折磨自己
一、简介
PostgreSQL,版本12.2,PgAdmin,官方提供的数据库管理工具,或者 Navicat Premium 12.1+
二、环境
1. 官网下载包,安装数据库
tar xjvf /app/package/postgresql-12.2.tar.bz2 -C /app/pgsql
一、 简介
Autofac与.Net Core自带DI的区别,大佬级的文章数不胜数。我只是根据实际应用简单介绍(非常简单的那种)
1、批量注入,自带DI需要自己写循环反射注入,Autofac现成方法,简洁的多。
2、其他功能,Autofac玩法丰富,官网或其他文章都有介绍。
二、 使用
1、Nug
一、 简介
EFCore 是轻量化、可扩展、开源和跨平台版的常用数据访问技术,走你(官方文档)
二、 使用
1、安装数据库驱动包、PMC 工具包
不同的数据库有不同的包,参考,我用 PostgreSQL,所以是 Npgsql.EntityFrameworkCore.PostgreSQL
技术迭代
一、日志
日志具有帮助开发者快速的定位问题,记录各种信息,配合其他分析框架使用等等功能,收集日志的各类框架如:Log4net、NLog、Exceptionless、Serilog等等,百度或园子里介绍及对比文章不胜枚举,此不赘述。易用为主,选择NLog先集成,方便后面演示使用。
1、安装 NLog
一、Aop
Aop 面向切面编程(Aspect Oriented Program),在项目中,很多地方都会用到Aop的概念,比如:过滤器(Filter),中间件(Middleware) 通常用来处理数据请求、切面缓存、记录日志、异常捕获等等。但是想在服务层中使用Aop,前面说的就不好使了,目的是减
一、简介
IdentityServer4 是用于 ASP.NET Core 的 OpenID Connect 和 OAuth 2.0 框架,通过中间件的方式集成。JWT(json web token)本身是一个格式,不是一个框架,在ids4中也用到了这种格式,而在很多公司的项目里(包括我们)使用J