创建私有CA,我就用openSSL

博主头像 简介 一般情况下我们使用的证书都是由第三方权威机构来颁发的,如果我们有一个新的https网站,我们需要申请一个世界范围内都获得认可的证书,这样我们的网站才能被无障碍的访问。 如果在某些情况下,我们的网站或者系统并不是公开的,但是也需要使用tls协议的话,那么就需要自己搭建一个CA服务器。这样的CA服 ...

技术团队:给代码评审发起者的4个建议

博主头像 必威体育betway 代码的创造者是代码评审过程中的最重要的角色,是代码评审的发起者,也是最大受益者之一,而如何让代码评审为发起者带来更大的好处,下面是4个有效的建议。 改动范围要小 每次评审的代码变动的范围,要保持尽可能的小。当一次评审的代码中,有超过3个,或者5个以上的关键变动时,就要考虑是否将其分解为更小的变更请求 ...

EF Core 数据过滤

博主头像 1 前言 本文致力于将一种动态数据过滤的方案描述出来(基于 EF Core 官方的数据筛选器),实现自动注册,多个条件过滤,单条件禁用(实际上是参考ABP的源码),并尽量让代码保持 EF Core 的原使用风格。 1.1 本文的脉络 会在一开始,讲述数据过滤的场景以及基本的实现思路。 随后列出 EF ...

Python常用基础语法知识点大全

博主头像 必威体育betway 记得我是数学系的,大二时候因为参加数学建模,学习Python爬虫,去图书馆借了一本Python基础书,不厚,因为有matlab和C语言基础,这本书一个星期看完了,学完后感觉Python入门很快,然后要开始学爬虫和矩阵计算,学习一下对应的包就行了,感觉很方便,爱上了这门语言,虽然毕业后做了Java,但 ...

基于SqlSugar的开发框架循序渐进介绍(12)-- 拆分页面模块内容为组件,实现分而治之的处理

博主头像 必威体育betway 在早期的随笔就介绍过,把常规页面的内容拆分为几个不同的组件,如普通的页面,包括列表查询、详细资料查看、新增资料、编辑资料、导入资料等页面场景,这些内容相对比较独立,而有一定的代码量,本篇随笔介绍基于Vue3+Typescript+Setup语法方式,来拆分页面模块内容为组件,实现分而治之的处理。 ...

面向对象编程三⼤特性 --封装、继承、多态

博主头像 必威体育betway 封装 把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 通俗的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访问。 通 ...

Js实现继承的6种方式

博主头像 JavaScript想实现继承的目的:重复利用另外一个对象的属性和方法。 1.原型链继承 让一个构造函数的原型是另一个类型的实例,那么这个构造函数new出来的实例就具有该实例的属性。 当试图访问一个对象的属性时,它不仅仅在该对象上搜寻,还会搜寻该对象的原型,以及该对象的原型的原型,依次层层向上搜索, ...

基于ABP实现DDD--领域服务、应用服务和DTO实践

博主头像 必威体育betway 什么是领域服务呢?领域服务就是领域对象本身的服务,通常是通过多个聚合以实现单个聚合无法处理的逻辑。 一.领域服务实践 接下来将聚合根Issue中的AssignToAsync()方法[将问题分配给用户],剥离到领域服务当中。如下: // ABP当中的领域服务类通常都是以Manager结尾的 publi ...

JavaScript进阶内容——DOM详解

博主头像 必威体育betway JavaScript进阶内容——DOM详解 当我们已经熟练掌握JavaScript的语法之后,我们就该进入更深层次的学习了 首先我们思考一下:JavaScript是用来做什么的? JavaScript诞生就是为了能够让它在浏览器中运行 那么DOM就是我们学习中不可或缺的一个环节,下面让我们深入了解D ...

一文深入浅出理解国产开源木兰许可系列协议

博主头像 伴随着国际形式的变迁,越来越多组织申明将遵循美国出口管制法律的约束,并且蔓延到了开源领域;关于国内开源生态如何自立,做到在逼不得已无法与国际接轨的情况下能够健康发展的措施也被提上议程,木兰系列许可证系列由此诞生。木兰系列许可证系列(包含“木兰宽松许可证”和“木兰公共许可证”等),均由北京大学作为牵头 ...

golang拾遗:自定义类型和方法集

博主头像 必威体育betway golang拾遗主要是用来记录一些遗忘了的、平时从没注意过的golang相关知识。 很久没更新了,我们先以一个谜题开头练练手: package main import ( "encoding/json" "fmt" "time" ) type MyTime time.Time func main() ...

django项目、vue项目部署云服务器

博主头像 必威体育betway 上线架构图 服务器购买与远程连接 服务器可以在阿里云控制台必威体育betway (aliyun.com)、登录 - 腾讯云 (tencent.com)购买。 这里我选择购买阿里云的云服务器ECS,购买时按自己需求,==镜像这里选择CentOS 7.9== 购买完成后,会拿到一个公网ip 选择远程连接工具,有很多种, ...

联邦学习: 联邦场景下的时空数据挖掘

博主头像 必威体育betway 时空数据挖掘做为智慧城市的重要组成部分,和我们的日常生活息息相关。如我们打开地图软件,会根据交通流量的预测为我们推荐路线;通过网约车软件下单,会为我们就近做订单匹配;通过外卖软件点外卖,会为我们就近做外卖员匹配,等等。然而,时空数据挖掘在实际使用的过程中会面临一个难点,那就是跨平台协作。比如在疫情期... ...

···
必威体育手机官网网址-必威体育betway正版APP下载 必威体育betway登录手机-手机app下载 必威体育官网下载-最新版APP 必威体育官网下载-最新版APP 必威bet体育-官方版APP下载 必威体育苹果app下载-官方版APP下载