1、jwt原则 JWT的原则是在服务器身份验证之后,将生成一个JSON对象并将其发送回用户 { "UserName": "Chongchong", "Role": "Admin", "Expire": "2018-08-08 20:15:56" } 之后,当用户与服务器通信时,客户在请求中发回JSO ...
分类:
其他好文 时间:
2020-10-05 22:30:36
阅读次数:
37
1、jwt原则 JWT的原则是在服务器身份验证之后,将生成一个JSON对象并将其发送回用户 { "UserName": "Chongchong", "Role": "Admin", "Expire": "2018-08-08 20:15:56" } 之后,当用户与服务器通信时,客户在请求中发回JSO ...
分类:
其他好文 时间:
2020-10-05 22:28:37
阅读次数:
46
写注释应遵循的原则如下:(1)注释的内容要清楚明了,含义准确,防止二义性。(2)注释应与其描述的代码相近,对代码的注释应放在其上方或后上方(对单条语句的注释)相邻位置,不可放在下面,如放于上方则需与其上方的代码用空格隔开。(3)变量,常量,宏的注释应放在其上方相邻位置或右方。(4)数据结构声明(包括数组,结构,类,枚举等),对结构中的每个域的注释放在此域的右方。(5)全局变量要有较详细的注释,包括
分类:
其他好文 时间:
2020-10-05 21:32:59
阅读次数:
44
Web应用加载器 上次我们自定义了类加载器,明确了加载器的概念。为了完成对tomcat类加载的原则,需要定义web应用的加载器。 tomcat的类加载原则是,每一个独立的web应用都拥有一个自己的类加载器用于加载这个类所有的代码,这样才能做到当不同应用的类名字相同时,可以达到互补影响独立作用。 We ...
分类:
Web程序 时间:
2020-09-24 22:01:55
阅读次数:
62
简介 加解密现状,编写此系列文章的背景: 需要考虑系统环境兼容性问题(Linux、Windows) 语言互通问题(如C#、Java等)(加解密本质上没有语言之分,所以原则上不存在互通性问题) 网上资料版本不一、或不全面 .NET官方库密码算法提供不全面,很难针对其他语言(Java)进行适配 本系列文 ...
分类:
Web程序 时间:
2020-09-24 21:05:56
阅读次数:
50
IP地址如图所示;AR1和AR2配置EBGP,AR4和AR5也配置EBGP,AR2和AR4配置IBGP;根据BGP选路原则4:(一条从IBGP学习到的路由发给BGP邻居之前,通过IGP必须知道该路由,即IGP与BGP同步)。在华为路由器上,默认是将BGP于IGP的同步检查关闭的,原因是为了实现IBGP路由的正常通告。但关闭同步会出现“路由黑洞”。因此有两种解决方案:1.将BGP路由引入IGP,2.
分类:
其他好文 时间:
2020-09-23 23:38:14
阅读次数:
35
概述在设计系统架构的时候,我们要用其道,利用其原则,不断的寻求技术平衡点,已达到架构足够的灵活。设计模式和设计原则是项目中能够使程序设计得有复用性,扩展性,安全性。场景当我们重构一个系统的时候,之前的代码如果非常糟糕那让人理解起来也费劲,不易扩展,不易重构,比如项目中用了大量的if,else;或者是一些方法特别长,用了大量的new关键字,这个时候得想起用设计模式进行改造了,一个接口集成了好几个模块
分类:
其他好文 时间:
2020-09-23 23:31:39
阅读次数:
47
多态 设计角度讲: 定义:父类的同一种动作或者行为,在不同的子类上有不同的实现。 作用:1.在继承的基础上,体现类型的个性化。 2.增强程序扩展性,体现开闭原则。 重写: 子类实现了父类中相同的方法(方法名、参数)。 在调用该方法时,实际执行的是子类的方法。 快捷键(ctrl + O) 内置可重写函 ...
分类:
其他好文 时间:
2020-09-21 12:19:49
阅读次数:
76
要系统地补充AI知识,必须建立完整的知识体系,打牢基础,最好将技术落地,最起码知道如何在现实场景中,进行有效地实现。HyperAI超神经就是这样一个公众号。作为一个科技实验媒体,超神经从内容和产品两个维度出发,全方位报道人工智能应用场景,并提供词条查询、数据集下载等工具化的服务。内容方向:超神经秉持着「链接人工智能新场景」的原则,收集国内外AI最新落地应用。从具体场景出发,采用科研+应用的方式,梳
分类:
其他好文 时间:
2020-09-21 11:46:38
阅读次数:
40
一、什么是设计模式? 设计模式(Design Pattern)是一套被反复使用、多数人知晓、经过分类编目的优秀代码设计经验的总结。 Java设计模式贯彻的原理是:面向接口编程,而不是面向实现。其目标原则是:降低耦合,增强灵活性。 常用的设计模式可以概括为23种,按照特点可以将其分为三大类型:■ 创建 ...
分类:
编程语言 时间:
2020-09-18 17:16:17
阅读次数:
49