随笔分类 -  算法

1
摘要:1. 会话与Cookie HTTP是无状态协议,客户端与服务端之间的每次通信都是独立的,而会话机制可以让服务端鉴别每次通讯过程中的客户端是否是同一个,从而保证业务的关联性。 Session是服务器使用一种类似于散列表的结构,用来保存用户会话所需要的信息.Cookie作为浏览器缓存,存储Session 阅读全文
posted @ 2024-05-27 09:27 lclc 阅读(186) 评论(0) 推荐(0) 编辑
摘要:1、基于Cookie的单点登录的回顾 基于Cookie的单点登录核心原理: 将用户名密码加密之后存于Cookie中,之后访问网站时在过滤器(filter)中校验用户权限,如果没有权限则从Cookie中取出用户名密码进行登录,让用户从某种意义上觉得只登录了一次。 该方式缺点就是多次传送用户名密码,增加 阅读全文
posted @ 2024-05-26 22:08 lclc 阅读(347) 评论(0) 推荐(0) 编辑
摘要:CAS和OAuth2.0区别 CAS (Central Authentication Service) 和 OAuth 2.0 都是身份验证和授权技术,但它们在工作原理和适用场景上有明显的差异。 CAS 是一种单点登录(SSO)解决方案,它提供了一个中心化的身份验证和授权服务。用户只需要在 CAS 阅读全文
posted @ 2024-02-01 16:04 lclc 阅读(1547) 评论(0) 推荐(0) 编辑
摘要:摘要: 以下是对SSO的简要介绍,重点介绍CAS认证过程。CASClient负责处理对客户端受保护资源的访问请求。当需要 ... 展开 CAS,Central Authentication Service—中央认证服务,是Yale 大学发起的一个企业级的、开源的项目。旨在为Web应用系统提供一种可靠 阅读全文
posted @ 2024-02-01 15:49 lclc 阅读(162) 评论(0) 推荐(0) 编辑
摘要:前段时间时间需要和其他项目做cas集成,于是乎在网上找了几篇教程看了一下,好了,很简单,学会了,开搞(自以为研究明白)。集成完事了,登录成功了,自以为这就过去了。然而,没过几天就出bug了,这下惨了,当初没有好好学出了问题都不知道咋解决。无奈,只得静下心来好好学习一番(当初太懒付出的代价)。原理其实 阅读全文
posted @ 2024-02-01 15:47 lclc 阅读(45) 评论(0) 推荐(0) 编辑
摘要:摘要: 大师 L. Peter Deutsch 说过:To Iterate is Human, to Recurse, Divine.中文译为:人理解迭代,神理解递归。毋庸置疑地,递归确实是一个奇妙的思维方式。对一些简单的递归问题,我们总是惊叹于递归描述问题的能力和编写代码的简洁,但要想真正领悟递归 阅读全文
posted @ 2021-02-17 22:42 lclc 阅读(186) 评论(0) 推荐(0) 编辑
摘要:最近编写一个项目测试脚本,需要使用深度优先搜索算法,该算法又涉及对递归的理解,然后我就深深的陷进去了。 人的思维,一般是迭代(iteration)。比如人都是先学习加减法,再学习乘除法,最后学习微积分。数学归纳法其实就是一种迭代,从一个简单的起点,推广到一般情况。 递归(recursion),则是一 阅读全文
posted @ 2021-02-17 22:26 lclc 阅读(880) 评论(0) 推荐(1) 编辑
摘要:1. 介绍 一说起递归,我想每个人都不陌生。举个从小就听过的例子:从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山... 还有你从两面相对的镜子中看到的画面,其实都是抽象出来的递归现象,但是严格来说并不是递归,因为会一直重复下去,没有 阅读全文
posted @ 2021-02-17 22:24 lclc 阅读(1659) 评论(0) 推荐(0) 编辑
摘要:递归——自己调用自己 递归的定义 1:故事: 大家都听过老和尚讲的故事吧,从前有座山,山上有座庙,庙里有个老和尚,老和尚在讲故事给小和尚听:"从前有座山,山上有座庙,庙里有个老和尚,老和尚在讲故事给小和尚听:'从前座山,山上有座庙,庙里有个老和尚,老和尚在讲故事给小和尚听.........", 这就 阅读全文
posted @ 2021-02-17 22:21 lclc 阅读(416) 评论(0) 推荐(0) 编辑
摘要:内容摘要: 你还在手动给文件重命名吗?介绍一款免费而强大的批量重命名神器:Bulk Rename Utility,它将满足你对批量改名的所有期待。让它将你从痛苦的重命名工作中解放吧! 软件获取地址 云盘下载[中文汉化版2.7](https://yunpan.cn/cSHj2sEunJ9qJ ),访问 阅读全文
posted @ 2020-12-08 17:02 lclc 阅读(640) 评论(0) 推荐(0) 编辑
摘要:2018年02月12日 17:56:19 mydriverc2 阅读数:2283 2018年02月12日 17:56:19 mydriverc2 阅读数:2283 http://www.uml.org.cn/oobject/201409112.asp 3.1 软件是组织的零件 业务建模的目的是从组织 阅读全文
posted @ 2019-03-04 17:53 lclc 阅读(5485) 评论(0) 推荐(0) 编辑
摘要:作者: 阮一峰 作者: 阮一峰 没人愿意等待。 所以,没有访问者真的能够忍受一个打开速度极慢的网站。但是,网页打开速度到底对用户行为有什么影响,恐怕没几个人能够说清楚吧。 前几天,我读到一篇这方面的文献综述,感到非常别开生面。下面就是一点摘录。 网页打开的最佳速度 2秒! 许多研究都表明,用户最满意 阅读全文
posted @ 2019-03-04 17:48 lclc 阅读(489) 评论(0) 推荐(0) 编辑
摘要:博主之前的文章都是教大家怎么快速的搭建一个Fabric的环境,但是其中大量的工作都隐藏到了官方的脚本中,并不方便大家深入理解其中的过程,所以博主这里就将其中的过程一步步分解,方便大家! 前面的准备工作我就不用多说了,也就是各种软件和开发环境的安装,安装好以后,我们git clone下来最新的代码,并 阅读全文
posted @ 2018-12-21 22:12 lclc 阅读(708) 评论(0) 推荐(1) 编辑
摘要:一个源程序到一个可执行程序的过程:预编译、编译、汇编、链接。 其中,编译是主要部分,其中又分为六个部分:词法分析、语法分析、语义分析、中间代码生成、目标代码生成和优化。 链接中,分为静态链接和动态链接,本文主要是静态链接。 一、预编译:主要处理源代码文件中的以“#”开头的预编译指令。处理规则见下 1 阅读全文
posted @ 2018-11-26 15:54 lclc 阅读(2394) 评论(0) 推荐(0) 编辑
摘要:1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2. 假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。 3. 进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时 阅读全文
posted @ 2016-09-10 11:32 lclc 阅读(251) 评论(0) 推荐(0) 编辑
摘要:PS:下面是性能测试的主要概念和计算公式,记录下: 一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。 单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。 系统吞吐量几个重要参数:QPS(TP 阅读全文
posted @ 2016-09-10 11:13 lclc 阅读(1593) 评论(0) 推荐(0) 编辑
摘要:概率论是一门研究随机现象规律的数学分支。其起源于十七世纪中叶,当时在误差、人口统计、人寿保险等范畴中,需要整理和研究大量的随机数据资料,这就孕育 出一种专门研究大量随机现象的规律性的数学,但当时刺激数学家们首先思考概率论的问题,却是来自赌博者的问题。数学家费马向一法国数学家帕斯卡提出下列的 问题:“ 阅读全文
posted @ 2016-09-10 11:12 lclc 阅读(3292) 评论(0) 推荐(0) 编辑
摘要:与并发用户数相关的概念还包括“并发用户数”、“系统用户数”和“同时在线用户数”,下面用一个实际的例子来说明它们之间的差别。 假设有一个OA系统,该系统有2000个使用用户——这就是说,可能使用该OA系统的用户总数是2000名,这个概念就是“系统用户数”,该系统有一个“在线统计”功能(系统用一个全局变 阅读全文
posted @ 2016-09-10 11:09 lclc 阅读(7337) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一:我们为什么要对web.config配置文件中的配置节加密? 二:怎么样加密和解密? 三:实例 四:运行效果 一:我们为什么要对web.config配置文件中的配置节加密? 因为在我们的项目中,有的配置节可能包含敏感信息,我们看下面的<connectionStrings/>配置节中包含了 阅读全文
posted @ 2016-07-01 21:25 lclc 阅读(3945) 评论(0) 推荐(1) 编辑
摘要:自动排课算法分析 1 绪 论 1.1课题背景与研究意义 1.2课题的应用领域 1.3 课题的现状 1.4解决NP问题的几种算法及其比较 2 目前流行的几种排课算法的介绍 2.1. 自动排课算法 2.2 基于优先级的排课算法 3 基于时间片优先级排课算法描述与分析 3.1排课中的基本原则 3.2排课的 阅读全文
posted @ 2016-03-30 16:32 lclc 阅读(22724) 评论(1) 推荐(1) 编辑

1
点击右上角即可分享
微信分享提示