扩大
缩小
  
上一页 1 2 3 4 5 6 7 8 ··· 20 下一页
摘要: CAS 默认的登录页面显然不适合实际的使用,本文主要介绍如何自定义登录页面;文中使用到的软件版本:JDK 1.8.0_191、Tomcat 8.5.76、CAS 5.3.16。 1、服务端准备 这里假设 CAS 服务端已经安装完毕,地址为:http://127.0.0.1:8080/cas 2、自定 阅读全文
posted @ 2023-03-13 10:46 风筝遇上风 阅读(396) 评论(0) 推荐(0) 编辑
摘要: CAS官方支持了JAVA、.NET和PHP客户端程序接入支持,其他语言如Python,可以找找非官方的支持。 本章节是编写最简单版本客户端接入。 接入的方式一般有两种: 1、旧系统接入CAS,根据CAS登录后的Ticket完成用户免登录 2、新系统接入CAS,使用全局拦截器进行CAS身份认证 本文使 阅读全文
posted @ 2023-03-13 10:46 风筝遇上风 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 一、本例环境说明 JDK 1.8 CAS 5.3 apache-maven-3.6.0 二、CAS安装步骤 2.1 提前安装好JDK和Maven环境 安装步骤略 2.2 CAS环境搭建 2.2.1 CAS 5.3软件获取 1)从GitHub上获取 https://github.com/apereo/ 阅读全文
posted @ 2023-02-08 16:43 风筝遇上风 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 一、什么是CAS? CAS 是 Centeral Authentication Service 缩写,即 中央认证服务,旨在为 Web 应用系统提供一种可靠的单点登录方法;本文主要介绍其基本概念。 二、CAS的特点 支持 CAS v1, v2 and v3 协议 支持 SAML v1 and v2 阅读全文
posted @ 2023-02-08 16:42 风筝遇上风 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、什么是CTS? CancellationTokenSource可以理解为CancellationToken的控制器,控制它什么时候变成取消状态的一个对象。 二、在没有CTS之前是怎么处理? 1、Thread.Abort(): 2、定义isStop类似的标志变量去取消 public class P 阅读全文
posted @ 2023-01-06 10:38 风筝遇上风 阅读(512) 评论(0) 推荐(1) 编辑
摘要: 一、TaskScheduler 是什么? 将Task调度给什么地方去执行 TaskScheduler 决定了task如何被调度 Task --》m_invoke() 二、BCL 中现存的Scheduler 2.1 ThreadPoolTaskScheduler 如果没有特别指定,默认就是Thread 阅读全文
posted @ 2023-01-06 10:38 风筝遇上风 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 一、Task的串行 二、Task的并行 三、Task的并行+串行 四、Task父子 等待: 1、Task.Wait 2、Task.WaitAll 3、Task.WaiteAny 4、Task.WhenAll 不会阻塞调用线程,1、2、3会阻塞调用线程 阅读全文
posted @ 2022-12-05 09:47 风筝遇上风 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 一、为什么会出现Task?? 1、获取Thread的返回值 2、Thread的串行 3、Thread的父子关系,比如:所有的子Thread执行完后 ,才能结束父Thead 4、高效的对Thread进行编排,比如:任务之间如何串行、如何并行、如何嵌套、如何父子 我们更应该关注的是任务,而不是线程。 二 阅读全文
posted @ 2022-12-05 09:46 风筝遇上风 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、Thread的基本使用 1、Start 不带参数 static void Main(string[] args) { Thread thread = new Thread(OneTest); thread.Name = "Test"; thread.Start(); Console.ReadKe 阅读全文
posted @ 2022-11-04 14:22 风筝遇上风 阅读(341) 评论(0) 推荐(1) 编辑
摘要: 一、什么是线程池? ThreadPool是.Net Framework 2.0版本中出现的。 ThreadPool出现的背景:Thread功能繁多,而且对线程数量没有管控,对于线程的开辟和销毁要消耗大量的资源。每次new一个THread都要重新开辟内存。 如果某个线程的创建和销毁的代价比较高,同时这 阅读全文
posted @ 2022-11-04 14:22 风筝遇上风 阅读(1271) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 20 下一页